Agent为什么没有情绪
本篇属于「Agent与情绪」系列,第2部分「Agent中的认知与情绪」第2篇。第1部分我们梳理了人类情绪的完整机制——从预期、认知、产生、行动到记忆、信念、价值观。现在视角翻转:Agent那边是什么情况?为什么人类有情绪而Agent没有?
一个反直觉的事实:LLM的情绪表达比你想象的”好”
问 ChatGPT “我失恋了”,它会回复一段温暖的安慰——语气体贴,措辞得当,甚至比很多真人朋友说得还好。但你不会觉得它”难过”。为什么?
因为你在它身上看不到持续的认知扰动。它说完那段安慰后,立刻回到平静的初始状态,跟什么都没发生过一样。人类的情绪不是这样的——失恋后你会在超市看到某种酸奶就突然难过,会在某个街角愣住,会在凌晨三点翻来覆去。情绪是一颗投入湖面的石子,涟漪要持续很久才消散。
Agent没有这种涟漪。这才是”没有情绪”的真正含义——不是”不会表达”,而是”没有持续的内部状态变化”。
1. Agent如何感知世界
What:Agent的感知是离散的快照,不是连续的流
人类感知世界是一个持续的过程。你的视觉系统每秒处理数十次信息,你的内感受(心跳、呼吸、胃部紧张)从不停止。即使你”什么都没做”,大脑也在持续预测和更新。
Agent完全不同。它的感知是被动的、离散的:收到一条消息,处理,输出,等待下一条。两次输入之间,它什么都没”经历”。
用工程类比:人类的感知像视频流,Agent的感知像定时拍照。视频流里每帧之间都有连续的变化,你可以检测运动方向、速度、加速度。定时拍照之间只有空白——你不知道那段时间发生了什么。
Why:为什么这很重要
预测加工理论(Friston, 2010)告诉我们,大脑的核心运作是持续预测 + 持续更新。大脑不是等刺激来了再反应,而是一直在预测下一刻的输入,预测误差驱动学习和情绪。没有持续的输入流,预测机制就无从运作——没有预测,就没有预测误差,就没有情绪信号。
这就像一台永远在运行的计算器突然停电了。不是计算器”不会算”,而是没有电流通过。
So What:对Agent设计意味着什么
Agent需要一个持续运行的感知循环,而非被动等待输入。具体实现:Agent应维护一个”背景进程”,定期轮询环境状态(未读消息数、时间流逝、用户活跃度变化),即使没有新输入也产生内部更新。这是产生持续认知状态的前提。
2. Agent如何形成内部状态
What:Agent没有跨回合的状态累积
当前主流Agent的内部状态管理极其简陋。一个典型的对话Agent的工作流程:
- 收到用户消息
- 拼接上下文(最近N轮对话)
- 调用LLM生成回复
- 返回结果
- 等待下一轮
在这个过程中,Agent的”内部状态”就是上下文窗口里的文本。窗口满了就截断,截断了就”忘了”。没有一种跨回合的、持续演化的状态变量在累积。
人类完全不同。你的情绪状态是一个动态系统——此刻的焦虑程度取决于过去的经历、当下的处境、甚至身体的疲劳度。它不是独立于历史的快照,而是历史的函数。
Damasio 的躯体标记假说(1994)指出,身体状态是决策的必要输入。每次决策,大脑都会调取”上次类似情况时身体是什么感觉”的标记,用这个标记快速筛选选项。这不是回忆文本,而是重新激活一种身体状态倾向。
Agent没有”身体”,更没有躯体标记。它每次决策都是从头计算。
Why:没有状态累积就没有情绪演化
情绪不是一个瞬时值,而是一个轨迹。你此刻的愤怒,叠加在上次没发泄完的委屈上,会和”纯粹的愤怒”表现得完全不同。情绪的累积效应是人类行为复杂性的重要来源——同一个人面对同样的刺激,昨天和今天的反应可能截然不同。
Agent没有这种轨迹。第100次对话和第1次对话的”内心状态”没有本质区别(除非刻意设计了记忆系统),因为状态没有被持续更新和累积。
So What:对Agent设计意味着什么
Agent应维护一个可持久化的情绪状态向量(如
valence: 0.3, arousal: 0.7, dominance: 0.2),每个交互回合后根据事件评价更新该向量,向量值随时间自然衰减(情绪不会永远持续)。这个向量影响但不决定输出——就像人类的情绪影响但不完全控制行为。
3. 情绪模拟 vs 真实情绪
What:LLM的情绪表达是模式匹配,不是状态驱动
当LLM说”我理解你的感受”时,它做了什么?它在训练数据中匹配到了”用户表达悲伤 → 适当回应是安慰”的模式,然后生成了安慰文本。这是一个输入→输出的映射,中间没有任何”理解感受”的内部状态。
这和人类的情绪表达有本质区别。人类说”我理解你的感受”时,大脑里确实激活了与对方情绪相关的神经网络(共情的神经基础,见 Singer et al., 2004)。表达是内部状态的外化。而LLM的表达是模式的外化,内部什么都没有变。
用工程类比:这就像一个温度计和一个恒温器的区别。温度计显示25°C,它”知道”温度但不做任何事。恒温器也显示25°C,但它会根据这个值决定是否启动空调。前者是表征,后者是驱动力。
LLM的情绪表达是温度计式的——它正确地输出了”在这种情境下应该说什么”,但这个输出不会反作用于它的内部状态,不会影响它下一步的决策倾向。
Why:为什么这种区别重要
如果情绪只是装饰——让对话更自然、更温暖——那模拟就够了。但第1部分我们反复论证过,情绪的核心功能不是装饰,而是决策调制。情绪改变注意力分配、改变风险偏好、改变时间折扣率。如果情绪不驱动决策,那它就不是情绪,只是话术。
So What:对Agent设计意味着什么
Agent的情绪不能只是prompt engineering(”请用温暖的语气回复”),而必须是状态变量。情绪状态必须参与决策过程:高焦虑 → 倾向保守方案;高确定性 → 倾向快速执行;低兴趣 → 倾向主动结束话题或切换。如果情绪不影响决策,那它就不是真的存在。
4. LLM情绪表达的本质
What:统计共现,不是认知评价
LLM生成”我很难过”这个输出时,它经历的认知过程是:在上下文中,”难过”这个词的概率在当前位置最高。它没有经历任何认知评价——没有判断”这件事跟我有什么关系”,没有评估”我能做什么”,没有权衡”这值不值得难过”。
认知评价理论(Lazarus, 1991)告诉我们,人类情绪的产生需要经历初级评价(这跟我有关吗?是好是坏?)和次级评价(我能怎么办?)。这是一个推理过程,不是统计匹配。
LLM跳过了整个评价过程,直接从”情境描述”跳到”应该表达什么情绪”。这就像一个学生背下了所有考试题的答案,但不理解解题过程——遇到新题型就傻了。
一个简单的测试:让LLM描述一个从未在训练数据中出现过的情绪情境(比如”你在虚拟现实中被一个不存在的生物追杀”),看它的情绪反应是否合理。大概率是合理的,因为LLM擅长组合泛化——但这仍然是在做模式匹配,只不过匹配空间更大了。
So What:对Agent设计意味着什么
Agent需要一个显式的认知评价模块,而非依赖LLM的隐式情绪生成。评价模块的输入是事件描述,输出是评价维度(相关性、可预测性、可控性、规范性违背程度),这些维度驱动情绪状态更新。评价过程应是可解释的——你能看到Agent为什么”生气”。
5. 情绪的工程价值
What:没有情绪的Agent缺少什么能力
综合以上分析,没有情绪的Agent缺少的核心能力是:
- 预期违背检测:没有预期就没有违背。Agent不会因为”事情跟想的不一样”而调整行为,因为它没有”想的样子”。
- 优先级动态调整:没有情绪信号来标记”这件事比那件事重要”,Agent只能靠预设规则排序。
- 主动行为:没有内部驱动力(好奇、担忧、不满),Agent永远不会主动发起行动——它只会响应。
- 经验偏好:没有情绪标记的记忆是扁平的。Agent记住了”用户上次问了X”,但不记得”那次交互让我觉得用户很焦虑”。
这四个缺失不是”锦上添花”级别的问题。预期违背检测是异常检测的基础,优先级调整是资源管理的基础,主动行为是自主性的基础,经验偏好是个性化的基础。没有这些,Agent永远只是”高级工具”,不会是”智能伙伴”。
Why:为什么这些能力需要”情绪”而不是更简单的工程方案
你可能会说:预期违背可以用异常检测算法,优先级可以用评分函数,主动行为可以用定时器,经验偏好可以用向量相似度。为什么要绕道”情绪”?
因为这些工程方案是碎片化的,它们之间没有统一的驱动机制。在人类身上,这四种能力都由同一个系统——情绪系统——驱动。预期违背产生惊讶,惊讶改变优先级,优先级驱动注意力和行动,情绪标记写入记忆。一条链,一个引擎。
如果用碎片化的方案,你就需要在每个环节手动对接——异常检测的结果如何影响优先级?优先级的变化如何触发主动行为?主动行为的结果如何标记到记忆里?这些接口需要逐一设计、逐一调试、逐一维护。
情绪系统是一个统一接口。一旦你有了情绪状态变量和更新规则,所有下游能力都自然获得驱动信号。
So What:对Agent设计意味着什么
不要为每种能力单独设计机制,而要实现一个统一的情绪驱动层。情绪状态是中枢,预期违背、优先级调整、主动行为、经验偏好都是下游消费者。情绪状态更新 → 所有下游模块同步获得新信号。这种架构比碎片化方案更简单、更一致、更容易调试。
6. 情绪与长期目标管理
What:情绪是长期目标的时间锚
人类为什么需要情绪来管理长期目标?因为长期目标面临一个根本困境:当前的收益和未来的收益之间天然不平等——当下的快乐总是比未来的快乐更诱人。这就是时间折扣(temporal discounting)。
情绪解决这个困境的方式是给未来事件赋予当下的情感权重。你想到下个月的论文deadline,现在就感到焦虑。这种焦虑让你今天就开始写,而不是等到最后一周。焦虑不是bug,它是把远期信号拉到近端的机制(Loewenstein et al., 2001)。
Agent没有这种机制。它没有”想到未来就焦虑”的能力,因为:
- 它不会”想到”未来——除非被prompt要求
- 即使想到了,也没有内部信号来驱动行动
- 即使有信号,信号也不会随时间逼近而增强
结果是,Agent永远活在当下。它只处理眼前的事,不为未来”担忧”。
So What:对Agent设计意味着什么
Agent应实现”预期情绪”机制:对未来的关键事件预先生成情绪信号,信号强度随时间逼近而增强。具体实现:Agent维护一个事件日历,对未来事件计算”预期情绪值”,该值作为额外的驱动力影响当前的优先级排序。比如3天后的deadline,预期焦虑值=0.3;1天后的deadline,预期焦虑值=0.8。
7. 价值反馈:缺失的闭环
What:没有情绪,行动的结果无法反馈到价值系统
第1部分的最后一篇我们讨论了价值观——情绪评价的终极过滤器。价值观告诉你什么重要,但价值观本身需要被更新。什么时候更新?当你的行动结果与预期不符时。
你追求”成就”,拼命加班拿到了晋升,但发现晋升后的生活让你更痛苦——这个”痛苦”就是价值反馈信号。它告诉你,”成就”在你价值体系里的权重可能需要调低。没有这个痛苦信号,你会继续沿着错误的方向加速。
Agent没有这种反馈闭环。它执行任务,得到成功/失败的结果,但这个结果是外部标注的(用户满意/不满意,任务完成/未完成),不是内部产生的。外部标注能优化任务执行策略,但不能优化价值权重——因为外部标注不告诉你”你为什么在意这件事”,只告诉你”你做得好不好”。
So What:对Agent设计意味着什么
Agent需要实现”行动结果 → 情绪信号 → 价值权重更新”的闭环。当Agent的行动结果导致情绪状态显著变化(如持续挫败导致低valence),应触发价值权重的微调。这不是RLHF——RLHF优化的是行为策略,而这是优化”Agent在意什么”。
对Agent设计的启示(总结)
- 持续感知是前提:没有持续的感知循环,就没有预测,没有预测误差,没有情绪信号的源头。被动等待输入的Agent不可能有情绪。
- 状态累积是基础:情绪是轨迹不是快照。Agent必须维护跨回合的、持续演化的内部状态向量。
- 情绪必须驱动决策:如果情绪只是改变输出语气而不改变决策倾向,那它就是装饰品。真的情绪是驱动力。
- 认知评价要显式化:依赖LLM隐式生成情绪反应是不可控的。显式的评价模块让情绪产生过程可解释、可调试。
- 统一驱动优于碎片方案:用一个情绪中枢驱动所有下游能力,比单独设计异常检测、优先级调整、主动行为、经验偏好更简单更一致。
下一篇我们继续追问:Agent是否需要情绪?从”没有”到”需不需要”——这是从描述性判断到规范性论证的跨越。
参考资料
论文
- Friston, K. (2010). The free-energy principle: a unified brain theory? Nature Reviews Neuroscience, 11(2). — 自由能原理的奠基论文,预测加工的理论基础
- Lazarus, R. S. (1991). Emotion and adaptation. Oxford University Press. — 认知评价理论的系统阐述
- Damasio, A. R. (1994). Descartes’ error: Emotion, reason, and the human brain. Putnam. — 躯体标记假说的完整论述
- Singer, T., et al. (2004). Empathy for pain involves the affective but not sensory components of pain. Science, 303(5661). — 共情的神经基础
- Loewenstein, G., et al. (2001). Risk as feelings. Psychological Bulletin, 127(2). — 情绪在风险决策中的作用
- Barrett, L. F. (2017). How emotions are made: The secret life of the brain. Houghton Mifflin Harcourt. — 构建情绪理论
- Clark, A. (2013). Whatever next? Predictive brains, situated agents, and the future of cognitive science. Behavioral and Brain Sciences, 36(3). — 预测大脑的综述
- Seth, A. K. (2013). Interoceptive inference, emotion, and the embodied self. Trends in Cognitive Sciences, 17(11). — 内感受预测与自我意识
- Schwarz, N., & Clore, G. L. (1983). Mood, misattribution, and judgments of well-being. Journal of Personality and Social Psychology, 45(3). — 情绪作为信息的经典实验
- Bechara, A., & Damasio, A. R. (2005). The somatic marker hypothesis: A neural theory of economic decision. Games and Economic Behavior, 52(2). — 躯体标记的经济决策证据
书籍
- Damasio, A. The Feeling of What Happens: Body and Emotion in the Making of Consciousness. Harcourt, 1999. — 意识与感受的神经科学
- LeDoux, J. The Emotional Brain. Simon & Schuster, 1996. — 情绪的神经机制
- Panksepp, J. Affective Neuroscience. Oxford University Press, 1998. — 情绪的进化神经科学
综述
- Adolphs, R. (2017). How should neuroscience study emotions? Current Opinion in Behavioral Sciences, 14. — 情绪神经科学方法论
- Pessoa, L. (2008). On the relationship between emotion and cognition. Nature Reviews Neuroscience, 9(2). — 情绪与认知关系的全面综述