前言¶
DeepSeek Harness (DSH) 支持保存歷史對話,但在海量歷史中查找特定信息通常很困難。內置的側邊欄搜索通常僅限於當前打開的會話。dsh-memory-search-plus 解決了這個問題。這是一個獨立的 Web 插件,它維護一個本地、存儲受限的 SQLite FTS5 索引,允許跨所有會話進行全文搜索。
核心功能¶
- 本地、跨會話全文搜索
- 基於 SQLite FTS5,支持中文分詞
- 消息級定位:點擊結果可跳轉到會話中的特定消息
- ChatGPT/VSCode 風格 UI:側邊欄膠囊或快捷鍵打開
- 增量索引:新事件會追加到索引中
- 完全本地運行:無網絡調用或遙測
安裝¶
先決條件:DeepSeek Harness 0.1.1-rc.2 或更高版本。
安裝命令:
dsh plugin --profile web add github:the-thinker0/dsh-memory-search-plus
安裝後啓動 Web:
dsh web
使用¶
在 Web 界面中,可以通過側邊欄的膠囊或快捷鍵 <kbd>Ctrl</kbd>/<kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>F</kbd> 打開搜索面板。點擊搜索結果可跳轉到對應會話並高亮顯示該消息。
注意¶
- 運行完全本地,無網絡調用或遙測。
- SQLite/FTS 安全刪除已啓用。
- 依賴 DeepSeek Harness 0.1.1-rc.2 或更高版本。
結尾¶
該插件通過本地化的索引機制,解決了 DSH 中歷史對話檢索的痛點。更多細節可參考 GitHub 倉庫。