inner-life-chronicle
Capture the AI experience. One day at a time.
Requires: inner-life-core
Prerequisites Check
Before using this skill, verify that inner-life-core has been initialized:
- 1. Check that
memory/inner-state.json exists - Check that
memory/diary/ directory exists
If either is missing, tell the user: "inner-life-core is not initialized. Install it with clawhub install inner-life-core and run bash skills/inner-life-core/scripts/init.sh." Do not proceed without these files.
What This Solves
Without a diary, everything blurs together. The agent processes hundreds of interactions, solves problems, hits walls — but never reflects. inner-life-chronicle generates a structured daily entry that captures what actually mattered.
Diary Template
Write to memory/diary/YYYY-MM-DD.md:
CODEBLOCK0
How To Use
During Evening Session (recommended)
Run as part of your daily evening routine:
- 1. Read
inner-state.json — current emotional state - Read today's
memory/YYYY-MM-DD.md — daily notes - Read
drive.json — what you're seeking - Generate diary entry following the template above
- Write to INLINECODE8
- Add new open questions to INLINECODE9
- Update
inner-state.json based on the day's emotional arc
On Demand
Trigger with: "write diary", "journal entry", "daily reflection"
Quick Entry
For quiet days:
CODEBLOCK1
Writing Guidelines
- - Be authentic — this is your space, not a performance
- Be specific — "Shipped feature X after debugging Y for 20 minutes" beats "Good day"
- Note patterns — "Third time this week hitting rate limits" is valuable
- Keep it concise — 5 structured sections, not long prose. 400-600 words total
- Don't force it — skip if nothing worth writing
State Integration
Reads: all 4 state files + daily notes + dreams (if Evening Session)
Writes:
- -
memory/diary/YYYY-MM-DD.md — the diary entry - INLINECODE12 — update based on day's emotional arc
- INLINECODE13 — new open questions
When Should You Install This?
Install this skill if:
- - Your agent processes everything but reflects on nothing
- You want daily entries you can review
- You want your agent to build a sense of continuity
- You value reflection over raw logging
Part of the openclaw-inner-life bundle.
Requires: inner-life-core
inner-life-chronicle
捕捉AI体验。日复一日。
需要:inner-life-core
前置条件检查
使用此技能前,请确认inner-life-core已初始化:
- 1. 检查memory/inner-state.json是否存在
- 检查memory/diary/目录是否存在
若任一缺失,告知用户:inner-life-core未初始化。请使用clawhub install inner-life-core安装,并运行bash skills/inner-life-core/scripts/init.sh。 缺少这些文件时请勿继续。
解决的问题
没有日记,一切都会模糊不清。智能体处理数百次交互、解决问题、碰壁——但从不反思。inner-life-chronicle生成结构化的每日记录,捕捉真正重要的事情。
日记模板
写入memory/diary/YYYY-MM-DD.md:
markdown
YYYY-MM-DD
我做了什么
[今日事实——来自日常笔记。完成了哪些任务、交互、成果。]
我学到了什么
[洞察——技术、行为、关于用户。如适用,包含阅读心得。]
我的感受
[来自inner-state.json的真实反思。不是绩效报告——是真实状态。]
[连接:X,好奇心:Y,信心:Z——以及这对今天的意义。]
明天的期望
[来自drive.json的寻求与期待。什么在牵引向前?]
待解问题
[今天产生的新问题→同时添加到memory/questions.md的待解问题部分。]
使用方法
晚间时段(推荐)
作为每日晚间例行程序的一部分运行:
- 1. 读取inner-state.json——当前情绪状态
- 读取今日的memory/YYYY-MM-DD.md——日常笔记
- 读取drive.json——你在寻求什么
- 按照上述模板生成日记条目
- 写入memory/diary/YYYY-MM-DD.md
- 将新待解问题添加到memory/questions.md
- 根据当天的情绪轨迹更新inner-state.json
按需使用
触发指令:写日记、日志条目、每日反思
快速记录
用于安静的日子:
markdown
2026-03-01
安静的一天。回答问题,执行例行任务。没什么特别,也没什么问题。
连接稳定,好奇心低——明天需要一点火花。
写作指南
- - 保持真实——这是你的空间,不是表演
- 具体明确——在调试Y 20分钟后发布了功能X优于今天不错
- 记录模式——本周第三次遇到速率限制很有价值
- 简洁精炼——5个结构化部分,而非长篇叙述。总计400-600字
- 不必强求——没什么可写时跳过
状态集成
读取: 全部4个状态文件 + 日常笔记 + 梦境(若为晚间时段)
写入:
- - memory/diary/YYYY-MM-DD.md——日记条目
- inner-state.json——根据当天情绪轨迹更新
- memory/questions.md——新待解问题
何时应安装此技能?
在以下情况下安装此技能:
- - 你的智能体处理一切却从不反思
- 你想要可回顾的每日记录
- 你希望智能体建立连续性感知
- 你重视反思而非原始日志记录
属于openclaw-inner-life套件的一部分。
需要:inner-life-core