dsh-rewind:恢復選中輪文件並在 DSH 新會話中繼續
dsh-rewind 是面向 DSH 的會話回退插件,旨在非 git 工作區中實現文件恢復與會話續接。它利用 SHA256 快照技術,按輪次恢復文件的新增、刪除、修改及權限變化,並通過 `sessions.fork` 或 `create` 在新會話中從指定用戶消息繼續對話,支持沿血緣鏈回退父會話。 安裝需執行 `dsh plugin` 命令並重啓服務。用戶可通過瀏覽器界面的回退按鈕或終端的 `/rewind` 命令(支持 `list`、`dry-run` 等子命令)進行回退操作。插件默認歸檔原會話以隔離風險,也可配置保留。 其核心優勢在於不依賴 Git 狀態,適用於非版本控制的工作區或腳本環境
閱讀全文