extracurricular-ai/dsh-filesnap
extracurricular-ai
不用 Git 也能把对话和工作区一起回退,每次回退自动分叉,还能一键重做。
SiriLee25821更新于 今天
一键把对话退回之前的某条消息,同窗口完成不新建分支,还能顺带还原当时的文件。
实用分
89 / 100
配置门槛
开箱即用
协议
MIT
语言
TypeScript
复制命令,或者把整个安装任务交给你的 Harness 智能体。
git clone https://github.com/SiriLee/dsh-rewind.git请帮我安装 DeepSeek Harness 插件「dsh-rewind」: - GitHub 仓库:SiriLee/dsh-rewind(https://github.com/SiriLee/dsh-rewind) - 类型:cordis 插件(装到 DSH profile) - 注意:该插件声明 DSH 版本要求 0.2.2-rc.1,安装前请先确认我的版本是否满足。 - 该插件开箱即用,无需额外配置。 请先查看仓库 README 确认安装步骤,然后按官方方式安装。装完后告诉我怎么使用。
来自项目自身文档的清洗摘录。
dsh-rewind DeepSeek Harness 插件: 一键就地回退对话到任意更早的用户消息 。 同窗口内完成,不新建分支、不换窗口,可一并还原工作区文件——即 Claude Code 风格的 /rewind 语义。 English 中文 刻意聚焦、保持极简,只做一件事: 就地回退到任意远的用户消息 ,还能 顺手还原改过的文件 。 - 就地消息回退 ——目标消息及其之后的内容同时从 模型上下文 和 渲染对话 中撤回,目标消息文本自动回填输入框。始终在原会话内完成,不新建分支、不残留副本。 - 轻量备份还原 ——对齐 Claude Code:追踪写类工具编辑过的文件,回退时一并还原,已跟踪文件的外部变更也能还原。 局部追踪、写前备份、不变不存 ,不依赖 git。 - 安全保障 ——会话日志仅追加回退标记,从不删改;文件备份与还原经安全加固; 完备测试 ,随 DSH 升级长期维护。安全模型:docs/security-model.md。 效果预览 每条用户消息的操作行都有一个 ↶ 回退 按钮。点击后弹出模式选择浮层——「 仅回退对话 」或「 回退对话和文件 」,后者会先展示文件变更清单再确认。还可以通过 /rewind 和 /undo 命令 便捷地选择和回退。…
在 GitHub 打开来自同一生态方向的相似工具。
extracurricular-ai
不用 Git 也能把对话和工作区一起回退,每次回退自动分叉,还能一键重做。
yamingmou
给 DeepSeek Harness 对话加上撤回、编辑重发和重新生成,还能安全保留历史版本。
PerryLink
每次改文件前自动存快照,一条 /rewind 命令就能把文件和会话一起倒回之前的状态。