主题
七、团队协作与框架迭代
7.1 角色与职责
| 角色 | 归属 | 职责 |
|---|---|---|
| 框架维护者 | AI 基础设施组 | 维护 core/ 内容质量、审核变更、版本发布、通知下游升级 |
| 项目负责人 | 各业务项目组 | 接入框架、安排升级窗口、协调团队反馈 |
| 项目开发者 | 各业务项目组 | 日常使用框架工作流、维护项目自定义内容 |
| 下游 AI | 各业务项目 | 按框架协作规则工作,发现改进时判断层级并告知用户 |
7.2 变更的三条路径
框架内容的变更有三条路径,适用于不同场景:
路径 A:AI 驱动(最常见)
下游项目的 AI 在日常工作中发现框架内容需要改进或需要新增基础设施时,自动触发:
下游 AI 判断改动属于公司级
↓
直接修改 marker 上方内容(或新建文件并打 marker)
↓
告知用户:改了什么、为什么判断为公司级
↓
用户联系 AI 基础设施组
↓
基础设施组审查 → harvest.sh 收割 → 发版 → 所有项目升级AI 的判断依据参见 core/rules/framework_protection.md 中的判断原则(公司级 vs 项目级)。
路径 B:试验场验证(适合需要验证的改动)
框架维护者主动发起,在真实项目中验证后再发布:
框架开 exp/ 分支 → dev 版本推送到试验项目 → 真实任务验证 → harvest.sh 收割 → 发版详见 六、更新与维护 的试验场工作流。
路径 C:人工反馈(适合明确的小改动或工具问题)
团队成员直接提 Issue 或 MR:
项目团队提 Issue / MR → 基础设施组评估 → 修改 core/ → 发版 → 下游升级7.3 变更分类与影响
| 变更类型 | 影响文件 | 示例 |
|---|---|---|
| Agent 行为 | core/agents/*.md | "PM Agent 产出的 Spec 缺少性能要求" |
| 工作流规则 | core/rules/project_rule.md | "Q0 轻量判定条件太严格" |
| 合并检查项 | core/rules/merge_checklist.md | "需要增加国际化检查项" |
| 新增 Skill | core/skills/ 新增目录 | "需要一个安全审查 Skill" |
| Skill 规则更新 | core/skills/*/SKILL.md | "SQL 规范需要补充分库分表场景" |
| 编码规范模板 | templates/*.template | "后端规范模板需补充日志规范" |
| 脚本工具 | tools/*.sh | "升级脚本遇到特殊字符报错" |
7.4 变更评审与风险分级
所有框架变更在合并前需经过评审,评审深度取决于风险级别:
| 风险级别 | 判定条件 | 评审要求 |
|---|---|---|
| 低 | 仅影响新项目(模板变更) | 框架维护者自行评审 |
| 中 | 影响所有已接入项目(被管理文件变更) | 至少 1 个项目负责人参与 |
| 高 | 影响框架核心机制(marker 格式 / 脚本逻辑) | 所有项目负责人参与 |
评审通过后:MR 合并到 develop → 更新 VERSION 和 CHANGELOG → release.sh --confirm 发版通知。
7.5 示例:一次 AI 驱动的框架迭代
场景:your-project 项目的 AI 在开发中发现 Dev Agent 自测阶段没有强制要求证据,判断这是公司级改进。
- AI 修改并告知:修改
.claude/agents/dev-agent.mdmarker 上方内容,增加证据要求,告知用户这是公司级改动 - 用户联系基础设施组:基础设施组在框架目录执行
bash tools/harvest.sh ../your-project审查 diff - 收割并发版:
harvest.sh --apply写入 core/ → 更新 VERSION →release.sh --confirm - 所有项目升级:各项目执行
upgrade.sh,自动继承新的证据要求