Vuncloud 博客
← 返回机房手记专栏

比 ChatGPT 更能打的是它?OpenHuman 靠本地 Skill 刷屏硅谷

机房手记 · 2026.05.29 ·约 13 分钟阅读

科技团队协作开发场景,象征 OpenHuman 本地 Skill 生态在硅谷 AI 开发者社区走红

2026 年春天,硅谷开发者 Twitter 与时间线上反复出现同一个名字:OpenHuman。GitHub Star 从 0 冲到 1.7 万+ 只用了不到三个月,Product Hunt 与 Hacker News 上的讨论帖动辄数百楼。很多人第一次点进去时的疑问都一样:「这不就是又一个 ChatGPT 套壳吗?」 仔细读源码和文档后,答案往往是:不完全是——它的差异化在「本地 Skill + Memory Tree + 可读 wiki」的组合,而不是模型本身。

本文聚焦 OpenHuman 的 Skill 体系:它如何扩展 Agent 能力、为何被拿来与 ChatGPT GPT 对比、当前架构处于什么阶段(beta + 运行时迁移中),以及 Apple Silicon 开发者为何越来越多选择在 Mac mini M4 Cloud Mac 上跑这套 stack。

GPL-3.0
主应用 + Skill catalog 开源可审计
8KB
单次 turn Skill 指令注入上限(官方实现)
118+
Composio 工具集成目录(与 Skill 互补)

为什么 OpenHuman 在硅谷「刷屏」

ChatGPT 把对话体验做到了极致,但开发者社区长期有三个未解痛点:

  • Cold start:每次新开对话,Agent 对你的项目、邮件、Slack 一无所知;
  • Vendor lock-in:GPT Store 里的 Custom GPT 能力绑在 OpenAI 账号与云端;
  • 不可审计:你不知道它「记住」了什么,更无法像读代码一样审查行为逻辑。

OpenHuman(TinyHumans AI,GPL-3.0)用 Rust + Tauri 打包成桌面 Agent,主打:

  • Memory Tree:Auto-fetch 把 Gmail / Slack / Notion 写入本地 Markdown wiki(详见Memory OS 解读);
  • 本地 Skill:可安装、可卸载、指令明文存放在本机;
  • UI-first:几分钟 onboarding,而非 Terminal-first 的 YAML 地狱。

这套叙事在硅谷 AI 圈击中要害:「模型可以换,但工作流知识与扩展能力应留在本机。」 这与我们此前讨论的个人上下文 vs ChatGPT Memory形成互补——Memory 解决「记得住你」,Skill 解决「能替你做事」。

OpenHuman 的 Skill 到底是什么

在 OpenHuman 语境里,Skill 不是「又一个 ChatGPT Plugin」,而是写入 Agent 工作区的可扩展能力包,核心由两部分组成:

  • manifest 元数据:名称、描述、标签、版本——用于 catalog 展示与匹配;
  • SKILL.md 指令体:明文工作流说明,在 Agent 推理时注入 prompt。

官方 Skill 注册表在独立仓库 tinyhumansai/openhuman-skills。桌面应用从 catalog 发现 → 安装 → 卸载 Skill,文件落在本地 workspace——你可以用文本编辑器打开 SKILL.md,审查 Agent 被允许遵循的操作边界。

Skill 如何进入 Agent 的「大脑」

根据 OpenHuman 主仓库 2026 年 5 月合并的 Skill 注入 PR,运行时逻辑大致是:

Skill 匹配与注入(简化)
用户消息
    ↓
Skill matcher(@ 显式提及 + 关键词/标签启发式)
    ↓
read_body() 读取匹配 Skill 的 SKILL.md
    ↓
render_injection(8 KiB 总注入上限,超出则截断)
    ↓
Agent::turn — LLM 在 Skill 指令 + Memory Tree 上下文下推理
    ↓
内置工具链(filesystem / git / web / 集成 API …)执行

Prompt 里已有的 ## Available Skills 段落只列出「有哪些 Skill」;真正干活的是匹配到的 SKILL.md 正文——类似给模型一份可版本管理的标准操作程序(SOP)。

