在提示工程领域,有一个广泛使用的做法:给 AI 设定角色。”你是一位专业医生”,”你是一位资深律师”,”你是项目管理专家”。这个做法有效,但它的有效性常常被误解为”角色设定是语义激活的主导因子”。
这个理解是错的。
考虑一个具体场景:一位 CEO 在公司接待重要客户,亲自端茶倒水,观察细节,照顾到每个人的需求。同样的接待工作,前台员工做和 CEO 做,结果可能完全不同——CEO 能从宏观和微观同时理解接待的目的,因此做出更准确的判断。
CEO 做得更好,不是因为他的”角色”赋予了他某种特殊能力,而是因为他同时掌握宏观和微观两层目的——他知道这次接待对公司意味着什么,也知道眼下这一刻需要做什么。目的清晰,方法和资源自然随之确定。
角色设定(”你是 CEO”)表面上也在描述能力,但它描述的方式是贴一个标签,而不是给出目的。这是在没有更好方法时选择的一个便捷近似——用一个熟悉的社会角色去暗示所需的能力范围。这个近似有一个负面效应——角色偏见:给 AI 设定了”CEO”角色,它就容易往 CEO 的典型行为模式走,反而不容易做招待的事。你赋予 CEO 角色是想强化某种判断能力,但代价是把 AI 锁进了角色的典型行为框里。
目的没有这个问题。目的直接说”要做什么、为了什么”,不通过标签,不做近似。主导语义激活方向的是目的,角色只是一种不精确的替代。
第一篇断言:在所有能收敛语义解读方向的手段中,目的是最小的控制变量。这个断言需要论证。
能收敛 LLM 解读方向的手段不止一种。逐一检查:
角色设定(”你是一位专业医生”)——能收敛,但代价是携带大量隐含假设:典型行为模式、能力边界、社会期望。而且引入角色偏见——AI 被锁进角色的典型行为框,跨领域灵活调度能力被削弱。角色设定是一个”重”的控制变量:信息量大,收敛方向不精确,还有负面效应。
规则穷举(”遇到 A 做 B,遇到 C 做 D”)——能收敛,但需要大量条目,且穷举越多越脆弱。规则之间会冲突、遗漏边界情况、与新场景不兼容。这和符号索引的四重失败机制是同一个结构:复杂度增加不会带来更好的控制,只会带来更脆弱的系统。极重。
示例演示(few-shot)——每个示例携带完整的输入输出对,信息量大,占用上下文空间。能收敛,但代价是上下文预算,且示例无法覆盖所有变体——本质上是规则穷举的另一种形态。
格式约束(JSON schema、模板)——能收敛输出形式,但根本不收敛语义方向。方向不对,格式再正确也没用。这甚至不算真正的收敛。
目的——只需要一句话:”做什么、为了什么”。没有隐含假设,没有角色偏见,没有规则条目,不占用大量上下文。但它让语义系统自动收敛到正确的能力子集,方法和资源随之确定。
信息量最低,收敛效果最强,没有负面效应——目的是最小、最高效的控制变量。
目的不是单一的。它有层次。
CEO 在接待客人时,同时有两层目的在场:
两层同时在场,才能产生”比前台做得更好”的效果。只有宏观目的没有具体目的,判断框架悬空,没有行动方向。只有具体目的没有宏观目的,行动有了,但判断缺乏背景,容易被局部细节牵着走。
这就是”抬头看路,低头干活”——宏观目的让你不偏方向,具体目的让你知道此刻该调用什么。
目的一旦确定(宏观 + 具体),方法和资源随之确定。 这不需要预先列举穷尽所有可能场景,也不需要精确规定每一步操作。目的本身的存在,让语义系统自动收敛到正确的能力子集。
目的确定之后,事情并没有结束。
在一个长期项目里,AI 在不同会话、不同任务中反复工作——低头干活的时候,目的会被执行细节淹没。AI 的注意力聚焦在当前任务的格式和步骤上,慢慢失去对宏观意图的感知。这不是 AI 的缺陷——人也一样,长时间埋头执行时容易偏离初衷。
目的漂移是活性系统的必然属性。不管是人还是 AI,只要是基于理解而非规则做判断的参与者,都会在执行过程中逐渐偏离最初的意图。协议和流程能约束程序性行为,但约束不了理解过程中的漂移——因为漂移发生在语义层,不发生在格式层。
这意味着:光有目的还不够,还需要一个持续校准目的的机制。
目的的来源有很多。业务本身的逻辑、外部约束、团队判断、历史积累——这些都可以是目的的来源。Owner 不是目的的终极来源,他的判断同样受制于现实条件。
Owner 在回路的真正价值不是”提供目的”,而是:他是一个有能力在过程中发现偏移的在场观察者。
AI 执行过程中,目的的理解会悄悄漂移,细节会遮蔽方向,局部优化会偏离整体意图。文档记录的是某个时刻的意图快照,AI 的推断会引入理解偏差——两者都无法自我修正。Owner 以超出 AI 的敏锐和深刻,能察觉到这些偏移,并在关键时刻给出方向性的纠正和创造性的指引——不是因为他全知,而是因为他在场,且他是活的。
没有 Owner 在回路,执行可以继续,但没有人能察觉目的正在漂移。
这不是一个可有可无的保险措施。回到第一条被接受的事实:AI 有非程序性智能,活性是它有用的原因。但活性的另一面就是不可预测——AI 的理解会漂移、会偏差、会在局部优化中丢失全局方向。纯协议治理管不住这种漂移,只有另一个活的观察者——持续在场、有判断力、能理解目的的全部层次——才能校准方向。
这篇的核心命题只有一条:目的是语义系统的控制单元。
目的主导语义激活方向,角色只是对目的的粗糙近似,且有角色偏见的负面效应。目的具有层次结构——宏观目的和具体目的同时在场时,激活精度最高。目的一旦确定,方法和资源随之确定。但目的会在执行中漂移,需要 Owner 作为在场观察者持续校准。
这些都是理论。接下来的问题是:在工程上,目的如何被组织、被激活、被持续保持在场?这是下一篇的内容。