README
🚀 原子思维框架(Atom of Thoughts)指南
原子思维框架是一种创新方法,它将复杂思考过程拆解为更易管理的部分,能有效提升人工智能的推理能力,就如同物理学中的“原子”概念。
🚀 快速开始
原子思维框架通过把复杂问题分解成小的、独立的思考单元(即“原子”),再运用分解 - 合成机制处理这些原子,最后经过验证步骤确保输出的准确性,从而提升人工智能推理能力。
✨ 主要特性
- 原子:作为最小的独立思考单元,是整个框架的基础。
- 分解 - 合成机制:将复杂问题分解为多个原子,单独处理每个原子后再进行综合。
- 验证步骤:保证每个原子的输出准确合理,提升结论的可信度。
📊 与顺序思维框架的对比
| 属性 | 详情 | | ---- | ---- | | 思维模式 | 原子思维框架(AoT)采用并行处理,多个原子可同时运行;顺序思维框架(Sequential Thinking)则是串行处理,按步骤依次执行。 | | 复杂问题处理能力 | 原子思维框架更适合复杂和高度依赖的问题;顺序思维框架更适合简单到中等复杂的任务。 | | 结论可信度 | 原子思维框架的结论可信度高,因为每个原子的输出都经过验证;顺序思维框架可能存在累积误差。 | | 适用场景 | 原子思维框架适用于需要高精度和可靠性的决策;顺序思维框架适用于时间敏感或需要自然语言叙述的任务。 |
📦 安装指南
使用 Smithery 安装
通过以下命令自动安装 Atom of Thoughts 插件:
npx -y @smithery/cli install @kbsooo/mcp_atom_of_thoughts --client claude
MCP 服务器配置
在项目的根目录下创建或修改 mcp-config.json 文件,添加以下内容:
{
"mcpServers": {
"atom-of-thoughts": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/atom-of-thoughts/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
将 /ABSOLUTE/PATH/TO/PARENT/FOLDER 替换为实际项目路径。保存文件后,重启 Claude Desktop 或 Cline 即可生效。
💻 使用示例
命令工具(atomcommands)
可用命令
decompose:分解指定原子。- 参数:
--atomId <ATOM_ID>
- 参数:
complete_decomposition:完成分解过程。- 参数:
--decompositionId <DECOMPOSITION_ID>
- 参数:
termination_status:获取当前终止状态。best_conclusion:获取最高可信度的结论。set_max_depth:设置最大深度限制。- 参数:
--maxDepth <MAX_DEPTH>
- 参数:
📚 详细文档
原子思维框架通过其独特的分解 - 合成机制和严格的验证步骤,为处理复杂问题提供了一种高效且可靠的方法。尽管它在初期设置上需要一些额外的工作量,但对于追求高精度和稳定性的应用场景来说,AoT 是一个强有力的选择。
希望以上内容能帮助您更好地理解和应用原子思维框架!
Scan to contact