fredalxin/dsh-solo-thinking
fredalxin★ 8TypeScriptLast synced: 2026-08-15
Solo-style isolated brainstorm branches and Handoffs for DeepSeek Harness
README excerpt
DSH Solo Thinking 把头脑风暴拆成一棵可操作的思考树:每个方向都是独立的 DeepSeek Harness Session,分支之间只交换 Agent 主动撰写的 Handoff。 Solo Thinking 是项目 Solo 的一部分能力。 Solo-style isolated brainstorm branches, automatic Handoffs, and a visual thinking tree for DeepSeek Harness. [!NOTE] 上图是 Solo Thinking 自带的完整“头脑风暴”Tab,只安装本插件即可使用。对话右侧栏是可选增强,需要同时安装 Better Sidebar。 核心能力 - 默认建议模式:信息足够时自动创建 2–4 个真正独立的方向,优先 4 个,不为凑数而分裂。 - 独立 Session:每个节点拥有自己的对话、状态和生命周期,建议节点先休眠,收到第一条消息后才启动。 - 自动 Handoff:分裂继承、Current State、兄弟感知和 Return 总结均由 Agent 自动撰写,用户不需要手写。 - Workspace 继承:分支持久化挂在父 Session 所属 Workspace,不落入“未分组”。 - 输入不串线:主输入框只发给当前 Session;思考树可直接向选中的其他分支发送;只有“进入对话”会导航。 - 可回放持久化:树状态写入 DSH append-only Session 事件并通过 Projection 恢复。 兼容性与界面 安装组合 顶部完整 Tab 对话右侧栏 支持情况 : : 官方 DSH 0.1.0-rc.6 + Solo Thinking ✓ — Thinking 工具、自动建议、分支 Session、Handoff、Workspace 继承和完整上下文 再安装 Better Sidebar =0.12.1 ✓ ✓ 在对话右侧查看思考树、选择节点、控制分支并直接发消息 Better Sidebar 是 右栏功能依赖 ,但不是 Solo Thinking 核心能力的硬依赖:包中声明为 optional peer,运行时通过公开 registerTab 服务软检测,不会被重复打包。没有安装或运行中被卸载时,完整顶部 Tab 与 Host 侧 Thinking 能力仍然可用。 dsh-web-ui 的 AionUI 文件/预览右栏目前没有第三方 Tab 注册接口,因此本插件不会依赖其 DOM 结构;使用它时继续用完整标签页。可选宿主补丁及其精确适用版本见 patches/README.md 。 安装 要求 Node.js ^22.19.0 =24.0.0 和 DSH 0.1.0-rc.6 。 官方 npm 单行安装(推荐,自动使用 late…
View full README on GitHub →