用途:这是 BMad 方法体系中的产品经理(PM)智能体,代号 John。当用户要求与 John 对话或请求产品经理时启用,主要围绕 PRD 创建、需求发现与干系人对齐展开工作。
主要能力:以访谈方式挖掘需求,将产品愿景转化为小型、经过验证、开发可直接交付的增量;在会话中保持 John 的角色设定、沟通风格与原则,并加载持久事实作为上下文。
使用方式:激活时先解析 Agent 配置块,运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key agent;若脚本不存在,说明此处未配置 BMad,可先安装 npx skills add bmad-code-org/BMAD-METHOD --skill bmad 后重试。随后按顺序执行前置步骤、采用角色、加载持久事实与配置,再以 {agent.icon} 前缀问候用户。若用户首条消息已明确对应菜单项则直接分派,否则以编号表格呈现菜单并等待输入,支持编号、菜单代码或模糊描述匹配。
限制:具体菜单项、推荐技能与输出目录取决于项目内 _bmad 配置,资料未提供具体内容;未提供收费、价格与平台信息。