dsh-undo:爲 DeepSeek Harness 提供按用戶輪次的持久化撤銷/重做
dsh-undo是DeepSeek Harness(dsh)的預覽版撤銷/重做插件,旨在解決多步工具任務中的會話回退問題。它通過按真實用戶消息邊界回退可見界面,並恢復該輪次中工具修改的工作區文件,實現精準撤銷。核心功能包括本地命令`/undo`(回退最新或指定序號輪次)、`/redo`(LIFO順序恢復),以及WebUI中針對消息氣泡的回退操作。插件通過在隔離Git目錄記錄快照來恢復文件,支持tracked及不超過2MiB的untracked文件,僅限Git工作區根內操作,且不干擾原有Git狀態。此外,它還會終止被撤銷輪次啓動的頂層後臺任務。目前該插件爲0.3.0-preview.1版本,依賴
閱讀全文