SuperAPI AI 工具集

bmad-os-findings-triage

智能体与模型

查看项目

更新于 10-15 17:27

技能介绍

用途:作为团队负责人协调发现项分诊流程,本身不做分析,智能体负责分析,人类负责决策。适用场景:用户说“triage these findings”“run findings triage”,或存在一批需要处置的评审发现项。\n\n输入来源:结构化发现项报告文件、已存在的任务列表(用 TaskList 发现),或对话中直接粘贴的发现项。可选参数包括工作目录、初始分诊、上下文文档和 PR URL。\n\n主要流程:先解析并编号(F1、F2……),严重级别无法判断时记为 UNKNOWN;超过 25 条会暂停并建议分批。随后按发现项用 TaskCreate 建任务、TeamCreate 建团队,并通过 Agent 工具为每条发现项启动一个智能体,参数含 name、team_name、subagent_type: general-purpose 和 model: opus。\n\n进入 HITL 评审循环:跟踪智能体就绪状态,显示状态看板,接收决策消息后更新任务(TaskGet 后 TaskUpdate,状态置 completed 并把决策前置到描述),更新计分卡,并用 SendMessage 的 shutdown_request 关闭对应智能体。人类也可发起 DEFER 指令。\n\n收尾:关闭剩余智能体,调用 tam-commit 与 tam-push 提交推动;生成汇总;若提供了 PR URL,则用 gh pr comment 评论、用 gh api graphql 获取 reviewThreads 并逐条回复、resolveReviewThread,最后 TeamDelete。\n\n限制:每条发现项必须由人类决策,永不自动关闭;一个智能体只处理一条发现项;已完成的发现项不支持在当前会话中重开,建议对该发现项重新运行分诊。