Mcp Chain Of Draft Server

Mcp Chain Of Draft Server

🚀 MCP 链式草稿服务器 🧠

链式草稿服务器是一款强大的由 AI 驱动的工具,它能助力开发者通过系统性、迭代式的思考与设计改进,做出更为明智的决策。该服务器可与流行的 AI 代理实现无缝集成,并且提供了结构化的推理、API 设计、架构决策、代码审查以及实现规划方法。

🚀 快速开始

前置条件

  • 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",
}

✨ 主要特性

核心功能

  • 迭代推理:借助链式草稿协议进行系统性改进。
  • 思考历史:跟踪并管理推理迭代。
  • 分支支持:专注于特定推理步骤的评论。
  • TypeScript 支持:完整的 TypeScript 实现,带有 Zod 验证。
  • 错误处理:具备全面的错误类型和处理机制。
  • 实时日志记录:内置调试和监控系统。

💻 使用示例

基础用法

const thoughtData = {
reasoning_chain: ["问题的初步分析"],
next_step_needed: true,
draft_number: 1,
total_drafts: 3,
is_critique: true,
critique_focus: "逻辑一致性"
};

📚 详细文档

项目结构

src/
├── tools/                          # 专用工具
│   ├── chainOfDraft/              # 核心协议
│   └── index.ts / # 入口点
├── utils/                         # 工具
└── index.ts                      # 入口点

开发服务器启动

npm run dev

常见问题

链式草稿协议如何工作?

该协议引导您通过迭代草稿和专注评论系统地改进您的思考。

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

是的!每个工具都支持根据特定需求定制评论重点。

我应该计划多少个草稿?

我们建议大多数任务使用 3 - 5 个草稿,但可以根据复杂性进行调整。

🤝 贡献

我们欢迎贡献!请查阅我们的 [CONTRIBUTING.md] 指南。

👥 社区与支持

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

📄 许可证

MIT 许可证 - 请查看 LICENSE 文件获取详细信息。

🙏 致谢

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

由 @bsmi021 制作

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-20 00:09

相似服务问题

相关AI产品