2026 OpenHuman 全网最完整安装与配置指南:从 0 到跑通的保姆教程
如果你在 Mac、Windows 或 Linux 上第一次装 OpenHuman,最容易误判的是把「应用能打开」当成「已经能用」。本文面向零基础读者,按准备 → 官方安装 → 登录与模型 → OAuth 集成 → 记忆同步 → 低风险实战 → 排错给出可验收步骤;结构含七验收点表、三平台安装对比、七步 Runbook 与可引用参数(命令与包名以 tinyhumansai/openhuman README 与 官方文档 为准,产品处于 Early Beta,截至 2026-05-28)。
1. 先说结论:跑通 OpenHuman 的 7 个验收点
OpenHuman 最容易卡住的地方不是「装不上」,而是装完以后不知道下一步做什么。应用能打开,不代表模型可用;账号能登录,不代表 Gmail 或 GitHub 已经进入记忆;第一次提问有回答,也不代表它已经读到了你的真实上下文。
先行结论:真正跑通 = 下面七行全部打勾。每一行都写明「通过标准」和「失败先看哪里」。
| 验收点 | 你要做什么 | 通过标准 | 失败先看 |
|---|---|---|---|
| ① 应用安装 | Homebrew / apt / MSI 或官方安装包 | 开始菜单或应用程序里能打开 OpenHuman | 下载源、签名、杀毒拦截 |
| ② 首次启动 | 完成引导、选工作区目录 | 主界面加载完成,无反复崩溃 | macOS 安全提示、Linux Wayland/AppImage |
| ③ 登录授权 | OpenHuman 产品账号登录 | 设置里显示已登录,可检查更新 | 网络、系统时间、地区限制 |
| ④ 模型可用 | 托管模型 / BYOK / Ollama 任选其一 | 发送测试消息有正常回复 | 订阅、API Key、本地模型端口 |
| ⑤ 集成同步 | 连接一个低风险 OAuth 源 | 集成列表显示 Connected,授权页范围可解释 | 浏览器跳转、Composio、代理 |
| ⑥ 记忆生成 | 等待 auto-fetch(约 20 分钟/轮) | Memory Tree 或 vault 出现新 .md / SQLite 有增量 | 同步周期、空集成、权限不足 |
| ⑦ 实战输出 | 测试数据 → 摘要 + 待办 | 回答带可核对来源;可撤销 OAuth | 空上下文幻觉、工具权限、日志 |
可引用参数(官方 README,发布前请再核对 Release 页):118+ 第三方集成;活跃连接约每 20 分钟 auto-fetch;记忆块约 ≤3000 token 的 Markdown 切片;TokenJuice 宣称最高约 80% 上下文压缩(实际因内容与规则而异)。
2. 别装错:OpenHuman 桌面助手和 OpenHuman WebGL SDK 的区别
OpenHuman(本文主角)是 tinyhumansai/openhuman 开源的桌面个人 AI 助手:UI 优先、Memory Tree、Obsidian 风格 Markdown vault、118+ OAuth 集成、可选本地 Ollama。默认仍会使用 OpenHuman 托管服务完成账号登录、模型路由、搜索代理,以及经 Composio 层的集成 OAuth(可在设置里逐步切到 BYOK / 直连 Composio)。
网上另有同名或相近的 OpenHuman WebGL 数字人 SDK——面向网页 3D 角色渲染,不是本文安装对象。若你的目标是「个人知识库 + 邮件/日历/仓库上下文」,请认准 GitHub 上的 openhuman 桌面仓库与 tinyhumans.ai/openhuman 下载页。
| 对比项 | 桌面 OpenHuman(本文) | WebGL 数字人 SDK |
|---|---|---|
| 主要用途 | 个人 Agent、记忆、集成、办公上下文 | 网页 3D 虚拟人展示 |
| 安装形态 | DMG / MSI / apt / Homebrew / AppImage | npm/前端工程依赖,非桌面助手 |
| 记忆与集成 | Memory Tree + SQLite + vault | 通常不含 Gmail/GitHub 同步主线 |
它和「普通网页聊天」也不同:OpenHuman 强调本地工作流数据 + 定时拉取集成,而不是单次对话窗口。和纯 CLI Agent(如部分终端优先工具)相比,OpenHuman 走图形界面 + 短引导,不要求你先写配置文件才能说话。
3. 痛点拆解
- 限制:把「安装完成」当成「已经懂我」。官方明确:Memory Tree、Markdown vault、工作区配置和本地运行状态在本机;但登录、模型路由、搜索代理和默认 OAuth 仍可能走托管后端。没连集成、没等 sync,Agent 只能泛泛而谈。
- 隐性成本:权限开太大、一上来接生产账号。OAuth 一次授权可能覆盖邮件读、日历、仓库等。应用还在 Beta,应用先用测试邮箱或测试 GitHub 仓库,确认范围和撤销入口,再接入真实工作资料。
- 稳定性与审计:装完不知道记忆存在哪、日志在哪。出问题就卸载重装,反而丢掉 SQLite 与 vault 里唯一的同步线索。应记录工作区路径、集成 ID、模型模式(托管 / BYOK / Ollama),便于回滚。
4. 安装前准备清单
目的:装一半才发现网络或磁盘不够,会浪费大量排查时间。通过标准:下面清单全部打勾后再下载安装包。
- 系统:macOS(Apple Silicon 或 Intel)、Windows 10/11(64 位)、Debian/Ubuntu 或 Arch 等 Linux 桌面。具体最低版本以当时 Release 说明为准;产品标注 Early Beta,界面与路径可能随版本变化。
- 硬件:建议 16GB+ 内存(本地 Ollama 时更吃内存);磁盘预留 ≥ 5GB(应用 + vault + SQLite + 模型缓存,实际以使用为准)。
- 网络:能访问 GitHub、tinyhumans.ai 与 OAuth 跳转域名;公司代理需提前配置系统代理或允许浏览器弹窗。
- 账号:OpenHuman 产品账号;若走 BYOK,准备各模型厂商 API Key;若用 Ollama,先本机安装并拉取模型。
- 测试数据:单独注册测试 Gmail / 测试 GitHub 仓库,不要首次就连公司 Slack 或生产邮箱。
- 权限:macOS 首次可能要求通知、麦克风(语音)、文件/文件夹访问;Linux 注意 AppImage 在 Wayland 下的已知问题(见官方 issue #2463)。
5. 下载来源与安全校验
官方推荐优先级(README):① 官网 / GitHub Release 安装包 → ② 原生包管理器(Homebrew、签名 apt、MSI)→ ③ 脚本安装(无独立签名校验,仅在你理解风险时使用)。
| 来源 | 适用平台 | 校验方式 | 风险备注 |
|---|---|---|---|
| tinyhumans.ai/openhuman | 全平台 | HTTPS + 与 Release 资产一致 | 首选入口 |
| GitHub Releases | .dmg / .msi / .deb / AppImage | 核对仓库与 Release 标签 | 第三方镜像需核对哈希 |
| Homebrew / apt / MSI | macOS / Debian系 / Windows | 系统包管理器签名链 | README 推荐路径 |
| curl | bash 脚本 | macOS / Linux / PowerShell | 目前无独立脚本签名 | 官方标注 unverified;GPG 验证流程待发布 |
失败先看:文件损坏 → 重新从 Release 下载;SmartScreen / Gatekeeper 拦截 → 确认发布者后允许;不要用来历不明的「加速镜像」替代官方包。
6. 三平台安装步骤
6.1 macOS(推荐 Homebrew)
brew tap tinyhumansai/core
brew install openhuman
也可从 Release 下载 .dmg 拖入应用程序文件夹。通过标准:Launchpad 能打开 OpenHuman。失败先看:「无法验证开发者」→ 系统设置 → 隐私与安全性 → 仍要打开;首次需允许通知/麦克风/文件访问(按你是否使用语音与本地文件夹功能勾选,最小集)。
6.2 Windows(签名 MSI)
从 latest release 下载 .msi,双击安装。SmartScreen 提示时确认发布者。通过标准:开始菜单有快捷方式且能启动。失败先看:企业策略拦截、杀毒隔离安装包、防火墙阻止 OAuth 浏览器回调。
6.3 Linux(推荐 apt;慎用 AppImage)
sudo apt-get install -y --no-install-recommends gnupg2 curl ca-certificates
curl -fsSL https://tinyhumansai.github.io/openhuman/apt/KEY.gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg
echo "deb [signed-by=/etc/apt/keyrings/openhuman.gpg arch=amd64] \
https://tinyhumansai.github.io/openhuman/apt stable main" \
| sudo tee /etc/apt/sources.list.d/openhuman.list
sudo apt-get update
sudo apt-get install -y openhuman
Arch 用户可参考仓库内 openhuman-bin AUR 配方(yay -S openhuman-bin,以 AUR 实际发布为准)。AppImage 在 Wayland 或部分 Arch 环境可能启动失败(官方 issue #2463);Debian/Ubuntu 优先用 .deb / apt。通过标准:桌面菜单能启动。失败先看:依赖库、Wayland 环境变量、改用 X11 会话。
6.4 平台安装方式对比(决策矩阵)
| 平台 | 首选 | 备选 | 单独提醒 |
|---|---|---|---|
| macOS | Homebrew tap | .dmg | Gatekeeper、文件夹权限 |
| Windows | 签名 MSI | Release 手动包 | SmartScreen、防火墙 |
| Linux | 签名 apt | AUR / AppImage | Wayland 与 AppImage 兼容性 |
卸载与重装:先断开所有 OAuth 集成并导出你关心的 vault 目录备份;卸载应用后,工作区与 SQLite 可能仍留在用户目录——重装前确认官方文档中的数据路径,避免误删唯一记忆副本。
7. 首次启动与账号登录
- 启动应用,按引导选择工作区(workspace)位置——建议专用目录,不要直接指向整个用户主目录。
- 使用 OpenHuman 产品账号登录(默认走托管登录流程)。通过标准:设置页显示已登录。
- 检查更新通道与隐私相关开关(通知、语音、搜索代理等),先保持默认,跑通后再细调。
失败先看:登录页白屏 → 换默认浏览器、关广告拦截;反复失败 → 核对系统时间、DNS、是否需代理;地区或订阅策略以官方当前说明为准,本文不承诺所有地区功能一致。
8. 模型配置与 BYOK
托管模型(默认):OpenHuman 后端做 model routing(为不同任务选推理/快速/视觉等模型),官方表述为订阅内包含多模型路由,具体定价与额度以账户页为准,会变动。
BYOK(Bring Your Own Key,自带密钥):在设置中填入各厂商 API Key,由你承担调用成本与配额;适合已有企业合约或想精细控费的团队。
本地模型(Ollama):官方文档支持可选本地 AI;Apple Silicon Mac 上统一内存对中小模型更友好,但大模型仍受内存上限约束,需自行验证延迟与质量。
通过标准:发送一句测试问题(如「用一句话介绍你自己」)得到连贯回复。失败先看:托管 → 订阅/网络;BYOK → Key 权限与账单;Ollama → 服务是否监听、模型名是否匹配。
9. 集成与权限配置
OpenHuman 通过 Composio 连接器层 提供 Gmail、Slack、Notion、GitHub、Calendar、Drive 等 118+ 集成。默认 OAuth 握手与工具调用经托管后端代理;若你要直连 Composio,需在设置中配置自己的 Composio API Key,并自行承担实时 trigger webhook 的托管。
OAuth 是「用浏览器登录第三方并授权应用代表你访问部分数据」的标准流程。授权页务必阅读权限范围:只勾选跑通案例所需的最小权限;看不懂的 scope 先不要同意。
| 集成示例 | 首次验证建议 | 撤销入口 |
|---|---|---|
| Gmail | 专用测试邮箱,少量邮件 | OpenHuman 集成页 Disconnect + Google 账号安全页 |
| GitHub | 私有测试仓库,无生产 secret | GitHub Settings → Applications |
| Notion / Calendar | 单独测试空间或测试日历 | 各平台已连接应用列表 |
通过标准:集成状态为已连接,且浏览器 OAuth 回调无报错。失败先看:弹窗被拦、公司 SSO、Composio 状态、网络代理。
10. 记忆系统怎么验收
新手可这样理解 OpenHuman 记忆流水线:
- Memory Tree(记忆树):把集成拉取的数据整理成层次化摘要,存在本机 SQLite,便于 Agent 检索。
- Markdown vault(Obsidian 兼容库):同一份知识还会落成
.md文件,可用 Obsidian 打开浏览编辑。 - auto-fetch:对每个活跃连接约 每 20 分钟 拉取一次新数据(无需你手写轮询脚本)。
验收步骤:连接测试集成 → 等待至少一轮 20 分钟同步(或按 UI 提示手动触发,若有)→ 在 Memory 视图或 vault 目录查看是否出现新 Markdown 块 → 再问一个只有测试数据能回答的问题(例如测试邮件里的独特关键词)。
通过标准:回答能引用正确来源或对应文件片段。失败先看:集成未活跃、同步未完成、问的是生产数据但只连了测试源(空上下文幻觉)。
11. 第一个实战案例:测试邮箱「本周摘要 + 待办」
目标:一次性验证模型、集成、记忆、输出与撤销闭环。
- 注册测试 Gmail,向自己发 2–3 封带明确主题的邮件(如「Q2 预算讨论」「周五前提交周报」)。
- 在 OpenHuman 仅连接该测试邮箱,完成 OAuth。
- 等待首轮 auto-fetch(建议 ≥20 分钟),确认 vault / Memory 有新内容。
- 提问:「根据我测试邮箱里最近邮件,生成本周摘要和待办清单,并说明每条来自哪封邮件。」
- 检查:摘要是否匹配测试邮件;是否胡编未出现的话题;若应用支持导出,保存输出文件备查。
- 在 OpenHuman 与 Google 账号两侧撤销授权,确认 Disconnect 后 Agent 不再引用该邮箱。
通过标准:输出与测试邮件一致、来源可核对、撤销后不再访问。失败先看:模型层(④)还是记忆层(⑥),不要混查。
12. 常见问题排查(按层)
| 现象 | 优先检查层 | 快速动作 |
|---|---|---|
| 打不开 / 闪退 | 安装源、系统权限 | 换 apt/dmg/msi;Linux 避开 AppImage+Wayland |
| 登录失败 | 账号、网络、时间 | 换网络、校准系统时钟 |
| 模型无响应 | 模型、订阅、Key | 切换托管/BYOK/Ollama 做对照 |
| 集成不刷新 | 集成、OAuth | 重连;等满 20 分钟周期 |
| 回答像「空上下文」 | 记忆、同步 | 查 vault 是否有 .md;用测试关键词验证 |
| 重启后状态丢失 | 工作区路径、权限 | 确认 workspace 在固定磁盘、有读写权 |
13. 完成后清单:跑通后再扩展
- 撤销测试 OAuth,再按需接入真实邮箱/仓库,每次只加一个集成。
- 备份工作区、vault 目录与关键设置截图;记录当前模型模式与大致月费。
- 阅读官方 隐私与安全 页面,复查通知与语音开关。
- 保留卸载路径:知悉数据落盘位置,避免误删唯一记忆库。
七步 Runbook 速览:准备 → 官方安装 → 登录 → 模型测试 → 连一个低风险集成 → 等记忆 → 实战并撤销。全部通过后再叠加 Slack、Notion 与长期工作流。
14. 在 Mac mini 上跑通 OpenHuman 更省心
OpenHuman 的记忆库、Markdown vault 和可选 Ollama 本地推理都依赖稳定磁盘、足够内存和低干扰后台。Mac mini M4 凭借 Apple Silicon 统一内存架构,在 16GB/24GB 配置下跑中小本地模型比同价位 PC 更可控;macOS 的 Gatekeeper、SIP 与 FileVault 也降低恶意篡改安装包的风险。整机待机功耗约 4W 量级,适合让 auto-fetch 与后台 Agent 长期静默运行,而不必把笔记本合盖就断同步。
Homebrew 安装 OpenHuman、Obsidian 打开 vault、系统级 OAuth 浏览器回调,在 macOS 上路径最顺;你无需为 Wayland/AppImage 兼容额外花时间。若你希望把本文的七验收点跑在最省心、最安静的硬件上,Mac mini M4 是目前性价比很高的个人 AI 工作站起点。
立即获取 Mac mini,让 OpenHuman 的记忆同步与本地推理真正 7×24 稳定运转。
用 Mac mini 跑通 OpenHuman 全链路
本地 vault + 可选 Ollama + 7×24 低功耗后台,一台机器搞定安装、记忆与扩展。