把79+网站变成命令行,这个开源工具让AI操控浏览器成为可能

v2026.04.30 · 2026.04.30
痛点
你想让 AI 帮你:
-
搜索小红书上的热门内容 -
定时发帖到 Twitter -
自动下载 B站视频 -
操作 Cursor 写代码
但大多数网站没有 API,或者 API 需要申请、审核、付费。
怎么办?
OpenCLI 把这些网站变成了命令行接口,让 AI Agent 能够直接操作浏览器、搜索内容、发布动态。
它是什么?
Qiaomu OpenCLI Skills 是基于 jackwener/opencli[1] 的 Claude Code Skills 集合。
将 79+ 网站和桌面应用转化为 CLI 接口,让 AI Agent 能够直接操作浏览器、搜索内容、发布推文、下载视频等。
核心能力:
-
79+ 网站适配器:Bilibili、Twitter、Reddit、小红书、知乎、YouTube、HackerNews 等 -
桌面应用控制:Cursor、Codex、ChatGPT、Notion、微信等 Electron 应用 -
浏览器自动化:通过 CDP 直接控制 Chrome,复用登录状态 -
智能搜索路由:自动选择最佳数据源(AI 源 + 专用源) -
适配器生成:从任意 URL 自动生成 CLI 适配器 -
自动修复:损坏的适配器自动诊断和修复
安装
# 1. 安装 OpenCLI
npm install -g @jackwener/opencli
# 2. 安装浏览器扩展
# 从 Releases 下载 opencli-extension.zip
# 解压后在 chrome://extensions 加载
# 确保 Chrome 已登录目标网站
# 3. 安装 Skills
npx skills add joeseesun/qiaomu-opencli-skills
# 4. 验证
opencli doctor
opencli hackernews top --limit 5
能做什么?
热门内容查询
# B站热门
opencli bilibili hot --limit 10 -f json
# Twitter 趋势
opencli twitter trending -f json
# HackerNews 头条
opencli hackernews top --limit 20 -f json
搜索
# 搜索 B站
opencli bilibili search --keyword "AI" -f json
# 搜索知乎
opencli zhihu search --keyword "大模型" -f json
# 搜索 YouTube
opencli youtube search --query "LLM tutorial" -f json
发布内容
# 发推
opencli twitter post --text "Hello from CLI!"
# 回复推文
opencli twitter reply --url "https://x.com/.../status/123" --text "Great!"
下载
# 下载小红书图片
opencli xiaohongshu download --note-id abc123 --output ./xhs
# 下载 B站视频
opencli bilibili download --bvid BV1xxx --output ./bilibili
桌面应用控制
# Cursor
opencli cursor send "refactor this function"
# ChatGPT
opencli chatgpt ask "explain quantum computing"
# Notion
opencli notion search --keyword "meeting notes"
支持的网站(部分)
| 类别 | 网站 |
|---|---|
| 社交媒体 | Twitter/X, Reddit, 小红书, 知乎, 微博, Instagram, Facebook, Bluesky |
| 视频平台 | Bilibili, YouTube, TikTok, 抖音 |
| 技术社区 | HackerNews, V2EX, Linux.do, Stack Overflow, GitHub |
| AI 工具 | Grok, Doubao, ChatGPT, Gemini, Cursor, Codex, NotebookLM |
| 金融 | 雪球, Yahoo Finance, Barchart, 新浪财经, Bloomberg |
架构
认证体系分为 5 级:
-
public – 公开 API,无需认证 -
cookie – 复用浏览器 Cookie(最常用) -
header – 需要 API Token -
intercept – 拦截请求获取 Token -
ui – 桌面应用 CDP 控制
适合谁用?
-
AI 开发者 — 让 AI Agent 能操作各种网站 -
自动化爱好者 — 定时任务、批量操作 -
爬虫工程师 — 结构化数据采集 -
效率党 — 用 CLI 替代手动操作
相关链接
-
GitHub:https://github.com/joeseesun/qiaomu-opencli-skills[2] -
上游项目:https://github.com/jackwener/opencli[3]
—— END ——
⭐ 感觉有帮助请三连
👍 点赞 · ♥️ 点亮在看 · 🔄 转发朋友
引用链接
[1]jackwener/opencli: https://github.com/jackwener/opencli
[2]https://github.com/joeseesun/qiaomu-opencli-skills
[3]https://github.com/jackwener/opencli
夜雨聆风