dsh-snapshot:给 DeepSeek Harness 补上文件快照与撤销

# 前言 在 DeepSeek Harness(DSH)里跑智能体,最常见的操作之一就是用 `write`/`edit` 改文件。这类操作一旦执行,文件原内容就被覆盖了——模型改错一处,或者一轮批量重构改坏了关键文件,改动前的内容就找不回来,只能靠手工备份或版本控制补救。 dsh-snapshot 把这件事做成了插件:每次 `write`/`edit` 调用后自动备份文件历史,需要时恢复到任意历史版本。下面介绍它的功能、安装方式和使用注意。 # 这是什么 dsh-snapshot 是由 Hyna-hla 维护的 DeepSeek Harness 宿主插件

阅读全文
dsh-snapshot:DeepSeek Harness(DSH)Web 插件:自动快照、一键回滚

`dsh-snapshot` 是一款针对 DeepSeek Harness (DSH) Web 的 MIT 许可插件,旨在解决 Agent 执行 `write`/`edit` 或 shell 删除命令导致文件误改的问题。该插件通过自动快照机制,在文件内容变更前或删除操作前保存状态,确保数据可追溯。 核心功能包括:在 Agent 修改或删除文件前自动保存内容;支持 `/rollback` 命令,可按序号、调用 ID 或列表恢复任意历史快照;提供侧边栏时间线面板,按对话分组显示快照并支持整体撤回;设置页提供配置卡片,支持通过 `settings.yaml` 或 `cordis.yml` 进行可选配

阅读全文