OpenCLI:将任意网站转化为 CLI 工具
OpenCLI:将任意网站转化为你的 CLI 超级能力
你一直等待的通用 CLI 中心
OpenCLI 是一款革命性的命令行工具,它将任意网站、Electron 应用或本地 CLI 转化为标准化的、可脚本化的接口。拥有 6.1k GitHub 星标和活跃开发,它已在全球平台如 Bilibili、Twitter/X、Reddit、知乎、小红书,以及桌面应用如 Cursor、ChatGPT 和 Notion 上经过实战检验。
🎯 独特的核心特性
1. 零风险账户复用
- 复用你现有的 Chrome 登录会话
- 凭证绝不离开你的浏览器
- 支持你已登录的网站
2. 50+ 内置平台适配器
opencli bilibili hot --limit 5
opencli twitter profile elonmusk
opencli reddit hot -f json
opencli zhihu hot -f yaml
opencli xiaohongshu search "AI"
3. Electron 应用掌控
从终端控制桌面应用: - Cursor IDE:Composer、聊天、代码提取 - ChatGPT Desktop:发送/读取消息 - Notion:搜索、阅读、编写页面 - Antigravity Ultra:完整终端控制
4. AI 代理就绪
# AI 自动发现工具
opencli list -f yaml | pipe to LLM
# 外部 CLI 中心(自动安装)
opencli gh pr list
opencli docker ps
opencli obsidian search "AI"
🚀 2 分钟快速安装
# 安装
npm install -g @jackwener/opencli
# 设置 Chrome 扩展(一次性)
# 从 GitHub Releases 下载 → chrome://extensions
# 开始使用
opencli list # 查看所有 200+ 命令
opencli doctor # 自动诊断设置
opencli hackernews top --limit 5
💎 生产就绪优势
| 特性 | OpenCLI | 传统浏览器自动化 |
|---|---|---|
| 成本 | 零 LLM 令牌 | 每次请求 $$$ |
| 速度 | <100ms | 2-10s LLM 往返 |
| 可靠性 | 99.9% 确定性 | LLM 幻觉 |
| 输出 | JSON/YAML/CSV | 非结构化文本 |
| 脚本化 | 可管道、CI 友好 | 需要手动解析 |
🌐 真实世界示例
# 下载小红书媒体
opencli xiaohongshu download abc123 --output ./media
# 导出知乎文章
opencli zhihu download "https://zhuanlan.zhihu.com/p/123"
# 监控 Twitter 趋势
opencli twitter trending -f json | jq
# Bilibili 视频下载
opencli bilibili download BV1xxx --quality 1080p
🎛️ 专业技巧
- 格式化一切:
-f json | -f yaml | -f csv | -f md - AI 集成:
opencli list -f yaml→ 喂给你的代理 - 插件:
opencli plugin install github:user/plugin-name - 调试:
opencli doctor+ 详细-v标志
为什么选择 OpenCLI
- 无运行时令牌浪费
- 相同输入 → 相同输出 每次
- 全球 + 中国平台 覆盖
- 桌面应用控制 通过 CDP + AppleScript
- 外部 CLI 透传 中心
停止在浏览器标签间复制/粘贴。用 OpenCLI 今天就 CLI 化你的数字生活。
npm install -g @jackwener/opencli@latest
opencli list
原创文章:
查看原文