跳转到内容

aiwf init 写进目标仓库的所有文件。“受保护”指受 CODEOWNERS 保护,改动必须由人批准。

文件 作用 谁会改 受保护
AGENTS.md(受管块) 四条全局规则:怎么跑检查、不谎报验证、PR 标题、规则文件 模板
Makefile check / dev / deploy(只在不存在时创建)
.jscpd.json 重复代码阈值 3%、忽略目录
.gitignore(受管块) 忽略 jscpd 报告目录和 ops/agents/local/ 模板
.github/CODEOWNERS(受管块) 规则文件的负责人 模板
.github/pull_request_template.md PR 正文:任务编号、检查结果、范围外发现
.github/workflows/gate.yml 必需检查 check:PR 行数、重复代码、make check
.github/workflows/deploy.yml 合并后 make deploy,结果通知 Planner
.github/workflows/rollback.yml 手动回滚到指定提交
ops/agents/README.md 目录说明 模板
ops/agents/aiwf.conf 配置(说明
ops/agents/registry.yaml 计费注册表和团队清单(说明
ops/agents/planner.md 等 4 个 角色指令,同步到 Multica
ops/agents/planner-mcp.json Planner 的浏览器自动化(Playwright MCP,可选)
ops/agents/autopilots/*.md 8 个 autopilot 的触发配置和 runbook
ops/agents/scripts/loop-guard.sh 统计打回、验收不通过、换人次数,判断是否升级 模板
ops/agents/scripts/merge-mode.sh 判断由平台自动合并(platform)还是由 Reviewer 合并(reviewer) 模板
ops/agents/scripts/health-metrics.sh 代码健康指标 模板

“模板”表示一般不需要手改,升级 ai-workflow 时用 aiwf diff / aiwf init --force 更新;“人”表示装完后按项目情况修改。

aiwf 不会删除任何文件,也不会删除 GitHub 或 Multica 上的任何东西。卸载时手动删掉这些文件和受管块,在 Multica 里删掉对应的 agent 和 autopilot,在 GitHub 上删掉规则集 ai-workflow 和 secret MULTICA_DEPLOY_HOOK