oc 是什么?把任意网站变成 AI 代理专用的紧凑 CLI

only-cli/oc · GitHub · 官网
大模型
Star542
近 7 天新增0
编程语言JavaScript
开源协议MIT
创建于2026-08-18
最近更新2026-10-14

中文导读

oc 是开源项目,站内分类为 大模型。简介:把任意网站变成 AI 代理专用的紧凑 CLI。项目说明中列出的主要功能包括:将网页转换为带编号的紧凑视图,显著减少 token 消耗;模拟 Chrome 浏览器行为,绕过部分反爬机制;内置多个常用网站的快捷命令,如 `oc hn top`、`oc gh repo`。适合使用 AI 代理进行网页浏览的开发者,以及希望降低 LLM 网页抓取 token 成本的用户。

根据 GitHub 公开数据,该项目的编程语言为 JavaScript,开源协议为 MIT,创建于 2026-08-18,最近更新于 2026-10-14,目前有 542 个 Star。

项目介绍

only-cli 是一个将网站转换为命令行界面的工具,专为 AI 代理设计。通过 `oc open <url>` 获取页面,返回带编号的紧凑视图,而不是原始 HTML 或截图,从而让 Claude Code、Codex 等代理在浏览网页时大幅减少 token 消耗。它还能模拟真实浏览器行为,绕过一些简单抓取器无法通过的封锁。

典型页面需要数万 token 的标记,而 oc 的视图仅需几百 token。无需为每个网站编写适配器,也无需浏览器扩展或守护进程。项目内置了针对 Hacker News、Reddit、GitHub、GitLab、Stack Overflow、Wikipedia 等常见网站的快捷命令,并支持通过 `oc <site> <verb>` 直接调用。

主要功能

适合谁用

适合使用 AI 代理进行网页浏览的开发者,以及希望降低 LLM 网页抓取 token 成本的用户。

快速上手

  1. 安装:`npm install -g @only-cli/oc`(需要 Node 20+)
  2. 打开网页:`oc open news.ycombinator.com`
  3. 跟随编号链接:`oc do 1`
  4. 查看帮助:`oc --help`
  5. (可选)为 Claude Code 等代理安装技能:`npx skills add https://github.com/only-cli/oc --skill web-browsing-cli`

Star 增长趋势

542540 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
开源 AI Agent 平台,可构建、部署并运行自动化工作流
★ 18.8万 · Python · 更新于 2026-10-16
本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15