其他
需要提取网页正文、搜索完整结果或事实核查且避免暴露服务器…
当你需要通过 Jina AI Reader API 读取动态网页、按 CSS 选择器清洗/提取内容、搜索前 5 条完整内容或核查声明,并希望请求经 Jina 转发以隐藏源站 IP 时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 57/100 ×0.15
适用场景
需要提取网页正文、搜索完整结果或事实核查特定
解决思路
- 配置密钥:运行 `export JINA_API_KEY="jina_..."`;从 https://jina.ai/reader/ 获取密钥,免费层 10M tokens(无需注册)。
- 读取 URL 并转为 markdown:运行 `{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"`。
- 用 `--mode` 选择 `read`、`search`、`ground`,默认 `read`。
- 用 `--selector` 传入 CSS selector 提取指定区域。
- 用 `--wait` 传入 CSS selector,在提取前等待该元素。
- 用 `--remove` 传入逗号分隔的 CSS selectors,在提取前移除元素。
- 用 `--proxy` 传入国家代码(如 `br`、`us`)使用地理代理。
- 用 `--nocache` 强制获取新内容并跳过缓存,默认 off。
- 用 `--format` 指定输出格式:`markdown`、`html`、`text`、`screenshot`,默认 `markdown`。
- 用 `--json` 输出原始 JSON,默认 off。
- 示例:提取文章内容:运行 `{baseDir}/scripts/reader.sh "https://blog.example.com/post"`。
- 示例:按 CSS selector 提取特定区域:运行 `{baseDir}/scripts/reader.sh --selector "article.main" "https://example.com"`。
- 示例:移除导航和广告后提取:运行 `{baseDir}/scripts/reader.sh --remove "nav,footer,.ads" "https://example.com"`。
- 示例:搜索并输出 JSON:运行 `{baseDir}/scripts/reader.sh --mode search --json "AI enterprise trends"`。
- 示例:通过巴西代理读取:运行 `{baseDir}/scripts/reader.sh --proxy br "https://example.com.br"`。
- 示例:事实核查声明:运行 `{baseDir}/scripts/reader.sh --mode ground "Tesla is the most valuable car company"`。
- 成本注意:Read 约 `$0.005/page`(standard),ReaderLM-v2 为 3 倍;Search 固定 10K tokens 加每个结果可变 tokens;Ground 约 300K tokens/request(约 30s latency)。
- 能力:请求经 Jina 基础设施路由,避免暴露服务器 IP。
- 能力:得到干净 markdown,使用 readability 提取和可选 ReaderLM-v2。
- 能力:处理动态内容,headless Chrome 渲染 JavaScript。
- 能力:支持结构化提取,JSON schema 支持数据提取。
适用边界 · 注意事项
- 未配置 `JINA_API_KEY` 或无法访问 Jina AI Reader API 时不要用。
- 需要完全离线、禁止第三方 API 转发请求、或不能接受 Ground 约 30s 延迟和相应 token 成本时不要用。
- 需要登录态、复杂交互或超出 Jina Reader 能力的浏览器自动化时不要用。