OpenCLI
OpenCLI是一款开源命令行工具,核心能力是将任意网站和Electron桌面应用转化为命令行接口,实现“万物皆可CLI”的愿景。工具通过Chrome浏览器扩展连接本地守护进程,复用用户已登录的账号权限,无需额外配置API密钥,上手零门槛。
1、网站CLI化:
将B站、知乎、小红书、Twitter/X等30+主流网站转化为命令行工具,支持热榜查看、内容搜索、数据下载等常用操作,无需打开浏览器即可完成网站核心功能。
2、Electron应用CLI化:
通过Chrome DevTools Protocol精准操控Cursor、Notion、Discord、ChatGPT、微信等Electron桌面应用,可实现发送消息、读取内容、自动化交互等全场景操作。
3、外部CLI枢纽:
集成gh、docker、kubectl、obsidian等现有命令行工具,提供统一发现、自动安装和透传执行能力,无需切换环境,一站式调用各类CLI工具。
4、AI原生发现引擎:
内置三大AI专用命令——explore自动探索网站API、synthesize生成适配器代码、cascade探测认证策略,让AI Agent可自主学习和操控新平台,无需人工适配。
5、多格式结构化输出:
支持JSON、YAML、Markdown、CSV、Table等多种数据格式输出,数据可直接被AI Agent处理和分析,适配自动化工作流需求。
6、内容下载导出:
支持将小红书图文视频、B站视频、Twitter媒体、知乎文章等各类内容一键下载到本地,方便备份和二次使用。
7、零配置安全架构:
复用Chrome浏览器已登录的账号状态,无需额外配置API Key,既简化操作,又保障账号安全,避免密钥泄露风险。
1、环境准备:
提前安装Node.js(版本需 ≥ 20.0.0),确保Chrome浏览器已安装,且已登录目标操作平台(如B站、知乎等)。
2、安装OpenCLI:
打开命令行终端,执行 `npm install -g @jackwener/opencli` 命令,完成工具全局安装。
3、安装浏览器扩展:
从GitHub Releases下载opencli-extension.zip压缩包,解压后打开Chrome浏览器,进入扩展管理页面,开启开发者模式,加载已解压的扩展文件夹,完成扩展安装。
4、验证安装:
在终端运行 `opencli doctor` 命令,工具会自动检查扩展与本地守护进程的连接状态,若有问题可自动诊断并修复,确保工具正常运行。
5、查看可用命令:
执行 `opencli list` 命令,即可浏览 OpenCLI 内置支持的所有网站和应用命令列表,快速了解可操作平台。
6、执行基础命令:
采用 `opencli <平台> <操作>` 的格式调用工具,例如 `opencli bilibili hot -f json` 可获取 B站热榜的 JSON 格式数据,`opencli cursor send "hello"` 可向 Cursor 应用发送消息。
7、生成自定义适配器:
针对未内置支持的新网站,执行 `opencli generate https://example.com --goal "hot"` 命令,工具将一键完成 API 探索、适配器生成和注册,实现新网站 CLI 化。
8、集成外部 CLI:
直接在终端运行 `opencli gh pr list` 或 `opencli docker ps` 等命令,OpenCLI 会自动透传指令,若对应工具未安装,还会自动完成安装,无需手动操作。

本站AI工具导航站提供的「OpenCLI」的相关内容都来源于网络,不保证外部链接的准确性和完整性。在2026年03月25日 19时59分44秒收录时,该网站上的内容都属于合规合法,后期网站的内容如出现违规,可以直接联系网站管理员(ai@ipkd.cn)进行删除,AI工具导航站不承担任何责任。在浏览网页时,请注意您的账号和财产安全,切勿轻信网上广告!
打开微信“扫一扫”查看今日藏历!
打开微信“扫一扫”查看今日彝历!