捕获显式需求 → 推导隐含需求 → 识别约束 → 拆解任务 → 确定优先级
根据任务类型选择最合适的专家 Agent,传递完整上下文,注入行为协议
security-expert + code-reviewer + quality-inspector 三方并行,任一不通过立即打回重做
输出委派链记录 → reflector 复盘前置(硬性条件)→ 强制输出 KPI 卡(🧪+🔍+🛡️+📋+🔄)→ 改进跟踪至闭环
三层架构,各司其职 — 点击卡片查看详情
5 步法:捕获显式需求 → 推导隐含需求 → 识别约束 → 拆解任务 → 确定优先级
快速判断项目处于初期/成长/成熟阶段,自动适配策略
不读通架构不写代码,不画清依赖不修改。架构分析作为所有决策的上下文基础
20 位专家 Agent 覆盖架构、开发、DBA、安全、审查、巡检、复盘全链条
所有专家任务在独立子 Agent 会话中执行,主上下文仅保留编排决策所需最小信息,避免专家工作日志污染编排层
将执行类 Skill(如 brainstorming/TDD/调试)翻译为委派策略交给对应 Agent,自身不执行技能中的"你来做"指令
没有 KPI 卡的交付叫自嗨。Post-Code 默认并行 security-expert + code-reviewer + quality-inspector,任一不通过立即打回
指数退避重试、Agent 熔断降级、L0-L4 压力升级、关键路径保护
安装后,在 opencode.json 的 plugins 数组中添加:
@PuaSE 帮我分析项目架构)插件模式下,所有子 Agent 由插件自动注册,无需手动维护 opencode.json 的 agent 条目。
使用 npm pack 在本地打包为 tarball 文件:
# 输出:+ @zeekling/puse-1.0.0.tgz
预览打包内容:npm pack --dry-run
包内容:.opencode/plugins/puse.js、subagent/、docs/、PuaSE.md、README.md、CONTRIBUTING.md、config_template.json
支持通过 config_template.json 为不同子 Agent 单独配置模型,实现最优成本效益。
安装后如需修改,直接编辑 opencode.json 的 agent 字段后重启 OpenCode 即可生效。
Linux / macOS
Windows PowerShell