本文要点
- OpenHuman = 本地优先数字分身:OAuth 拉取 → ≤3k token Markdown 块 → SQLite Memory Tree → Obsidian vault。
- 与 Hermes(看屏幕学)、OpenClaw(插件执行)、Copilot(云记忆)路线不同:先聚合数据源,再推理。
- 笔记本合盖 = 同步暂停 + 吉祥物断档;云 Mac mini M4 适合 7×24 常驻与远程 VNC 首次授权。
- 可与 Xcode/Agent 共存:Memory Tree 与 worktree 农场分目录,算清内存、inode 与 OAuth 令牌边界。
- 16GB:轻量连接器 + 单路 API;24GB:50+ 集成、并行索引与第二路 Claude/Codex。
- 附三周验证表、日租验收指标、常见误判与安全清单——避免「装完即上生产」。

1. OpenHuman 是什么:从「聊天机器人」到「个人 AI 数字分身」
GitHub 上的 OpenHuman(中文 README 与英文 README 均有)采用 Rust 核心 + TypeScript 前端,写得很直白:Your Personal AI super intelligence——开源、UI 优先、尽量不用终端。它要解决的痛点是:大多数 Agent 要么从零开始对话,要么靠插件一点点喂上下文,你要花数周时间它才「像懂你的工作」。OpenHuman 反过来:先把你数字生活的数据拉齐,再让你和分身对话。入门可跟 GitBook 文档 的 onboarding 路径走。
安装路径偏「消费者也能点完」:几次点击完成 OAuth,桌面出现带面孔的吉祥物(Mascot),能说话、能感知环境,甚至可作为真实参与者加入 Google Meet,在你停止输入后仍可在后台持续思考。对技术用户,真正值钱的是底层:数据在你控制的机器上,可导出、可审计,模型 API 可换,但 Memory Tree 不默认锁死在某个云向量库。
把它和 Karpathy 公开的 Obsidian-wiki 工作流对照,会更容易理解产品哲学:不是多一个聊天窗口,而是自动维护一份随你生活更新的 Markdown 知识库(可与 Obsidian 并用),分身读的是这份库,而不是每次重新 RAG 一整盘 Gmail。
2. Memory Tree 与 118+ 集成:数据管道拆给你看
官方集成列表与文档描述的管道可以概括成五步循环(周期约 20 分钟一次增量,以当前版本为准):
- OAuth 授权:Gmail、Calendar、Drive、Notion、GitHub、Slack、Linear、Jira、Stripe、Telegram、Discord 等 118+ 连接器,尽量一键完成,无需手填 API Key 海洋(各服务仍受 OAuth 2.0 配额与审核策略约束)。
- 增量拉取:按连接器策略抓取新邮件、新 commit、新工单、新消息,而不是每次全量重扫(仍要注意 API 配额与速率限制)。
- 清洗与压缩:转为 ≤3000 token 的 Markdown 块,去掉 HTML 噪音与重复签名,保留决策相关信息。
- 写入 Memory Tree:分层摘要树落在本机 SQLite,上层是「本周项目概览」,下层是「某封邮件线程」「某 PR 讨论」。
- 同步 Obsidian vault:同一份知识以
.md文件呈现,你可人工改标题、加标签,分身下次读取会尊重你的编辑(具体合并策略以版本为准)。
第一次完整同步完成后,智能体就拥有你收件箱、日历、仓库、文档与消息的压缩全景——营销话术里的「第一天上班就懂你」,在技术语境里指的是上下文已结构化落盘,而不是模型权重被微调。
| 类型 | 代表服务 | 分身常用来做什么 |
|---|---|---|
| 沟通 | Gmail、Slack、Telegram、Discord | 待办提取、线程摘要、跨渠道「上周我说了什么」 |
| 知识 | Notion、Drive、Obsidian 导出 | PRD 对齐、文档缺口、会议前 briefing |
| 研发 | GitHub、Linear、Jira | 发版风险、未合并 PR、工单优先级建议 |
| 商业 | Stripe、Calendar | 回款提醒、排期冲突、客户跟进漏项 |
若你同时在跑 OpenClaw(文档)做工具调用,建议拆层:OpenHuman 负责「记忆与集成聚合」,OpenClaw 负责「执行与网关」。执行面部署可参考本站 OpenClaw × 远程 Mac Gateway 与 M4 内存选型,避免 18789 端口、索引任务与 claude 会话抢同一台机的 inode 与内存。
3. 和 Hermes、OpenClaw、Copilot 差在哪?
2026 年个人 Agent 赛道很挤,但默认假设不同。下文对照 Hermes Agent(观察式学习)、OpenClaw(插件/网关执行)与 Microsoft Copilot / Google Gemini(厂商云记忆)。下表便于写进采购或架构评审 PPT(产品仍在快速迭代,请以各厂商最新能力为准):
| 维度 | OpenHuman | Hermes | OpenClaw | Copilot / Gemini 助手 |
|---|---|---|---|---|
| 上下文从哪来 | OAuth 拉取 + 本地 Memory Tree | 观察屏幕与操作轨迹 | 插件 / 网关喂入 | 厂商账号体系内数据 |
| 冷启动速度 | 首次同步后较快可用 | 慢,但贴近真实 UI 操作 | 取决于插件生态配置 | 快,但跨应用深度受限 |
| 记忆归属 | 本机 SQLite + .md | 本机学习产物 | 可本地,常混网关配置 | 多在云端 |
| 典型风险 | OAuth 令牌 = 第二身份 | 屏幕录制合规 | 插件供应链 | 数据驻留与锁定 |
OpenHuman 的叙事更接近「个人 AI 操作系统」:你主要和分身对话,Gmail/Notion/GitHub 变成被调用的后端服务。这对创始人、独立开发者、远程负责人特别友好——一个人也要像有一个数字同事,而不是多开五个 SaaS 标签页。
4. 谁适合用?四个高密度场景
- 创始人 / 一人公司:邮箱、日历、Stripe、Notion 全在一个分身里问「本周现金流与承诺是否一致」,减少上下文切换。
- 远程 Tech Lead:GitHub + Linear + Slack 三源对齐,站会前让分身生成「昨日合并风险」 briefing,再自己进 Meet(或让吉祥物旁听)。
- 独立开发者:白天
xcodebuild在云 Mac,夜间同一台机跑 OpenHuman 做邮件与文档摘要——注意内存预算,见下文矩阵。 - 重度 Obsidian 用户:vault 与 Memory Tree 双写,人工笔记与自动摘要共存,适合「第二大脑」已成熟、只差自动喂料的人。
相对不适合的场景:强监管行业未经法务评审就接满 118 连接器;团队希望「共享一个公司大脑」——OpenHuman 偏个人设备,不是多租户 SaaS;只想偶尔问 ChatGPT 一句,不值得维护 OAuth 与一台 7×24 主机。
5. 为何把数字分身放在云端 Mac:合盖、断电与「永远在线」
OpenHuman 虽主打本地优先,但「本地」= 数据落在你控制的主机,不要理解成「必须是你床边的 MacBook」。笔记本合盖休眠时:
- 20 分钟周期的连接器拉取会暂停,收件箱与仓库增量会积压;
- 桌面吉祥物与后台推理断档,Meet 参与无法保证;
- 你出差只带 iPad 时,分身退化成「上次同步的记忆快照」,而不是活的同事。
把实例放在独占云端 Mac mini M4(租 Mac / 云 Mac 裸金属,而非共享 Mac VPS)上,则可用 SSH/VNC 远程维护,用 tmux 或 launchd 守护进程,让 Memory Tree 在亚太/美东节点7×24 更新。你本地只保留轻量终端或浏览器;机房电力与网络冗余,也避免「家里跳闸,分身一起下班」。
这与「租 Mac 跑 Xcode」不冲突:同一台云 Mac 白天 CI 签名,夜间 OpenHuman 摘要邮件——关键是磁盘、内存、inode 分开记账。日租最适合验证连接器数量、索引峰值、swap 是否打满;指标可对照 云 Mac 内存洪峰与 swap 治理,再决定升 24GB 或拆第二台 16GB 专机。区域 RTT 见 亚太/美东远程 Mac 选型。
6. 云 Mac 部署清单:从下单到第一次同步
以下清单假设你使用 macOS 云主机(随 OpenHuman 发布页 与 官方文档 更新,以你安装的版本为准):
- 下单与加固:选 16GB 或 24GB 独占 M4;完成 SSH 密钥、禁用密码登录、记录实例归属与到期日(租 Mac 开通验收)。
- GUI 授权:用 VNC 登录,从官方渠道安装 OpenHuman 桌面端;首次 OAuth 强烈建议 GUI(回调 URL、系统浏览器 cookie 在无头环境常出问题)。
- 数据路径:将 Memory Tree 与 Obsidian vault 放在独立目录,例如
/Volumes/data/openhuman/,便于快照与迁移。 - 连接器分批:先接 Gmail + Calendar + GitHub 三角,观察 24 小时内存与磁盘;再开 Slack、Notion 等高频写库连接器。
- 与 Agent 隔离:Claude Code / Cursor 用 worktree 农场,目录前缀勿与 vault 混用。
- 守护与告警:
tmux挂主进程;launchd(见 Apple 文档)可选做开机自启;用邮件或 webhook 记录同步失败日志。
# 目录示意(可按团队规范调整)
/Volumes/data/openhuman/
memory.sqlite # Memory Tree
vault/ # Obsidian 兼容 .md
logs/sync.log
~/wt/ # git worktree 农场(与 vault 分离)
租期策略与 云端租 Mac 采购指南 一致:日租证明同步与内存曲线 → 周租固定 sprint → 月租锁价;勿在未验收前直接季租。
7. 16GB 还是 24GB:连接器、索引与并行 Agent
| 档位 | 适合场景 | 日租内验收 | 磁盘 / inode |
|---|---|---|---|
| 16GB | 10–20 连接器;单路 Claude/GPT API;轻量 vault | 同步高峰 <14GB;无持续 swap 读 | vault <30GB;df -i 余量 >20% |
| 24GB | 50+ 连接器;本地嵌入试跑;2–4 路 Agent + 索引 | 峰值 <20GB;Meet + 同步同开不 OOM | 预留 80GB+ 数据盘;关注 GitHub 大仓索引 |
并行 QA 或 2×16GB 与 24GB 取舍,见 2×16GB 与 24GB 对比;OpenHuman 索引高峰与 XCTest 高峰不要叠在同一小时,除非你有 24GB 且已做 swap 治理。
8. 三周验证路线图(可贴进采购工单)
| 周次 | OpenHuman | 云 Mac / 租期 |
|---|---|---|
| 第 1 周 | 接 Gmail + Calendar + GitHub;观察 Memory Tree 体积 | 日租;VNC 完成 OAuth;记录 RTT 与同步日志 |
| 第 2 周 | 加 Slack/Notion;试 Meet 吉祥物;人工改 10 条 vault 笔记 | 继续日租或升周租;截屏内存曲线与 du -sh |
| 第 3 周 | 评估「是否值得月租」;写退出清单(令牌吊销、导出 vault) | 达标升月租;不达标释放实例,避免沉没成本 |
9. 常见误判
- 把「装 OpenHuman」当成「公司知识库已合规」——118 个 OAuth 背后是 118 份数据处理方式,法务要先过。
- 笔记本合盖仍期待 20 分钟同步——应迁到云 Mac 或接受「不同步窗口」。
- 与 Xcode CI 共用一台 16GB 却不限并行——索引 +
xcodebuild极易 swap 抖动。 - 在未导出 vault 的情况下重装系统——Memory Tree 与令牌可能一并丢失。
- 认为开源 = 无供应链风险——仍要跟踪 tinyhumansai/openhuman 发布渠道与更新签名。
10. 安全边界:OAuth、分身权限与云主机隔离
数字分身越强,OAuth 刷新令牌 + SQLite 越等价于「你的第二套身份」。最低实践:
- 云 Mac 独享裸金属,只开 SSH/VNC 必要端口,密钥定期轮换。
- 先用测试 Workspace 跑通 OAuth,再换生产邮箱(降低误同步范围)。
- Memory Tree 目录加密备份(Time Machine、对象存储均需加密);vault 可 git 私有仓,但勿提交令牌。
- 生产与个人连接器分实例:个人 Gmail 与公司 GitHub 不要混在同一分身除非政策允许。
- 员工离职流程增加「吊销 OAuth + 销毁实例快照」(Google 账号可在 已连接的应用 中撤销)。
OpenHuman 强调本地加密,但主机被攻破时令牌仍会失窃——这与 Mac VDI vs 独占托管 的安全结论一致:信任边界在独占硬件与你的运维,而非「换个聊天 UI」。定时 Agent 与 launchd 编排见 远程 Mac 定时 Agent 与租期 FAQ。
11. 参考与延伸阅读(外链)
下列链接便于读者核对一手信息;kvmboot 与 OpenHuman 无商业关联,部署前请以官方最新说明为准。
- OpenHuman:GitHub 仓库 · 文档首页 · 集成列表 · Meet 吉祥物
- 知识库工作流:Obsidian · Karpathy Obsidian-wiki 讨论
- 同类 Agent:Hermes Agent · OpenClaw · OpenClaw 文档
- 平台与合规:Google OAuth 2.0 · Google 已授权应用 · Apple launchd
12. 常见问题
OpenHuman 和 OpenClaw 冲突吗? 不必然。记忆聚合 vs 工具执行,可分机;同一台机要算端口、内存与 inode。OpenClaw 见 官方 FAQ。
必须用 Mac 吗? 官方支持 macOS、Windows、Linux。已有云 Mac 额度的 iOS 团队用 macOS 最顺,与 Xcode 同栈。
能否完全 SaaS 化、本地零实例? 记忆树设计为落盘在你控制的实例;「云端」指机房里的那台 Mac,不是把记忆默认交给第三方向量库。
118 个集成要一次全开吗? 不要。按场景分批,每批观察 24h 内存与 API 配额。
Meet 吉祥物会录屏吗? 涉及会议合规,以 官方 Meeting Agents 说明 与企业政策为准;金融、医疗客户建议先法务评审。
日租够吗? 够完成「三角连接器 + 内存曲线 + 同步日志」验收;稳定 Meet 与多月 vault 增长再升月租。
和 Mac VPS 有什么区别? 共享 Mac VPS 易出现 CPU 争抢;分身 7×24 应用独占 M4 裸金属更稳,见 M4 规格与价格。
13. 结语
OpenHuman 把「个人 AI 数字分身」从概念拉到可安装的桌面系统:118+ 集成、Memory Tree、Obsidian 知识库、Meet 吉祥物与本地加密叙事。它未必取代你的 IDE 或 CI,但很可能取代「打开十个标签页拼凑上下文」的早晨仪式。真正难的不是下载安装包,而是给分身一台不会合盖失忆、令牌可隔离、磁盘可快照的主机——对很多团队,那就是一台常驻的云端 Mac mini M4。
务实路径不变:日租跑通 24 小时同步与内存证据 → 周租固定 sprint 用法 → 月租才锁「数字同事」预算。失败则果断释放实例,把教训写进 Runbook,比沉没季租便宜得多。
用云 Mac 养你的 OpenHuman 分身
kvmboot 提供独占 M4 裸金属 macOS,SSH/VNC 直达,香港/东京/首尔/新加坡/美东可选。把 OpenHuman 的同步与 Memory Tree 放在云上,本地笔记本只负责指挥;日租验证连接器与内存,再升周/月租。与 Xcode、TestFlight 共用一台时,务必给 vault 留 inode、给夜间同步留带宽,并分开 worktree 与知识库目录。
配置租 Mac 方案 · 查看 M4 规格 · 首页