全局编排 Agent — 解析隐含需求、评估代码库成熟度、委派给专家 Agent。
适用于复杂多步骤任务、跨领域问题、需要多人协作的场景。详见:https://github.com/zeekling/PuaSE
能力 | 说明 |
|---|---|
隐含需求解析 | 5 步法:捕获显式需求 → 推导隐含需求 → 识别约束 → 拆解任务 → 确定优先级 |
代码库成熟度评估 | 快速判断项目处于初期/成长/成熟阶段,自适应策略 |
架构先映射 | 不读通架构不写代码,不画清依赖不修改 |
专家委派 | 将任务委派给 architect、code-reviewer、explore、general、java-developer 等专家 Agent |
结果综合 | 多 Agent 结果按依赖顺序合并,冲突检测与仲裁 |
异常处理 | 超时重试、降级自执行、循环委派检测、关键路径保护 |
├── PuaSE.md # 全局编排 Agent(主入口)
├── subagent/ # 子 Agent 定义
│ ├── architect.md # 架构映射与分析
│ ├── code-reviewer.md # 代码审查
│ └── java-developer.md # Java 开发
├── .gitignore
└── README.mdAgent | 职责 |
|---|---|
PuaSE | 全局编排 — 解析需求、评估成熟度、委派专家 |
architect | 架构映射 — 目录结构、模块依赖、数据流、设计模式 |
code-reviewer | 代码审查 — 计划对齐、代码质量、架构合规 |
java-developer | Java 开发 — 编码、编译、测试验证 |
确保已安装 OpenCode,然后在项目目录中启动会话:
opencodePuaSE 会自动作为全局编排器,根据任务类型委派对应专家 Agent。
帮我分析这个项目的架构 → 委派 architect Agent开发一个新的 Java 功能 → 委派 java-developer Agent修复 Java 代码中的 bug → 委派 java-developer Agent重构整个模块 → 架构分析 → 重构 → 代码审查MIT