dsh-undo:按輪次回退 Agent 對文件的修改

dsh-undo 是 DSH host 側插件,在每次 write/edit 落盤前快照原內容,支持 undo 工具、/undo 命令與 Web GUI 回退按鈕,將一整輪對話改動的文件一次退回,不依賴 git,headless 與 workspace-write 會話可用。與對話回退類插件不同,它只處理文件層。安裝:dsh plugin --profile web add github:ruaibeite/dsh-undo,重啓生效。快照存於 $DSH_HOME/undo/,可配置 maxSnapshots、maxFileBytes 等。維護者 ruaibeite,MIT,分類 admin-security。

閱讀全文
dsh-rewind:DeepSeek Harness 實時回退與文件回滾插件

`dsh-rewind` 是 DeepSeek Harness (DSH) 的一款插件,旨在解決調整歷史提示詞和回滾項目文件的繁瑣操作。它利用 DSH 的 fork 和日誌能力,提供類似 OpenChamber 的時間線回退體驗。 核心功能包括通過快捷鍵或行內圖標回退對話,支持選擇“僅回退對話”或“回退修改內容”兩種模式。插件具備無感後臺切換、零閃爍發送以及文件回滾等特性,支持搜索定位消息並逐條恢復。安裝簡便,配置靈活,適用於需要在長對話中頻繁調整歷史或回滾文件的開發場景。

閱讀全文
dsh-change-center:DSH 文件變更審查與回滾中心

dsh-change-center是DeepSeek Harness插件,定位爲文件變更的統一管理中心。它捕獲Agent產生的write、edit、bash結果,自動分組爲變更會話,採用“捕獲即登記”機制,建立before快照以支持回滾與恢復。核心功能包括狀態管理(applied可回滾,rolled_back可恢復)、塊級操作(應用、撤銷或編輯單個hunk),以及支持統一、並排等模式的Diff視圖和變更樹。此外,插件提供AI審查、風險驗證及後臺任務支持。接入時,需將包加入profile的dsh.profile.bundles配置,並滿足@deepseek-ai系列依賴。使用場景涵蓋查看差異、審

閱讀全文