首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
mcp-chain-of-draft-server2025-05-210分享
github
Chain of Draft Server 是一个功能强大的人工智能驱动工具,它通过系统化、迭代式的思维和设计优化,帮助开发人员做出更好的决策。它能够与流行的AI代理无缝集成,并为推理、API设计、架构决策和代码提供结构化的方法。
By bsmi021
2025-05-210
github
详情内容

MCP Chain of Draft Server 🧠

Chain of Draft Server 是一个强大的 AI 驱动工具,通过系统化的迭代改进思路和设计来帮助开发者做出更好的决策。它与流行的 AI 代理无缝集成,并为推理、API 设计、架构决策、代码审查和实施计划提供了一种结构化的方法。

🌟 功能

核心功能

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

🚀 开始使用

前提条件

  • 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

配置

initialize.ts 中简单的服务器配置:

const serverConfig = {
    name: "chain-of-draft",
    version: "1.0.0",
}

💡 使用示例

Chain of Draft 协议

const thoughtData = {
    reasoning_chain: ["Initial analysis of the problem"],
    next_step_needed: true,
    draft_number: 1,
    total_drafts: 3,
    is_critique: true,
    critique_focus: "logical_consistency"
};

🛠️ 开发

项目结构

src/
├── tools/                          # Specialized Tools
│   ├── chainOfDraft/              # Core Protocol
│   └── index.ts / # Entry Point
├── utils/                         # Utilities
└── index.ts                      # Entry Point

启动开发服务器

npm run dev

❓ 常见问题解答

Chain of Draft 协议是如何工作的?

该协议通过迭代草稿和针对性的批评引导您逐步改进思考过程。

我可以自定义批评维度吗?

当然可以!每个工具都支持根据您的具体需求定制批评焦点。

我应该计划多少次草稿?

我们建议大多数任务准备 3-5 次草稿,但您可以根据复杂程度调整。

🤝 贡献

我们欢迎贡献!请查阅我们的贡献指南

👥 社区与支持

  • GitHub Issues - 报告 bug 或提出功能建议
  • Pull Requests - 提交您的贡献
  • 文档 - 查看详细的文档

📝 许可证

MIT 许可证 - 详情请参阅 LICENSE 文件。

🙏 致谢

  • 感谢我们的贡献者和早期采用者
  • 特别感谢 MCP 社区
  • 受到系统化推理方法论的启发

由 @bsmi021 用 🧠 制作

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档