dsh-skill-fuzzy
在终端中运行以下命令:
dsh plugin install ch1bug/dsh-skill-fuzzy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install ch1bug/dsh-skill-fuzzy 完成安装,源码仓库为 https://github.com/ch1bug/dsh-skill-fuzzy
插件介绍
DeepSeek Harness Web 界面里输入 / 唤起的技能菜单,原本只认名字前缀——打 /bug 找不到 diagnosing-bugs,因为前缀不匹配。dsh-skill-fuzzy 把这个限制彻底打开:它移植了 Codex 的模糊匹配算法,以贪心、大小写不敏感的有序子序列方式搜索技能名称,并叠加窗口加分与行首加权评分,让 /bu、/bug、/regression 这类查询都能精准命中目标。描述字段则刻意采用连续子串匹配,避免散落字母在长描述中制造噪声。
排序逻辑简单而可靠:名称命中永远排在描述命中之前,同类型按分数从低到高,最后回落到原始顺序。空查询时返回完整列表,前缀行为不会退化——换句话说,插件只加不减,原有体验零损失。整个插件是纯 Web 客户端实现,没有后端依赖,注入后刷新页面即可生效。
如果你日常在 GUI 里频繁用 / 搜索技能、技能库越攒越大、前缀匹配越来越吃力,这个插件值得装一个。
使用场景
- 技能库积累到几十个后,前缀搜索再也找不到目标
- 想通过描述里的关键词(如 regression、deploy)快速定位技能
- 日常在 Web GUI 里高频使用 / 菜单,前缀匹配越来越费力
适合人员
- 频繁通过 / 命令搜索技能的 DeepSeek Harness GUI 用户
- 技能库较大、前缀匹配日常不够用的开发者
- 追求 GUI 操作效率与搜索准确性的重度用户