DSH Plugins
返回列表
dsh-session-search

dsh-session-search

记忆 更新于 2026.10.06

在终端中运行以下命令:

dsh plugin install Li-0803/dsh-session-search

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Li-0803/dsh-session-search,或按官方插件流程从 https://github.com/Li-0803/dsh-session-search 安装并重启宿主后即可使用。

插件介绍

在 DeepSeek Harness 里聊久了,会话会散落在大量历史记录里,想找回某句讨论、某次结论,往往只能凭标题或逐条翻页。dsh-session-search 在侧边栏提供一个放大镜入口,用浮窗按关键词检索本机全部历史会话,把跨会话的命中按会话分组、按时间倒序展示,让你不必离开当前界面就能扫一眼「这句话曾在哪次对话里出现过」。

搜索支持全部、DeepSeek、User 三种对话方筛选,输入带 300ms 防抖的实时检索;无关键词时也会列出最近会话及样例消息,方便浏览。每条结果只展示命中附近的片段并高亮关键词,点击后会自动打开对应会话、按需加载更早分页,再滚动定位到那条消息行并短暂高亮,从用户消息或助手回复点进去都能落到正确一行。

数据全部来自本机 ${DSH_HOME} 下的会话文件,主机端解压解析后通过仅允许回环访问的 HTTP 接口供前端使用,不上传、不联网、不写新数据文件,也不依赖 DSH 的 session.search 索引。适合经常在 DSH 里做长期项目、需要快速回溯上下文或引用旧对话的用户;在共享电脑或可能把 Web 暴露到公网的环境下,请先阅读 README 中的隐私说明再启用。

截图预览

使用场景

  • 记得聊过某个方案却想不起在哪次会话,用关键词一次搜遍全部历史
  • 需要从旧对话里找回报错信息、命令或结论,点击结果直接跳到原消息行
  • 想快速浏览最近会话在聊什么,不输入关键词也能看标题与样例消息

适合人员

  • 在 DSH 中长期积累大量会话、需要频繁回溯上下文的用户
  • 希望在本机完成检索、不上传会话内容的隐私敏感用户
  • 经常跨多个项目或话题切换、靠搜索而非翻页找旧消息的重度使用者