vibecoding-orchestration 是做什么的?
Vibecoding 工作流:通过 G0-G5 关卡、契约冻结和多智能体编排,交付真实软件。支持 Codex 技能 + opencode 适配。
概述
本技能实现了一种结构化的“振动编码”工作流,将通常无序的创意波动转化为可预测、可控制的软件交付过程。它通过以下核心机制实现:
- G0-G5 关卡:从创意到部署的六个阶段(G0: 构思准备,G1: 需求分析,G2: 架构设计,G3: 编码实现,G4: 测试验证,G5: 部署发布)
- 契约冻结:在关键节点(如 G2 完成后)锁定需求、接口或架构决定,防止范围蔓延
- 多智能体编排:协调多个 AI 代理或开发角色,按关卡分工协作
支持的平台
- Codex:原生支持,作为 Codex 技能运行
- OpenCode:通过附带的适配器实现集成
使用方法
- 将本技能添加到你的 Agent 项目中
- 根据项目类型配置关卡序列(可跳过或自定义)
- 运行工作流,Agent 将按阶段提示执行任务
- 在每个关卡结束时确认契约冻结
配置
技能默认包含以下关卡和提示顺序,可根据需要修改:
| 关卡 | 描述 | 输出产物 |
|---|---|---|
| G0 | 构思与可行性 | 项目愿景文档 |
| G1 | 需求分析 | 用户故事与用例 |
| G2 | 架构设计 | 技术设计文档 |
| G3 | 编码 | 功能代码 |
| G4 | 测试 | 测试报告 |
| G5 | 部署 | 部署脚本与监控 |
注意:契约冻结通常在 G2 完成后触发,但可根据项目需求调整。
适配器(OpenCode)
若使用 OpenCode,请复制 opencode-adapter/ 目录中的配置文件到项目根目录,并按照 README 中的说明进行集成。
许可证
MIT