思维链递归思维MCP服务器
v2.2.0-专家角色、自定义清单和严格验证!
令牌高效的MCP服务器,使AI代理通过结构化推理链、自我批评和自动反思循环进行更深入的思考。
🎯 v2.2.0的新增功能
| 特性 | 描述 | 优点 |
|---|---|---|
| 专家角色 | 人工智能假设特定的角色(例如安全架构师) | 严谨的基于视角的思维 |
| 自定义检查表 | 根据特定要求验证解决方案 | 量身定制的质量执行 |
| 严格模式 | 除非满足所有标准,否则无法完成 | 高棒材生产质量 |
| 思维链 | AI解释了为什么选择每种解决方案 | 透明的推理,更好的决策 |
| 自我评估 | AI对自己的解决方案进行评分(1-10分) | 对解决方案质量进行诚实评估 |
| 重新思考循环 | 如果评分\<7或发现问题,则自动重新思考 | 持续改进 |
✨ 特性
- 🧠 思维链:人工智能必须解释每个决定背后的推理
- 🎭 专家角色:将专业知识注入思维过程
- 📋 自定义检查表:强制AI根据您的特定要求进行验证
- ⚖️ 严格模式:确保AI永远不会满足于“足够好”
- 📊 自我评估:AI用分数(1-10)、好/坏标志和基本原理对解决方案进行评分
- 🔄 不断反思:如果解决方案得分\<7或存在弱点,则自动重新思考
- 🎯 基于阶段的工作流:结构化的5阶段思维过程
- 💰 令牌优化:智能压缩,以阶段为中心的提示(减少约70%)
🔄 运作原理
五个阶段
┌─────────────┐
│ 1. EXPLORE │ ──→ Propose solution with reasoning & expert perspective
└──────┬──────┘
▼
┌─────────────┐
│ 2. JUSTIFY │ ──→ Critically examine reasoning & assumptions
└──────┬──────┘
▼
┌─────────────┐
│ 3. EVALUATE│ ──→ Rate solution (1-10) against checklist
└──────┬──────┘
▼
┌───┴───┐
│ Score │
│ ≥7? │ ──NO─→ ┌─────────────┐
└───┬───┘ │ 4. RETHINK │ ──→ Improve based on weaknesses
│YES └──────┬──────┘
▼ │
┌─────────────┐ │
│ 5. FINALIZE│ ←──────────┘
└─────────────┘🚀 用法
使用高级配置开始思考环节
await mcp.callTool('recursive_thinking', {
action: 'start',
task: 'Design a highly available database schema for a global payment system',
config: {
role: 'Database Reliability Engineer',
checklist: [
'Must handle 10k transactions/sec',
'ACID compliance mandatory',
'Multi-region failover strategy',
'Data encryption at rest and in transit'
],
strictMode: true,
minRating: 8
}
});⚙️ 配置选项
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
role | string | - | 要扮演的专家角色(例如,“高级DevOps”) |
checklist | string\[\] | \[\] | 验证的具体要求 |
strictMode | boolean | false | 如果为true,如果不符合条件,则失败而不是最终确定 |
maxDepth | number | 5 | 最大递归深度 |
minConfidence | number | 0.85 | 置信度达到阈值时停止 |
minRating | 数字 | 7 | 最低可接受分数(1-10) |
enableRethinking | boolean | true | 启用连续细化循环 |
📦 安装
npx -y recursive-thinking-mcp📄 许可证
麻省理工学院
🔗 链接
-
