AI工作站

OpenCLI
AI开发助手OpenCLI目前已支持B站、知乎、Cursor、Notion、微信等30+平台,内置explore、synthesize、cascade三个AI专用命令,可自动发现API、生成适配器并探测认证策略。
爱站权重:爱站爱站爱站爱站爱站
创建快捷到桌面设置为浏览器首页或按 Ctrl+D 收藏本页到浏览器收藏夹回家不迷路!

OpenCLI是一款开源命令行工具,核心能力是将任意网站和Electron桌面应用转化为命令行接口,实现“万物皆可CLI”的愿景。工具通过Chrome浏览器扩展连接本地守护进程,复用用户已登录的账号权限,无需额外配置API密钥,上手零门槛。

OpenCLI核心功能:

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,既简化操作,又保障账号安全,避免密钥泄露风险。

OpenCLI使用步骤:

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 会自动透传指令,若对应工具未安装,还会自动完成安装,无需手动操作。

Trae:新一代免费的AI编程工具

数据统计

x 扫一扫打开藏历小程序

打开微信“扫一扫”查看今日藏历!

x 扫一扫打开彝历小程序

打开微信“扫一扫”查看今日彝历!