[x-cmd] 一切 Web、桌面应用和本地工具皆可 CLI -opencli

一切 Web、桌面应用和本地工具皆可 CLI -opencli

如果你想持续获取更多相关资讯,欢迎关注 x-cmd 博客

OpenCLI 是一个强大的 CLI 工具,它能够将任何网站Electron 应用本地 CLI 工具 转化为统一的命令行接口。

这意味着你可以直接在终端里操作 Bilibili、知乎、小红书、Twitter、Reddit、YouTube 等平台,甚至还能控制 Cursor、ChatGPT 等桌面应用。

它能够极大地简化数据获取与自动化流程。通过复用 Chrome 浏览器的登录态,OpenCLI 绕过了复杂的 API 鉴权和爬虫封禁问题。它不仅支持导出 JSON/YAML 等结构化数据,还内置了强大的媒体下载功能,让原本需要复杂脚本才能完成的任务变得信手拈来。


核心亮点

  • 全平台覆盖 (CLI Everything):不仅支持海量主流网站(Twitter, YouTube, Bilibili),更能深入 Electron 应用内部(如 Cursor, Notion, Discord),让 AI 原生控制桌面应用。
  • 账号零风险 (Account-Safe):直接复用你 Chrome 浏览器已登录的 Session,无需输入密码,无需配置 Token,数据永不离开你的浏览器。
  • AI Agent 深度集成 :内置 exploresynthesize 模式。AI 可以自动探索网页 API、生成适配器并自我修复,是构建个人 AI 助理的完美基座。
  • 万能 CLI 集散地 (Hub) :它可以作为 gh, docker, kubectl 等现有工具的统一入口,支持自动安装和无损转发,甚至能一键注册你的自定义本地脚本。
  • 自愈式诊断 :内置 opencli doctor 命令,一键排查并修复浏览器插件与守护进程的连接问题,确保工具时刻在线。

快速上手

安装 cli

用 x-cmd 安装 opencli 非常简单,只需在终端中运行 x install opencli 命令即可

bash 复制代码
x install opencli
安装浏览器插件
  • 从 GitHub Releases 下载 opencli-extension.zip 并解压。
  • 在 Chrome 访问 chrome://extensions,开启"开发者模式"。
  • 点击"加载已解压的扩展程序",选择解压后的文件夹。

开始使用

一旦安装完成,你就可以开始探索这个强大的工具箱了。

基础指令:

bash 复制代码
opencli list                   # 查看所有已支持的网站和工具
opencli doctor                 # 检查环境是否配置正确

实战案例:

  • 获取结构化数据

    bash 复制代码
    # 以 YAML 格式获取 B 站热搜
    opencli bilibili hot -f yaml
    
    # 获取知乎热榜并导出为 JSON
    opencli zhihu hot -f json
  • 媒体内容下载

    bash 复制代码
    # 下载小红书笔记的图片和视频
    opencli xiaohongshu download <笔记ID> --output ./my_media
    
    # 将微信公众号文章转为 Markdown
    opencli weixin download --url <文章URL>
  • 操控桌面应用

    bash 复制代码
    # 查看 Cursor 编辑器的当前状态
    opencli cursor status

总结

OpenCLI 不仅仅是一个工具,它是连接人类/AI数字世界的通用桥梁。它消除了 Web 页面与自动化脚本之间的鸿沟,让原本琐碎的"手动操作"变成了可组合、可编程的"原子指令"。无论你是想构建自动化工作流的开发者,还是希望赋予 AI Agent 更多能力的极客,OpenCLI 都是你的不二之选。

来源:

https://github.com/jackwener/opencli

相关推荐
lichenyang4537 小时前
从 has.echo 到异步 API 注册表:一次 ASCF API 回调不触发的排查复盘
前端
逛逛GitHub7 小时前
又挖到 3 个不错的 GitHub 项目,尤其是第 2 个。
github
林瞅瞅7 小时前
Nuxt3 项目部署 Nginx 防盗链后特定 JS 文件 403 问题修复方案
前端
镜舟科技7 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
轻口味7 小时前
别被模型宣传骗了,真实 Agent 任务一跑就知道
agent·ai编程
逛逛GitHub8 小时前
GitHub 上 13 万星的爬虫神器,不要 API Key 就能用了。
github
kyriewen8 小时前
别再每次都 Google 了:我整理了前端日常最常踩的 10 个 Git 坑,附速查表
前端·javascript·git
一颗奇趣蛋8 小时前
Web 视频开发完全指南:从入门到精通
前端
小星AI8 小时前
Kimi Code CLI 超详细教程,附源码
人工智能·agent