返回顶部
t

tavily-arxiv-paper-fetechTavily论文获取

Resolve one or more paper titles to reliable arXiv papers using Tavily search, then fetch compact arXiv metadata and abstracts with a local helper script. Use when the user provides paper titles and wants canonical arXiv URLs, title-author-year metadata, abstracts, or a reusable title-to-paper lookup workflow.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
99
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tavily-arxiv-paper-fetech

Tavily arXiv Paper Fetch 流程

为以下内容编排一个从标题到 arXiv 元数据的工作流程:$ARGUMENTS

概述

本技能将一系列论文标题转化为可复现的 arXiv 查询结果:

text
论文标题
-> 仅使用 Tavily 搜索
-> 规范的 arXiv 摘要页面 URL
-> 本地 arXiv 元数据获取
-> JSONL 处理日志
-> Markdown 报告

目标不仅仅是回答一次,而是留下一个可复用的工作文件夹,供其他工作流程恢复或使用。

输入

提取或询问以下内容:

  • - TITLE_LIST:一个或多个论文标题
  • WORKDIR:可选的工作文件夹

如果省略 WORKDIR,则默认为:

  • - 0docs/tavilyarxivpaperfetech

接受的标题格式:

  • - 单个标题
  • 多个标题以换行符分隔
  • Markdown 无序列表

常量

  • - TAVILYONLY = true — Tavily 是唯一允许的搜索机制
  • SEQUENTIALMODE = true — 逐个处理标题以减少速率限制
  • NOFALLBACKSEARCH = true — 绝不切换到 arXiv API 搜索、猜测的 arXiv URL 或其他提供商
  • LOWCONTEXTMODE = true — 每个标题追加一行 JSON,然后从 JSONL 渲染 Markdown

工作文件夹布局

所有输出写入 WORKDIR 下:

产物用途
inputtitles.md规范化后的输入标题列表
paperfetches.jsonl
每个已处理标题对应一行 JSON |
| paperfetchreport.md | 从 JSONL 渲染的报告 |

执行规则

按顺序处理标题。不要并行调用 Tavily。

如果 Tavily 触发速率限制:

  • - 短暂等待
  • 仅重试 Tavily
  • 如果仍然失败,记录错误并继续

阶段 0:初始化

  1. 1. 规范化输入标题列表。
  2. 创建 WORKDIR。
  3. 将规范化后的标题列表写入 WORKDIR/input_titles.md。

阶段 1:Tavily 解析

对于每个标题:

  1. 1. 使用以下查询搜索 Tavily:

text
<论文标题> arXiv

  1. 2. 按以下顺序优先选择结果:
- https://arxiv.org/abs/... - https://arxiv.org/html/... - https://arxiv.org/pdf/...
  1. 3. 仅在匹配可靠时接受结果:
- 经过轻微规范化后标题完全匹配 - 仅存在标点符号、Unicode 或数学格式差异的相同标题 - arXiv 页面明确显示相同的论文标题
  1. 4. 如果不确定,记录 no_match 而非猜测。

阶段 2:本地 arXiv 获取

一旦获得可靠的 arXiv URL,运行:

bash
python3 .cursor/skills/tavily-arxiv-paper-fetech/scripts/fetcharxivabs.py

这将返回包含以下内容的紧凑 JSON:

  • - 规范的摘要页面 URL
  • arXiv ID
  • 标题
  • 作者
  • 摘要

阶段 3:低上下文 JSONL 日志记录

对于每个标题,立即向以下文件追加一行 JSON:

  • - WORKDIR/paper_fetches.jsonl

每行至少包含:

  • - index
  • inputtitle
  • tavilystatus
  • tavilyerror
  • arxivurl
  • fetch

状态值:

  • - ok
  • no_match
  • error

阶段 4:渲染 Markdown 报告

所有标题处理完毕后,运行:

bash
python3 .cursor/skills/tavily-arxiv-paper-fetech/scripts/jsonltopaperfetchmd.py \
WORKDIR/paper_fetches.jsonl \
WORKDIR/paperfetchreport.md

输出格式

渲染后的报告应如下所示:

markdown

Tavily arXiv Paper Fetch 报告

结果

1. 原始标题

  • - 状态:ok
  • arXiv URL:https://arxiv.org/abs/xxxx.xxxxx
  • arXiv ID:xxxx.xxxxx
  • 解析后标题:...
  • 作者:...
  • 摘要:...

关键规则

  • - 绝不捏造论文匹配。
  • 绝不使用非 Tavily 搜索进行标题解析。
  • 所有输出保留在 WORKDIR 内。
  • 优先使用本地辅助脚本,而非将完整的 arXiv 页面内容引入上下文。

实用脚本

  • - scripts/fetcharxivabs.py — 从已知的 arXiv URL 获取紧凑元数据
  • scripts/jsonltopaperfetchmd.py — 将 JSONL 渲染为 Markdown

附加资源

  • - 关于复制粘贴调用和预期输出,请参见 examples.md

示例调用

text
/tavily-arxiv-paper-fetech RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Control\nOpenVLA: An Open-Source Vision-Language-Action Model --workdir 0docs/tavilyarxivlookuprun_01

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tavily-arxiv-paper-fetech-1775932425 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tavily-arxiv-paper-fetech-1775932425 技能

通过命令行安装

skillhub install tavily-arxiv-paper-fetech-1775932425

下载

⬇ 下载 tavily-arxiv-paper-fetech v1.0.0(免费)

文件大小: 5.82 KB | 发布时间: 2026-4-12 11:36

v1.0.0 最新 2026-4-12 11:36
Initial publish.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部