分支思维管理工具

一个实现基于分支的思维导航的MCP服务器,支持多分支思维管理、交叉引用、关键点洞察生成和分支优先级跟踪。

  • by m-siles
  • TypeScript
  • 本地部署
  • 43 星标
  • 更新于
在 GitHub 查看 MikeSiles/branch-thinking

使用说明

分支思维

实现基于分支的思想导航的MCP服务器,支持:

  • 多种思维分支
  • 分支导航(列表、焦点、历史)
  • 相关思想之间的交叉引用
  • 从关键点生成洞察力
  • 分支优先级跟踪

这是基于 sequential-thinking 此处提供的工具: https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking

特性

  • 分行管理:在不同的思路之间创造和导航
  • 交叉引用:通过类型化关系将跨分支的相关想法联系起来
  • 洞察:从思想的关键点自动生成见解
  • 优先级跟踪:根据信心和联系跟踪分支机构的优先事项

命令

  • list:显示所有分支及其当前状态
  • focus [branchId]:将焦点切换到特定分支
  • history [branchId?]:展示一个分支的思想史

安装

将此项目放置在自定义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"
  ]
}

提示

克劳德通常不会使用工具,除非有明确的提示。

如果您想在没有提示的情况下使用此工具,请在您的Claude配置文件设置(或系统提示)中添加以下内容:

如果我要求你“循序渐进地思考”、“三思而后行”或“使用思维链”,这意味着使用分支思维工具。如果你认为你的回答会从多个步骤中受益,不要犹豫,自己使用分支思维工具。

鸣谢

我不能假装我写了大部分代码。其中大部分是由克劳德创作的。这个概念是我自己的,测试、修复和实现也是如此。