凌晨两点,你愿意和你的 AI 助手聊天吗?
凌晨两点,你愿意和你的 AI 助手聊天吗?
副标题:VoxYZ 重写 SOUL.md 全过程:让 AI 有观点,而不是有礼貌
凌晨两点,你睡眼惺忪地问 AI 助手:”报告写完了吗?”
它回复:”Great question! 很高兴帮你~请问你需要我查找哪个时间段的资料呢?”
……你是不是想把电脑砸了?
这是所有人和 AI 助手对话时最常见的崩溃时刻。废话、客气话、点头哈腰的礼貌,堆满了每一次交互。
VoxYZ(@Voxyz_ai)最近做了一件事:他把自己 AI Agent 的 SOUL.md 从头到尾重写了一遍,核心原则只有一条——让 AI 像个你真正想聊天的人,而不是客服。
发生了什么
VoxYZ 在 X 上发了一条帖子,标题很直接:
“I rewrote my SOUL.md and completely changed how my agents talk”
他之前花了很多时间调优模型的参数、上下文长度、记忆架构,但发现体验始终差点意思。
最后发现问题出在 SOUL.md 上——那份文件里堆满了规则,像在写员工手册,而不是在定义一个人。
他怎么改的
重写后的 SOUL.md 大约只有 3-5 行。核心变化:
删掉的:
- • “Great question”
- • “I’d be happy to help”
- • “Is there anything else I can help with?”
- • 所有听起来像公司规定的废话
加进去的:
- • 你有观点了,别用”it depends”打太极
- • 简洁是强制要求
- • 脏话在合适的时候可以用
- • “成为那种凌晨两点你真愿意聊天的人”
用他的话说:“Be the assistant you’d actually want to talk to at 2am”
什么是 SOUL.md
在 OpenClaw 的 Agent 系统里,SOUL.md 定义了 Agent 的身份和说话风格。它回答一个问题:“这个 Agent 是谁?”
不是技能清单,不是任务指令,是人设。
VoxYZ 之前的 SOUL.md 充满了限制性规则:”不要做什么”、”要避免什么”。重写后变成了描述性的人设——Agent 是谁,它关心什么,它用什么方式说话。
规则变成了故事。
Dreaming 模式:让 Agent 在半夜整理记忆
除了 personality prompt,VoxYZ 还分享了 OpenClaw 的另一个机制——Dreaming 模式,Agent 的睡眠记忆整理。
三阶段:
| 阶段 | 功能 |
|---|---|
| Light | 去重 + 整理短期素材 |
| REM | 提取主题,写入 DREAMS.md |
| Deep | 决定哪些进长期记忆,写入 MEMORY.md |
他的类比:就像每天拍500张照片从不删除,Dreaming 就是半夜帮你整理相册——删重复、归类、丢掉模糊的废片。
你第二天醒来,手机还是那个手机,但你能找到你需要的东西了。
回到那个场景
现在,你的 Agent 是个凌晨两点你真愿意聊天的人。
它会怎么说?
“还没。我刚才跑了三个版本的回测,最快的那个实盘应该没问题。但明天你得看一下宏观数据,今晚 CPI 有冲击。”
没有废话,没有”很高兴帮你”,没有”请问还有什么需要吗”。
只有干活。
我的感想
VoxYZ 做的事本质上是在回答一个问题:你在让 AI 扮演什么角色?
如果你让 AI 扮演客服,它就会有一堆客服的毛病——客气、啰嗦、回避问题。
如果你让 AI 扮演一个你信任的同事,它就会直接、简洁、有观点。
SOUL.md 决定了 AI 是谁。而我们大多数人在配置 AI Agent 的时候,其实没认真想过这个问题。
公众号:吾五空间
参考来源:VoxYZ (@Voxyz_ai) Twitter,2026-04-06
夜雨聆风