重要现状:Skill 运行时正在迁移

读文档时必须诚实:OpenHuman Skill 体系在 2026 年 5 月处于过渡期。

  • 早期版本曾用 QuickJS 沙箱执行 Skill 包里的 JavaScript——社区文章曾强调其安全边界;
  • 官方 GitBook 与社区实测,QuickJS / rquickjs 执行层已移除;
  • 当前:Skill 表面是 metadata catalog + SKILL.md prompt 注入,尚非完整的第三方可执行插件运行时;
  • 官方表示运行时正在重建——评估时请视为 beta,以 release note 为准。

这意味着:今天安装 Skill,主要获得的是结构化指令与工作流模板,配合 OpenHuman 内置工具链使用——而不是任意上传闭源二进制。对安全敏感团队,这反而是优点;对期待「一键装插件就能调用任意 API」的用户,需要调整预期。

Mac 开发者工作区运行 OpenHuman 本地 Skill 与 AI Agent 工具集成

OpenHuman Skill vs ChatGPT GPT:一张表看懂

维度 ChatGPT Custom GPT / GPT Store OpenHuman Skill
运行位置 OpenAI 云端 本地 workspace(桌面 Agent)
能力定义 Instructions + Actions(厂商 API 网关) SKILL.md 明文 + manifest + 内置工具链
可审计性 有限(Instructions 可见,后端不可见) SKILL.md 可直接打开编辑
与个人记忆结合 ChatGPT Memory(对话级) Memory Tree + Obsidian wiki + Skill 同 workspace
开源 是(应用 GPL-3.0 + skills 仓库)
模型绑定 强绑定 OpenAI 模型 可路由 Claude / GPT / 本地 Ollama(Model Routing)

「比 ChatGPT 更能打」——若指的是可组合、可审计、可离线的 Agent 工作流,OpenHuman 在架构上确实更贴近开发者想要的「个人 AI OS」。若指的是纯对话智商或多模态前沿能力,前沿云端模型仍常领先。公平比较:OpenHuman 卖的是 Agent 基础设施,不是更大参数的 LLM。

Skill + Memory Tree:1 + 1 > 2

单独 Skill 只是 SOP;单独 Memory 只是档案库。OpenHuman 的赌注是二者在同一 workspace 里相遇

  • Skill 说「如何处理客户升级工单」;
  • Memory Tree 提供「这位客户过去 30 天的 Slack 与邮件摘要」;
  • Model Routing 把复杂推理发给强模型、把 embedding 留给本地 Ollama;
  • 内置 coder toolset(filesystem / git / lint / test)执行 Skill 指令里的工程步骤。

ChatGPT 也可以写 Custom GPT Instructions,但很难自动 ingest 你的 Slack 线程并在本地 wiki 留痕——这是 OpenHuman 在「个人/小团队 Agent」场景的结构性优势。

openhuman-skills 仓库:社区扩展的入口

openhuman-skills 仓库结构(摘自官方 README):

  • src/core/ — 各 shipped Skill 源码(TypeScript + manifest);
  • docs/SKILL_SPEC.md — Skill 编写规范;
  • 构建管线:TypeScript 编译 → esbuild bundle → 注册表生成;
  • 桌面 app 默认 catalog 指向此 GitHub 仓库(可用 VITE_SKILLS_GITHUB_REPO 覆盖)。

对开发者:fork skills 仓库、按 SPEC 写 SKILL.md、本地指向自建 catalog——是可自托管的 Skill 生态,而非只能等官方上架。这与 OpenClaw 的插件哲学不同(Gateway 编排 vs 桌面个人 Agent),二者可在同一台 Cloud Mac 并存——注意 workspace 隔离。

Local AI:Skill 工作流的隐私选项

OpenHuman Settings → AI & Skills → Local AI 提供三档预设(官方文档):

  • Embeddings only:all-minilm 等轻量模型做 Memory Tree embedding;
  • Embeddings + learning:部分后台 job 本地化;
  • Everything local:embedding、summary、heartbeat、learning、subconscious 全走 Ollama。

