From 6317f60cccd4e174591b6d14d1c6d0d3b552b667 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 31 May 2026 17:11:29 +0800 Subject: [PATCH] :sparkles: Semantic search using AI embeddings https://github.com/siyuan-note/siyuan/issues/17788 Signed-off-by: Daniel <845765@qq.com> --- app/src/search/util.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/search/util.ts b/app/src/search/util.ts index 535ea8389..622a345fe 100644 --- a/app/src/search/util.ts +++ b/app/src/search/util.ts @@ -1357,8 +1357,11 @@ export const inputEvent = (element: Element, config: Config.IUILayoutTabSearchCo orderBy: config.sort, page: config.page || 1, }, (response) => { - if (window.siyuan.reqIds["/api/block/getRecentUpdatedBlocks"] && window.siyuan.reqIds["/api/search/fullTextSearchBlock"] && - window.siyuan.reqIds["/api/block/getRecentUpdatedBlocks"] > window.siyuan.reqIds["/api/search/fullTextSearchBlock"]) { + const searchReqId = config.method === 4 + ? window.siyuan.reqIds["/api/search/semanticSearchBlock"] + : window.siyuan.reqIds["/api/search/fullTextSearchBlock"]; + if (window.siyuan.reqIds["/api/block/getRecentUpdatedBlocks"] && searchReqId && + window.siyuan.reqIds["/api/block/getRecentUpdatedBlocks"] > searchReqId) { return; } if (!config.page) {