上周刷GitHub Trending,两个项目同时出现在首页——OpenHuman(11k星)和OpenCLI(21k星)。乍一看没什么关系,一个帮你建个人知识库,一个把网站变成命令行。但用了一阵子我发现,它们其实在回答同一个问题:Agent怎么才能”懂”你?
答案是两条完全不同的路。

第一条路:AI主动来”读”你
OpenHuman(11.1k星)是tinyhumansai团队做的桌面应用,macOS/Windows都能装。创始人是前DeFi圈的,ZeroLend借贷协议联合创始人,从Web3转型AI。项目1947个commits,极为活跃。思路很直接——你不教我,我自己来学。
GitHub:https://github.com/tinyhumansai/openhuman
连接Gmail、GitHub、Slack、Notion等118个服务(OAuth一键授权),然后每20分钟自动拉取你的新数据,全部压缩成Markdown,塞进一棵本地记忆树。这棵树的灵感来自Karpathy那个obsidian-wiki项目——不是黑盒向量数据库,而是你可以打开Obsidian直接翻看的Markdown文件。
我翻了翻它的技术文档,设计确实有想法。三棵独立的树:Source tree按数据来源滚缓冲、Topic tree按实体热度聚合、Global tree做每日全局摘要。每条数据都有溯源元信息——“上周二下午3点Stripe webhook说了什么”这种问题,它能精确回答,不是模糊的语义相似。
Julian Goldie做了个横评视频,结论挺有意思:OpenHuman赢了前五分钟——桌面应用、语音聊天、一键连接,体验确实比终端优先的竞品友好。但长任务和定时调度就拉胯了,复杂Prompt处理明显弱于Hermes。
安装也简单,去 GitHub Releases 页面下载桌面安装包就行,不需要碰终端。
核心问题也很明显:118个OAuth授权,意味着你把数字生活的钥匙全交出去了。要知道,就在OpenHuman上Trending的同一周,Cisco的安全团队发布了针对同类Agent产品OpenClaw的审计报告,原话是”从安全角度看,这是一场绝对的噩梦”——它能拿到你的浏览器完整控制权,却没有基本的安全隔离。OpenHuman要求的东西更多(邮箱、日历、聊天记录、代码仓库……),出了问题后果也更严重。对用户来说,这就像刚看到一家银行被爆出金库没锁门,隔壁新开了一家要求你把所有资产都存进去——产品本身可能没问题,但这个时间点让你不得不多想一步。

第二条路:把世界变成命令
OpenCLI(21.3k星)走了一条完全不同的路——它不想学你,它想学世界。作者是jackwener,Apache Arrow和DataFusion的PMC Member,前MegaETH工程师,base杭州。
GitHub:https://github.com/jackwener/OpenCLI
做法是:AI只调用一次,生成一个确定性的Adapter(JavaScript脚本),之后每次执行零Token、零LLM调用。100次执行只消耗1次LLM。这思路来自jackwener的数据库工程背景——把查询优化的思维搬过来了:编译时消耗智能,运行时消耗零。这和传统Browser-Use/Stagehand每次操作都要烧Token、等10-60秒、结果还不确定的方式完全不同。
另一个聪明的设计是Browser Bridge——不启动独立浏览器,而是通过Chrome Extension连接你正在运行的Chrome实例,直接复用登录状态。不用注入Cookie,不用管OAuth,你的B站、知乎、小红书都已经是登录状态,它直接用。
100+内置适配器,尤其中国平台覆盖很全。
安装两步搞定:
npm install -g @jackwener/opencli
opencli hackernews top --limit 5
要用登录态功能(比如刷你的B站关注动态),还得装一个Chrome浏览器扩展(Chrome Web Store搜”OpenCLI”即可找到),装完它就能直接用你已有的登录状态,不用再输密码。
当然也有代价:没适配器的网站用不了。它自己也很诚实——建议策略是有适配器用OpenCLI,没有的用Browser-Use互补。
两条路的终点是一样的
OpenHuman在让AI”懂你这个人”,OpenCLI在让AI”懂这个世界”。但终点都是同一个——Agent从”等你问”变成”自己懂”。
这让我想起Google Now。2012年它做”AI主动推送卡片”的时候,概念其实不差——预测你需要的天气、航班、快递信息,主动推给你。但最后停了。原因不只是技术不行,更核心的是:单向推送、没有对话能力、用户觉得”被监视”,而且你完全不知道它记住了什么。
现在技术条件不一样了。LLM有了真正的语义理解,记忆可以持久化,而且CLAUDE.md这种模式证明”透明可读的记忆”是可行的——你打开Markdown文件就能看到AI记住了什么,不想要直接删。这跟Google Now那种黑盒完全是两回事。
Pew的数据很有意思:81%的美国成年人担心企业如何使用数据,但实际只有9%的人会读隐私政策。隐私悖论——嘴上在意,手上不停。但反过来想,如果Agent的记忆能做到透明、可控、可审计,用户的隐私焦虑就可能转化为产品信任。这才是OpenHuman那条路真正有机会的地方。
对我自己来说,两条路不是二选一。OpenHuman解决”AI怎么懂我这个具体的人”,OpenCLI解决”AI怎么高效地获取外部信息”——理想状态下,Agent两者都需要。
不过现在都还太早。OpenHuman是Early Beta,记忆同步还很粗糙;OpenCLI的适配器覆盖虽然广但维护是个长期活。Gartner预测2027年底超过40%的Agent项目会被取消——赛道热归热,能活下来的还是那些解决了真实问题的。
OpenHuman:https://github.com/tinyhumansai/openhuman · 11.1k⭐ OpenCLI:https://github.com/jackwener/OpenCLI · 21.3k⭐