注意:「local-first」主要指 Memory 与 Skill 元数据——默认 chat、vision、web search、OAuth 代理仍可能走云端。在 Mac mini M4 上跑 Ollama Metal 加速,是平衡隐私与能力的常见折中——参见M4 AI 开发

在 Mac mini M4 Cloud Mac 上跑 Skill 栈

Skill 本身不占太多磁盘,但完整 OpenHuman 栈增长很快:

  • 已安装 Skill + SKILL.md + manifest;
  • Memory Tree(chunks.db + wiki/);
  • Ollama 模型缓存;
  • Auto-fetch 7×24 需要主机不休眠。

三类用户常见选择 Cloud Mac:

  1. Windows / Linux 主力机:远程 macOS 跑 OpenHuman + Skill catalog;
  2. 团队共享 Agent 节点:固定 SSH/VNC 入口,OPENHUMAN_WORKSPACE 在持久卷;
  3. 与 iOS CI 同机:Skill 实验与 Xcode 构建共用 M4——参考M4 存储 FAQ

Skill 部署检查清单

  • 安装 OpenHuman release,确认 Settings → AI & Skills 可浏览 catalog;
  • 安装 1~2 个 Skill,用 @skill-name 显式测试注入;
  • 连接至少一个 Auto-fetch 源,观察 Skill 是否在 richer 上下文下表现更好;
  • 备份 OPENHUMAN_WORKSPACE(含 skills 目录与 wiki/);
  • 关注 v0.55+ release note 中 Skill 运行时重建进度。
beta 诚实声明
OpenHuman 仍处 early beta:Skill 执行层迁移中、Auto-fetch 深度 ingest 以 Gmail/Notion/Slack 为主、尚无公开安全审计。生产环境请自行评估,并以 GitBook + GitHub release 为准。

常见问题 (FAQ)

Skill 能替代 ChatGPT GPT 吗? 在「本地可审计工作流 + 个人记忆」场景往往更合适;在「零配置云端多模态」场景 ChatGPT 仍更省心。

能自己写 Skill 吗? 可以,按 openhuman-skills 的 SKILL_SPEC 编写 SKILL.md 与 manifest,本地安装或提交 PR 到官方 catalog。

QuickJS 还能用吗? 主应用已移除 QuickJS 执行层;当前以 SKILL.md 注入为主,运行时重建中。

和 OpenClaw 插件有何不同? OpenClaw 偏 Gateway 多通道编排;OpenHuman 偏桌面个人 Agent + Memory + Skill。可同机运行,需隔离目录与资源。

必须用 Mac 吗? 有 macOS / Windows / Linux 版;7×24 + Ollama Metal 场景常用 Cloud Mac。

结论

OpenHuman 在硅谷刷屏,靠的不是「模型更大」,而是「本地 Skill + Memory Tree + 可读 wiki」的 Agent 基础设施叙事。 它把 ChatGPT GPT Store 里仅云端可用的扩展逻辑,拆成可安装、可审查、可与个人数据共存的 SKILL.md 工作流——运行时虽在 beta 迁移期,但方向已清晰:Agent 的能力边界,应该像代码一样住在你的机器上。对 Apple Silicon 开发者,在 Mac mini M4 Cloud Mac 上部署 OpenHuman + Skill catalog + 可选 Ollama,是 2026 年值得试的一条个人 Agent 工程路径。

租用 Mac mini M4,搭建你的本地 Skill Agent 栈

在 Vuncloud 租用独享 Mac mini M4 Cloud Mac,7×24 运行 OpenHuman、本地 Skill 与 Memory Tree——Auto-fetch 与 Skill 后台 job 不随笔记本休眠中断。

查看 Mac mini 套餐价格帮助中心更多博客

AI 开发者

本地 Skill,从云端 Mac 开始

OpenHuman · SKILL.md · openhuman-skills · Ollama

返回首页
限时优惠 点击查看套餐