mcpField
J
jina-reader

jina-reader

github.com/sundial-org生产力6701.0k 次安装34 周前更新
代码仓库

关于 jina-reader

jina-reader 是通过 Jina AI 提取网页内容的技能,面向需要读取、搜索网页或核查陈述的人。它支持 CSS 选择器、动态页面渲染和多种输出格式,并通过 Jina 的基础设施路由请求。

主要功能

  1. 01读取网页并提取正文
  2. 02搜索网页并返回完整内容
  3. 03核查陈述
  4. 04使用 CSS 选择器筛选或移除内容
  5. 05支持 Markdown、HTML、文本、截图及 JSON 输出

适用场景

  1. 01提取文章正文供后续处理
  2. 02搜索主题并获取结果内容
  3. 03核查某项事实陈述
  4. 04从网页中提取指定区域

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill jina-reader

安装后在 Claude Code 中输入/jina-reader确认已加载。

附带文件scripts/reader.sh

详细介绍

Jina Reader

通过 Jina AI 提取干净的网页内容,同时不暴露服务器 IP。

读取 URL

{baseDir}/scripts/reader.sh "https://example.com/article"

搜索网页(前 5 条结果,包含完整内容)

{baseDir}/scripts/reader.sh --mode search "latest AI news 2025"

核查陈述

{baseDir}/scripts/reader.sh --mode ground "OpenAI was founded in 2015"

选项

标志描述默认值
--moderead、search、groundread
--selector用于提取特定区域的 CSS 选择器—
--wait提取前等待的 CSS 选择器—
--remove要移除的 CSS 选择器(逗号分隔)—
--proxy地理代理的国家/地区代码(br、us 等)—
--nocache强制获取最新内容(跳过缓存)关闭
--formatmarkdown、html、text、screenshotmarkdown
--json原始 JSON 输出关闭

示例

# Extract article content
{baseDir}/scripts/reader.sh "https://blog.example.com/post"

# Extract specific section via CSS selector
{baseDir}/scripts/reader.sh --selector "article.main" "https://example.com"

# Remove nav and ads before extraction
{baseDir}/scripts/reader.sh --remove "nav,footer,.ads" "https://example.com"

# Search with JSON output
{baseDir}/scripts/reader.sh --mode search --json "AI enterprise trends"

# Read via Brazil proxy
{baseDir}/scripts/reader.sh --proxy br "https://example.com.br"

# Fact-check a claim
{baseDir}/scripts/reader.sh --mode ground "Tesla is the most valuable car company"

API 密钥

export JINA_API_KEY="jina_..."

免费层级:10M 个 token(无需注册)。在 https://jina.ai/reader/ 获取密钥。

定价

  • **读取:**约 $0.005/页(标准版)| ReaderLM-v2 为 3 倍
  • **搜索:**固定 10K 个 token + 每条结果按量计费
  • **核查:**约 300K 个 token/请求(延迟约 30 秒)

为什么选择 Jina Reader?

  • IP 保护 — 请求通过 Jina 的基础设施路由,而非您的服务器
  • 干净的 Markdown — 可读性提取 + 可选的 ReaderLM-v2
  • 动态内容 — 无头 Chrome 可渲染 JavaScript
  • 结构化提取 — 支持用于数据提取的 JSON 架构

评论

支持 Markdown