使用说明
Vibe看板MCP+Codex集成
此存储库设置了一个自动化管道,其中 Vibe看板MCP 管理任务,创建GitHub PR,然后监听 法典 在继续下一个任务之前,在公关评论中提供反馈。把它看作是给你的项目一个聪明的工头,让生产线保持运转。
🚀 概述
- 主控程序:处理任务执行、创建分支/PR和队列工作。
- 法典:充当审阅者,在PR线程中留下结构化的评论。
- 循环:MCP阅读了食品法典委员会的回复。如果✅ 批准后,MCP前进到下一个任务。如果❌ 标记后,MCP记录问题或重试。
🔧 安装说明
-
克隆仓库
git clone https://github.com/<your-org>/<your-repo>.git cd <your-repo> -
安装依赖项 确保你有Python 3.10+和Node.js 18+。
pip install -r requirements.txt npm install -
配置GitHub访问权限
-
生成GitHub个人访问令牌(PAT)
repo和workflow范围。 -
将其添加到您的环境中:
export GITHUB_TOKEN=ghp_xxx
-
-
配置Codex端点 更新
config.yaml使用Codex的API或注释解析器的URL/凭证。
🔄 工作流程
-
MCP从队列中选择下一个任务。
-
MCP创建一个新的分支和PR。
-
GitHub CI运行(测试、linting、构建)。
-
食品法典委员会在审查时留下了公关评论。
-
MCP阅读了食品法典委员会的回复:
- 如果✅ pass → 合并PR或转移到下一个任务。
- 如果❌ fail → 日志问题或重试。
✅ 验收标准
- MCP成功解析了Codex的PR评论。
- 只有食品法典委员会批准,才会触发下一个任务。
- 工作流首先在测试分支/仓库上安全运行。
- 对直播没有影响
main分支,直到验证。
📜 示例任务JSON
以下是MCP期望的任务格式:
{
"id": "1.0.0",
"goal": "Test MCP-Codex integration in a safe repo",
"guardrails": ["Use test branch", "Don’t touch main"],
"spec": { "ui": [] },
"files_to_change": ["scripts/mcp_workflow.py"],
"verify_commands": ["Check Codex reply in PR comments"],
"acceptance_criteria": [
"Codex response parsed",
"Next task triggered automatically"
],
"completion_phrase": "The MCP-Codex integration is tested and working."
}
📖 备注
- 从测试仓库开始,直到您信任工作流。
- 保持食品法典委员会回复的结构化(✅/❌) 因此MCP可以很容易地解析。
- 为了清晰起见,请在过程中记录更改。
🏁 完成短语
“MCP Codex集成经过测试,并在测试环境中工作。”
