huguangyu666/dsh-plugin-better-folders ↗★ 0
dsh-plugin-better-folders
更好的 DSH 文件夹:自动整理工作区。把同一个上级目录下的工作区汇合成一个可折叠的文件夹节点(基于 DSH 内置的「按工作区树」视图),并提供一键整理 / 预览 / 还原、原生设置与侧边栏快捷入口。 适合工作区较多、需要利用树状视图自动分类整理侧边栏的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:huguangyu666/dsh-plugin-better-folders使用
装上并重启(桌面版需刷新页面加载客户端半)之后,通常什么都不用做:
- 自动整理会在启动 4 秒后跑一次,把合格的上级目录注册成文件夹节点;
- 客户端半随后做一次视图校准:只要
autoTreeView是开的、且确实存在可汇合的 目录,就把侧边栏切到「按工作区树」。这一步是能不能看出效果的关键 —— 整理本身只注册工作区,真正的视觉汇合由内置树视图完成;不切视图的话,侧边栏 只会平白多出几个条目,反而更乱。
手动操作:
- 打开 设置 → 插件 → 更好的 DSH 文件夹。
- 点 预览 看清将要新建哪些文件夹节点。
- 点 一键整理。若
autoTreeView开着,侧边栏会自动切到「按工作区树」。 若没切过去(客户端服务不可用时会退回写 localStorage),手动选 视图选项 → 分组方式 → 按工作区树,或刷新页面。 - 不满意就点 还原。还原会同时关闭「自动整理」,避免刚还原就被自动重建; 想继续自动整理就在面板里把开关重新打开。
没看到效果时先查这三件事:① 插件装的是不是当前正在用的那个 profile (桌面版用
desktop,dsh web用web);② 客户端半加载了没(刷新页面); ③ 侧边栏分组方式是不是「按工作区树」。立刻手动见效:侧边栏 视图选项 → 分组方式 → 按工作区树。整理只是把上级目录 注册成工作区,真正的视觉汇合由这个内置视图完成;只要切过去,文件夹节点就会把同级 工作区收进去。
排查「点了没反应」:客户端半会把能力探测结果写到
~/.dsh/better-folders/diag.json(/better-folders/api/diag),不需要开 DevTools。
对话里也可以:
/folders # 查看现状
/folders plan # 预览
/folders organize # 执行整理
/folders unmerge # 还原