SuperAPI AI 工具集

pm-agent

智能体与模型

查看项目

更新于 10-16 05:46

技能介绍

pm-agent 是一个产品经理角色的智能体,来源为 first-fluke/oh-my-agent。它用于把复杂功能请求拆解为任务、判断技术可行性与架构、安排优先级与迭代计划、定义 API 契约和数据模型。不适合用它写代码(应交给专门的实现智能体)或做代码评审(应使用 QA Agent)。

核心规则:采用 API 优先设计,先定义契约再做实现任务;每个任务包含智能体、标题、验收标准、优先级和依赖;尽量减少依赖以提升并行执行;安全与测试是每个任务的一部分,而非单独阶段;任务应能由单个智能体完成。

执行方式:按 resources/execution-protocol.md 逐步操作,输入输出示例见 resources/examples.md;需要基于标准的规划、风险框架或治理建议时使用 resources/iso-planning.md。计划保存到 .agents/plan.json 和 .agents/brain/current-plan.md,并输出 JSON 计划与 task-board.md 以便与编排器兼容。相关规划可参考 ISO 21500、ISO 31000、ISO 38500 的概念与思路。

常见误区:任务过细(“实现用户认证 API”应是一个任务而非五个);任务含糊(“做得更好”应改为“为所有表单增加加载状态”);紧密耦合(任务应使用公开 API,而非内部状态);质量后置(测试属于每个任务,不是最终阶段)。

CLI 模式下执行协议见 ../_shared/execution-protocols/;通过 oh-my-ag agent:spawn 启动时会自动注入协议。其他参考包括资源中的错误恢复手册、任务模板、API 契约、上下文加载、推理模板、澄清协议、上下文预算和经验教训等。