PuaSE: 简单的全局编排 Agent

简介

全局编排 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-developerJava 开发 — 编码、编译、测试验证

快速开始

确保已安装 OpenCode,然后在项目目录中启动会话:

opencode

PuaSE 会自动作为全局编排器,根据任务类型委派对应专家 Agent。

使用示例

  • 帮我分析这个项目的架构 → 委派 architect Agent
  • 开发一个新的 Java 功能 → 委派 java-developer Agent
  • 修复 Java 代码中的 bug → 委派 java-developer Agent
  • 重构整个模块 → 架构分析 → 重构 → 代码审查

许可证

MIT

# AI  agent  opencode 


标 题:《PuaSE: 简单的全局编排 Agent
作 者:zeekling
提 示:转载请注明文章转载自个人博客:浪浪山旁那个村

评论

取消