微信扫码
添加专属顾问
我要投稿
开源两天斩获1.8K星!OpenCLI让你在终端里刷B站、发Twitter,彻底改变数据获取方式。核心内容:1. 无需API和爬虫,复用Chrome登录状态直接操作网站2. 支持19个主流平台和Electron应用,覆盖80+命令3. AI原生功能+自动修复配置,安全高效又智能
昨天 GitHub 上有个项目引起了我的兴趣,很多人说它彻底改变了 Agent 获取数据的方式。
而且刚开源2天就破 1.8K Star了!
以前我们想让 AI 去某个网站抓取数据,要么得找官方API(很多网站根本没有),要么得写复杂的爬虫脚本(还容易被封)。
现在这个工具直接把整个思路反过来了:不用API,不用爬虫,直接把网站变成命令行工具!
这个项目就是 OpenCLI,它的核心理念非常简单却又极其强大:既然我们每天都在浏览器里登录各种网站,为什么不能直接复用这个登录状态,让命令行工具也能访问这些网站呢?
这个想法一旦落地,带来的可能性简直无限。
更夸张的是,OpenCLI 现在不仅支持网站,还支持Electron应用!
OpenCLI 是一个开源的 AI 原生的命令行工具。
它能把任何网站或Electron应用直接变成命令行接口。简单来说,就是让你在终端里就能刷B站、看知乎、逛小红书、发Twitter。
这个项目最厉害的地方在于,它完全复用了Chrome的已登录状态。
你不需要在命令行里再次输入账号密码,也不需要配置各种API Key,只要你的Chrome浏览器登录了某个网站,OpenCLI就能直接用这个身份去操作。而且你的凭证从来不会离开浏览器,安全性极高。
目前 OpenCLI 已经支持了19个主流平台,包括B站、知乎、小红书、Twitter/X、Reddit、YouTube、BOSS直聘、雪球、微博等等,覆盖了80多条命令。
不管是看热门内容、搜索信息、还是下载资源,都能一键搞定。
环境要求
首先你需要准备:
安装OpenCLI
安装特别简单,一行命令搞定:
npm install -g @jackwener/opencli
如果你想从源码安装,也可以:
git clone git@github.com:jackwener/opencli.git
cd opencli
npm install
npm run build
npm link
安装Playwright MCP Bridge扩展
OpenCLI通过Playwright MCP Bridge扩展连接到Chrome,所以你需要先在Chrome里安装这个扩展。
安装好扩展后,运行设置命令:
opencli setup
这个交互式命令会:
开始使用
安装配置完成后,你就可以开始用了!先看看有哪些命令:
opencli list
试试看几个简单的命令:
# 看HackerNews Top(公开API,不需要浏览器)
opencli hackernews top --limit 5
# 看B站热门(浏览器命令,需要Chrome登录B站)
opencli bilibili hot --limit 5
# 看知乎热门,JSON格式输出
opencli zhihu hot -f json
# 看知乎热门,YAML格式输出
opencli zhihu hot -f yaml
诊断和修复
如果遇到问题,可以用doctor命令诊断:
# 只读诊断token和配置
opencli doctor
# 同时测试实时浏览器连接
opencli doctor --live
# 交互式修复不匹配的配置
opencli doctor --fix
# 非交互式修复所有配置
opencli doctor --fix -y
下载功能
OpenCLI还支持从支持的平台下载图片、视频和文章。
# 用pip安装
pip install yt-dlp
# 或者用brew安装
brew install yt-dlp
下载示例
# 从Twitter用户下载媒体
opencli twitter download --username elonmusk --limit 20 --output ./twitter
# 下载单条推文的媒体
opencli twitter download --tweet-url "https://x.com/user/status/123" --output ./twitter
还有更多更好玩的用法,可以前往 GitHub 上查看。
OpenCLI 这个项目最让我欣赏的地方,就是它的设计理念——复用已有的东西,而不是重新造轮子。
我们每天都在浏览器里登录各种网站,这本身就是一个巨大的资源,OpenCLI把这个资源利用起来了。
而且它的安全性做得特别好,凭证从来不会离开浏览器,这让用户用起来很放心。再加上AI原生的设计,自我修复的能力,双引擎的架构,每一个细节都考虑得很周到。
如果你是一个命令行爱好者,或者是一个AI Agent开发者,强烈建议你去试试OpenCLI。相信我,它会给你带来惊喜的。
GitHub:
https://github.com/jackwener/opencli
如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-03-11
被Qoder产品经理老友访谈:老产品经理的AI编程工具使用实录
2026-03-10
实测腾讯QClaw:微信找到了和“龙虾”共存的方式
2026-03-03
阿里桌面Agent QoderWork全面开放!人人可用的智能体来了
2026-03-01
AI 自媒体业务 SOP,我让 MaxClaw + 钉钉 AI 表格接管了!
2026-02-28
Obsidian 1.12 正式发布!官方 CLI 命令行工具上线,你的知识库从此可编程、可自动化
2026-02-26
装上这个Skills,让整个GitHub为你打工
2026-02-24
我分析了 1000 个 skills,这是最推荐的 30 个
2026-02-23
后悔没早用!AstrBot让我的微信变成最强AI助手
2026-01-24
2026-02-24
2026-01-08
2026-01-18
2026-01-29
2026-01-24
2026-01-21
2026-02-28
2026-01-27
2025-12-27
2026-02-04
2026-01-21
2026-01-18
2025-12-25
2025-12-10
2025-12-09
2025-12-04
2025-11-20