feat(arch-ai): 新增 Arch AI(架构AI)角色,升级为'1 人+3AI'协作模式

新增:
- .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) → 验收确认(人类)
This commit is contained in:
2026-05-23 22:28:45 +08:00
parent da14b96f22
commit 490af832ea
5 changed files with 298 additions and 115 deletions
+18 -10
View File
@@ -30,7 +30,7 @@ description: "Loads project context and syncs conversation history. Invoke when
```
开发/dev/coder → Dev AI
测试/test/qa → QA AI
架构/arch → 人类负责人(全权限
架构/arch → Arch AI(架构设计师
```
### 2. 读取项目上下文
@@ -48,6 +48,15 @@ description: "Loads project context and syncs conversation history. Invoke when
根据识别的角色,读取对应的配置文件:
**Arch AI**
```
.ai/config/architect.json
```
- 读取 `allowed_paths``read_only_paths``forbidden_paths`
- 读取 `responsibilities`
- 读取 `prompt_templates`
- **拥有最高 AI 权限**,可以进行架构设计和跨模块修改
**Dev AI**
```
.ai/config/coder.json
@@ -64,11 +73,6 @@ description: "Loads project context and syncs conversation history. Invoke when
- 读取 `responsibilities`
- 读取 `prompt_templates`
**架构模式(人类负责人)**
- 读取 `AGENTS.md` 中"人类负责人"职责
- **不受宪法约束**,可以修改所有目录
- 拥有最终决策权
### 4. 读取最新开发日志
```powershell
@@ -172,16 +176,20 @@ Get-ChildItem "docs/06_开发日志/" -Filter "*.md" | Sort-Object Name -Descend
## 注意事项
1. **角色必须明确**:用户必须指定"开发"、"测试"或"架构",否则询问用户
2. **架构模式特殊**:架构模式 AI 拥有最高权限,不受宪法约束,可以修改所有目录
2. **架构模式**:架构模式对应 Arch AI拥有最高 AI 权限,可以进行架构设计和跨模块修改
3. **不要修改文档**:此 skill 只读取上下文,不修改任何文件(除非用户明确要求)
4. **关注最新内容**:优先读取最新的开发日志
5. **识别阻塞点**:注意 PROJECT_CONTEXT.md 中的"待解决问题"
6. **权限意识**:开发/测试模式下严格遵循 AGENTS.md 中的权限约定
6. **权限意识**:开发/测试/架构模式下严格遵循 AGENTS.md 中的权限约定
---
**Version**: 2.0
**Version**: 3.0
**Created**: 2026-05-23
**Updated**: 2026-05-23
**Based On**: ErrLens AI Programming Project
**Purpose**: 解决用户多电脑切换时的上下文同步问题,明确 AI 角色和权限
**Purpose**: 解决用户多电脑切换时的上下文同步问题,明确 AI 角色和权限
**Changes from v2.0**:
- 架构模式从"人类负责人"改为"Arch AI(架构设计师)"
- 新增 .ai/config/architect.json 配置读取
- 支持"1 人+3AI"协作模式