feat: enhance local knowledge retrieval

This commit is contained in:
lofyer
2026-08-12 21:45:47 +08:00
parent e0e5a8c1b3
commit 111f487e20
65 changed files with 13517 additions and 1155 deletions
+15 -3
View File
@@ -58,9 +58,6 @@ export const ipcChannels = {
speechTranscriptionCancel: 'speech:transcription:cancel',
embeddingSettingsGet: 'settings:embedding:get',
embeddingDiagnose: 'settings:embedding:diagnose',
embeddingIndexRebuild: 'settings:embedding:index:rebuild',
embeddingIndexCancel: 'settings:embedding:index:cancel',
embeddingIndexStatusChanged: 'settings:embedding:index:status-changed',
documentParsingGet: 'settings:document-parsing:get',
documentParsingUpdate: 'settings:document-parsing:update',
documentParsingTest: 'settings:document-parsing:test',
@@ -170,6 +167,21 @@ export const ipcChannels = {
knowledgeRetrySource: 'knowledge:source:retry',
knowledgeRemoveSource: 'knowledge:source:remove',
knowledgeSearch: 'knowledge:search',
knowledgeRetrieve: 'knowledge:retrieve',
knowledgeUpdateSettings: 'knowledge:settings:update',
knowledgeListChunks: 'knowledge:chunks:list',
knowledgeUpdateChunk: 'knowledge:chunk:update',
knowledgeDeleteChunk: 'knowledge:chunk:delete',
knowledgeRebuildDocument: 'knowledge:document:rebuild',
knowledgeRebuildLibrary: 'knowledge:library:rebuild',
knowledgeCancelRebuild: 'knowledge:library:rebuild:cancel',
knowledgeEmbeddingIndexGet: 'knowledge:embedding-index:get',
knowledgeEmbeddingIndexRebuild: 'knowledge:embedding-index:rebuild',
knowledgeEmbeddingIndexCancel: 'knowledge:embedding-index:cancel',
knowledgeTaskCancel: 'knowledge:task:cancel',
knowledgeTaskRetry: 'knowledge:task:retry',
knowledgeReferenceContext: 'knowledge:reference:context',
knowledgeOpenReferenceSource: 'knowledge:reference:open-source',
knowledgeCreateEntity: 'knowledge:entity:create',
knowledgeUpdateEntity: 'knowledge:entity:update',
knowledgeMoveEntity: 'knowledge:entity:move',