ruby1304/dsh-turn-fork0

dsh-turn-fork

DeepSeek Harness 会话的单轮消息编辑、重试及版本树导航插件

AI 分析

核心用途是提供单轮消息编辑、重试、重新生成以及分支版本树导航功能。适合需要频繁微调提示词、对比不同生成分支并进行版本回溯的调试与开发任务。

包名
dsh-turn-fork
版本
0.1.0
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ruby1304/dsh-turn-fork

Usage

  • Edit a user message — open the Turn Fork tab, pick a message, correct the text, choose the downstream policy and save. A new branch session is created from the completed prefix and the corrected turn re-runs.
  • Retry / regenerate — per-turn buttons in the tab, per-message buttons on assistant replies, or the header regenerate button for the latest reply.
  • Version tree — the tab lists every branch with its operation summary (from "…" to "…"), marks the current version, and offers Undo/Redo navigation plus Open for any branch. Branches with a running agent show a warning and a Stop control.
  • Cascade policytruncate drops everything after the edited turn; preserve replays the edited turn and every later turn (each replayed input becomes its own turn, with inputs of the same original turn kept in order). The editor shows how many turns preserve will replay before you confirm.