GitHub 20k星开源神器:将全网操作转为命令行
每次想让AI帮忙读取外部网站信息,看到那句“抱歉,我无法直接访问这些网站”时,是不是感觉头都要炸了?这种信息壁垒,确实让人头疼。
不过,最近GitHub上一个名为OpenCLI的开源项目,似乎提供了一种巧妙的解决思路:将网站变成命令行。这个项目目前已经收获了超过20k的Star,热度还在持续攀升。

想象一下,Reddit的热门讨论、B站的流行视频、Arxiv的最新论文……这些以往需要打开浏览器逐个翻找的信息,现在只需要在终端里输入一行命令,就能直接获取结构化的数据结果。

更令人惊讶的是,OpenCLI的能力远不止于网页。它甚至将触角延伸到了微信、Telegram、Discord这类被视为“私域”的聊天应用中。没错,你没看错,连微信聊天记录也能通过命令行进行查询和管理。

这意味着,只要将对应的技能(skill)集成到你的智能体(Agent)中,无论是公域网站还是私域应用,基本都能通过统一的终端命令来调用和处理。

这里有一个关键的技术特点:CLI命令是在本地浏览器环境中直接执行的,无需经过大语言模型的推理过程。也就是说,许多原本需要智能体“边看边点”的模拟操作,现在浏览器自身就能完成,无论运行多少次,都不会消耗一分钱的Token。
聊天记录变个人信息流
那么,具体该如何上手呢?安装过程非常简单,一行命令即可搞定(需要Node.js 21+环境):
npm install -g @jackwener/opencli
安装完成后,运行opencli list命令,就能看到所有可用的命令列表,数量相当可观。

接下来,需要去Chrome网上应用店下载OpenCLI扩展程序,并开启开发者模式。

OpenCLI的一个便利之处在于,它能够直接复用你Chrome浏览器中已有的登录状态。这意味着,对于你已经登录的网站,它无需额外配置Cookie即可直接访问,省去了手动复制凭证、编写请求头的麻烦,在安全性上也相对更有保障。
OpenCLI为私域聊天应用提供了统一的命令接口:
opencli wx search搜索微信聊天记录;opencli tg search搜索Telegram消息(基于MTProto协议);opencli discord recent查看Discord最近消息。
以我们最常用的微信为例,实际体验一下。微信需要使用独立的wx-cli工具,安装命令为:
npm install -g @jackwener/wx-cli

首次使用时,需要通过wx init进行初始化。该工具会自动检测微信的数据目录,并从微信进程的内存中扫描数据库密钥。这个过程需要root权限(在macOS上使用sudo wx init),并且微信必须处于登录状态。
初始化完成后,就可以直接使用了。例如,用wx session命令拉取会话列表。

wx history命令则可以精确查找与某个联系人的历史会话记录。

它同样支持关键词搜索。

聊天记录,原本只是散落在各个应用中的碎片化信息。但被CLI工具统一接管后,它们突然变得可搜索、可筛选、可导出、可自动化处理。输出格式支持JSON和CSV,可以轻松导入知识库或数据分析流程,与Obsidian这类工具也能无缝衔接。
于是,以前沉睡在微信里的聊天记录,开始呈现出一种持续更新的个人信息流的形态。甚至可以说,这为智能体(Agent)真正持续读取用户真实数字生活中的最新信息提供了可能。因为聊天记录是动态更新的,其中蕴含的工作流程、关系网络、协作历史、长期偏好,乃至大量AI以往难以触及的“隐性知识”,都成为了可被挖掘的富矿。
除了社交应用,办公场景也被囊括其中。OpenCLI提供了统一的接口:opencli lark-cli覆盖飞书200多条命令,消息、文档、日历、任务全能管理;opencli wecom-cli管理企业微信;opencli dws管理钉钉,堪称办公全家桶。
难怪有网友评价这是电商从业者的福音。客服聊天记录一键导出,用户反馈批量归档,以往需要手动截图、复制、粘贴的繁琐工作,现在一行命令就能搞定。

当然,在谈论聊天记录处理能力时,必须强调一点:OpenCLI作为开源项目,提供的是工具和思路。对于私域数据的实际访问和操作属于个人行为,在使用前务必仔细评估合规风险与隐私边界。技术可行性与伦理合规性是两回事,切勿混淆。
刷数据、下视频、扒内容一键搞定
OpenCLI与“让大模型自己操作浏览器”方案的核心区别在于,其CLI命令在本地浏览器直接执行,不经过大模型推理。这意味着,如果不需要对结果进行分析,运行时可以实现零Token消耗。
同时,由于命令是确定性的,同一命令产出的结果结构一致,便于管道化处理、脚本化运行,对CI/CD流程也非常友好。从某种意义上说,它正在将浏览器自动化从依赖AI推理,重新拉回到系统调用的轨道上,让Agent也开始具备一些软件基础设施的稳定性和效率。
再来看其覆盖面。OpenCLI内置了超过100个站点的适配器,涵盖了小红书、B站、知乎、豆瓣、虎扑、贴吧等国内主流平台,以及Twitter/X、HackerNews、Pixiv等海外站点。学术研究者可以搜索Google Scholar和百度学术,求职者能查询牛客网上的面试经验和薪资信息。
实际使用起来是什么感觉?例如,想在知乎搜索“AI Agent”并下载相关文章:
opencli zhihu search “AI Agent” opencli zhihu download —url “文章地址” —output ./zhihu

