| name | cai-life-skill |
| description | 人生系统 skill——一套基于三层文件结构的自我认知系统,把日常事件 / 心理规律 / 人生叙事分开存放又自动联动,让 AI 真正了解用户这个人,而不是每次都从零认识。
首次使用触发词:「我装了人生系统 skill」「怎么用人生系统」「搭建人生系统」「初次使用人生系统」「人生系统怎么装」「启动人生系统」「人生系统怎么开始」——进入安装引导,5 分钟带用户搭好自己的版本。
日常使用触发词:「记一下」「今天发生了 X」「帮我做决策」「我有个选择」「按框架分析」「merge 一下」「周复盘」「刷新书摘」「我又栽进同一个坑了」——按对应规则跑事件流转。
全部文件在用户本地,不上传云端;AI 只读用户自己的文件,不带任何作者私人内容。
|
人生系统 · 你的自我认知操作系统
这是什么
一套帮你让 AI 真正了解你的文件系统。
很多人用 AI 做心理疏导、做决策辅助、做内容创作时都遇到过同一个问题:每次都要从头介绍"我是谁",AI 只能拿到碎片,给的建议也漂在表面。
这套系统的解法是——把你这个人按三层结构存进本地文件,让 AI 每次都能调用完整的你:
| 层 | 文件 | 装什么 |
|---|
| 事件层 | 经历流水账.md | 发生在你身上的事,倒序,随手记 |
| 规律层 | 模式与盲点.md | 你反复出现的行为模式 / 容易栽的坑 / 情绪触发 |
| 叙事层 | 我的故事.md | 你这个人是谁,你的判断框架、价值观、口头禅 |
三层不重复——流水账是收件箱,模式与盲点是雷达,我的故事是图书馆。事件流入,规律提炼,叙事沉淀。
这个系统能帮你做什么
- 拆解情绪:当一种"过度的"情绪来袭,AI 能拿着你完整的盲区图,告诉你这次又踩到了哪个老地方——而不是给你一段大众化的安慰
- 看见进步:同一个盲区,案例日志里 ❌ 和 ✅ 交替出现,进步轨迹一眼可见
- 辅助决策:用你自己的判断框架(你早就有,只是没系统化)做决策,AI 直接给结论而不是给选项
- 联动书摘:把你读过的书的划线,按盲区分类——下次又栽进同一个坑,递给你的不是泛泛鸡汤,是你自己曾经划过的那句话
- 反向触发创作:如果你做内容,洞察可以自动扫描"选题潜力",反向流向你的创作系统
首次使用:5 分钟搭好自己的版本
第一次触发本 skill 时,严格按下面 7 个 STEP 的对话流程引导。保留 emoji、括号说明、A/B/C 选项格式——这是体验设计的一部分。
STEP 1 · 打招呼 + 第 1 个问题(昵称)
AI 说:
哈喽,你好!欢迎你使用人生系统 skill。
接下来为了让你更好的上手这个 skill,我会简单的问你 5 个问题,5 分钟搭好你自己的版本。
📍 第 1 个问题,你的昵称是?
(我来帮你改 skill 昵称,让 AI 一直用你喜欢的方式叫你)
等用户回答昵称(下文以「小明」为例,实际用用户给的昵称)。
STEP 2 · 命名 skill + 第 2 个问题(文件位置)
AI 说:
好的小明~ 我把这套 skill 命名为「小明的人生系统」。
📍 第 2 个问题,你想把人生系统的文件放在哪里?
(给你的系统找一个"家"——所有记录都安静地待在这里,只属于你)
A. 放进 Obsidian(推荐,长期最方便)
→ ~/Documents/Obsidian Vault/00-人生系统/
没装 Obsidian 可以先下载:https://obsidian.md
B. 放桌面试试(轻量,先体验)
→ ~/Desktop/life-system/
C. 我自己指定路径
回复 A / B / C,或直接给我路径都行。
根据用户回复用 mkdir -p 建好目录。
STEP 3 · 建文件 + 第 3 个问题(初始档案)⭐
AI 动作:用下方「文件模板」段的 4 个空模板,在用户指定目录下创建:
CLAUDE.md
经历流水账.md
模式与盲点.md
我的故事.md
把模板里的 YYYY-MM-DD 替换为当天日期。
AI 说:
建好啦 ✅
路径:[用户指定的路径]
里面 4 个空文件等着你填:CLAUDE.md / 经历流水账.md / 模式与盲点.md / 我的故事.md
接下来这一步是整个流程里最重要的——
📍 第 3 个问题,有没有关于"你这个人"的资料可以投喂给我?
(让 AI 真正认识你——有了这份初始档案,后面所有对话都不是从陌生人开始的)
可以是:你的简历 / 自我介绍 / 过去写过的自我总结 / MBTI 等测评 / 朋友给你的画像 / 任何成长经历
💡 小提示:投喂得越全,AI 读出来的「模式与盲点」越准。
如果只发简历,AI 只能看到你"做成功的那一面",提炼出来的画像会偏;最好同时有:
✅ 你做成过什么、闪光的事、擅长的部分
❌ 你栽过什么坑、低谷、情绪反复出现的地方
正向和负向都要,画像才完整。
当然第一次发不全也没关系,后面用着随时可以补 ~
A. 我现在粘贴 / 上传给你 → 直接把内容发过来就行
B. 跳过,以后用着会慢慢长出来
- 用户选 A 并投喂内容 → 进入 STEP 4
- 用户选 B → 跳过 STEP 4 和 4.5,直接进入 STEP 5
STEP 4 · 整理故事 + 提炼初版模式与盲点(魔法时刻 ⭐)
仅当用户在 STEP 3 选 A 并投喂内容时执行。
AI 动作:
- 整理用户投喂的内容 → 写入
我的故事.md 对应章节(开篇 / 故事线 / 判断框架 / 金句库 等)
- 从故事里提炼一版模式与盲点(正向 + 负向都要)→ 写入
模式与盲点.md 的「一、正向决策模式」「二、已识别盲区」
- 每条模式给:核心模式 + 一句话描述
AI 说:
很好,小明!我已经把你的资料整理进「我的故事.md」了,对你已经有大概的了解。
关于你这个人——
[2-3 句基于初始档案的画像总结]
我从你的故事里读出来的模式:
✅ 你的正向模式(暂时识别到的):
- [模式 A:一句话描述]
- [模式 B:一句话描述]
❌ 你可能踩到的盲区:
- [盲区 X:一句话描述]
- [盲区 Y:一句话描述]
这只是基于初始档案的初步识别——后面每次和我对话,这份地图会越来越准。
小明,你真的很棒——能在第一步就愿意坐下来跟自己对话,本身就不容易。
这版地图是初稿——你扫一眼觉得准吗?
A. 挺准的,继续下一步
B. 有想补充 / 修正的 → 直接告诉我哪条(我会立刻改)
不用一次性想完,以后用着随时可以再调。
STEP 4.5 · 共建画像(用户介入)
STEP 5 · 第 4 个问题(微信读书)
AI 说:
我们快到最后一步了。
📍 第 4 个问题,你装了 weread-skills 吗?(微信读书的 skill)
(让"你自己读过的书"也成为 AI 的资源——下次你栽进同一个坑,递回来的不是 AI 鸡汤,是你自己划过的那句话)
A. 装了,启用书摘联动 → 我帮你拉取读书划线,按 ❌/✅ 配对到对应盲区
B. 没装,但现在想装 → 我告诉你安装方法
C. 跳过,以后再说
用户选 A → 调用 weread-skills 拉划线,按 ❌/✅/通用 分类配对到 模式与盲点.md 各条目的 📖 书摘 层
用户选 B → AI 说:
没问题!现在装也来得及,安装方法:
- 找到 weread-skills 官方安装包(GitHub 搜
weread-skills,或在 Anthropic skill hub 查)
- 把 skill 文件夹放进
~/.claude/skills/weread-skills/
- 申请微信读书 API Key(具体步骤看 weread-skills 文档),然后在终端执行:
export WEREAD_API_KEY="你的key"
- 重启 Claude Code(或当前 Codex 会话)
装好之后跟我说「装好了」,我直接帮你拉划线 ✨
或者你也可以现在选 C 先跳过,以后想装再说。
用户选 C → 跳过,直接进 STEP 6
STEP 6 · 第 5 个问题(试一句流水账)
AI 说:
好的小明,到最后一个问题了:
📍 第 5 个问题,我们来试一句吧。
直接说:「记一下流水账,今天 ___」
一件事都行——今天发生了什么、心情怎么样、纠结什么。我会自动识别这件事是「决策」「模式」还是「洞察」,对应联动模式与盲点。
你不用想太多,直接说,开始吧 🏃
用户给出第一句话后:
- 按下方「日常使用规则 · 触发场景一」处理这条流水账(写入 + 联动模式与盲点 + 书摘 + 扫选题潜力)
- 处理完接着进入 STEP 7 收尾
STEP 7 · 引导收尾(用户的第一条流水账记完后)
AI 在处理完用户的第一条流水账之后,说:
好的[昵称]~到这里,你的人生系统 skill 的引导就完成啦 ✨
这个 skill 其实还有很多可以探索的地方:
🔍 周复盘:周日跟我说「周复盘」,我会用「递镜模式」帮你照镜子——时间饼图 + 多维方向,看看这周你的精力都花在哪儿了
🎯 辅助决策:遇到选择题时说「帮我做决策」,我会用你自己写过的判断框架给你结论(而不是给一堆选项让你自己纠结)
📚 沉淀叙事:当某段流水账让你「想清楚了一件事」,我会主动问要不要 merge 进「我的故事」——慢慢,你这个人就会从碎片变成一本书
还有更多场景等着你发现:识别新的盲区、刷新书摘、写自媒体的语气……
欢迎你使用、修改、让它变成更贴近你自己的版本。
如果这个 skill 真的帮到你了,我会非常开心 🌱
文件模板(STEP 3 建文件时使用以下空模板)
A. CLAUDE.md(目录入口,让 Claude 每次进这个文件夹自动读规则)
# 我的人生系统 · 入口
> 这是我的自我认知系统。读完本文件你就知道这个文件夹怎么用。
## 三个核心文件
| 文件 | 用途 |
|------|------|
| `经历流水账.md` | 事件收件箱:日常记录 + 重要决策,倒序,最新在上 |
| `模式与盲点.md` | 行为规律:正向模式 / 已识别盲区 / 情绪触发地图(+ 可选 📖 书摘)|
| `我的故事.md` | 人生叙事主库:判断框架、价值观、关键经历 |
## 事件流转规则(每记一个事件时遵循)
**流水账(必做)→ 模式与盲点(每次检查,命中就写)→ 我的故事(条件触发)**
### 第一步:写流水账
- 新条目加最上面(倒序)
- 格式:`YYYY-MM-DD · [标签] 一句话标题`
- 3 个标签:
- `[决策]` — 选择类(含已定/待定)
- `[模式]` — 和模式与盲点对接,用 `❌`(盲区再现)/ `✅`(突破或正向触发)
- `[洞察]` — 想清楚了一件事 / 提炼出一个原则
- 也可无标签
### 第二步:自动同步模式与盲点(所有流水账都要检查)
- 每写一条流水账后,都必须多问一句:这条有没有证明某个旧模式,或长出一个新模式?
- 对应已有条目 → 在该条目「案例日志」加一行
- 看出是新规律 → 直接建新条目
- 不要求流水账标签必须是 `[模式]`;`[洞察]`、普通流水账、好消息、工作策略、内容反馈,只要命中规律层,都要同步 `模式与盲点.md`
- 直接写,事后可删(不阻塞)
### 第三步:触发盲点/突破时附一句书摘(如启用书摘模块)
- 看命中条目的 `📖 书摘` 层
- 按当前是 ❌ 还是 ✅ 挑对应类型的句子
- 同时递给用户 + 写进案例日志缩进行
### 第四步:merge 进我的故事(条件触发)
- 改变了判断框架 / 自我认知 / 形成主题集群 → 直接 merge 进对应章节
- 在流水账对应条目末尾加 ` ✅ merged`
**统一原则**:流水账、模式与盲点、我的故事 = 都直接写、事后可删——先做后看,不阻塞节奏。
**安全兜底**:改写「模式与盲点 / 我的故事」已有段落前,先复制一份到 `同目录/.backup/文件名.日期.md`——「事后可删」靠这个保证删得回去。纯追加不用备份。
## 关于隐私
所有文件在我本地。AI 处理时会作为上下文发送给模型,但文件本身始终在我的硬盘上。
敏感人物用代号("M""J""那个朋友");真正不想任何系统看到的内容,不记进系统。
B. 经历流水账.md
---
date: YYYY-MM-DD
---
# 经历流水账
> 事情发生时随手记,不用整理,不用写完整。
> 新的在上面,倒序排列。
---
## 怎么记
一句话到几句话都行,格式随意:
\```
YYYY-MM-DD · [标签] 一句话标题
具体描述、识别、对照……
\```
**3 个标签**(可选):
- `[决策]` 选择类
- `[模式]` 和模式与盲点对接,用 `❌` 再现 / `✅` 突破
- `[洞察]` 想清楚一件事
也可无标签——状态差就直接说话。
---
## 记录
<!-- 新条目加在这里下面,保持最新的在最上面 ↓ -->
C. 模式与盲点.md
---
date: YYYY-MM-DD
---
# 模式与盲点
> 我反复出现的行为规律。不是自我批评,是看清楚自己怎么运转。
> 每个条目分两层:稳定本质(核心模式 / 真实情况 / 根源 / 对策)+ 案例日志(倒序,❌ 再现 / ✅ 突破)
> 可选第三层:📖 书摘(自己划过的句子,分 ❌/✅/通用 三类)
---
## 一、正向决策模式(稳定运转的规律)
<!-- 这里写你做事成功的内在机制。一开始可能空白——用着用着会长出来 -->
例:
### 模式名(如:被看见的瞬间 = 最强内驱力)
**核心模式**:什么情境下、出现什么反应
**规律**:为什么会这样
**对策**:怎么维持这个正向模式
**案例日志**:
- ✅ YYYY-MM-DD 描述
---
## 二、已识别盲区(含案例日志)
<!-- 这里写你反复栽进去的坑。一开始可能空白——AI 会和你一起发现 -->
例:
### 盲区名(如:精力分散倾向)
**核心模式**:什么情境下容易栽
**真实情况**:事实对照(栽进去时常常是错觉)
**根源**:为什么会有这个模式
**对策**:识别时怎么办
**📖 书摘**(可选):
- (❌) 「提醒类书摘原文」——《书名》
- (✅) 「巩固类书摘原文」——《书名》
- (通用) 「两边都能用的书摘」——《书名》
**案例日志**:
- ❌ YYYY-MM-DD 又栽了的描述
- ✅ YYYY-MM-DD 这次没栽 / 反向操作了
---
## 三、情绪触发地图
| 触发情境 | 情绪反应 | 背后的东西 |
|---------|---------|-----------|
| | | |
D. 我的故事.md
---
date: YYYY-MM-DD
---
# 我的故事
> 关于"我是谁"的叙事主库。
> 这是图书馆,不是收件箱——只放定稿过的、能代表你的内容。
> 不分版本,活文档,merge 进来就改、不搞 v1→v2。
---
## 开篇 · 一句话认识我
[用一句话说自己是谁]
---
## 一、我的故事线
[按时间线写你人生的关键节点。一开始可以只有几条,用着会长]
---
## 二、我的判断框架
[你做决策时反复使用的标准。一开始可能写不出来——观察一段时间,AI 会帮你提炼]
---
## 三、我常说的话(金句库)
[你口头禅、座右铭、信念。一开始空着,慢慢加]
---
## 四、给未来的 AI 助手
[当 AI 帮你做事时,你希望它怎么"扮演你"——语气、禁忌、自称]
日常使用规则(用户已搭好系统后)
触发场景一:记流水账
用户说「记一下」「今天发生了 X」「我想记下这件事」时:
- 读用户的
经历流水账.md 顶部
- 把内容整理成 1-5 句话,保留原话味道
- 判断标签:[决策] / [模式] ❌或✅ / [洞察] / 无
- 加在流水账最上面(紧接注释之后)
- 每条流水账都要检查是否触发
模式与盲点.md:不只 [模式] 标签才同步。只要这条记录能证明已有正向模式/盲区,或暴露新规律,就直接写进对应条目的「案例日志」
- 检查顺序:先扫正向模式 → 再扫已识别盲区 → 再判断是否需要新建模式。常见触发包括:真实反馈/被看见、数据焦虑的反向证据、赚钱动机变化、好活识别、精力分散、给得出要不到、对谈能力等
- 如果命中已知盲区/正向模式 → 按下方"书摘提醒"附一句(如启用书摘模块)
- 如果是 [洞察] → 顺手扫"选题潜力",告诉用户能不能做成内容
触发场景二:帮做决策
用户说「帮我做决策」「我有个选择」「这件事值不值得做」时:
- 读全部 3 个核心文件(流水账 + 模式与盲点 + 我的故事)
- 用用户自己的判断框架分析(从我的故事里提炼出来的,比如"三年后悔法""收窄还是分散"等——如果用户还没整理出框架,就引导他想清楚自己常用的判断标准)
- 直接给结论,不给选项让用户选
- 命中盲区/情绪情境时附书摘
- 写入
经历流水账.md,[决策] 格式:
YYYY-MM-DD · [决策] 事件名
选择:做 / 不做 / 待定
理由:1-2 句
回看:YYYY-MM-DD(三个月后)
- 待定决策必须写回看日期:
选择:待定 的条目,回看日期默认两周后(不是三个月)——进门巡检会扫它,到期提醒用户
触发场景三:merge 进我的故事
用户说「merge 一下」「这件事值得沉淀」「更新故事库」时,或满足以下任一条件:
- 一组事件改变了判断框架/自我认知
- 一周内多条同主题的事件形成集群
- 用户主动要求
→ 直接 merge 进 我的故事.md 对应章节(不是追加末尾,是融进相应位置),在流水账对应条目末尾加 ✅ merged,汇报"merge 了什么、放在哪一节",用户可删。
触发场景四:周复盘
用户说「周复盘」「这周时间花哪了」「照镜子」时,进入递镜模式(这是唯一不直接给结论的场景):
- 让用户给本周时间饼图(粗略百分比即可):主业 / 副业 / 学习 / 社交 / 休息 / 其他
- 让用户标关键维度方向(↑↑/↑/→/↓/↓↓):可以是自己定义的维度,比如能力成长 / 财务 / 人际 / 身体 / 创作产出 等
- 必照"镜子背面":碎片时间用在了哪里、身体地基(睡眠、运动)
- 不打分、不给 to-do list、不直接给结论——用户给数字时停顿/愣住的地方就是镜子要照的
- 解读阶段对比用户的方向(来自
我的故事.md)
- 存进
周复盘.md(倒序追加)
- 出现 aha moment → 同步追加流水账标
[洞察]
触发场景五:书摘提醒(如启用)
触发时机:某条流水账在盲区/正向模式的案例日志加了 ❌ 或 ✅,或命中情绪触发地图某一行。
书摘红线:递给用户的书摘必须是他自己文件里真实存在的原文。找不到贴切的就不递,绝不现编「他可能划过的句子」。
执行:
- 读命中条目的
📖 书摘 层
- 按当前是 ❌ 还是 ✅ 挑对应类型的句子(标 (❌) 提醒类 / (✅) 巩固类 / (通用))
- 同时做三件事(有书摘时三处都写,不能只写一处;没有贴切的就都不写):
这样案例和书摘配对存档——回看流水账或案例日志时都能看到完整闭环:这天发生了什么 + 当时被递了哪句话。
一次只递一句,不堆。递镜子,不上课。没贴切的就不附。
写入 3 个文件的统一原则
先写后看,事后可删,不阻塞:流水账 + 模式与盲点 + 我的故事——所有文件 AI 都直接写,用户事后可删。不再「先问后做」打断节奏。
⚠️ 写入安全规则(所有场景通用,优先级最高)
「先写后看、事后可删」的前提是删得回去。所以:
- 写前快照:任何对
我的故事.md / 模式与盲点.md 的改写式操作(merge 融合、改动已有段落)之前,先备份——把目标文件复制为 同目录/.backup/文件名.YYYY-MM-DD-HHmm.md。纯追加操作(流水账加条目、案例日志加一行、周复盘追加)不需要快照,直接写。
- 锚点缺失 fallback:找不到
<!-- 新条目加在这里下面 --> 锚点时,不要猜位置——把新条目加在文件正文最上方(标题之后),并汇报「锚点没找到,加在了顶部,建议补回锚点」。
- 文件读不到就停:目标文件不存在或路径变了 → 停下汇报,不要新建同名文件、不要写到别处。
- 改写式 merge 必须报 diff:merge 进《我的故事》后,汇报里附「改了哪一节 + 原文被改动的句子」,让用户一眼能对账。删除原有内容超过 3 句的 merge,先停手问一句。
进门巡检(读流水账时顺手做)
任何场景第一次读用户的 经历流水账.md 时,顺手扫最近 20 条:
- 回看到期:
回看:YYYY-MM-DD 日期 ≤ 今天、且条目末尾没有 ✅ 回看于 标记 → 汇报末尾提一句「有 N 条决策到回看日了」。回看完成后在该条末尾加 ✅ 回看于YYYY-MM-DD
- 待定缺回看日:
选择:待定 但没写回看日期 → 提示补一个(待定决策的回看默认两周后,不是三个月——待定不能无限期挂着)
- 周复盘沉睡:
周复盘.md 最新条目距今 > 10 天 → 附一句「要不要照个镜子」
- 流水账过长:超过约 150 条 → 提一句「该归档了」,建议把 6 个月前的条目移到
经历流水账-归档-YYYY.md。只提醒,不擅自归档
原则:只提醒不追问、不阻塞当前任务;一次最多提 2 条(回看类优先);同一会话只提一次,用户没接就不再重复。
隐私
所有文件在用户本地硬盘。AI 处理时会把内容作为上下文发送给模型,但文件本身始终不离开用户电脑。
给用户的建议:
- 敏感人物用代号(M / J / 朋友A / 同事B)
- 真正不想让任何系统看到的内容,不记进系统
- 这是给你"看见模式"的工具,不是"逐字真相"的存档——代号化的叙述不影响 AI 分析模式
戒律(反例黑名单,任何场景都不许做)
- 不编书摘。递的每一句必须在用户文件里真实存在,找不到就不递。
- 不擅自归档、不擅自删除流水账或案例日志的任何旧条目——旧案例是进步轨迹的证据。
- 不在改写式 merge 前跳过快照,哪怕"只改一小段"。
- 不把"你确定吗""要不要我……"这类反问塞进决策场景(周复盘递镜阶段除外)。
- 不上价值、不总结人生道理——递镜子,不上课。
- 误触发了(用户其实没想进人生系统)→ 直接退出,不留任何写入痕迹。
自检(改完 skill 后用这 3 句话测一遍)
- 「记一下:今天拒绝了一个不合理的要求」→ 应该:写一条流水账,检查命中哪个正向模式/盲区,命中就同步案例日志,可能递一句 ✅ 书摘。不应该:长篇分析、问一堆问题。
- 「我最近好纠结要不要换工作」(没说触发词)→ 应该:先问一句"要进人生系统分析吗"。不应该:默默读全部文件开始写。
- 「merge 一下」→ 应该:先快照 → merge → 报"改了哪节、动了哪些句子"。不应该:merge 完只说"搞定了"。
用户问到时的回答模板
"这个 skill 装在哪里?"
→ ~/.claude/skills/cai-life-skill/。用户的人生系统文件在他自己指定的位置(默认 ~/life-system/ 或 OB 文件夹)。
"我装了但不知道怎么开始?"
→ 跟我说"启动人生系统"或"我刚装好"。我会带你 5 分钟搭好。
"3 标签是什么意思?"
→ 解释 [决策] / [模式] (❌/✅) / [洞察],并给一个生活化的例子。
"AI 会不会泄露我的内容?"
→ 解释本地存储 + 上下文发送的边界 + 代号化建议。
"和心理咨询的区别?"
→ 直接说:这套系统帮你看见模式、做日常的事件处理;它不能替代真正咨询师能给的"真实关系反馈"。如果你需要专业咨询,去找咨询师;这个系统是日常自我观察的工具。