[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

相关推荐
YuTaoShao1 天前
Cursor 的上下文工程新思路:把一切变成文件
ai·agent·cursor·上下文工程
huoyueyi1 天前
3D数字孪生项目 LCP 优化指南
前端·3d·几何学
哥布林学者1 天前
深度学习进阶(十九)相对位置编码 RPE
机器学习·ai
IvanCodes1 天前
Skills 热潮过去后,我重新理解了 AI Agent 的方向
人工智能·agent
uccs1 天前
系统认知 Agent 六大支柱
agent·ai编程·claude
发哥来了1 天前
六款开源大模型中文长文本处理能力横向评测
大数据·人工智能·机器学习·ai·开源·aigc
菜鸟小芯1 天前
【腾讯位置服务开发者征文大赛】校园美食雷达 —— 基于 CodeBuddy + 腾讯 LBS 开发实战
前端·美食
曲幽1 天前
初探:用 FastAPI 搭建你的第一个 AI Agent 接口
python·ai·llm·agent·fastapi·web·chat·httpx·ollama
搜狐技术产品小编20231 天前
深度解析与业务实战:将 screenshot-to-code 改造为支持 React + Ant Design 的前端利器
前端·javascript·react.js·前端框架·ecmascript
Rik1 天前
Cursor Rules 深度玩法:从全局配置到项目级规则,让 AI 真正理解你的项目
前端·后端