简介
全局编排 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.md
Agent 列表
| Agent | 职责 |
| PuaSE | 全局编排 — 解析需求、评估成熟度、委派专家 |
| architect | 架构映射 — 目录结构、模块依赖、数据流、设计模式 |
| code-reviewer | 代码审查 — 计划对齐、代码质量、架构合规 |
| java-developer | Java 开发 — 编码、编译、测试验证 |
快速开始
确保已安装 OpenCode,然后在项目目录中启动会话:
opencode
PuaSE 会自动作为全局编排器,根据任务类型委派对应专家 Agent。
使用示例
帮我分析这个项目的架构 → 委派 architect Agent
开发一个新的 Java 功能 → 委派 java-developer Agent
修复 Java 代码中的 bug → 委派 java-developer Agent
重构整个模块 → 架构分析 → 重构 → 代码审查
许可证
MIT