用途:用自然语言检索 bioRxiv 全部生物学预印本,适合查找尚未在期刊发表的生物学研究、跨学科生命科学研究、未公开实验数据、疾病机制、演化与发育生物学、生态与保护生物学等。
主要能力:无需构造复杂检索参数,直接传入自然语言查询;语义检索理解查询含义而非仅关键词匹配;返回完整文章正文而非仅摘要;包含论文图表与图片链接;覆盖 bioRxiv 生物学预印本。
使用方式:需 Node.js 18+(使用内置 fetch)和来自 https://platform.valyu.ai 的 Valyu API key(含 $10 免费额度)。脚本路径相对于技能安装目录,运行前先定位:BIORXIV_SCRIPT=$(find ~/.claude/plugins/cache -name "search" -path "/biorxiv-search//scripts/*" -type f 2>/dev/null | head -1),再用完整路径执行,如 $BIORXIV_SCRIPT "CRISPR gene editing" 15。若返回 setup_required: true,先向用户索取 API key,再运行 scripts/search setup <api-key>,然后重试原查询。结果可用 jq 处理,如 scripts/search "query" 10 | jq -r '.results[].title'。
输出与错误:返回 JSON,含 success、type、query、result_count、results(title、url、content、source、relevance_score、images)和 cost;失败时返回 success: false 与 error。退出码 0 成功、1 错误。API 基址 https://api.valyu.ai/v1,端点 /search,认证用 X-API-Key 头。架构为 scripts/search(Bash 包装)与 scripts/search.mjs(Node.js CLI),零外部依赖。也可通过 Valyu SDK 集成到 Python 或 TypeScript 项目。
限制:必须提供 Valyu API key 才能使用;检索依赖 Valyu 服务与网络;资料未提供离线使用、速率限制或价格细节。