乐于分享
好东西不私藏

凌晨两点,你愿意和你的 AI 助手聊天吗?

凌晨两点,你愿意和你的 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