想看看Reddit今天在讨论什么:
opencli reddit search “AI”

图文、视频、音频的一键下载,文章导出为Markdown、CSV、JSON格式,页面点击、翻页、表单填写、批量数据爬取,乃至创作者数据分析、粉丝画像、评论区抓取……以往需要在浏览器里手动点击半天的操作,现在终端里敲一行命令就能完成。除了视频下载需要额外安装yt-dlp,其他功能基本可以开箱即用。
如果你需要的站点恰好比较小众,没有被覆盖怎么办?OpenCLI为AI Agent准备了一个opencli-adapter-author skill。通过npx skills add jackwener/opencli —skill opencli-adapter-author安装后,Agent就能帮助你自动编写新的站点适配器。

社区还提供了插件系统,使用opencli plugin install就能一键安装他人写好的适配器,生态正在逐步完善。
此外,还有一个更强大的功能。通过CDP(Chrome DevTools Protocol)协议,OpenCLI能够直接操控基于Electron开发的桌面应用界面,无需手动点击鼠标。例如,可以自动化操作Cursor的Composer、聊天和代码提取功能,控制ChatGPT的macOS桌面客户端,对Notion进行搜索、读取和写入,无头驱动OpenAI Codex CLI,甚至自动化操作Discord桌面端的消息、频道和服务器管理。

连豆包AI、ChatWise这类多模型客户端也在支持之列。可以说,OpenCLI的思路很明确:能在本地执行的操作,尽量不走模型推理;能“白嫖”本地算力和资源的地方,就尽量不产生额外的云端成本。
项目地址:https://github.com/jackwener/OpenCLI
相关攻略
全球开发者曾经最信赖的代码托管平台GitHub,正面临一场前所未有的信任危机。而敲响警钟的,是一位最意想不到的核心贡献者。 Mitchell Hashimoto,GitHub上第1299号注册用户,一个在开源世界举足轻重的名字。他是Vagrant、Terraform、Packer等一系列基础设施基石
作为全球开发者生态的核心平台,GitHub 在代码托管、团队协作及开源项目推进方面持续发挥着关键作用。即便在被微软收购后,其增长趋势依然强劲,直至去年。进入2025年,由AI编程工具引领的技术浪潮为平台带来了新的增长动力。随着AI智能体在开发者中的广泛应用,GitHub 的用户规模与活动数据迎来了前
想要在Perplexity中实时追踪GitHub趋势项目,并整合社交媒体上的技术动态?你会发现,其原生搜索功能并未直接聚合GitHub Trending页面及多平台社交媒体信息流。不过,通过以下几种方法的组合,完全可以实现这一目标。 一、使用vibe-tools调用API并注入趋势关键词 此方法的核
作为全球开发者首选的代码托管与协作平台,GitHub 构建了一个无与伦比的开源生态系统。无论是探索前沿的开源项目、学习优秀代码实践,还是在私有仓库中进行高效的团队协作,它都提供了一站式、功能全面的解决方案,显著提升开发者的工作效率与创造力。 GitHub 官网设计清晰直观,导航与功能分区科学合理,确
做演示,核心永远是内容和逻辑,工具只是辅助。但不可否认,一份视觉上足够出彩的演示文稿,能在你开口前就建立专业、认真的第一印象,让你在汇报时底气更足。 今天要介绍的工具,在GitHub上收获了超过17000颗星。它的定位很明确:用AI,将你的文字描述或旧PPT文件,直接转化为一份零依赖的单文件HTML
热门专题
热门推荐
机器人行业迎来里程碑式突破。以视频生成模型Vidu著称的生数科技,正式发布了名为Motubrain的“世界动作模型”。这并非一次普通迭代,而是被定位为机器人的“物理大脑”,其核心目标在于:用一个统一的通用模型,彻底取代以往依赖多个专用系统拼凑而成的复杂架构。 正如其“一个大脑,无限可能”的口号所揭示
xAI正式进军AI编程智能体领域,于近日发布了专为软件工程与复杂编程任务设计的Grok Build。 简单来说,Grok Build是一款能在终端里直接跑起来的AI编程助手。它被定位为一个具备智能体能力的命令行工具,开发者用自然语言告诉它要做什么,它就能生成代码,甚至帮你搞定一系列编程和自动化任务。
近日,谷歌对其搜索引擎的核心规则进行了重要更新,此次调整直指当前备受关注的AI搜索领域。具体而言,谷歌在其垃圾内容政策中新增了明确条款,正式将“操纵AI搜索结果”的行为列为违规操作,划定了新的质量红线。 根据权威行业媒体Search Engine Land的报道,本次谷歌算法更新的核心在于,将任何企
硅谷的科技巨头们或许曾以为,自己已经远离了AI数据中心带来的电力压力——毕竟,高昂的地价和电费早就把大型数据中心项目“赶”到了别处。但现实总是出人意料,这场能源危机的涟漪,正悄然涌向他们心爱的度假后院。 没错,说的就是太浩湖。这个湾区精英们钟爱的避世天堂,如今正站在一场电力风暴的边缘。距离它必须找到
这项由高通AI研究院(Qualcomm AI Research)主导的创新研究于2026年5月正式发布,论文预印本编号为arXiv:2605 07721。 研究背景:当AI越想越费内存,我们该怎么办 设想一下,手机导航应用会在出发前规划好整条路线,而一位真正智慧的向导则会边走边思考,遇到路障时灵活应





