dsh-pattern-search
在终端中运行以下命令:
dsh plugin install yzhangjy/dsh-pattern-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install yzhangjy/dsh-pattern-search(源码地址:https://github.com/yzhangjy/dsh-pattern-search),安装后重启 dsh web 并强制刷新浏览器即可使用。
插件介绍
在 DSH 对话中,模型反复出现的措辞——比如 "Actually, wait, let me…"——往往只是一闪而过的文字,既无法量化,也难以回溯。dsh-pattern-search 正是为这类「可数却不可见」的行为而生的:它把正则表达式变成一面放大镜,让你对助手回复、推理链、用户消息和工具结果进行全文检索,并以统计面板的形式呈现命中轮次、消息命中率、去重匹配串和按来源拆分的明细。
核心界面是一个客户端侧的浮动窗口,输入正则表达式(支持 i/s/m 标志)后点击搜索即可获得分页高亮表格,每条命中附带前后 60 字符上下文。你还可以切换「搜索完整会话」拉取全量历史日志,让命中率覆盖整段交互而非仅当前窗口;也可以打开「部分输出」快照,把正在流式生成中的内容一并纳入搜索。颜色全部跟随 dsh web 的主题变量,日夜模式无需额外配置。
更值得注意的是 pattern_search 会话工具:模型可以在对话中主动调用它,对当前会话的持久事件日志执行同一套正则检索,实现「自观测」——让模型自己发现自己说了什么、说了多少次。适合需要量化模型行为模式的研究者、关注特定措辞频率的产品分析师,以及任何想在 DSH 对话中快速定位文本片段的重度用户。
使用场景
- 量化模型在长对话中某类措辞出现的频率与分布
- 在数百轮对话中快速定位并高亮所有匹配正则的文本片段
- 让模型在会话中自主检索自身输出,完成行为自审计
适合人员
- 研究 LLM 行为模式的学术或工程研究者
- 需要追踪特定措辞出现频率的产品分析师
- 在 DSH 对话中高频检索文本片段的深度用户