ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

10分钟快速上手:qiaomu-opencli-skills安装、浏览器扩展与第一个命令完整教程

10分钟快速上手:qiaomu-opencli-skills安装、浏览器扩展与第一个命令完整教程
  • AI 技能
  • 人工智能

【免费下载链接】qiaomu-opencli-skills

Use opencli CLI to interact with social/content websites (Bilibili, Zhihu, Twitter/X, YouTube, Weibo, 小红书, V2EX, Reddit, HackerNews, 雪球, BOSS直聘 etc.)

项目地址:https://gitcode.com/gh_mirrors/op/qiaomu-opencli-skills
点击查看免费下载

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/opencli

2. 安装浏览器扩展(Browser Bridge)

浏览器类命令(🌐 标记)依赖 Chrome 扩展来复用登录状态:

  1. 从上游项目 Releases 下载opencli-extension.zip
  2. 解压后打开 Chrome,进入chrome://extensions,开启"开发者模式",选择加载已解压的扩展程序,指向解压后的文件夹
  3. 确保 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
小红书 feedopencli 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-usage79+ 适配器完整命令参考查询热门、搜索、发布、下载等日常操作
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.)

项目地址:https://gitcode.com/gh_mirrors/op/qiaomu-opencli-skills
点击查看免费下载
上一篇:CyberChef:浏览器中的数据安全处理实践
下一篇:Betaflight飞控固件终极指南:2026年开源无人机控制解决方案

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进