dsh-memory-search-plus:DeepSeek Harness 跨会话全文检索插件

前言

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 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