sluminositys/dsh-nested-followups ↗★ 0
dsh-nested-followups
Message-level nested follow-up branches for DeepSeek Harness conversations.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sluminositys/dsh-nested-followups说明文档
阅读完整 README ↗Usage
Open a conversation as usual and select Tree View in the conversation header. Switching between Chat and Tree View changes only how the conversation is displayed; no data is copied or converted.
In Tree View:
- Move the pointer over a completed assistant message and select Ask follow-up.
- Type your question. It appears as a card to the right of the answer you asked about, and the reply is generated below it.
- To keep talking within that branch, select Continue this branch on its most recent answer. To isolate the context one level further, select Ask follow-up again.
- Select any card to read the full message. Use search, focus, collapse, the overview map, and the zoom controls to navigate larger trees.
Return to Chat whenever you want to continue the main task.
Two actions, two meanings
The difference between the two actions is structural, not just visual:
| Action | Direction | Effect |
|---|---|---|
| Ask follow-up | Grows right | Creates a new branch that inherits the conversation up to the selected answer |
| Continue this branch | Grows down | Adds the next exchange to the current branch |
Ask follow-up never appends to an existing branch, and Continue this branch never creates one. Continue this branch appears only on the most recent completed answer within a branch, never in the main conversation.
Deleting a branch
Deleting a branch also deletes every branch below it. The confirmation dialog states how many branches and messages will be removed. Your main conversation and any sibling branches are unaffected.