feat: 收敛 AI Search 检索边界与问答体验

This commit is contained in:
电摇小子
2026-08-06 20:29:48 +08:00
parent ad4b3a8074
commit a0e8ab278f
22 changed files with 1897 additions and 127 deletions
+9
View File
@@ -37,6 +37,7 @@ import type { GroupReportExportRequest } from '../shared/group-report'
import type { SaveGeneratedReportRequest } from '../shared/report-history'
import type {
AIChatRequestOptions,
AiSearchExternalAuthorizationRequest,
AIProviderConfig,
AIVisionTestRequest,
LegacyAIConfig
@@ -933,6 +934,14 @@ app.whenReady().then(async () => {
if (!event.sender.isDestroyed()) event.sender.send('ai-search:progress', progress)
})
})
ipcMain.handle('ai-search:getProviderStatus', () => aiProviderService.getAiSearchProviderStatus())
ipcMain.handle(
'ai-search:authorizeExternalProvider',
(_, request: AiSearchExternalAuthorizationRequest) => {
if (!aiSearchPipelineService) throw new Error('本地搜索服务尚未初始化')
return aiSearchPipelineService.authorizeExternalProvider(request)
}
)
ipcMain.handle(
'ai:chat',