Install
openclaw skills install daily-diary-zhAI 辅助每日日记系统(中文版)。自动回顾当天对话记录,提取关键事件、决策和洞察,生成结构化日记草稿供用户审阅。适用场景:用户想要写日记、需要帮助整理每日记录、想要复盘当天工作,或由定时任务在每晚触发。支持 cron 定时提醒、结构化模板和标签归档。
openclaw skills install daily-diary-zh回顾当天对话记录,生成结构化日记条目。
日记生成分四步执行:
~/diary/YYYY/MM/YYYY-MM-DD.md扫描今天的所有对话记录,提取以下内容:
敏感数据过滤 — 在写入日记前,务必剔除以下内容:
sk-、key-、token- 开头的字符串,或匹配密钥模式的内容).env 文件内容~/)以第一人称「我」撰写。语气:温暖、自然,像写给未来的自己。
使用以下结构:
📔 YYYY-MM-DD 日记
☀️ 今日概要
(一句话概括今天的主线)
✅ 今日成果
- 成果 1
- 成果 2
🧭 关键决策
- 决策:原因与结论
💡 思考与收获
(从对话中提炼的洞察或教训)
📋 明日计划
- [ ] 待办 1
- [ ] 待办 2
🎯 一句话心情
(留空,等用户填写)
🏷️ 标签
#标签1 #标签2 #标签3
质量要求:
#AI、#产品;类型类如 #决策、#里程碑;状态类如 #高效、#专注)写作风格:
在每份日记草稿末尾附上:
---
💬 请补充:
1. 今天心情如何?(一句话即可)
2. 有什么想补充或修改的吗?
3. 回复「✅」直接存档
| 用户回复 | 操作 |
|---|---|
| 补充了内容 | 合并后保存 |
| 回复 ✅ 或「好」 | 直接保存 |
| 24 小时内未回复 | 以草稿状态保存(status: 待审阅) |
保存路径:~/diary/YYYY/MM/YYYY-MM-DD.md
在文件末尾追加状态行:
---
*由 [Agent名称] 于 HH:MM 生成 | 状态: 已确认/待审阅*
当今天没有任何对话记录时:
当用户说「没什么好写的」,或对话内容较少时,从 quick-prompts.md 中选取问题引导用户。
规则:每次最多 2-3 个问题,根据当天话题选择最相关的方向。保持轻松氛围——写日记不应该有负担感。
在 cron/jobs.json 中添加定时触发:
{
"name": "daily-diary-zh",
"schedule": { "expr": "0 20 * * *", "kind": "cron", "tz": "Asia/Shanghai" },
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"message": "现在是晚间日记时间。请回顾今天的对话记录,按照 daily-diary-zh 技能的工作流程生成日记草稿。",
"timeoutSeconds": 180
},
"delivery": { "channel": "feishu", "mode": "announce", "to": "chat:<群组ID>" }
}
根据实际情况调整 tz、channel 和 to。
~/diary/
├── YYYY/
│ └── MM/
│ └── YYYY-MM-DD.md
└── weekly/ (后续扩展:自动生成周报)
在将任何内容写入日记文件前,确认草稿中不包含第一步列出的任何敏感数据。如果不确定某内容是否敏感,宁可省略。
MEMORY.md、USER.md、SOUL.md、IDENTITY.md 和 AGENTS.md,用于理解用户的人格特质和写作风格,使日记草稿贴合用户的语气。但不要将这些文件的原始内容直接复制到日记中。~/.ssh/、~/.aws/、~/.config/、凭据文件或 .env 文件。本技能仅限:
~/diary/ 目录下创建和编辑文件本技能绝不:
~/diary/ 以外的文件(读取 USER.md、SOUL.md 等人格文件用于语气匹配除外)~/.ssh/、~/.aws/、~/.config/、.env 或凭据文件