SuperAPI AI 工具集

jina-cli

编程与开发

查看项目

更新于 10-15 21:50

技能介绍

用途:jina-cli 是用于读取网页内容并执行 AI 网络搜索的命令行工具,基于 Jina AI Reader API,适合从 URL 提取内容、读取社交媒体帖子(如 X/Twitter)以及做检索研究。

主要能力:read 命令可从任意 URL 提取内容并转换为 LLM 友好格式,支持 --format 选择 markdown、html、text、screenshot,支持 --with-alt 图片描述、--file 批量处理、--output-file 保存、--no-cache、--proxy、--target-selector、--wait-for-selector、--cookie、--post 等选项。search 命令执行网络搜索并自动抓取靠前结果,支持 --site 限定域名、--limit 限制数量、--output 指定输出。config 命令管理设置(set/get/list/path)。

使用方式:安装命令为 curl -fsSL https://raw.githubusercontent.com/geekjourneyx/jina-cli/main/scripts/install.sh | bash。基本用法:jina read --url "https://example.com";jina search --query "golang latest news"。配置优先级为命令行参数 > 环境变量 > 配置文件 > 默认值,配置文件位于 ~/.jina-reader/config.yaml。环境变量包括 JINA_API_BASE_URL、JINA_SEARCH_API_URL、JINA_TIMEOUT、JINA_WITH_GENERATED_ALT、JINA_OUTPUT_FORMAT、JINA_PROXY_URL。

适用场景:读取文章博客、社交媒体帖子、研究检索、批量 URL 处理。

限制:需要 Go 1.24+ 环境(源码构建时),依赖 Jina API;具体收费、价格、平台支持与效果资料暂未提供。