原生 DSH 檢查點與復原流程,支援核准門控與唯讀預覽。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-24
授權條款
Apache-2.0
01它能幫你完成什麼?
在變更後復原工作區、工作階段或設定狀態
檢查點記錄,以及可復原選定狀態的核准 `/rewind` 交易
需要可復原編輯且不重寫原工作階段的 DSH 使用者
不修改檔案即可檢查復原影響
唯讀的 `/rewind preview <target>` 影響報告
想在核准前查看哪些檔案會變動的 DSH 使用者
02如何將外掛接入 DeepSeek Harness?
先決條件
- DeepSeek Harness profile
- 檢查點所需的 dsh-storage、dsh-storage-json 與 dsh-storage-domain 儲存堆疊
安裝步驟
- 01
$ dsh plugin --profile web add "github:PerryLink/dsh-checkpoint-rewind#main"
- 02
重新啟動 DSH 並確認外掛程式列。
驗證整合成功
- dsh --profile web --dump-config | grep -A4 'id: checkpoint-rewind'
復原
- dsh plugin --profile web remove dsh-checkpoint-rewind
03DSH 整合程度與能力邊界
原生整合 DSH 能力接縫,為工作區、工作階段與設定提供檢查點和經核准的復原指令。
三態檢查點
工作區變更、工作階段邊界和設定狀態→工作區、工作階段游標與設定快照
檢查點記錄使用本機儲存。核准復原與預覽
檢查點 ID、步驟號或 latest 目標→復原檔案並分叉子工作階段,或產生唯讀影響報告
實際復原需要確認;preview 不會寫入或分叉。
04適合誰?何時不該用?
適合
- 需要可復原編輯且不重寫原工作階段的 DSH 使用者
- 想在核准前查看哪些檔案會變動的 DSH 使用者
不適合
- 復原需要核准;缺少或拒絕回答者時會以失敗關閉。
- 預設復原只覆寫已擷取的檔案,不刪除檢查點後建立的檔案;reset-hard 需明確選用。
- 外掛程式可以在沒有儲存網域時掛載,但檢查點和復原指令需要組合儲存堆疊。
05相容性、維護與安全提醒
- 復原需要核准;缺少或拒絕回答者時會以失敗關閉。
- 預設復原只覆寫已擷取的檔案,不刪除檢查點後建立的檔案;reset-hard 需明確選用。
- 外掛程式可以在沒有儲存網域時掛載,但檢查點和復原指令需要組合儲存堆疊。
Apache-2.0 · 最新版本 v0.6.18
06常見問題
dsh-checkpoint-rewind 會保存什麼?
每個檢查點包含工作區狀態、工作階段游標與回合邊界,以及外掛程式設定;可由變更前、自動間隔、手動指令或復原保護觸發。
復原會改寫原本的工作階段嗎?
不會。工作階段復原會在檢查點邊界分叉新的子工作階段,原工作階段保留完整歷史。
可以安全預覽復原嗎?
可以。`/rewind preview <target>` 會進行唯讀比較,不會詢問、寫入、分叉或記錄復原事件。
沒有核准通道時會怎樣?
外掛程式會失敗關閉、保留檢查點並回傳說明性錯誤。
一定要設定儲存堆疊嗎?
外掛程式可以在沒有儲存堆疊時掛載,但檢查點與復原指令需要 README 描述的儲存網域。
07相關的 DSH 工作流程
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08資料與來源
**Unified DeepSeek Harness checkpoints — session + workspace + config three-state snapshots with one-shot rollback.**
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-24。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
