article
README
🚀 功能讨论 MCP 服务器
本项目是一个基于 TypeScript 的模型上下文协议(MCP)服务器,专为开发者与 AI 之间开展智能特性讨论而设计。此服务器扮演 AI 领导开发人员的角色,可提供指导,助力特性实施、维护讨论上下文,还能协助团队做出明智的架构决策。
🚀 快速开始
本服务器具备以下实用功能:
- 支持有关特性和架构的交互式讨论。
- 可对特性讨论和决策进行持久存储。
- 能提供实施方法和最佳实践的专家指导。
- 可基于项目历史给出上下文感知建议。
✨ 主要特性
AI 领导开发人员界面
- 自然融入特性需求讨论环节。
- 获取实施方法的专家指导意见。
- 接收架构方面的推荐方案。
- 在多个讨论中有效保持上下文连贯性。
特性记忆管理
- 对特性讨论进行持久化存储。
- 追踪特性的演变过程和决策情况。
- 引用以往讨论以获取相关上下文信息。
- 链接相关特性及其依赖项。
开发指导
- 提供最佳实践的推荐内容。
- 给出实施策略的建议方案。
- 推荐合适的架构模式。
- 考虑适用的技术栈。
上下文管理
- 维护项目范围内的特性上下文。
- 追踪特性的依赖关系。
- 存储架构决策信息。
- 记住以往讨论的结果。
📦 安装指南
若要与 Claude 桌面一同使用,请在配置文件中添加以下内容:
- 在 MacOS 上:
~/Library/Application Support/Claude/claude_desktop_config.json - 在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"feature-discussion": {
"command": "/path/to/feature-discussion/build/index.js"
}
}
}
💻 使用示例
基础用法
# 安装依赖项
npm install
# 构建服务器
npm run build
# 带有自动重建的开发
npm run watch
高级用法
# 调试操作
# 由于 MCP 服务器通过 stdio 通信,调试可能具有挑战性。我们推荐使用 [MCP 检查器](https://github.com/modelcontextprotocol/inspector),它作为包脚本可用
npm run inspector
检查器将提供访问浏览器中的调试工具的 URL。
📄 许可证
该项目根据 MIT 许可证发布 - 有关详细信息,请参阅LICENSE文件。
Scan to join WeChat group