给大家分享一款专为OpenClaw(龙虾)打造的全能技能包opencli-skill,其基于开源命令行工具OpenCLI开发,无需官方API授权,通过复用Chrome浏览器登录态,即可让龙虾在聊天窗口直接操控44个主流平台、执行244条命令,覆盖信息查询、内容发布、文件下载等多场景,彻底解决了普通用户调用平台功能需申请API的繁琐问题。
一、核心原理:复用登录态,绕开API壁垒
OpenCLI是一款GitHub星标7.3k的开源命令行工具,核心创新在于“无API调用”的操作逻辑:
直接连接用户已打开的Chrome浏览器,复用浏览器中已登录的平台账号会话状态(如知乎、B站、Twitter等),无需申请开发者资质、API密钥,也不会存储账号密码;
开发者joeseesun基于OpenCLI封装了opencli-skill技能包,将所有命令集成至龙虾,用户无需手动操作终端,在龙虾聊天窗口发指令即可触发功能,实现“一句话操控多平台”。
二、核心功能:六大类命令,覆盖全场景需求
opencli-skill支持的命令按用途可分为六大类,覆盖信息获取、内容创作、文件管理等核心需求:
1.热门/排行类:一键汇总多平台热点
无需逐个打开App,一条命令即可获取各平台热门内容,高效掌握全网动态:
知乎热榜:opencli zhihu hot(返回Top20榜单,含标题、热度、回答数);
B站热门:opencli bilibili hot(热门视频)、opencli bilibili ranking(视频排行榜);
其他平台:微博热搜(opencli weibo hot)、Twitter热门话题(opencli twitter trending)、雪球热门股票榜(opencli xiaohongshu hot-stock)等,覆盖微信读书、Steam、BBC等21个平台的排行功能。
2.搜索类:跨平台统一检索,结果直观呈现
支持在16个平台直接搜索关键词,结果以表格形式展示(含标题、作者、链接等),无需切换应用:
示例命令:B站搜索“龙虾”(opencli bilibili search--keyword"龙虾")、小红书搜笔记(opencli xiaohongshu search--keyword"关键词")、BOSS直聘搜职位(opencli boss search--query"职位");
覆盖场景:视频、帖子、股票、职位、书籍、论文、商品等,含知乎、YouTube、LinkedIn、arXiv等主流平台。
3.读取/浏览类:调取平台内容流,无需打开应用
可直接获取社交媒体首页推荐、个人动态、历史记录等,实现“云端浏览”:
示例命令:小红书首页推荐(opencli xiaohongshu feed)、B站关注动态(opencli bilibili feed)、Twitter个人时间线(opencli twitter timeline);
拓展功能:查看B站观看历史(opencli bilibili history)、知乎问题详情(opencli zhihu question--id问题ID)、Twitter收藏夹(opencli twitter bookmarks)等。
4.发布/写操作类:多平台内容发布+互动,高效运营
支持在多个平台直接发布内容、互动,甚至批量操作,节省运营成本:
内容发布:Twitter发推(opencli twitter post--text"内容")、微博发动态等;
互动功能:Twitter回复、点赞、收藏、拉黑(opencli twitter reply/like/bookmark/block)、Reddit评论/订阅、V2EX每日签到;
特色功能:BOSS直聘批量打招呼(opencli boss batchgreet),找工作无需手动逐个沟通。
5.下载类:高清资源本地保存,操作极简
支持下载多平台视频、图片、文章,无需第三方下载工具,仅需资源ID或链接:
示例命令:B站视频下载(opencli bilibili download BV号),可直接下载1080P高清视频至本地(默认路径:C:Users.openclaw-autoclawworkspace); 其他功能:知乎文章导出为Markdown(opencli zhihu download)、Twitter/小红书图片/视频下载。
6.桌面应用控制类:操控本地AI工具(macOS独占)
可直接控制桌面端AI应用,实现“龙虾调度工具”的联动体验,但目前仅支持macOS系统:
支持应用:ChatGPT桌面版(提问、发消息、新建对话)、Codex桌面版(切换模型、导出对话、提取diff)、微信、飞书; Windows限制:该类命令暂不支持Windows,需通过微信网页版等替代方案实现。
三、安装步骤:三步搞定,零复杂配置
前提条件:龙虾需部署在本地电脑(不支持云端),且安装Node.js v16+;
安装核心工具:向龙虾发送指令安装github.com/joeseesun/opencli-skill,龙虾会自动完成安全审查、下载、安装;
安装浏览器扩展:从OpenCLI GitHub Releases页面下载opencli-extension.zip/crx,在Chrome(或Chromium内核浏览器)开启“开发者模式”,加载已解压的扩展文件夹;
登录准备:在Chrome中登录需操作的平台账号(如知乎、B站),确保会话状态有效。
四、安全说明与局限
1.安全性保障
OpenCLI仅复用Chrome登录态,不会提取或存储账号密码,如同“借用钥匙开门”,使用后登录状态仍保留,无隐私泄露风险。
2.现有局限
系统限制:桌面应用控制、微信/飞书操控等功能仅支持macOS,Windows用户无法使用;
平台依赖:需依赖Chrome浏览器及已登录的会话状态,默认浏览器非Chrome需手动告知龙虾;
功能边界:部分平台的复杂操作(如批量删除内容)暂不支持,需依赖后续版本迭代。
opencli-skill的核心价值在于“打破平台壁垒+降低操作门槛”,让龙虾从“单一AI助手”升级为“多平台控制中枢”。用户无需学习复杂命令行,仅需自然语言指令,即可实现热点查询、跨平台搜索、内容发布、资源下载等一系列操作,大幅提升效率。尽管存在系统兼容限制,但对需要高效管理多平台、批量处理任务的用户而言,仍是一款“颠覆性”工具。随着AI与各类应用的适配深化,这类“人类+AI共用”的工具生态或将成为未来趋势。