feat: 逻辑优化

This commit is contained in:
digua
2026-01-25 21:37:34 +08:00
parent ec2f91965e
commit 99315e56be
11 changed files with 234 additions and 89 deletions
-1
View File
@@ -466,7 +466,6 @@ interface EmbeddingApi {
getConfig: (id: string) => Promise<EmbeddingServiceConfig | null>
getActiveConfigId: () => Promise<string | null>
isEnabled: () => Promise<boolean>
setEnabled: (enabled: boolean) => Promise<{ success: boolean; error?: string }>
addConfig: (
config: Omit<EmbeddingServiceConfig, 'id' | 'createdAt' | 'updatedAt'>
) => Promise<{ success: boolean; config?: EmbeddingServiceConfig; error?: string }>
-7
View File
@@ -1484,13 +1484,6 @@ const embeddingApi = {
return ipcRenderer.invoke('embedding:isEnabled')
},
/**
* 设置语义搜索启用状态
*/
setEnabled: (enabled: boolean): Promise<{ success: boolean; error?: string }> => {
return ipcRenderer.invoke('embedding:setEnabled', enabled)
},
/**
* 添加 Embedding 配置
*/