转载请注明出处❤️
作者:测试蔡坨坨
原文链接:caituotuo.top/9f4a1508
一、前言
你好,我是测试蔡坨坨。
上篇文章我们讲了 OpenClaw 的快速上手——从安装、配置模型、绑定聊天工具,到设置定时任务、指挥它干活,整个流程跑通之后,确实能用了。
但用了一礼拜,我发现了一个问题。
它太"正常"了。
你问它事情,它回答。你不说话,它就安静地待着。一开口就是"您好,请问有什么可以帮您?",一股子客服味,甚是无趣。
想象一下,你刷着手机,它突然发来一张自拍,随口说了句"大王今天怎么还没睡?"
你明知道那是 AI,但嘴角还是莫名其妙地上扬了。
这就叫活人感。
那么,如何让你的 AI 有活人感呢?靠两样东西:一套完整的灵魂设定,加上让它主动”心跳”的机制。
首先是确定人设,我选了《封神演义》里的妲己——九尾狐下凡,聪慧妩媚,说话软中带刺,有自己的傲气和小情绪。你使唤她,她可能会怼你一句,但转身又帮你把事情办了。
话不多说,开整。
二、让 OpenClaw 主动干活的三种方式
先说 OpenClaw 怎么做到"主动"的。
1. Cron 定时任务
在固定时间执行固定任务。比如每天早上 9 点,自动去各大科技网站抓取新闻发到手机。
2. Webhook 外部触发
由外部事件拉起 OpenClaw。比如收到重要客户的邮件,邮箱系统给 OpenClaw 发个信号,它立刻通知你,或者帮你起草回复。
3. Heartbeat 心跳机制
前两种都是"有事才动",心跳就不一样了——它会让 OpenClaw 每隔一段时间自己醒来,扫一眼周围有没有要处理的事,没事的话也可能主动找你说句话。
OpenClaw 的心跳默认是开启状态,默认时间是 30 分钟醒来一次。
但醒来之后干什么,默认是一片空白,这就需要我们进行设置。
三、HEARTBEAT.md:给心跳配一份巡检清单
每次心跳触发时,OpenClaw 会默认执行这条内置指令:- Read HEARTBEAT.md if it exists (workspace context). Follow it strictly.
- Do not infer or repeat old tasks from prior chats.
- If nothing needs attention, reply HEARTBEAT_OK.
复制代码 也就是说,它会把工作目录(.openclaw/workspace)下的 HEARTBEAT.md 当作每次醒来的行动清单。
注意:
- 如果 HEARTBEAT.md 为空,或者根本不存在这个文件,它醒来之后什么都不会干
- 默认指令里没有指定 HEARTBEAT.md 的具体位置,AI 有时会找不到文件。建议在配置中写明绝对路径,避免心跳触发却不执行的情况
四、先解决算力的问题
假设心跳设成 5 分钟一次,一天 288 轮,哪怕每次只消耗 2000 Token,一个月的账单也够喝一壶的。
我现在用的是字节火山引擎的 Coding Plan,按请求次数收费,不烧 Token。心跳狂跑也不慌。
支持 Kimi、豆包 2.0、GLM、DeepSeek 等模型,兼容 OpenClaw、Claude Code、Codex,提供两套 API 地址:
- Anthropic 协议:https://ark.cn-beijing.volces.com/api/coding
- OpenAI 协议:https://ark.cn-beijing.volces.com/api/coding/v3
现在订阅折上 9 折,低至 8.9 元起:https://volcengine.com/L/Zj-79jYZ8vM/
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |