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

🎛️ 专业技巧

  1. 格式化一切-f json | -f yaml | -f csv | -f md
  2. AI 集成opencli list -f yaml → 喂给你的代理
  3. 插件opencli plugin install github:user/plugin-name
  4. 调试opencli doctor + 详细 -v 标志

为什么选择 OpenCLI

  • 无运行时令牌浪费
  • 相同输入 → 相同输出 每次
  • 全球 + 中国平台 覆盖
  • 桌面应用控制 通过 CDP + AppleScript
  • 外部 CLI 透传 中心

停止在浏览器标签间复制/粘贴。用 OpenCLI 今天就 CLI 化你的数字生活。

npm install -g @jackwener/opencli@latest
opencli list

GitHub 仓库 | 中文文档

原创文章: 查看原文

分享本文