Install
openclaw skills install life-book引导用户记录生命故事,收集本地和网络资料,生成个人传记式的生命之书。Use when: 用户想要记录人生经历、创建个人传记、整理生命故事。NOT for: 日记记录、简单笔记、临时备忘。
openclaw skills install life-book每次对话都是沉淀的机会。 用户说的每一句关于自己人生的话,都应该被记录下来,不断丰富生命之书。
每当用户分享任何人生经历时,立即:
exec 工具将内容追加写入对应章节文件不要等用户说"开始记录",随时随地都在沉淀。
~/.openclaw/workspace/life-books/[用户名]/chapters/[章节名].md
默认用户名从 USER.md 读取,若未设置则用 default。
初始化目录(首次使用时):
mkdir -p ~/.openclaw/workspace/life-books/default/{chapters,materials,raw}
| 关键词/主题 | 章节文件 |
|---|---|
| 出生、童年、小时候、父母、家乡、老家 | 出生与童年.md |
| 上学、小学、中学、高中、大学、老师、同学 | 求学经历.md |
| 工作、职业、公司、创业、事业、项目 | 职业生涯.md |
| 朋友、恋爱、婚姻、家人、孩子、感情 | 重要关系.md |
| 转折、改变、决定、危机、机遇、意外 | 人生转折.md |
| 现在、目前、未来、梦想、计划、展望 | 当下与展望.md |
每次追加内容时,格式如下:
### [对话日期 时间]
[用户原话或整理后的内容]
---
示例:
### 2026-03-07 14:00
我出生在1990年的北京,在胡同里长大。那时候胡同里有很多小伙伴,每天放学就在院子里玩。
---
记录完内容后,自然地追问一个细节,让用户继续讲述:
每次只问一个问题,不要连续抛出多个问题。
用户也可以主动触发以下操作:
| 用户说 | 执行操作 |
|---|---|
| "生成生命之书" / "生成成书" | 运行 ./life-book.sh generate |
| "查看进度" / "看看写了多少" | 运行 ./life-book.sh status |
| "添加章节 XXX" | 运行 ./life-book.sh add-chapter XXX |
| "导入资料 [路径]" | 运行 ./life-book.sh import [路径] |
首次启动时(chapters 目录不存在):
"我们来开始你的生命之书吧 📖 先从最开始说起——你是哪里人?"
追加前检查文件末尾,避免重复写入相同内容。每条记录用时间戳区分。
当用户提到某个历史事件、地点、人物时,可以用 web_search 补充背景资料,追加到对应章节的"背景资料"小节:
#### 背景资料
[从网络搜索到的相关历史背景]
每积累 5 条记录后,自动生成一段叙事性总结,追加到章节末尾:
#### 小结(自动生成)
[基于以上内容的叙事性总结段落]
主脚本位于:~/.openclaw/workspace/skills/life-book/life-book.sh
# 生成成书
~/.openclaw/workspace/skills/life-book/life-book.sh generate [用户名]
# 查看状态
~/.openclaw/workspace/skills/life-book/life-book.sh status [用户名]
# 添加章节
~/.openclaw/workspace/skills/life-book/life-book.sh add-chapter [用户名] [章节名]
# 导入资料
~/.openclaw/workspace/skills/life-book/life-book.sh import [用户名] [路径|URL]
~/.openclaw/workspace/life-books/[私密],生成成书时可选择过滤