Waldzell AI 的 Clear Thought 继承者。
促进详细、逐步的问题解决和分析思考过程。
输入:
thought(字符串):当前思考步骤nextThoughtNeeded(布尔值):是否需要另一个思考步骤thoughtNumber(整数):当前思考编号totalThoughts(整数):预计所需的总思考次数isRevision(布尔值,可选):这是否修订了之前的思考revisesThought(整数,可选):正在重新考虑哪个思考branchFromThought(整数,可选):分支点思考编号branchId(字符串,可选):分支标识符needsMoreThoughts(布尔值,可选):是否需要更多思考Thoughtbox 工具设计用于:
Thoughtbox 支持多种推理策略。对于包含 7 种核心推理模式的全面指南,请参阅 Thoughtbox 模式烹饪书。
以下是三种主要的方法:
从思考 1 开始,并按顺序工作到结论。最适合探索和发现。
示例:"如何提高用户参与度?"
从思考 N(期望的最终状态)开始,并反向工作到思考 1(初始条件)。最适合规划和系统设计。
示例:"为高流量 API 设计缓存策略(10k 请求/秒)"
结合方法或通过修订和分支参数探索替代方案,以应对复杂的多方面问题。
要通过 Smithery 自动安装 Thoughtbox(测试版):
npx -y @smithery/cli install @Kastalien-Research/clear-thought-two
Thoughtbox 支持 STDIO(本地开发)和 HTTP(生产部署)传输。
添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"clear-thought-two": {
"command": "npx",
"args": ["-y", "clear-thought-two"]
}
}
}
环境变量:
DISABLE_THOUGHT_LOGGING=true - 禁用对 stderr 的思考日志记录添加到 .vscode/mcp.json 或用户设置:
{
"mcp": {
"servers": {
"clear-thought-two": {
"command": "npx",
"args": ["-y", "clear-thought-two"]
}
}
}
}
可以使用 Smithery 部署 Thoughtbox 作为可扩展的 HTTP 服务器。
优点:
部署到 Smithery:
disableThoughtLogging 设置# 安装依赖
npm install
# 构建 STDIO(向后兼容)
npm run build:stdio
# 构建 HTTP(Smithery 部署)
npm run build:http
# 启动带有交互式游乐场的开发服务器
npm run dev
npm run dev - 启动带有交互式游乐场的 Smithery 开发服务器npm run build - 为生产构建(默认为 HTTP)npm run build:stdio - 编译 TypeScript 用于 STDIO 使用npm run build:http - 为 Smithery HTTP 部署构建npm run start:http - 运行 Smithery 构建的 HTTP 服务器npm run start:stdio - 在本地运行编译的 STDIO 版本npm run watch - 开发监视模式此 MCP 服务器根据 MIT 许可证发布。这意味着你可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证中的条款和条件。如需更多详情,请参见项目存储库中的 LICENSE 文件。