← 返回 Skills 市场
claudy-my-laudy

Jina Reader

作者 claudy-my-laudy · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
171
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jina-ai-skill
功能描述
Fetch the markdown content of any webpage using Jina AI's Reader API (r.jina.ai), or search the web using Jina AI's Search API (s.jina.ai). Use this skill wh...
使用说明 (SKILL.md)

Jina Reader & Search Skill

Two APIs, zero API key required (optional key for higher rate limits).

Reader — Fetch a URL as Markdown

Simple (shell):

curl -s "https://r.jina.ai/\x3CURL>"

With script:

python3 skills/jina-reader/scripts/jina_read.py \x3CURL>
python3 skills/jina-reader/scripts/jina_read.py \x3CURL> --no-images   # strip images
python3 skills/jina-reader/scripts/jina_read.py \x3CURL> --json        # structured JSON response

With API key (set in .env):

JINA_API_KEY=your_key python3 skills/jina-reader/scripts/jina_read.py \x3CURL>

Useful request headers (for direct curl):

Header Purpose
Authorization: Bearer \x3Ckey> Higher rate limits
X-Return-Format: markdown Force markdown output
X-Remove-Selector: img Strip images
Accept: application/json JSON response with title, url, content

Search — Web Search via Jina

Simple (shell):

curl -s "https://s.jina.ai/\x3CURL-encoded-query>"

With script:

python3 skills/jina-reader/scripts/jina_search.py "your query"
python3 skills/jina-reader/scripts/jina_search.py "your query" --json
python3 skills/jina-reader/scripts/jina_search.py "your query" --json --results 3

API Key

API Without Key With Key
Reader (r.jina.ai) ✅ Works (rate-limited) Higher limits
Search (s.jina.ai) ❌ Requires key ✅ Works

Store as JINA_API_KEY in .env. Get a free key at: https://jina.ai/api-dashboard

No key for search? Use the duckduckgo-search skill as a fallback.

Notes

  • Reader works on most pages including JS-heavy sites
  • Search returns up to 5 results by default, each with title, URL, and content summary
  • For very long pages, use --no-images to reduce token usage
安全使用建议
This skill is coherent and small, but be aware of two practical risks before installing: (1) Privacy/exfiltration — when you ask it to 'read' a URL the URL (and thus whatever the remote service fetches) is sent to Jina's servers (r.jina.ai/s.jina.ai). Do not pass private, internal, or secret URLs or content you don't want a third party to see. (2) Input validation — the scripts do minimal validation; if used by an automated agent, ensure it won't be fed sensitive internal endpoints. If you want to avoid third‑party transmission, don't use this skill for sensitive pages. Otherwise it is proportionate to its stated purpose.
功能分析
Type: OpenClaw Skill Name: jina-ai-skill Version: 1.0.0 The jina-ai-skill bundle is a straightforward implementation of a web reader and search tool using Jina AI's public APIs. The Python scripts (jina_read.py and jina_search.py) use standard libraries to make HTTP requests to legitimate endpoints (r.jina.ai and s.jina.ai) and do not exhibit any signs of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name and description match the provided scripts and SKILL.md. The two included Python scripts only call the r.jina.ai and s.jina.ai endpoints and optionally read a JINA_API_KEY env var for higher rate limits—this is proportional to a web-reading/search skill.
Instruction Scope
Instructions and scripts only perform outbound HTTP requests to Jina's reader/search endpoints and print results. This is within scope. Important privacy note: any URL or content you send (or that the skill instructs the remote service to fetch) will be transmitted to jina.ai; avoid passing secrets or private/internal URLs you don't want sent to a third party.
Install Mechanism
No install spec; this is instruction-plus-small-scripts only. The Python files use the standard library (urllib) and do not download additional code or third-party packages.
Credentials
No required environment variables are declared. An optional JINA_API_KEY may be provided for higher rate limits; this is appropriate and limited in scope.
Persistence & Privilege
Skill does not request persistent/always-on privileges, does not modify other skills or system config, and defaults to normal agent invocation behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jina-ai-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jina-ai-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: fetch webpage markdown and search the web using Jina AI APIs
元数据
Slug jina-ai-skill
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Jina Reader 是什么?

Fetch the markdown content of any webpage using Jina AI's Reader API (r.jina.ai), or search the web using Jina AI's Search API (s.jina.ai). Use this skill wh... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 171 次。

如何安装 Jina Reader?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install jina-ai-skill」即可一键安装,无需额外配置。

Jina Reader 是免费的吗?

是的,Jina Reader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Jina Reader 支持哪些平台?

Jina Reader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Jina Reader?

由 claudy-my-laudy(@claudy-my-laudy)开发并维护,当前版本 v1.0.0。

💬 留言讨论