SuperAPI AI 工具集

brainstorm

智能体与模型

查看项目

更新于 10-16 03:48

技能介绍

brainstorm 是 agent-toolkit 中的前期发现入口,适用于想法、问题或可能方案还未成熟到可以开始 architect 的场景。它把不完整的早期想法转化为更清晰的一组选项,并在有用时给出一个供 architect 质疑的临时方向。这是可选的探索步骤,不是流水线阶段。

边界:不创建变更清单,不做审批批准,也不创建进行中的变更;不把已探索的选项当作已批准的架构。如果用户已有足够成形的变更,architect 仍是正确的直接入口。

使用前需先获取目标与可观察结果、受影响范围、约束与反向目标,以及需求是已成形、部分成形还是未成形。

流程分四阶段:第一阶段框定想法,从问题而非实现方案入手,逐项确认动机、受影响者、预期结果、已知证据与假设偏好、约束依赖和反向目标;若用户先给出方案,先复述并确认底层问题。第二阶段发散,生成若干实质不同的方案,包括保留现状这一可信选项;对每个方案记录改变与刻意不改之处、预期收益、成本风险与失败模式、待验证假设,以及能区分各方案的信息。第三阶段收敛,将最强选项与目标和约束比较,质疑无依据假设、范围意外扩张和无明确回报的复杂性;只有在权衡清楚时才给出临时建议;证据不足时建议先做最小发现步骤。第四阶段可选交接,汇总问题、选项、权衡、建议与未决问题,询问用户是否需要持久化交接;若需要,填写 references/templates/architect-seed.md.tmpl 并写到项目根目录或用户指定路径,逐条标注事实、假设、偏好或临时建议,并提示用户运行 architect 指向该种子文件,由后者质疑并形式化方向后再走审批。参考文件包括 references/challenge-protocol.md、references/change-lifecycle.md 和该模板。