Personal AI Infrastructure (PAI)
[!info] 知识库定位 这是一篇 工具评估 / 使用笔记,重点回答”它值不值得用、怎么用、什么时候不用”。 底层概念链接到
related_concepts;真实项目落地链接到used_in_projects。
PAI 是 danielmiessler 打造的 个人 AI 生命操作系统(Life OS),构建在 Claude Code 之上,通过持久化记忆、技能系统、自我改进循环和目标驱动算法,把 Claude Code 从”通用编程助手”变成”了解你一切的个人数字助理(DA)“。
为什么需要它
直接用 Claude Code 的痛点:每次新会话从零开始,不记得你昨天做了什么、你的项目偏好、你的长期目标。你需要反复解释上下文,AI 永远像个失忆的临时工。
PAI 解决的核心问题:让 AI 持久地了解你。它捕获你的目标(TELOS)、身份、偏好、工作历史、人脉关系,形成一个围绕你的”上下文脚手架”。每次新会话,你的 DA(Digital Assistant)自动加载这些上下文,不再需要重新解释你是谁、你在做什么。
适合那些重度依赖 Claude Code 进行日常工作和思考的人,不适合只想偶尔写写代码的轻度用户。
核心优势
- 文本优先,无 RAG:所有记忆、配置、技能都是纯文本 Markdown,用
ripgrep搜索,不用向量数据库。文件系统即索引——透明、可审计、可版本控制 - TELOS 驱动:通过
/interview引导你捕获使命、目标、信念、心智模型,让 AI 的所有行为都对齐你的长期方向 - Algorithm v6.3.0:七阶段循环(OBSERVE → THINK → PLAN → BUILD → EXECUTE → VERIFY → LEARN),每个非平凡任务都自动走这套科学方法式的流程
- ISA(理想状态工件):类似 PRD 但通用化的”完成定义”机制——任何任务先定义”理想状态”是什么样,然后 hill-climb 趋近它
- 自我改进循环:系统捕获满意度信号(显式评分 + 隐式情感 + 验证结果),自动改进技能和路由
- 45 个内置技能:从代码生成、论文研究到”红队攻击”、“第一性原理思考”等思维技能,开箱即用
性能表现
官方无公开 benchmark。PAI 本身不直接参与推理,它是一个上下文管理和编排层——性能开销主要在于:
| 场景 | 说明 |
|---|---|
| 会话启动 | SessionStart hook 加载身份 + TELOS + 上下文,约增加 2-5s 启动时间 |
| Pulse Daemon | 后台常驻进程(端口 31337),内存占用约 50-100MB |
| 记忆检索 | 纯文本 ripgrep 搜索,毫秒级 |
| Token 消耗 | TELOS + 身份 + 活跃 ISA 每次会话额外消耗约 3k-8k tokens |
实际体感:PAI 的主要”成本”是 token 消耗(上下文脚手架每轮都要加载),不是延迟。
快速上手
前置要求
- macOS(Windows 不原生支持,见已知坑)
- Claude Code 已安装并登录
- Bun 运行时
- Git
- (可选)ElevenLabs API Key — 用于 DA 语音
安装
# 一键安装(推荐)
curl -sSL https://ourpai.ai/install.sh | bash
# 或手动安装
git clone https://github.com/danielmiessler/Personal_AI_Infrastructure.git
cd Personal_AI_Infrastructure/Releases/v5.0.0
cp -R .claude ~/
cd ~/.claude && ./install.sh
安装器自动处理:Bun/Git/Claude Code 检查 → ElevenLabs Key(可跳过)→ DA 身份向导 → Pulse launchd 注册 → 验证
初始化(最重要的步骤)
# 打开生命仪表板
open http://localhost:31337
# 在 Claude Code 中运行面试流程
/interview
/interview 引导你完成四阶段:
- TELOS:使命、目标、信念、智慧、挑战、书单、心智模型
- IDEAL_STATE:定义”成功对你来说长什么样”
- Preferences:工具、约定、工作风格
- Identity:DA 人格最终调校
[!warning] 没有 TELOS,PAI 就是空壳
/interview不是可选步骤。不填 TELOS,你的 DA 没有任何优化目标,和裸用 Claude Code 没区别。
配置要点
PAI/USER/TELOS/— 你的使命和目标声明,DA 每次启动时加载PAI/USER/DA_IDENTITY.md— DA 的人格定义(名字、声音、性格)PAI/USER/Preferences/— 工具偏好、编码约定、工作风格- Skills 路由 —
PAI/SKILLS/*/SKILL.md定义了每个技能的触发条件和路由逻辑 - Memory 分层 — WORK(活跃任务 ISA)、KNOWLEDGE(人/公司/想法图谱)、LEARNING(元模式)
适用场景
适合:
- 重度 Claude Code 用户,每天和 AI 协作超过 2 小时
- 有明确长期目标的人(创业者、独立开发者、研究者)——TELOS 机制对你最有价值
- 想把 AI 从”工具”变成”了解我的助理”的人
- 已在 macOS 生态工作的开发者
不适合:
- Windows 用户——当前无原生支持,需要 WSL 变通且体验打折
- 轻度 Claude Code 用户——上下文加载的 token 开销不值得
- 只想要代码补全的人——PAI 的价值远超出代码,但如果你只需要代码,ECC 等轻量方案更合适
- 隐私极度敏感的人——虽然 PAI 有 Containment Zone 隐私分区,但所有上下文仍发送给 Anthropic API
已知坑 & 注意事项
[!warning] Windows 不支持(#543) 安装脚本使用
bash+launchd(macOS 专用),Pulse Daemon 依赖 macOS 的 launchd 服务管理。Windows 用户需要 WSL2,但 Pulse Dashboard 和语音系统无法直接使用。这是目前最高频的兼容性问题。
[!warning] v4 → v5 是破坏性升级 v5.0.0 不是 v4 的补丁,是全新系统。目录结构、技能路由、记忆格式全部重写。升级前 必须 备份
~/.claude,然后走完整迁移流程。
[!warning] Token 消耗显著增加 每个会话自动加载 TELOS + 身份 + 活跃 ISA + 上下文路由结果,额外消耗 3k-8k tokens。如果使用 Sonnet/Opus 级别模型,这是实际的成本因素。
- 项目迭代极快:从 v2.0(2025-12-28)到 v5.0(2026-04-30),四个月跨四个大版本。API 和目录结构可能随时变更
- 安装脚本建议先审阅:
curl | bash一键安装虽然方便,但建议先下载脚本审阅后再执行 - Status Line 截断问题(#1013):某些终端下状态行显示不完整
- 212 个 Open Issues:活跃但意味着不少功能仍在打磨中
竞品对比
| 维度 | PAI | ECC | RTK | 裸 Claude Code |
|---|---|---|---|---|
| 定位 | 个人 Life OS | Claude Code harness 优化 | 远程工具调用 | AI 编程助手 |
| 持久化记忆 | ✅ 三层记忆系统 | ❌ | ❌ | ❌ |
| 目标驱动 | ✅ TELOS + ISA | ❌ | ❌ | ❌ |
| 自我改进 | ✅ 满意度反馈循环 | ❌ | ❌ | ❌ |
| 技能系统 | ✅ 45 个内置 | ✅ 自定义 skills | ❌ | ✅ slash commands |
| 上手难度 | 高(需完整 interview) | 中 | 低 | 低 |
| Token 开销 | 高 | 中 | 低 | 基线 |
| Windows | ❌ | ✅ | ✅ | ✅ |
| 维护状态 | 活跃(danielmiessler) | 社区 | 社区 | Anthropic 官方 |
| 适合人群 | 全方位 AI 生活管理 | 编程效率增强 | 远程场景 | 通用编程 |
选择建议:
- 想把 AI 融入生活的方方面面 → PAI(前提是 macOS 用户)
- 只想优化 Claude Code 的编程体验 → ECC(轻量、跨平台)
- 需要远程调用 Claude Code → RTK
- 和 danielmiessler 的另一个项目 fabric 是互补关系——fabric 提供 AI prompt 模式库,PAI 提供持久化基础设施,很多 PAI 用户在技能中集成 fabric patterns
生态 & 社区
- 维护状态:极其活跃。danielmiessler 全职投入,四个月内 5 个大版本(v1→v5),最近 commit 2026-05-20
- Stars 趋势:15.5k stars,增长迅猛(2025-09 创建,9 个月内达到)
- 文档质量:好。README 本身就是完整的入门指南,FAQ 覆盖常见问题,每个版本有 Release Notes
- 周边生态:PAI Packs(独立可安装的能力包)、社区 Discord、fabric 模式库可集成
- 社区活跃度:GitHub Discussions + Discord,Issues 响应较快
引入评估
| 维度 | 评分(/5) | 备注 |
|---|---|---|
| 上手难度 | 2 | 安装简单但 /interview 流程重,概念多(TELOS/ISA/Algorithm),学习曲线陡 |
| 文档完善度 | 4 | README 详尽,FAQ 实用,但技能/工作流的内部文档分散 |
| 社区活跃 | 5 | 15.5k stars,danielmiessler 全职维护,迭代极快 |
| 性能 | 3 | 本身几乎零延迟,但每次会话额外 3k-8k tokens 是实际成本 |
| 稳定性 | 2 | 迭代极快 = 频繁 breaking changes,API 不稳定 |
| 综合 | ⭐⭐⭐ | 特定场景适用 |
结论:观望 — PAI 的愿景令人兴奋(个人 Life OS、TELOS 驱动、自我改进),是 Claude Code 生态中最有野心的项目。但目前面临三个现实问题:(1) 仅支持 macOS;(2) 迭代太快,四个月五个大版本,破坏性升级频繁;(3) 概念体系重,投入产出比取决于你对 Claude Code 的依赖程度。建议等 v5 稳定 2-3 个月后再评估引入,目前可以先关注其设计思想(ISA 理想状态、上下文脚手架、TELOS 目标体系),在自己的 harness 中借鉴这些理念。
推荐引入版本:暂不推荐特定版本,建议观望至 v5.x 稳定后
相关链接
前置知识:Claude Code · AI Agent · LLM 工具链 竞品:ECC · RTK 相关项目:fabric 底层概念:上下文管理 · 记忆系统 · Agent 编排
个人备注
{留白,供后续补充实际使用心得}