一句话定义
把一个任务拆开看,通常能分出三类操作——只有分清哪些靠固定规则、哪些靠现场判断、哪些靠外部信息,才知道该把哪部分交给技能。
机制 / 原理
第一类靠规则,输入输出映射固定,适合写成确定性代码;第二类靠推理判断,规则说不清,必须靠模型的上下文理解现场拿捏;第三类靠外部信息或工具,模型自己"知道"多少都没用,必须真的去查、去调用。分清三类,技能结构才不会模糊。
经典实验 / 例子
做"报销单审核"技能:核对字段是否填全属于第一类,几行代码搞定;判断某笔支出是否合理属于第二类,要靠模型结合场景拿捏;核对当天汇率换算成本币,属于第三类,必须调用真实接口取数据。
生活中的例子
好比整理报销收据:"按日期排序"是死规矩,交给谁做都一样;"这张餐饮票算不算交际应酬"要凭经验判断;"这张票的商家是否在境外消费"则要打电话核实,三种活儿性质完全不同。
常见误区
常见错误是把三类操作混在一段模糊指令里,结果该写死的规则交给模型"自由发挥"变得不稳定,而真正需要判断的部分又被写成僵硬的条件分支,一遇新情况就失灵。