DSH Plugins
返回列表
🧠

dsh-session-search

记忆 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install CHIP-PHILO-GH/dsh-session-search

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

在 DeepSeek Harness 终端中运行 dsh plugin install CHIP-PHILO-GH/dsh-session-search 完成安装,源码地址 https://github.com/CHIP-PHILO-GH/dsh-session-search。

插件介绍

DSH Web 的侧边栏搜索有个尴尬的默认行为:官方全文索引被固定为永不打开,搜索框只能匹配会话标题和工作区名称。你明明记得某轮对话里讨论过某个方案,却无法用关键词把它找回来,页面只会轻描淡写地提示「内容搜索暂不可用,仅显示名称匹配」——真正的瓶颈是索引根本没建。

dsh-session-search 做的事情很聚焦:在 profile 补丁层把官方索引的 openAt 从不打开改为首次搜索时打开,索引懒加载、启动不卡顿。在此之上,插件在搜索结果上方加了一条范围控件,让你自由组合时间窗口(全部 / 1 天 / 3 天 / 7 天 / 30 天 / 自定义天数)和内容来源(我说的话 / DSH 的回复 / 项目名)。改动即时生效,选择通过官方设置服务写入 settings.yaml,重开浏览器或重启 DSH 后依然保留;设置服务不可用时自动退回 localStorage。命中片段从单行省略扩展为两行原文,空结果提示会如实说明当前范围和索引状态。可选的后台预热在启动后延迟执行一次必定未中的查询,把首次建索引的时间成本从你的第一次真实搜索中挪走。

适合在 DSH Web 里做持续技术讨论、写作或调试、对话历史不断膨胀、需要按关键词回溯某轮上下文的场景。改动轻量、不侵入官方索引的写入路径、回滚只需删三处即可。

使用场景

  • 对话历史膨胀后按关键词回溯某轮上下文
  • 只看最近几天里自己说的话或 DSH 的回复
  • 首次搜索懒建索引,避免大历史卡住页面

适合人员

  • 长期在 DSH Web 里做技术讨论或写作的用户
  • 对话轮次多、仅靠标题找不回内容的用户
  • 希望搜索范围和偏好跨重启保留的用户