使用说明
项目简介
AI专家工作流MCP服务器 (AI Expert Workflow MCP) 是一款基于Model Context Protocol (MCP) 构建的应用后端,旨在为LLM客户端提供专业的AI专家咨询服务。它模拟了产品经理、UX设计师和软件架构师的角色,通过对话交互引导用户完成产品规划、用户体验设计和软件架构设计,并能生成相应的文档。此外,该服务器还集成了Task Master任务管理工具,可以将生成的文档转化为可执行的任务列表,提升开发效率。
主要功能点
- AI专家咨询: 提供产品经理、UX设计师和软件架构师三种AI专家角色,用户可以选择不同的专家进行项目咨询。
- 文档生成: 可以根据与AI专家的对话内容,自动生成产品需求文档 (PRD)、UX设计文档和软件规格文档。
- Task Master集成: 生成的PRD文档可以无缝对接Task Master任务管理工具,方便用户将规划转化为具体的开发任务。
- Cursor编辑器集成: 可以通过MCP协议与Cursor等编辑器集成,在开发环境中直接使用AI专家工作流。
安装步骤
- 全局安装: 打开终端,运行以下命令全局安装 'ai-expert-workflow-mcp' 包:
npm install -g ai-expert-workflow-mcp
服务器配置
要将AI专家工作流MCP服务器集成到MCP客户端(如Cursor编辑器),您需要配置MCP服务器信息。以下是配置示例,请添加到您的MCP客户端设置中(通常是JSON格式的配置文件):
{ "mcpServers": { "ai-expert-workflow": { "command": "npx", "args": ["-y", "ai-expert-workflow-mcp"], "env": { "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE", "MODEL": "claude-3-sonnet-20240229", "MAX_TOKENS": 8000, "TEMPERATURE": 0.7 } } } }
配置参数说明:
- 'server name': 'ai-expert-workflow' (服务器名称,可自定义)
- 'command': 'npx' (用于执行npm包的命令)
- 'args': '["-y", "ai-expert-workflow-mcp"]' (启动服务器的参数,'-y' 参数用于跳过npm安装确认)
- 'env': 环境变量配置
- 'ANTHROPIC_API_KEY': 您的Anthropic API密钥,必填,用于访问Claude模型。请替换 'YOUR_ANTHROPIC_API_KEY_HERE' 为您的真实密钥。
- 'MODEL': 使用的Claude模型名称,默认为 'claude-3-sonnet-20240229',可根据需要修改。
- 'MAX_TOKENS': 模型生成内容的最大 token 数量,默认为 '8000'。
- 'TEMPERATURE': 模型生成内容时的温度参数,控制生成内容的多样性,默认为 '0.7'。
请务必将 'ANTHROPIC_API_KEY' 替换为您自己的API密钥。
基本使用方法
配置完成后,在您的MCP客户端中启用 'ai-expert-workflow' 服务器。您可以通过自然语言指令与AI专家进行交互,例如:
-
启动工作流: 与AI专家工作流进行对话,了解整体流程。
Can you start the AI Expert Workflow for my project? -
咨询产品经理: 与AI产品经理进行咨询,开始产品定义阶段。
Can you consult with the AI Product Manager to create a PRD for my project? -
生成PRD文档: 基于与产品经理的对话,生成完整的PRD文档。
Can you generate a complete PRD document based on our consultation? -
集成Task Master: 在生成PRD文档时,可以保存为Task Master可解析的格式,以便后续的任务管理。
generateDocument productManager "Detailed project information from consultation" true -
使用Task Master解析PRD: 使用Task Master工具解析保存的PRD文档,生成开发任务。
Can you parse the PRD at scripts/prd.txt and generate tasks?
更多详细用法和指令,请参考仓库的 'README.md' 文件。
信息
分类
生产力应用