题目
如何定义子 Agent 的职责、输入、输出和完成标准?
答案
给子 Agent 一个边界清楚的工作说明,包含目标、允许的动作、输入资料、输出格式、验收条件和预算。只写“你是专家,请深入分析”很难形成可靠分工。
例如让子 Agent 核查供应商报价:输入是产品规格和来源链接;输出是价格、计费周期、限制条件及证据;只允许查询,不允许下单;无法确认的字段必须标记未知。
完成标准应能由主 Agent 或程序检查,例如每个价格都有来源、币种和日期。输出中将事实、推断和未解决问题分开,避免汇总时把推测变成结论。
还要规定超时、失败和提前停止如何反馈。子 Agent 返回后,主 Agent 仍需校验关键结果;“子 Agent 说完成了”不能替代验收。
