dsh-sidebar-enhancement-search
在终端中运行以下命令:
dsh plugin install mastereal/dsh-sidebar-enhancement-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install mastereal/dsh-sidebar-enhancement-search 完成安装,插件源码仓库为 https://github.com/mastereal/dsh-sidebar-enhancement-search ,安装后需重启 dsh web 并对浏览器执行硬刷新(Ctrl+Shift+R)。
插件介绍
用 dsh-better-sidebar 管理文件的人大概都遇到过同一个尴尬:几十个文件挤在资源管理器树里,想找那个「博客.md」只能一条条往下翻,而且所有图标长得差不多,分不清哪个是 Python、哪个是配置文件。这个插件不新增标签页,它把搜索框直接嵌进你已经在看的 Explorer 面板——输入几个字母,Codex 式子序列匹配立刻过滤出结果,连续命中和路径优先都有加权;点一下结果就在侧边栏编辑器里打开,悬停行尾文件夹图标还能直接定位到系统目录。
视觉层面它补上了文件类型徽章:TXT、PY、JS、PDF、ZIP、SH 等类型各有一个色块,资源管理器树和编辑器标签页同步生效,Markdown 文件按设计保留内置 # 图标不额外覆盖。徽章用 CSS 伪元素绘制,React 重渲染清不掉;插件还内置了 2 秒心跳兜底,即使 MutationObserver 失效也能自动恢复,降低长期使用的维护成本。
它只依赖 DSH Web GUI 和 better-sidebar 0.14,不需要额外组件。但作者明确标注这是 vibecoding 自用作品,直接操作宿主 DOM,better-sidebar 大版本升级后可能失效。所以它最适合文件量大、日常频繁在侧边栏切换的 DSH 用户,以及愿意接受「小工具、小风险」这种务实权衡的技术玩家。如果你只是想安静用 DSH 写代码,不急着找文件,那它也不是必需品。
使用场景
- 在几十个文件挤满侧边栏时输入几个字母快速定位目标文件
- 浏览资源管理器树时靠彩色徽章一眼区分 Python、PDF、Shell 等不同类型
- 搜索命中后直接在侧边栏编辑器打开并悬停图标跳转到系统文件夹,无需切换窗口
适合人员
- 日常依赖 dsh-better-sidebar 管理大量文件的 DSH 用户
- 希望在侧边栏内闭环完成搜索、打开、系统定位的轻量工作流用户
- 愿意接受小工具小风险以换取浏览效率提升的技术玩家