自从 Notion 进入 3.0 时代之后,我又重新订阅起了 Notion AI,其中的原因很简单,就是 Notion Agent 的引入使得每个个体的信息库、知识库,乃至项目管理的效率大幅提升。
目前我每天频繁会使用至少 3 个 agent,来进行学习、阅读、生活管理。今天我来分享一下如何通过 AI 来追踪自己的情绪。
流程
先说一下我的做法。一般白天我会在我的手帐里以 lifelog 的形式记录我当天遇到的事情、完成的任务、遇到的有趣的事,乃至阅读中的闪念。日常手边只有手机的时候,也会通过 Flomo 来录入。每天晚上,我会通过闪念贝壳,来把这些 lifelog 通过语音转文字一口气录入给 Notion AI。
Notion AI 会调用我的一个「日报助手」agent,来对我的 lifelog 以及当天从其他各个途径录入到 Notion 的信息进行分析,而其中我设置了一个 property 是分析当天的 lifelog,判断我当天的情绪
一开始我只随便写了一句话 prompt, 让 AI 分析我当天的主要情绪前些天和 Marvix 聊了之后,决定尝试一下用更科学的方式来对自己长期的情绪进行追踪。他的建议包括通过「八大情绪」来把情绪更加科学地进行整理。
根据他的建议,我写了一段 prompt 请阅读我输入的内容。基于 Plutchik 的八大情绪分类(喜悦、信任、恐惧、惊讶、悲伤、厌恶、愤怒、期待),分析我在这篇日记中体现的主要情绪。选择一个选项填入。)和标签设置之后,我试着把之前一个月的记录批量生成了一次情绪,结果却发现,为什么过去 30 天里,有 20 天我的情绪都是「快乐」?
我当然希望自己是个快乐的人,很多人也评价过我「情绪平稳」。但我很清楚,作为一个牛马,工作中必然会遇到挫折,生活中和家人的互动,乃至居家生活中,情绪也必然会有起伏,但这些波动在 AI 的总结里全都消失了,只剩下一片祥和的「快乐」。
那么显然,要么是我的输入有偏,要么是「算法」出了问题。
问题在哪里
我的输入是有偏差的
尽管日记本身是给自己记的,但是记录的过程本身却可能会发生在公共场合。为了维护在他人心中一个积极、阳光向上的形象,在记录时,我的记录会不自觉地变得更加平和,这会造成日记和实际情绪的偏差。
另一个原因则是我的输入方式的问题。当用笔记录下内容的时候,当时的情绪可能会得到宣泄。但当一整天过去,晚上通过语音进行录入时,那些负面情绪往往会已经消退了,即所谓的「褪色情感偏差」,输入到 Notion 里的内容会缺失了很多负面情感。
大语言模型的问题
在输入之外,还有一些偏差可能是由模型带来的。LLM 自带的两种特性:积极偏见(Positivity Bias)与 平均化逻辑。
积极偏见
当你把一整天的流水账丢给 AI 时,其中 80% 的内容其实是中性的维护性事务:起床、通勤、吃饭、完成任务。在没有显性的负面关键词(如「痛苦」、「崩溃」)时,AI 倾向于将“生活正常运转”理解为「快乐」。
平均化
我之前的指令是让 AI「分析这一天的主要情绪」。想象你是一个调酒师:你倒进了一份咖啡、一份白开水、一份威士忌、一份橙汁和一杯快乐水。搅拌之后,你问 AI 这杯水是什么味道?AI 尝了一口,礼貌地回答:“嗯,甜甜的,还能喝。” ——这就是那个虚假的「快乐」。
生活中的情绪不是平均数,很多时候,决定我们那一天心理状态的,往往是那一两个剧烈波动的瞬间。而这是 AI 在不经调整的情况下无法理解的。
修正
明确了问题,那下面就需要对输入和算法进行修改了。
提高输入的「信噪比」
发现问题后,我开始调整我记录 Lifelog 的习惯。
语音转文字虽然方便,但往往会丢失语气。如果我只是记录「今天老板驳回了方案,我改了第二版。」AI 读到的是「完成了任务 -> 勤奋 -> 快乐。」但当时我的真实心境可能是极度挫败的。所以现在,我在录入时会刻意增加主观形容词的密度:
「今天老板驳回了方案,我觉得很受打击,这完全是在浪费时间,但我不得不硬着头皮改了第二版。」
这一句话的改动,就能让 AI 敏锐地识别出「厌恶」或「悲伤」,而不是原本那个和稀泥的「快乐」。
并且,在一天的最后通过语音输入的时候,我也会主动保留原纪录里的一些语气词。
迭代 prompt
心理学中有一个著名的 「峰终定律」(Peak-End Rule):人对一段经历的记忆,主要取决于情绪最强烈的瞬间(峰值)和结束时的感觉(终值),而不是整个过程的平均体验。
既然我要做的是「情绪追踪」,我就不应该让 AI 来取平均,而应该让它做「雷达」,来发现我记录中真正影响情绪的部分。
于是,我重写了我的 Prompt。我不再要求 AI 总结全天,而是要求它捕捉异常值。以下是我迭代后的 Prompt,如果你也在用 Notion AI 做类似的事,可以直接拿去用:
Role: 你是一位敏锐的心理情绪分析师。
Task: 阅读这一天的 LifeLog,基于 Plutchik 的八大情绪分类,找出这一天中情绪强度最高的那一种情绪。
Rules:
- 忽略流水账: 自动过滤掉吃饭、睡觉等常规活动,除非包含强烈的主观形容词。
- 捕捉异常值: 不要对全天的情绪取平均值。哪怕一整天都很平静,但有 15 分钟极度的「愤怒」或「悲伤」,这一天的标签应该是「愤怒」或「悲伤」。
- 负面敏感: 即使正向事件数量多,如果存在明显的负面情绪事件,请优先权衡其对心理的影响。效果非常明显,我用 Notion AI 重新跑了过去一个月的数据,
==「快乐」从 20 次降低到了 12 次,与之相对的是「自责」和「生气」的大幅上升。==
虽然快乐仍是主流,但无疑更符合我日常的体感。
为什么要做这些
做情绪追踪这件事的初衷,并不是为了得到一张漂亮的图表,而是为了提升对自我的了解,以针对性地改善自己的生活。
如果我的生活只有「快乐」和「不快乐」两种状态,那我的认知就是低分辨率的。通过强迫 AI 去区分我是「愤怒」还是「恐惧」,是「期待」还是「信任」,我也在强迫自己去正视那些被忙碌掩盖的细微感受。
数据有时候会撒谎,特别是当 AI 会试图讨好你的时候。我们能做的只能是尽可能地纠偏,纠 AI 的偏,也纠自己的偏
