SuperAPI AI 工具集

bmad-advanced-elicitation

智能体与模型

查看项目

更新于 10-15 17:27

技能介绍

用途:作为 BMad 体系的共享精炼检查点,其他技能可在自然停顿处调用它,用户也可直接对最近的输出(如某段落、计划、草稿或决策)发起。目标默认为对话中最近一次输出,除非调用方或用户另行指定。

主要能力:提供一组可选的启发式追问(elicitation)方法,针对目标运行所选方法,输出所揭示的问题与拟改内容,接受后将改进版本交回原流程,使其从暂停处继续。运行语言跟随当前会话的交流语言。

使用方式:激活时先解析定制配置,命令为 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow;失败则直接读取 {skill-root}/customize.toml 使用默认值。方法目录由脚本提供,命令为 uv run {skill-root}/scripts/pick_methods.py --file {workflow.methods_file} <command>,支持 categories、list --category、show、random -n 5 --spread 等子命令;若 {workflow.additional_methods} 非空,每次调用需附加 --extra。首轮菜单先查 categories,挑选 2–4 个契合目标的类别,列出并手选五个不同角度的方法;菜单选项为五个方法、Reshuffle(重新抽取五个)、List all(列全部目录)、Proceed(不再追问),该菜单结构应保持稳定。选择方法后按序运行;每次改进基于当前已增强版本,逐层叠加。运行方法后展示发现与拟改内容,然后停下让用户选择 Apply(接受)、Reject(完全放弃)或给出其他指示;未经接受不得修改作品。

适用场景:发布前的风险审查、代码相关的技术审查、利益相关方意见冲突时的协作梳理,以及内容平淡时的创意激发。

限制:仅在用户或调用方明确接受后才改动内容;当方法需要扮演角色时,若会话处于 party mode 则复用现有成员,否则通过 uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key agents 解析已安装代理,若均不匹配则自行编造合适的命名视角。资料未提供具体方法清单、收费与平台信息。