← 返回列表
D

dsh-time-machine

v0.1.0 · 2 天前发布

Safe, local workspace checkpoints and two-phase restore for DeepSeek Harness

deepseek-harnessdshdsh-pluginagentcheckpointrollback

README

DSH Time Machine

![npm](https://www.npmjs.com/package/dsh-time-machine)
![GitHub stars](https://github.com/zjukop/dsh-time-machine)
![DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)
![License: MIT](LICENSE)

给 DeepSeek Harness 装上一台工作区时光机:改之前存档,改崩后安全回去。

dsh-time-machine 是一个本地优先的 DeepSeek Harness 插件。它把工作区保存为内容寻址快照,展示当前文件与存档之间的差异,并通过“两阶段确认”恢复文件。

为什么可能爆火

  • 一句话能演示:“鲸鱼,重构前存个档。”

  • 解决真痛点:Agent 的上下文能撤销,不代表已经写入磁盘的文件能撤销。

  • 安全感可视化:恢复前明确展示新增、修改、删除文件数量。

  • 本地优先:文件内容不会上传到额外服务。

  • 不要求 Git:草稿、未初始化仓库、被忽略文件同样能保护。
  • 安装

    `

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-time-machine
    Repo
    git+https://github.com/zjukop/dsh-time-machine.git
    Engines
    {"node":">=22"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}