Back to MCP directory
publicPublicdnsLocal runtime

Chain of Thought Task Manager

基于Model Context Protocol(MCP)的智能任务管理系统,为AI代理提供高效编程工作流框架,具备任务规划、分解、依赖管理、验证和记忆等功能。

article

README

🚀 MCP 链式思维项目

🚀 基于模型上下文协议 (MCP) 的智能任务管理系统,为 AI 代理提供高效的编程工作流框架。

链式思维演示 smithery 徽章

📑 目录

✨ 主要特性

  • 🧠 任务规划与分析:深入理解复杂任务要求
  • 🧩 智能任务分解:将大型任务分解为可管理的小型任务
  • 🔄 依赖管理及状态跟踪:处理依赖并监控进度
  • ✅ 任务验证:确保结果符合要求
  • 💾 任务记忆:存储任务历史以供参考和学习
  • ⛓️ 链式思维过程:逐步推理解决复杂问题
  • 📋 项目规则:定义标准以保持一致性
  • 🌐 网页 GUI:可选网页界面(启用 ENABLE_GUI=true
  • 📝 详细模式:查看对话历史(启用 ENABLE_DETAILED_MODE=true

🧭 使用指南

🚀 快速开始

  1. 🔽 安装通过 Smithery 安装 MCP 链式思维
  2. 🏁 初始设置:告诉代理 "init project rules" 以建立项目特定指南
  3. 📝 任务规划:使用 plan_task 命令制定详细计划
  4. 🔄 依赖处理:通过 manage_dependencies 管理任务之间的关系
  5. ▶️ 执行:使用 execute_task 运行关键步骤,并通过 verify_task 验证完成情况

📦 安装指南

通过 Smithery 安装

# 示例安装命令
smithery install @liorfranko/mcp-chain-of-thought

手动安装

# 示例手动安装步骤
git clone https://github.com/liorfranko/mcp-chain-of-thought.git
cd mcp-chain-of-thought
npm install

🔌 与 MCP 兼容客户端一起使用

配置环境变量:

# 示例环境变量设置
export MODEL_NAME="Claude-3.7"
export API_KEY="your_api_key_here"

编辑 config.json 文件以添加自定义设置。

🛠️ 工具概述

| 属性 | 详情 | |------|------| | 任务规划 | plan_task | | 依赖管理 | manage_dependencies | | 任务执行 | execute_task | | 任务验证 | verify_task | | 完成任务标记 | complete_task |

🤖 推荐模型

  • 👑 Claude 3.7:提供强大的理解和生成能力
  • 💎 Gemini 2.5:Google 的最新模型,表现优异

📄 许可证

本项目根据 MIT 许可证授权 - 查看 LICENSE 文件以获取详细信息。

📚 详细文档


⚠️ 重要提示

所有代码块中的命令需保持原样,不可翻译或修改。翻译过程中如遇不明确的技术术语,建议保留英文并加注释解释。

通过以上美化,确保了技术术语的准确性和文档结构的完整性。注意保持所有代码块和格式不变,确保读者能够清晰理解并正确操作。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client