opencli-usage
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseOpenCLI Usage Guide
OpenCLI 使用指南
Make any website or Electron App your CLI. Reuse Chrome login, zero risk, AI-powered discovery.
让任意网站或 Electron App 成为你的 CLI。复用 Chrome 登录状态,零风险,AI 驱动的功能发现。
Install & Run
安装与运行
bash
undefinedbash
undefinednpm global install (recommended)
npm global install (recommended)
npm install -g @jackwener/opencli
opencli <command>
npm install -g @jackwener/opencli
opencli <command>
Or from source
Or from source
cd ~/code/opencli && npm install
npx tsx src/main.ts <command>
cd ~/code/opencli && npm install
npx tsx src/main.ts <command>
Update to latest
Update to latest
npm update -g @jackwener/opencli
undefinednpm update -g @jackwener/opencli
undefinedPrerequisites
前置条件
Browser commands require:
- Chrome browser running (logged into target sites)
- opencli Browser Bridge Chrome extension installed (load as unpacked in
extension/)chrome://extensions - No further setup needed — the daemon auto-starts on first browser command
Note: You must be logged into the target website in Chrome before running commands. Tabs opened during command execution are auto-closed afterwards.
Public API commands (, ) need no browser.
hackernewsv2ex浏览器相关命令需要满足:
- Chrome 浏览器正在运行 (已登录目标站点)
- 已安装 opencli Browser Bridge Chrome 扩展(在 页面将
chrome://extensions目录作为已解压扩展加载)extension/ - 无需额外配置——守护进程会在首次执行浏览器命令时自动启动
注意:运行命令前,你必须已经在 Chrome 中登录了目标网站。命令执行过程中打开的标签页会在运行结束后自动关闭。
公共 API 命令(、)不需要浏览器。
hackernewsv2exCommand Categories
命令分类
OpenCLI commands are organized by platform type:
OpenCLI 命令按平台类型分类整理:
📱 Browser-based Commands
📱 基于浏览器的命令
Commands that require Chrome browser with login state. See browser.md for full reference.
Supported platforms:
- Bilibili (哔哩哔哩), Zhihu (知乎), Xiaohongshu (小红书), Xueqiu (雪球)
- Twitter/X, Reddit, Facebook, Instagram, TikTok, LinkedIn
- YouTube, Medium, Substack, Sinablog (新浪博客)
- V2EX (browser features), Weibo (微博), Jike (即刻), Linux.do (browser features)
- BOSS直聘, Coupang (쿠팡), JD (京东), SMZDM (什么值得买), Ctrip (携程)
- Yahoo Finance, Sina Finance, Reuters, Barchart, Bloomberg (full article)
- Douban (豆瓣), Chaoxing (超星学习通), WeRead (微信读书), Pixiv
- Yollomi, Jimeng (即梦 AI), Web, Weixin (微信公众号)
- Grok, Doubao Web (豆包), Kimi, DeepSeek, Qwen (通义千问)
需要使用已保存登录状态的 Chrome 浏览器的命令。完整参考请查看 browser.md。
支持的平台:
- Bilibili (哔哩哔哩), Zhihu (知乎), Xiaohongshu (小红书), Xueqiu (雪球)
- Twitter/X, Reddit, Facebook, Instagram, TikTok, LinkedIn
- YouTube, Medium, Substack, Sinablog (新浪博客)
- V2EX (browser features), Weibo (微博), Jike (即刻), Linux.do (browser features)
- BOSS直聘, Coupang (쿠팡), JD (京东), SMZDM (什么值得买), Ctrip (携程)
- Yahoo Finance, Sina Finance, Reuters, Barchart, Bloomberg (full article)
- Douban (豆瓣), Chaoxing (超星学习通), WeRead (微信读书), Pixiv
- Yollomi, Jimeng (即梦 AI), Web, Weixin (微信公众号)
- Grok, Doubao Web (豆包), Kimi, DeepSeek, Qwen (通义千问)
🖥️ Desktop Adapter Commands
🖥️ 桌面适配命令
Commands that interact with desktop applications via CDP or external CLI tools. See desktop.md for full reference.
Supported platforms:
- GitHub (via gh CLI), Cursor, Codex, ChatGPT, ChatWise
- Notion, Discord App, Doubao App (豆包桌面版), Antigravity
通过 CDP 或外部 CLI 工具与桌面应用交互的命令。完整参考请查看 desktop.md。
支持的平台:
- GitHub (via gh CLI), Cursor, Codex, ChatGPT, ChatWise
- Notion, Discord App, Doubao App (豆包桌面版), Antigravity
🌐 Public API Commands
🌐 公共 API 命令
Commands that work without browser or authentication. See public-api.md for full reference.
Supported platforms:
- Hacker News, V2EX (public features), BBC News, Sina Finance
- Lobsters, Google, DEV.to, Steam, Apple Podcasts
- arXiv, Bloomberg (RSS), Dictionary, HuggingFace
- StackOverflow, Xiaoyuzhou (小宇宙), Wikipedia, Product Hunt
无需浏览器或身份验证即可使用的命令。完整参考请查看 public-api.md。
支持的平台:
- Hacker News, V2EX (public features), BBC News, Sina Finance
- Lobsters, Google, DEV.to, Steam, Apple Podcasts
- arXiv, Bloomberg (RSS), Dictionary, HuggingFace
- StackOverflow, Xiaoyuzhou (小宇宙), Wikipedia, Product Hunt