乐于分享
好东西不私藏

这个AI助手不让你教它,它自己来了解你

这个AI助手不让你教它,它自己来了解你
 
   

这个AI助手不让你教它,它自己来了解你

   

OpenHuman:9700+ Star,GitHub霸榜的秘密

 
 

最近GitHub Trending上冒出来一个项目,连续霸榜多天,Star数蹭蹭往上涨。我点进去看了一眼,思路跟之前那些Agent工具完全不一样。

   
     

它反过来了

     

之前的Agent工具,不管是OpenClaw还是Hermes,思路都差不多——你教它做事。配Skill、写Prompt、调工作流,折腾半天,它才能帮你干点活。

OpenHuman把这个逻辑反过来了。

它不等你教,它主动来了解你

连接你的Gmail、Notion、Calendar,自动拉取数据,自动整理归档。你早上打开它,它已经知道你昨晚到现在的全部动态了。

────────────────

   
   
     

三步走:连、抓、记

     

整个核心链路就三步,我给它起了个外号叫"连抓记"。

                       
     
1
     
连接
     
一次授权
118+ 服务
   
     
2
     
抓取
     
每20分钟
自动拉取
   
     
3
     
记忆
     
双轨存储
可读可改
   

连接这步最简单。点一下授权,Gmail、Notion、Calendar全连上了。不用自己去申请API Key,不用在插件市场里翻来覆去找。

抓取靠一个叫auto-fetch的机制。每20分钟自动遍历所有已连接的源,新邮件、新Issue进来后会被自动总结归档。不是堆成一坨原始数据,是真的帮你整理好了。

记忆是这项目最有意思的地方。往下单独聊。

────────────────

   
   
     

记忆这事儿,它干得漂亮

     

OpenHuman的记忆方案叫Memory Tree + Obsidian Wiki双轨制。

说人话就是:AI的记忆做成了你能直接打开翻看的文件夹。

 
   具体怎么干的?所有数据被切成不超过3000 token的Markdown小段,存进本地数据库。同时,同样的内容以.md文件落进一个Obsidian兼容的文件夹里。  

为什么要双轨?因为有个特别实际的场景。

假设某天Agent把某个项目的负责人记错了。你直接打开Obsidian,找到对应的.md文件,手动改掉。下次再问,它就答对了。

 
   

我们没法信任一个自己读不到的记忆。

   

—— OpenHuman 官方文档

 

这个思路的灵感来自AI大神Andrej Karpathy分享的Obsidian Wiki工作流。但Karpathy那套是纯手工的——自己整理Markdown、自己分类、自己更新。

OpenHuman干的事,就是把这套手工活变成了自动化流水线

────────────────

   
   
     

Token烧钱?它有个压缩器

     

连、抓、记三步走完,还有个绕不开的问题——Token开销。

你让AI记住你所有的邮件、日程、项目,这得吃多少Token?

OpenHuman的方案叫TokenJuice。所有数据进模型前先过一遍压缩层:

       
     压缩策略:
     • HTML → Markdown(去掉标签噪音)
     • 超长URL缩短
     • 去除非ASCII字符
     • 工具调用结果精简

     效果:成本和延迟压低最多80%    

听着都是些常规操作,但架不住量大啊。你每天几十封邮件、十几个日程、若干Issue,积少成多,压缩出来的效果就非常可观了。

────────────────

   
   
     

跟其他Agent比比看

     

横向对比一下,差异就比较直观了。

                                                                               
对比维度OpenHuman其他Agent
记忆持久性✅ 关了还记❌ 关了就丢
集成方式✅ 一键授权⚠️ 手动配Key
模型分配✅ 自动路由⚠️ 手动选
记忆可读性✅ Obsidian可看❌ 黑盒

举个最痛的点:在Claude Cowork里,你关掉对话窗口,项目背景基本就没了。下次还得重新教一遍。

OpenHuman呢?关掉再打开,它还记得你昨天聊了什么、改了哪些文件。

集成层面也有差异。多数工具走自带API Key路线,你得自己申请、配置、维护。OpenHuman用一个订阅账号收口,模型由系统自动分配——复杂任务给推理模型,轻量任务走便宜的小模型。

────────────────

   
   
     

还有个彩蛋

     

OpenHuman桌面端自带一个吉祥物形象。不是那种摆着好看的,是真能用的。

你可以跟它语音对话,甚至让它以参会者身份加入会议,自动把会议内容记进记忆树。

会后随手问一句:上周三那个会,对方提的需求是什么?它直接答上来。

这个功能我还没亲自试过,但光是思路就觉得对味。AI助手不就应该是这样的吗?不需要我每次都从头交代背景,它自己就知道。

────────────────

   
   
     

安装一行命令

     

macOS和Linux用户:

 
   

curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

 

Windows用户在PowerShell里:

 
   

irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex

 

两个提醒:一是项目还在Beta,可能有Bug;二是如果你要导入大邮箱或跑本地模型,推荐16GB以上内存。

               
     ✅ 适合你,如果:
     • 经常被AI失忆困扰
     • 重度依赖Gmail/Notion
     • 玩过Obsidian    
     ❌ 不太适合,如果:
     • 只是偶尔问问AI
     • 不需要持久记忆
     • 架构对你来说过重    

────────────────

   
   
     

我觉得

     

当200多个大模型都在卷"谁更聪明"的时候,真正卡住大部分人的,其实是上下文。

模型再强,不了解你的工作、邮件、项目,就只能反复回答通用问题。跟一个什么都不了解你的顾问聊天,你还得每次从头交代背景,烦不烦?

OpenHuman做的事情,本质上就是把Karpathy那套个人Wiki思路,从手工活变成自动化流水线。让"可读、可检查的记忆"变成一种新范式。

 
   

AI Agent的下半场,比拼的可能不再是模型能力本身,而是它对你了解得有多深、多准、多透明。

 

当然,当AI真的开始读懂你的整个数字生活,另一个问题就来了——你愿意让它了解到哪一步?

这个问题,每个用的人得自己回答。

GitHub地址:github.com/tinyhumansai/openhuman