dsh-solo-thinking:DeepSeek Harness 的独立头脑风暴分支与交接工具
fredalxin/dsh-solo-thinking
DSH plugin 将头脑风暴拆成独立 Session 分支,自动 Handoff 并可视化思考树。
把头脑风暴拆成独立 Session 的思考树,分支间只交换 Agent 撰写的 Handoff,解决多方向并行思考时上下文串线、难以回溯的问题。
dsh plugin --profile web add github:fredalxin/dsh-solo-thinking- 分类
- 会话与消息
- 平台
- DSH-Plugin
- 作者
- fredalxin
- 分发方式
- 插件
dsh-solo-thinking 核心特性
dsh-solo-thinking 仓库信息

dsh-solo-thinking 仓库简介
dsh-solo-thinking 是 DeepSeek Harness(DSH)的会话类插件(DSH plugin),由 fredalxin 维护,采用 MIT 协议,最近更新于 2026-08。它把头脑风暴拆成一棵可操作的思考树:每个方向都是独立的 DSH Session,分支之间只交换 Agent 主动撰写的 Handoff,解决多方向并行思考时上下文串线、难以回溯的问题。核心能力包括自动建议 2–4 个真正独立的方向、独立 Session 生命周期、自动 Handoff(分裂继承、Current State、兄弟感知、Return 总结)、Workspace 继承、输入不串线以及可回放持久化。
dsh-solo-thinking 这个 DSH plugin 支持哪些核心特性?
插件默认建议模式会在信息足够时自动创建 2–4 个独立方向(优先 4 个),每个节点拥有自己的对话、状态和生命周期,建议节点先休眠,收到第一条消息后才启动。自动 Handoff 由 Agent 撰写,无需用户手写;分支持久化挂在父 Session 所属 Workspace,不落入“未分组”。主输入框只发给当前 Session,思考树可直接向选中的其他分支发送,只有“进入对话”会导航。树状态写入 DSH append-only Session 事件并通过 Projection 恢复。
dsh-solo-thinking 怎么安装?
要求 Node.js ^22.19.0 || >=24.0.0 和 DSH 0.1.0-rc.6。推荐官方 npm 单行安装(自动使用 latest):
dsh plugin --profile web add dsh-better-sidebar dsh-plugin-solo-thinking
也可以固定 GitHub tag 安装(不执行远程脚本):
dsh plugin --profile web add github:fredalxin/dsh-solo-thinking#v0.1.18
安装后启动或重启 DSH,再硬刷新浏览器:
dsh --profile web --dump-config
dsh --profile web
卸载:
dsh plugin --profile web remove dsh-plugin-solo-thinking
dsh-solo-thinking 兼容哪些 DeepSeek Harness 版本和界面?
官方 DSH 0.1.0-rc.6 搭配 Solo Thinking 即可使用顶部完整“头脑风暴”Tab,支持 Thinking 工具、自动建议、分支 Session、Handoff、Workspace 继承和完整上下文。若再安装 Better Sidebar >=0.12.1,可在对话右侧栏查看思考树、选择节点、控制分支并直接发消息。Better Sidebar 是右栏功能的依赖,但不是核心能力的硬依赖(声明为 optional peer,运行时软检测)。dsh-web-ui 的 AionUI 右栏目前没有第三方 Tab 注册接口,因此使用它时继续用完整标签页。
dsh-solo-thinking 的右栏模式如何使用?
只有安装并启用 Better Sidebar 后,才会出现“对话 + 右侧头脑风暴”界面;只安装 Solo Thinking 时,请使用对话顶部的完整 Tab。推荐安装命令已包含 Better Sidebar,两个包都发布在 npm 官方 Registry,安装后由各自的 dsh.bundle.patch 自动挂载。若 pnpm 拦截 node-pty 构建,可使用 Release 安装器(curl 或 PowerShell 脚本),它会精确放行构建、校验下载并验证 bundle,且不修改 DSH 源码。
dsh-solo-thinking 如何从源码构建或离线安装?
下载 Release 中的 .tgz 后可直接离线安装:
dsh plugin --profile web add ./dsh-plugin-solo-thinking-0.1.18.tgz
dsh --profile web
从源码构建:
npm ci
npm run verify
npm pack
dsh plugin --profile web add ./dsh-plugin-solo-thinking-0.1.18.tgz