dsh-plugin-workspace-archive
WindFromKadath/dsh-plugin-workspace-archive
工作区文件夹被删除或移走、或工作区登记被移除时,自动归档其会话;目录或登记回归时恢复:只取消归档本插件归档过的会话,把台账记过的全部成员挂回分组(含你手动归档的会话,且不改其归档状态),并把「无项目」里工作目录正是该工作区路径的会话归位。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,030
- 最近推送
- 3 天前更新
项目说明
From README
dsh-plugin-workspace-archive DSH(DeepSeek Harness)插件:工作区文件夹被 删除或移走 时,把它名下的会话 归档 ;同一个文件夹 放回来 时,把这些会话 带回 该工作区 —— 只走官方 API。English: README.en.md 它补的是哪条缝 DSH 有意把"目录缺失"和"归档"分开: - 目录无法校验的工作区(被移动、被删除、从未记录) 无法加入 新会话,其中的会话会散成「无项目」; - 「移除项目」保留文件夹与会话历史,但 重新添加同一目录会从空项目开始 :旧会话不会自动回来。本插件补上这条缺失的联动。它不改 app.
asar 、不写官方 storages/ 与 sessions/ 文件,自己的记账放在 DSH 主目录下的 sidecar 里。它做什么 触发 结果 --- --- 已登记的工作区目录被删除或移走 把该路径下 由本插件登记过的 会话归档(侧栏默认视图不再显示,在"全部对话"里仍可见) 工作区登记被移除(菜单里的「删除工作区」,文件夹还在) 同样视为消失并归档 —— 否则那些对话会散成「无项目」。
这一条不等确认窗口 :官方删除登记是即时的,等窗口就是让你盯着那批对话散在侧栏里看几秒 目录或登记 回来 本插件归档过的那批会话 取消归档 ;并且 台账里记过的全部成员 都会被挂回该路径的工作区 —— 包括 在消失之前就已经归档 的会话(典型是你自己手动归档的) 一条会话待在「无项目」里,但它的工作目录 就是 某个已登记工作区的路径 启动后 自动挂回 该工作区(判据:不在任何工作区的成员表 + 目录 精确相等 ;可用 adoptUngrouped: false 关闭) 你说「归档这个工作区」 (模型调用 workspace archive 工具) 该工作区里 官方尚未归档 的会话被收进归档; action='unarchive' 恢复 —— 只放回本工具归档的那批 ,你自己在官方界面里归档的原样不动。
(注意:归档 不等于 隐藏工作区行 —— 官方默认每个分组都显示,行还在,只是下面空了) 你在输入框
Original description
DSH 插件:工作区文件夹被删/移走后自动归档其中的会话,文件夹放回来时带回该工作区 —— 含把成员挂回分组、把「无项目」里的孤会话归位;只走官方 API、零依赖。
安装方式
npm 包安装 · 安装无需配置
DSH 有意把"目录缺失"和"归档"分开:dsh plugin add dsh-plugin-workspace-archive安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 4 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1030 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 62
- 生态热度
- 60
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 85%
相关插件
dsh-move-to-workspace
Stijnus/dsh-move-to-workspace
从侧边栏菜单把已有的 DeepSeek Harness 会话移动到其他工作区:会话记录与标题一并带过去,可在同一对话框里登记新的工作区文件夹,原会话归档且可恢复。
dsh-rewind
SiriLee/dsh-rewind
对话回退:一键回到任意更早的用户消息,同窗口内完成,不新建分支、不残留副本;目标消息自动填回输入框,可一并还原工作区文件——即完整的 Claude Code /rewind 语义。
dsh-conversation-tree
orchivo/dsh-conversation-tree
会话列旁的可折叠栏:把对话按工作区与主题组织成树,就地打开真实会话,并通过 9 个模型工具让助手读写这棵树。