分支式思考是一个MCP服务器,它实现了基于分支的思维导航功能,能有效帮助用户管理和拓展思路。其核心价值在于支持多条思路分支,提供多样化的分支导航方式,实现相关内容的交叉引用,还能从关键点自动生成见解,并对分支优先级进行跟踪。
分支式思考是一个强大的MCP服务器,借助它可以实现基于分支的思维导航。使用前,你需要完成安装步骤,之后就能利用各种命令进行分支管理、查看历史等操作。
将此项目放在您的自定义MCP工具目录中,然后执行以下命令进行安装和构建:
npm install
npm run build
接着,将以下内容添加到您的 claude_desktop_config.json 文件中:
"branch-thinking": {
"command": "node",
"args": [
"/your-custom-mcp-dir-here/branch-thinking/dist/index.js"
]
}
以下是一些常用命令的使用示例:
# 显示所有分支及其当前状态
list
# 切换到特定分支,这里假设分支ID为123
focus 123
# 显示分支中的思想历史,若不指定分支ID,则显示当前分支历史
history
在实际使用中,你可以结合不同命令进行复杂的操作。例如,先使用 list 查看所有分支状态,然后根据优先级选择合适的分支进行聚焦,再使用 history 查看该分支的思想发展历程。
| 命令 | 详情 |
|---|---|
list |
显示所有分支及其当前状态,让用户全面了解各分支的情况。 |
focus [branchId] |
切换到特定分支,方便用户深入研究某一思路。 |
history [branchId?] |
显示分支中的思想历史,可指定分支ID,若不指定则显示当前分支历史。 |
⚠️ 重要提示
Claude通常不会使用工具,除非明确提示。
💡 使用建议
如果您希望在未被提示的情况下使用此工具,请将以下内容添加到Claude配置文件或系统提示中: 如果我要求你“逐步思考”、“思考后再回应”或“使用链式思维”,这意味着要使用分支式思考工具。如果你认为你的回应会受益于多个步骤,不要犹豫地自行使用分支式思考工具。
此项目大部分代码由Claude生成,概念由作者提出,测试、修复和实现也由作者完成。