乐于分享
好东西不私藏

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

把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 级:

  1. public – 公开 API,无需认证
  2. cookie – 复用浏览器 Cookie(最常用)
  3. header – 需要 API Token
  4. intercept – 拦截请求获取 Token
  5. 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