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,循环是:观察、思考、计划、构建、执行、验证、学习。

README区域截图

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 构建。它的概念(技能、记忆、算法)是通用的,社区里也有人在做其他平台的适配。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