ruby1304/dsh-turn-fork0

dsh-turn-fork

Turn-atomic message editing, retry, reroll and version-tree navigation for DeepSeek Harness conversations

AI 分析

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

パッケージ
dsh-turn-fork
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/08/17

インストール

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

ドキュメント

README 全文を読む ↗

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.