一个零搭建的「URL 转 Markdown」服务

Jina Reader 是拿到网页 LLM 友好版本最简单的方式:在任意 URL 前面放 https://r.jina.ai/,就拿回去掉导航、广告和杂物的 Markdown。基础用法没什么要装的,这正是它成为 agent 和 RAG 原型「快速读网页」首选的原因。配套端点 https://s.jina.ai/ 跑一次搜索,把前几个结果直接转成 Markdown 返回。代码以 Apache-2.0 开源,截至 2026-06 有 11,235 星,Jina AI 也把它作为托管服务运营。

它做什么

Reader 抓一个页面,需要时渲染它,把主内容抽成 Markdown,模型不必趟样板内容就能用。你可以用请求头调行为,比如在重 JavaScript 的页面上等某个选择器、设超时、限制输出大小。搜索端点把同样的转换接到网页结果上,适合给 agent 做事实接地,而不必自己搭一套「爬取再清洗」。

用它,以及自托管

多数情况无需安装,一个请求就行:

curl https://r.jina.ai/https://example.com
# 搜索并返回 Markdown 结果
curl https://s.jina.ai/your+query

要控制或上量,这个仓库是一个 TypeScript 服务,你可以自托管,含已发布的容器镜像。自托管去掉了托管限制,但也放弃了托管的便利,所以它是一个要投入运维的工程选择。

适合与不适合

想用最少搭建把网页变成 Markdown、在做 agent 或 RAG 原型又不想搭爬虫、或想一次调用就做「搜索转 Markdown」时,选它。零配置起步就是它的全部魅力。

需要高量、可靠的抓取时它就弱一些,那时限流和偶尔失败的站点会成为真实摩擦;需要带队列、重试和广泛反爬处理的完整爬虫时也是。托管服务有带限额的免费档,带 API key 后转入按量付费,且定价按消耗计,所以一次拉大页面的搜索,可能用掉比你预期多得多的 token。更重的抓取,下面的工具更合适。

jina reader 和抓取工具的对比

jina readerFirecrawlScrapling
Stars11,235132,38163,482
形态托管 URL 转 Markdown爬虫框架反检测库
搭建无(或自托管)API key 或自托管Python 安装
强项零配置、一个请求规模化爬取与重试规避机器人检测
成本免费档后按量按请求计费开源

数字为截至 2026 年 6 月的 GitHub 数据。Firecrawl 是更完整的爬虫框架,带队列和重试,用于生产抓取。Scrapling 是聚焦规避机器人检测的 Python 库。Jina Reader 的优势是一个请求、零搭建的起步,局限是量和难站点上的可靠性。

star 曲线

star 曲线随 agent 和 RAG 热潮一起长,那时「让模型读这个页面」成了常规需求,「给 URL 加前缀」的招法迅速传开。曲线形状反映的是它作为一个工具被稳步采用。

issue 区给你的预警

反复的 issue 都关于限制和边缘站点。免费档的限流和基于 IP 的节流是常见抱怨,所以上任何真实量都按要 API key 来规划。重 JavaScript 和单页应用站点有时要手调请求头去等内容,还有少数别的抓取器能过的站点在这儿仍失败。搜索端点的 token 用量在页面大时会飙,这对成本有影响。自托管可行,但会剥掉托管的存储和便利,所以比那行命令暗示的要费工。

相关仓库

要完整的爬虫框架,看 Firecrawl。要反检测抓取,看 Scrapling。要解析本地文档、不抓网页,看 doclingunstructured。想看什么在涨,见 每日榜每周报告

常见问题

jina reader 还是 Firecrawl,该用哪个? Jina Reader 零配置:给 URL 加前缀就得 Markdown,适合原型和轻量用。Firecrawl 是更完整的爬虫框架,带队列、重试和更强的反爬处理,用于生产抓取。要简单用 Reader,要规模化可靠用 Firecrawl。

用 Jina Reader 需要 API key 吗? 轻量用不需要;基础的 r.jina.ai 前缀无 key 就能用。托管服务有带限流的免费档,加 API key 提额并转入按量付费。上任何真实量,按要 key 规划。

能自托管 Jina Reader 吗? 能。仓库是一个 TypeScript 服务,带已发布的容器镜像,你可以自己跑。自托管去掉托管限制,但放弃托管便利如托管存储,所以比那行命令费工。

Jina Reader 能处理重 JavaScript 的页面吗? 通常能,因为它会渲染页面,但单页和懒加载站点有时要调请求头去等内容。少数别的抓取器能过的站点在这儿仍失败,所以测你的目标站。

Jina Reader 怎么收费? 托管服务在限额内免费,之后带 API key 按消耗计费。成本随用量增长,搜索端点在大页面上会用很多 token,所以处理大结果时盯着花费。