490af832ea
新增: - .ai/config/architect.json - Arch AI 配置文件(最高 AI 权限) - .ai/prompts/architecture/ - 架构设计提示词目录 修改: - AGENTS.md: 新增 Arch AI 角色定义,权限矩阵增加 Arch AI 列 - workflow.json: 工作流从 4 阶段扩展为 5 阶段(新增架构设计阶段) - ai-collab-setup/SKILL.md: 全面支持 3 角色架构,版本升至 v3.0 - resume-context/SKILL.md: 架构模式改为 Arch AI,版本升至 v3.0 工作流变更: 需求分析(Arch AI) → 架构设计(Arch AI) → 开发实现(Dev AI) → 测试验证(QA AI) → 验收确认(人类)
49 lines
1.5 KiB
JSON
49 lines
1.5 KiB
JSON
{
|
|
"workflow": "human-ai-collaboration",
|
|
"roles": ["human", "arch-ai", "dev-ai", "qa-ai"],
|
|
"stages": [
|
|
{
|
|
"name": "需求分析",
|
|
"actor": "arch-ai",
|
|
"output": ["docs/01_产品需求/PRD.md", "review/{task_id}/task.md"]
|
|
},
|
|
{
|
|
"name": "架构设计",
|
|
"actor": "arch-ai",
|
|
"input": ["docs/01_产品需求/PRD.md", "review/{task_id}/task.md"],
|
|
"output": ["docs/02_系统架构/", "review/{task_id}/impact.md", "review/{task_id}/acceptance.md"]
|
|
},
|
|
{
|
|
"name": "开发实现",
|
|
"actor": "dev-ai",
|
|
"input": ["review/{task_id}/task.md", "review/{task_id}/acceptance.md"],
|
|
"output": ["projects/*/src/", "projects/*/docs/"]
|
|
},
|
|
{
|
|
"name": "测试验证",
|
|
"actor": "qa-ai",
|
|
"input": ["review/{task_id}/task.md", "review/{task_id}/acceptance.md"],
|
|
"output": ["projects/*/tests/", "reports/test-results/", "review/{task_id}/feedback/round{round}.md"]
|
|
},
|
|
{
|
|
"name": "验收确认",
|
|
"actor": "human",
|
|
"input": ["review/{task_id}/feedback/", "reports/test-results/"]
|
|
}
|
|
],
|
|
"retry": {
|
|
"max_rounds": 3,
|
|
"loop": ["测试验证", "开发实现"],
|
|
"escalation": {
|
|
"trigger": "第 3 轮测试仍有 BLOCKER 或 HIGH 级别 Bug",
|
|
"action": "暂停任务流转,等待人类负责人裁决"
|
|
},
|
|
"skip_acceptance_on_retry": true
|
|
},
|
|
"ci_triggers": {
|
|
"on_push_to_main": ["run-tests", "generate-reports"],
|
|
"on_pr_open": ["run-tests", "code-review"],
|
|
"on_task_update": ["notify-qa-ai"]
|
|
}
|
|
}
|