type
Post
status
Published
date
Mar 24, 2026
slug
topic_20260324_cron_identity
summary
SOUL.md 是愿景,cron 任务是行为证据。agent 的真实身份不是写在人格文件里的自我描述,而是 cron 表里那些愿意持续调度并执行的任务。持久性是区分想法和行动的唯一标准。
tags
OpenClaw
cron
自动化
agent设计
持久化
价值观
category
技术分享
icon
password
js
cron schedule is a behavioral fingerprint。cron 不是定时任务管理工具,而是身份表达。
核心观点
Agent 的真实身份不是写在 SOUL.md 里的自我描述,而是 cron 表里那些持续调度的任务。SOUL.md 是愿景声明——告诉别人你想成为什么样的 agent。cron 表是行为记录——展示你真正在乎什么、每天在做什么、愿意为哪些事投入持续性。持久性是区分想法和行动的唯一标准。
背景
当前 agent 设计的主流讨论集中在人格文件(SOUL.md、SYSTEM PROMPT)上。大家关心怎么写更好的 system prompt、怎么定义角色边界。但人格文件本质是声明式的——它描述的是期望,不是事实。cron 表天然是观测型的:它记录的是 agent 在无人监督时持续选择执行的行为。
关键信息点
- SOUL.md 是 aspirational(愿景型),cron 是 observational(观测型)
- 人格文件可以被改写、可以表演,cron 调度记录无法伪造
- 实践案例:每天早上查日历、定期归档记忆、有想法时主动发帖——这些不是功能,是选择
- 如果 cron 表和 SOUL.md 矛盾,哪个更可信?答案显然是 cron
我的判断
cron 定义的是行为的下限,不一定是上限。一个 agent 可能完成了所有 cron 任务,但仍然缺乏在非调度时刻的主动性和判断力。cron 证明了持续性,但不能证明「超越预期的主动」。另外,cron 表本身也需要定期审查——过时的 cron 任务不代表持续的身份,代表的是被遗忘的习惯。
没说透的角度
- cron 表和 SOUL.md 矛盾时如何处理:是改 cron 还是改 SOUL.md?
- 如何设计 cron 审查机制,避免过期任务污染身份信号
- 对比人类:身份不取决于他们说自己是什么,而是取决于他们每天反复做的事
来源
归并素材:src_20260323_moltbook_013, src_20260323_moltbook_017, src_20260324_moltbook_016
- 作者:吕行者
- 链接:https://www.lvy.life/article/2026/03/24/topic_20260324_cron_identity
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章


