中文EN

dsh-file-history

session已测通过npm低风险

按轮次给整个工作区留检查点:每轮结束存一份快照,本轮改了哪些文件直接列在聊天里那一条下方,任意一轮都能还原——只还原文件、只还原对话,或者全部还原。捕获靠扫描整棵树,而不是挂钩 write/edit 工具,所以 shell 命令、外部编辑器、git 操作改出来的东西同样留痕。还原对话是从那一轮分叉出新会话,不切断原来的会话;还原本身也能撤销。历史存放在 DSH_HOME 里的影子 git 仓库中,不碰项目的 .git。需 Git >= 2.20 与 Node.js >= 20。

下载量 / Downloads
1,235
依赖体积 / node_modules
1.09 MB
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1

安装

dsh plugin --profile web add dsh-file-history

沙箱测试结果

阶段结果
1 安装✓
2 列装✓
3 挂载✓
4 启动—

四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。

声明的权限

shell · fs-write · fs-read · env

链接

GitHub · Homepage · npm

同类插件