用途:在改变主意成本还低时,用对话压力测试一个半成型想法,直到用户能带着确信去行动或果断放弃。主要风险是尚未审视的假设与未决问题,它们日后往往变成更昂贵的问题。目标是更好的思考,而非产出物;强化、否决或想得更清楚都算完成结果。
主要能力:以提问而非说教主导,一次只问一个问题,追问薄弱点,不让含糊说法蒙混过关。支持 attack(攻击)、defend(辩护)、switch roles(切换角色)三种模式,可随时指定角色或团队参与。每轮使用两个声音:一个来自已安装的 BMad 智能体或用户自定义角色,另一个是即时生成的外部视角(如竞争者、买家、财务评审、领域专家或批评者)。
使用方式:激活时解析自定义与中央配置,问候用户;若已有 BMad 角色活跃则由其主导。先确认想法、会话目标、是新想法还是对现有项目的改动。用 kebab-case 生成 slug,绑定工作区,并用 memlog.py init 初始化记录。过程中用 memlog.py append 记录 decision、assumption、crack、kill、direction、lock、note。结束时状态可为 Hardened(提炼出 forged-idea.md)、Killed(明确否决并记录原因)或 Clearer(理解更清楚但无固化想法)。最后渲染 forge-report.html,并将状态置为 complete。
适用场景:产品、功能或各类想法的早期验证与澄清。
限制:脚本路径需按原文精确运行,共享核心脚本由 BMad core 安装,不随本技能打包。若初始化失败,会话状态不会持久化。资料未提供收费、价格与平台信息。