LifeOS:给 Claude Code 装上一套人生操作系统
LifeOS:给 Claude Code 装上一套人生操作系统

LifeOS 在 GitHub 上已经拿到 16K Star 了。
这个项目原名叫 Personal AI Infrastructure(PAI),作者是 Daniel Miessler。它干的事情说起来不复杂:在 Claude Code 上面搭一层系统,让 AI 不只是帮你写代码,而是能帮你管整个人生。
1、这东西到底是什么
PAI 把自己定位成"Life Operating System"。它分三层:
最底层是 PAI 本身,管你的技能、记忆、算法、目标和身份文件。中间层叫 Pulse,是一个跑在 localhost:31337 的 Life Dashboard,你在这看自己的状态、目标和工作进度。最上层是 DA(Digital Assistant),你的数字助手,负责跟你对话。
它的核心理念叫"理想状态驱动"。你先告诉系统你的 TELOS(使命、目标、信念、挑战),系统再通过一个七阶段算法帮你从当前状态爬到理想状态。这个算法叫 Algorithm v6.3.0,循环是:观察、思考、计划、构建、执行、验证、学习。

2、为什么要搞这么一套东西
用 Claude Code 写代码的人应该都有体会:每次开新会话,AI 都不记得你之前干过什么。你的偏好、项目背景、历史决策,全丢了。
PAI 解决的就是这个问题。它有一套基于文本的记忆系统,分三层:WORK(当前任务)、KNOWLEDGE(知识图谱)、LEARNING(经验教训)。你跟 AI 交互过程中产生的信息会被分类存储,下次会话自动加载。
另一个关键是上下文搭建。PAI 的设计哲学是"上下文脚手架比模型本身更重要"。大多数 AI 用不好的原因不是模型不行,是你没给它足够的背景信息。PAI 通过 TELOS 文件、身份文件、技能文件把你的完整画像喂给模型,让它真正理解你是谁、你在干什么。
3、几个有意思的设计选择
纯文本存储,不用数据库。 PAI 偏好 Markdown 和纯文本,刻意避开 SQLite、Postgres 这些。理由是:如果你不能用 cat 命令直接读,就不该用它。这样做的好处是透明、可搜索、任何工具都能处理。
文件系统就是索引,不用 RAG。 PAI 从 2025 年 6 月起就不用 RAG 了。它认为富文本加交叉引用,配合 ripgrep 这类快速搜索,能覆盖 RAG 的大部分场景,而且没有嵌入向量的复杂性和检索的不确定性。
代码优先,提示词兜底。 技能系统的层级是:代码、CLI、工作流、SKILL.md。能写代码的地方就写代码,提示词只是包装代码的壳子,不是代码在包装提示词。
4、安装和使用
一行命令装完:
curl -sSL https://ourpai.ai/install.sh | bash
安装器会处理 Bun、Git、Claude Code 的检查,引导你设置 DA 的名字和语音,注册 Pulse 服务,跑验证。
装完之后打开 Life Dashboard:
open http://localhost:31337
然后在 Claude Code 里跑 /interview。DA 会引导你完成四阶段设置:先填 TELOS(使命、目标、信念),再定义理想状态,接着选偏好,最后调 DA 的人格。这一步最关键,没有 TELOS,系统就没有优化方向。
5、适合谁
- 日常用 Claude Code 工作,想要 AI 记住你的人
- 想把个人知识、目标、项目状态统一管理的人
- 对 AI 有长期使用规划,不想每次都从零开始解释上下文的人
PAI 目前是 Claude Code 原生设计,用 TypeScript 和 Bun 构建。它的概念(技能、记忆、算法)是通用的,社区里也有人在做其他平台的适配。
计,用 TypeScript 和 Bun 构建。它的概念(技能、记忆、算法)是通用的,社区里也有人在做其他平台的适配。
更多推荐
所有评论(0)