From a9eb08985fbf50760f489dfab9cc65c69e7ff6bd Mon Sep 17 00:00:00 2001 From: hy Date: Mon, 5 Jan 2026 15:34:48 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ipc):=20=E7=A7=BB=E9=99=A4=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E7=BB=93=E6=9E=9C=E4=B8=AD=E7=9A=84vector=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E4=BB=A5=E6=8F=90=E9=AB=98=E6=80=A7=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除hybridSearch返回结果中的vector字段,减少数据传输量 --- src/main/ipc/handlers.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/ipc/handlers.ts b/src/main/ipc/handlers.ts index 27249e1a..d2a1ca55 100644 --- a/src/main/ipc/handlers.ts +++ b/src/main/ipc/handlers.ts @@ -65,8 +65,15 @@ export function registerHandlers(services: { const results = await unifiedStore.hybridSearch(queryVector, query) - console.log('🔎 [SEARCH] RESULTS:', results) - return results + const noVectorResults = results.map((item) => { + const newItem = { + ...item + } + delete newItem.vector + return newItem + }) + console.log('🔎 [SEARCH] RESULTS:', noVectorResults) + return noVectorResults } catch (error: any) { console.error('❌ [SEARCH] ERROR:', error) return []