DSH Plugins
返回列表
dsh-search-enhance

dsh-search-enhance

客户端 更新于 2026.10.03

在终端中运行以下命令:

dsh plugin install d0ublecl1ck/dsh-search-enhance

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

在 DeepSeek Harness 中执行 dsh plugin install d0ublecl1ck/dsh-search-enhance 安装本插件(源码:https://github.com/d0ublecl1ck/dsh-search-enhance),安装后重启 DSH Desktop。

插件介绍

DSH 的工作区可以一直加,foliole、笔记库、脚本仓库、客户项目叠在一起,二三十个很常见。每次在「新建会话」里选工作区,官方下拉没有搜索框,只能一行行扫名字——你其实记得叫什么,只是名单太长,缺的是一个输入框。

dsh-search-enhance 只做这一件事:接管该下拉,在顶部加搜索框并按你习惯的方式过滤。中文工作区可打拼音首字母(如 gz)或全拼(如 gongzuo),不必切输入法;英文名支持任意位置子串(如 pp 命中 apple-pie);连字符、下划线会被忽略后再比较(folioleenhance 可找到 foliole-enhance)。路径片段也可参与子串匹配。排序按完全相等、前缀、子串、子序列等规则,同分保持官方原有顺序。键盘全程可用:打开即聚焦搜索框,↑↓ 移动、Enter 选中、Esc 关闭,底部「添加工作区…」入口保留。

插件只遮蔽不替换官方下拉,不写工作区或会话数据,无持久化与网络请求;渲染异常时会自动让位,官方选择器仍可用的。若你主要痛点是「新会话里挑工作区」,而不是搜会话正文或工作区里的文件,这个插件正对口。

截图预览

使用场景

  • 工作区数量多,新建会话时在下拉里快速定位目标
  • 中文工作区名用拼音首字母或全拼过滤,无需切换输入法
  • 只记得英文名中间几个字母或路径片段时也能一次命中

适合人员

  • 同时维护多个 DSH 工作区的日常开发者
  • 新建会话频繁、厌倦在长列表里扫名字的用户
  • 希望工作区下拉支持键盘操作与中文拼音匹配的人