MCP Chain of Draft Server 🧠

MCP Chain of Draft Server 🧠

site icon
2025.03.26 12
TypeScript开发辅助工具AI驱动决策开发效率
MCP Chain of Draft Server 是一个强大的AI驱动工具,旨在通过系统化和迭代式的思维和设计精炼,帮助开发者做出更好的决策。它无缝集成了流行的AI代理,并为推理、API设计、架构决策、代码审查和实施计划提供了结构化的方法。
View on GitHub

Overview

基本能力

产品定位

MCP Chain of Draft Server 是一个AI驱动的开发辅助工具,专注于通过迭代式精炼提升开发者的决策质量。

核心功能

  • 迭代式推理:通过Chain of Draft协议进行系统性改进
  • 思维历史记录:跟踪和管理推理迭代
  • 分支支持:专注于特定推理步骤的审查
  • TypeScript支持:完整的TypeScript实现和Zod验证
  • 错误处理:全面的错误类型和处理机制
  • 实时日志:内置的调试和监控系统

适用场景

  • API设计和架构决策
  • 代码审查和实施计划
  • 开发过程中的系统性推理和决策

工具列表

  • chainOfDraft:核心协议工具,支持迭代式推理和审查
  • utils:提供各种实用工具,辅助开发过程

常见问题解答

  • Chain of Draft协议如何工作? 该协议通过迭代草稿和针对性审查,引导你系统性改进思维。
  • 可以自定义审查维度吗? 是的,每个工具都支持根据特定需求定制审查焦点。
  • 应该计划多少草稿? 对于大多数任务,建议3-5个草稿,但可以根据复杂性调整。

使用教程

使用依赖

  • Node.js >= 16.0.0
  • npm >= 8.0.0

安装教程

  1. 克隆仓库:
git clone https://github.com/bsmi021/mcp-chain-of-draft-server.git
cd mcp-chain-of-draft-server
  1. 安装依赖:
npm install

调试方式

启动开发服务器:

npm run dev

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。