- AI 技能
- 人工智能
【免费下载链接】qiaomu-opencli-skills
Use opencli CLI to interact with social/content websites (Bilibili, Zhihu, Twitter/X, YouTube, Weibo, 小红书, V2EX, Reddit, HackerNews, 雪球, BOSS直聘 etc.)
qiaomu-opencli-skills 是一个基于 OpenCLI 的 Claude Code Skills 集合,能把 79+ 网站和桌面应用变成一条条 CLI 命令:B站热门、知乎搜索、Twitter/X 发推、小红书下载、HackerNews 头条……还能让 AI Agent 直接操作 Chrome 浏览器。本文将带你 10 分钟完成 OpenCLI 安装、浏览器扩展配置,并跑通你的第一个命令。
一、qiaomu-opencli-skills 能做什么?
在正式动手之前,先用一句话了解它的价值:
把网站变成 CLI—— 复用你 Chrome 里已登录的账号,无需密码、零风险,让终端和 AI Agent 都能"读"和"写"各大平台。
核心能力一览:
- 🌐79+ 网站适配器:Bilibili、Twitter/X、Reddit、小红书、知乎、YouTube、HackerNews、雪球、BOSS直聘等
- 🖥️桌面应用控制:Cursor、ChatGPT、Codex、Notion 等 Electron 应用
- 📑浏览器自动化:通过 CDP 直接控制 Chrome,复用登录状态
- 🔀智能搜索路由:自动为查询选择最佳数据源
- 🛠️适配器生成与自动修复:从 URL 一键生成命令,失效时自动诊断修复
完整能力说明见 README.md。
二、安装步骤:三步搞定 OpenCLI 与浏览器扩展
1. 一键安装 OpenCLI 主程序
前提:本地已安装 Node.js。执行:
npm install -g @jackwener/opencli2. 安装浏览器扩展(Browser Bridge)
浏览器类命令(🌐 标记)依赖 Chrome 扩展来复用登录状态:
- 从上游项目 Releases 下载
opencli-extension.zip - 解压后打开 Chrome,进入
chrome://extensions,开启"开发者模式",选择加载已解压的扩展程序,指向解压后的文件夹 - 确保 Chrome 中已登录你要操作的目标网站(B站、知乎等)
💡 公开 API 类命令(如
hackernews、v2ex)不需要浏览器,装完主程序即可使用。
3. 安装 Skills 到 Claude Code
# 安装全部 6 个 skills npx skills add joeseesun/qiaomu-opencli-skills # 或只安装单个 skill npx skills add joeseesun/qiaomu-opencli-skills --skill qiaomu-opencli-usage仓库结构(6 个 skill 目录)可参考 package.json 中的skills字段。
三、验证安装:一条命令体检环境
安装完成后,运行"体检"命令:
opencli doctor它会检测浏览器扩展与 daemon 的连接状态。再列出全部可用命令:
opencli list看到一长串站点命令列表,说明主程序就绪。✅
四、你的第一个命令:不依赖浏览器的 HackerNews 头条
推荐新手从公开 API 类命令起步(无需 Chrome、无需扩展):
opencli hackernews top --limit 5终端会输出当前 HackerNews 前 5 条头条的标题、分数与链接。试试加个格式化参数:
opencli hackernews top --limit 5 -f json所有命令都支持--limit N限制条数,以及-f table|json|yaml|md|csv切换输出格式——json和md特别适合喂给 AI Agent 处理。
五、更多实用命令示例
装好扩展并登录 Chrome 后,这些常用命令立刻可用:
| 场景 | 命令 |
|---|---|
| B站热门 | opencli bilibili hot --limit 10 -f json |
| 知乎搜索 | opencli zhihu search --keyword "大模型" -f json |
| Twitter 趋势 | opencli twitter trending -f json |
| 小红书 feed | opencli xiaohongshu feed -f json |
| 下载 B站视频 | opencli bilibili download --bvid BV1xxx --output ./bilibili |
| 发推 | opencli twitter post --text "Hello from CLI!" |
| 智能搜索 | opencli smart-search "最新 AI 论文" |
完整命令参考(按站点分类,含中文注释)在 qiaomu-opencli-usage/commands.md,共覆盖 79+ 站点。
关于"智能搜索"
smart-search是一个搜索路由器:你只说"帮我查 XXX",它会自动在 AI 源(grok / doubao / gemini)和垂直源之间路由,并控制调用频率、生成搜索摘要。数据源配置见 qiaomu-smart-search/references/sources-ai.md 等参考文件。
六、六大 Skills 功能一览
| Skill | 功能 | 什么时候用 |
|---|---|---|
| qiaomu-opencli-usage | 79+ 适配器完整命令参考 | 查询热门、搜索、发布、下载等日常操作 |
| qiaomu-opencli-browser | 浏览器自动化控制 | 需要点击、输入、截图等直接操作浏览器时 |
| qiaomu-opencli-explorer | 适配器创建完整指南 | 为新网站开发 CLI 适配器 |
| qiaomu-opencli-oneshot | 从 URL 快速生成单条命令 | 4 步产出一次性适配器 |
| qiaomu-opencli-autofix | 适配器自动修复 | 命令因网站改版失效时自动诊断修复 |
| qiaomu-smart-search | 智能搜索路由器 | 自动选择最佳搜索源 |
七、常见问题快速排查
| 现象 | 解决方法 |
|---|---|
Browser not connected | 运行opencli doctor,确认扩展已加载、Chrome 已启动 |
attach failed: chrome-extension:// | 临时禁用 1Password 等注入类扩展 |
| 命令返回空数据 / 需要登录 | 先确认 Chrome 里已登录对应网站,再重跑命令 |
| 命令因网站改版失败 | 交给opencli-autofix技能自动诊断修复(详见 qiaomu-opencli-autofix/SKILL.md) |
⚠️ 注意:浏览器命令执行过程中自动打开的标签页会在命令结束后自动关闭,无需手动清理。
八、下一步:继续深入
- 想手动操作浏览器(导航、点击、提取数据):qiaomu-opencli-browser/SKILL.md
- 想给新网站写适配器:qiaomu-opencli-explorer/SKILL.md
- 想从 URL 快速生成一条命令:qiaomu-opencli-oneshot/SKILL.md
- 完整命令速查:qiaomu-opencli-usage/SKILL.md
恭喜!至此你已完成 qiaomu-opencli-skills 的安装、浏览器扩展配置和第一个命令的全部流程。现在打开终端,试试opencli bilibili hot --limit 5,让命令行接管你爱用的网站吧 🚀
- AI 技能
- 人工智能
【免费下载链接】qiaomu-opencli-skills
Use opencli CLI to interact with social/content websites (Bilibili, Zhihu, Twitter/X, YouTube, Weibo, 小红书, V2EX, Reddit, HackerNews, 雪球, BOSS直聘 etc.)
相关推荐
10分钟快速上手haxor-news:命令行浏览Hacker News的完整指南
10分钟快速上手haxor news:命令行浏览Hacker News的完整指南 haxor news是一款强大的命令行工具,让你无需离开终端就能浏览Hacke
10分钟上手Skills Manager:从安装到同步第一个AI Skill的快速教程
10分钟上手Skills Manager:从安装到同步第一个AI Skill的快速教程 正在被 Claude Code、Codex、Cursor 等 AI 编程
Vue3移动端开发终极指南:如何用抖音仿真实战项目掌握现代前端技术
Vue3移动端开发终极指南:如何用抖音仿真实战项目掌握现代前端技术 你是否曾梦想过构建一个媲美原生应用体验的移动端应用?是否被复杂的移动端交互和性能优化困扰?今
前端
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考