Skip to content
Plugin

dsh-rewind

SiriLee25821Updated today

Open on GitHub

DSH 插件:便捷无感的同窗口内对话回退,从不新建分支;自带轻量工作区备份,可一并还原文件(Claude Code /rewind 语义)。 · DSH plugin: effortless in-window conversation rewind — never forking a new session; ships a lightweight workspace backup that restores files together with the rewind (Claude Code /rewind semantics).

Practical score

89 / 100

Setup

Ready to use

License

MIT

Language

TypeScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

git clone https://github.com/SiriLee/dsh-rewind.git
DSH versionDSH 0.2.2-rc.1
Install with your agent

Please install the DeepSeek Harness plugin "dsh-rewind" for me. - GitHub repository: SiriLee/dsh-rewind (https://github.com/SiriLee/dsh-rewind) - Type: a Cordis plugin (installed into a DSH profile) - The plugin declares a DSH version requirement of 0.2.2-rc.1…

From the README

A cleaned excerpt from the project's own documentation.

dsh-rewind DeepSeek Harness 插件: 一键就地回退对话到任意更早的用户消息 。 同窗口内完成,不新建分支、不换窗口,可一并还原工作区文件——即 Claude Code 风格的 /rewind 语义。 English 中文 刻意聚焦、保持极简,只做一件事: 就地回退到任意远的用户消息 ,还能 顺手还原改过的文件 。 - 就地消息回退 ——目标消息及其之后的内容同时从 模型上下文 和 渲染对话 中撤回,目标消息文本自动回填输入框。始终在原会话内完成,不新建分支、不残留副本。 - 轻量备份还原 ——对齐 Claude Code:追踪写类工具编辑过的文件,回退时一并还原,已跟踪文件的外部变更也能还原。 局部追踪、写前备份、不变不存 ,不依赖 git。 - 安全保障 ——会话日志仅追加回退标记,从不删改;文件备份与还原经安全加固; 完备测试 ,随 DSH 升级长期维护。安全模型:docs/security-model.md。 效果预览 每条用户消息的操作行都有一个 ↶ 回退 按钮。点击后弹出模式选择浮层——「 仅回退对话 」或「 回退对话和文件 」,后者会先展示文件变更清单再确认。还可以通过 /rewind 和 /undo 命令 便捷地选择和回退。…

Open on GitHub

Project details

by
SiriLee
License
MIT
stars
258
Forks
21
Updated
Nov 11, 2026
Created
Aug 17, 2026
Language
TypeScript
Indexed from
topic

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

extracurricular-ai/dsh-filesnap

extracurricular-ai

Rewind a conversation and its workspace together without touching Git; every rewind is a fork and /redo reverses it.

checkpointcoding-agentcordis
49Ready to use
85/100
Plugin

dsh-retrace

yamingmou

Recall (撤回), edit-and-resend (编辑重发) and regenerate (重新生成) for DeepSeek Harness conversation messages — Web and Desktop plugin

chatdeepseekdeepseek-harness
7Ready to use
82/100
Plugin

dsh-checkpoint-rewind

PerryLink

Claude Code /rewind for DSH: git-first workspace snapshots before every mutating tool, turn-boundary session forks, and a one-shot /rewind command that restores files and forks the session back to a checkpoint.

ai-agentai-agentscheckpoint
30Needs setup
80/100