arxiv-viewer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

arXiv Viewer

arXiv 论文查看器

Access, search, download, and read academic papers from arXiv using a hybrid API + Actionbook approach.
通过API + Actionbook的混合方式,访问、搜索、下载并阅读arXiv上的学术论文。

Architecture Overview

架构概述

┌─────────────────────────────────────────────────────────────┐
│                     arxiv-viewer                            │
├─────────────────┬─────────────────┬─────────────────────────┤
│   arXiv API     │  arxiv.org Web  │      ar5iv.org          │
│   (WebFetch)    │  (Actionbook)   │    (Actionbook)         │
├─────────────────┼─────────────────┼─────────────────────────┤
│ • Metadata      │ • Latest list   │ • Read sections         │
│ • Search        │ • Trending      │ • Extract figures       │
│ • By ID lookup  │ • Advanced      │ • Extract citations     │
│                 │   search form   │ • Get outline           │
└─────────────────┴─────────────────┴─────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│                     arxiv-viewer                            │
├─────────────────┬─────────────────┬─────────────────────────┤
│   arXiv API     │  arxiv.org Web  │      ar5iv.org          │
│   (WebFetch)    │  (Actionbook)   │    (Actionbook)         │
├─────────────────┼─────────────────┼─────────────────────────┤
│ • Metadata      │ • Latest list   │ • Read sections         │
│ • Search        │ • Trending      │ • Extract figures       │
│ • By ID lookup  │ • Advanced      │ • Extract citations     │
│                 │   search form   │ • Get outline           │
└─────────────────┴─────────────────┴─────────────────────────┘

Tool Priority

工具优先级

By Feature:
FeaturePrimary ToolFallback
Paper metadataWebFetch (API)browser-fetcher
SearchWebFetch (API)browser-fetcher
Latest papersbrowser-fetcher (Actionbook)WebFetch (API)
Trendingbrowser-fetcher (Actionbook)-
Advanced searchbrowser-fetcher (Actionbook)WebFetch (API)
Read HTML sectionhtml-reader (Actionbook)Read (PDF)
Download PDFBash (curl)-
按功能划分:
功能主要工具备选方案
论文元数据WebFetch (API)browser-fetcher
搜索WebFetch (API)browser-fetcher
最新论文browser-fetcher (Actionbook)WebFetch (API)
热门论文browser-fetcher (Actionbook)-
高级搜索browser-fetcher (Actionbook)WebFetch (API)
阅读HTML章节html-reader (Actionbook)阅读(PDF)
下载PDFBash (curl)-

Workflow Rules

工作流规则

⚠️ Agent Waiting Rule

⚠️ Agent 等待规则

After launching browser-fetcher or html-reader agents:
  1. MUST wait for ALL agents to complete
  2. DO NOT use WebFetch/WebSearch while waiting
  3. ✅ Only use fallback tools after agents have failed

启动browser-fetcher或html-reader代理后:
  1. 必须等待所有代理完成
  2. 请勿在等待时使用WebFetch/WebSearch
  3. ✅ 仅在代理失败后使用备选工具

Data Sources

数据源

1. arXiv API (WebFetch)

1. arXiv API (WebFetch)

Best for: Quick metadata lookup, simple search
Base URL: http://export.arxiv.org/api/query
ParameterDescription
search_querySearch with field prefixes (ti:, au:, abs:, cat:)
id_listComma-separated arXiv IDs
max_results1-2000 (default: 10)
sortByrelevance / submittedDate / lastUpdatedDate
Field Prefixes:
ti:
(title),
au:
(author),
abs:
(abstract),
cat:
(category),
all:
(all)
Boolean Operators:
AND
,
OR
,
ANDNOT
(UPPERCASE)
最佳用途: 快速元数据查询、简单搜索
Base URL: http://export.arxiv.org/api/query
参数描述
search_query使用字段前缀进行搜索(ti:, au:, abs:, cat:)
id_list逗号分隔的arXiv ID
max_results1-2000(默认值:10)
sortByrelevance / submittedDate / lastUpdatedDate
字段前缀:
ti:
(标题),
au:
(作者),
abs:
(摘要),
cat:
(分类),
all:
(全部)
布尔运算符:
AND
,
OR
,
ANDNOT
(大写)

2. arxiv.org Web (Actionbook + agent-browser)

2. arxiv.org 网页端 (Actionbook + agent-browser)

Best for: Latest papers, trending, advanced search UI
PageAction IDUse Case
Latest list
arxiv.org/list/{category}/recent
Recent submissions
Advanced search
arxiv.org/search/advanced
Complex filters
Homepage
arxiv.org/
Trending/announcements
Workflow:
1. search_actions("arxiv list recent")
2. get_action_by_id(action_id) → selectors
3. agent-browser open URL
4. agent-browser get text <selector>
5. Return results
最佳用途: 最新论文、热门论文、高级搜索UI
页面操作ID使用场景
最新论文列表
arxiv.org/list/{category}/recent
最新投稿
高级搜索
arxiv.org/search/advanced
复杂筛选
首页
arxiv.org/
热门内容/公告
工作流:
1. search_actions("arxiv list recent")
2. get_action_by_id(action_id) → selectors
3. agent-browser 打开URL
4. agent-browser 获取文本 <selector>
5. 返回结果

3. ar5iv.org HTML Papers (Actionbook + agent-browser)

3. ar5iv.org HTML格式论文 (Actionbook + agent-browser)

Best for: Reading specific sections, extracting figures/citations
HTML Paper URL: https://ar5iv.org/html/{arxiv_id}
ElementSelectorDescription
Title
.ltx_title
Paper title
Authors
.ltx_authors
Author list
Abstract
.ltx_abstract
Abstract text
Sections
section
All sections
Section title
h2.ltx_title
,
h3.ltx_title
Section headings
Paragraphs
.ltx_para
Paragraph content
Figures
figure.ltx_figure
Figures with captions
Tables
table.ltx_tabular
Data tables
Equations
.ltx_equation
Math equations
Bibliography
.ltx_bibliography
Reference list
Single citation
.ltx_bibitem
Individual reference
Workflow:
1. search_actions("ar5iv section")
2. get_action_by_id(action_id) → selectors
3. agent-browser open ar5iv.org/html/{id}
4. agent-browser get text <section_selector>
5. Return section content

最佳用途: 阅读特定章节、提取图表/引用文献
HTML论文URL: https://ar5iv.org/html/{arxiv_id}
元素选择器描述
标题
.ltx_title
论文标题
作者
.ltx_authors
作者列表
摘要
.ltx_abstract
摘要文本
章节
section
所有章节
章节标题
h2.ltx_title
,
h3.ltx_title
章节标题
段落
.ltx_para
段落内容
图表
figure.ltx_figure
带标题的图表
表格
table.ltx_tabular
数据表格
公式
.ltx_equation
数学公式
参考文献
.ltx_bibliography
参考文献列表
单个引用
.ltx_bibitem
单个参考文献
工作流:
1. search_actions("ar5iv section")
2. get_action_by_id(action_id) → selectors
3. agent-browser 打开 ar5iv.org/html/{id}
4. agent-browser 获取文本 <section_selector>
5. 返回章节内容

URL Patterns

URL 模式

PurposeURL
arXiv Abstract
https://arxiv.org/abs/{id}
arXiv PDF
https://arxiv.org/pdf/{id}.pdf
arXiv API
http://export.arxiv.org/api/query?id_list={id}
ar5iv HTML
https://ar5iv.org/html/{id}
ar5iv Abstract
https://ar5iv.org/abs/{id}
用途URL
arXiv 摘要页
https://arxiv.org/abs/{id}
arXiv PDF
https://arxiv.org/pdf/{id}.pdf
arXiv API
http://export.arxiv.org/api/query?id_list={id}
ar5iv HTML
https://ar5iv.org/html/{id}
ar5iv 摘要页
https://ar5iv.org/abs/{id}

arXiv ID Formats

arXiv ID 格式

FormatExample
New (2007+)
2301.07041
With version
2301.07041v2
Old
cs.AI/0612345
格式示例
新版(2007+)
2301.07041
带版本号
2301.07041v2
旧版
cs.AI/0612345

Common Categories

常见分类

CodeField
cs.AI
Artificial Intelligence
cs.CL
Computation and Language (NLP)
cs.CV
Computer Vision
cs.LG
Machine Learning
cs.SE
Software Engineering
stat.ML
Statistical ML

代码领域
cs.AI
人工智能
cs.CL
计算语言学(NLP)
cs.CV
计算机视觉
cs.LG
机器学习
cs.SE
软件工程
stat.ML
统计机器学习

Feature Matrix

功能矩阵

CommandData SourceAgent
/arxiv-viewer:paper
APIpaper-fetcher
/arxiv-viewer:search
APIsearch-executor
/arxiv-viewer:download
Direct URL-
/arxiv-viewer:latest
arxiv.orgbrowser-fetcher
/arxiv-viewer:trending
arxiv.orgbrowser-fetcher
/arxiv-viewer:read
ar5iv.orghtml-reader
/arxiv-viewer:outline
ar5iv.orghtml-reader
/arxiv-viewer:figures
ar5iv.orghtml-reader
/arxiv-viewer:citations
ar5iv.orghtml-reader
/arxiv-viewer:report
API + ar5ivpaper-summarizer

命令数据源代理
/arxiv-viewer:paper
APIpaper-fetcher
/arxiv-viewer:search
APIsearch-executor
/arxiv-viewer:download
直接URL-
/arxiv-viewer:latest
arxiv.orgbrowser-fetcher
/arxiv-viewer:trending
arxiv.orgbrowser-fetcher
/arxiv-viewer:read
ar5iv.orghtml-reader
/arxiv-viewer:outline
ar5iv.orghtml-reader
/arxiv-viewer:figures
ar5iv.orghtml-reader
/arxiv-viewer:citations
ar5iv.orghtml-reader
/arxiv-viewer:report
API + ar5ivpaper-summarizer

Output Formats

输出格式

Paper Info

论文信息

undefined
undefined

{Title}

{标题}

arXiv: {id} Authors: {author1}, {author2}, ... Categories: {cat1}, {cat2} Published: {date}
arXiv: {id} 作者: {author1}, {author2}, ... 分类: {cat1}, {cat2} 发布日期: {date}

Abstract

摘要

{abstract}
Links: Abstract | PDF | HTML
undefined
{abstract}
链接: 摘要页 | PDF | HTML版
undefined

Section Content

章节内容

undefined
undefined

{Section Title}

{章节标题}

{section content}

Source: ar5iv.org/html/{id}
undefined
{章节内容}

来源: ar5iv.org/html/{id}
undefined

Paper Report (AI Generated)

论文报告(AI生成)

Command:
/arxiv-viewer:report {arxiv_id}
or
/arxiv-viewer:report {paper_title}
Purpose: Generate a comprehensive, well-formatted paper report with AI-generated analysis.
Output Format:
markdown
---
> **🤖 AI Generated Content**
> Author: Powered by ActionBook
---
命令:
/arxiv-viewer:report {arxiv_id}
/arxiv-viewer:report {paper_title}
用途: 生成包含AI分析的全面、格式规范的论文报告。
输出格式:
markdown
---
> **🤖 AI生成内容**
> 生成方: Powered by ActionBook
---

{Paper Title}

{论文标题}

Paper Information
FieldContent
arXiv ID{id}
Authors{authors}
Affiliations{affiliations}
Published{date}
Categories{categories}

论文信息
字段内容
arXiv ID{id}
作者{authors}
机构{affiliations}
发布日期{date}
分类{categories}

📋 Abstract

📋 摘要

{abstract_summary}

{abstract_summary}

🎯 Problem Statement

🎯 问题陈述

{problem_statement}

{problem_statement}

💡 Key Contributions

💡 核心贡献

  1. {contribution_1}
  2. {contribution_2}
  3. {contribution_3}

  1. {contribution_1}
  2. {contribution_2}
  3. {contribution_3}

🔬 Method Overview

🔬 方法概述

{method_summary}

{method_summary}

📊 Experimental Results

📊 实验结果

{experimental_results}

{experimental_results}

🌟 Why It Matters

🌟 研究意义

{significance}

{significance}

🔗 Links

🔗 相关链接


This report was automatically generated by AI based on the original paper content. Powered by ActionBook | Generated: {timestamp}

**Workflow:**
  1. Fetch paper metadata via arXiv API
  2. Read full paper content from ar5iv.org HTML
  3. Extract key sections (abstract, intro, method, results)
  4. Generate structured report with AI analysis
  5. Add ActionBook branding header and footer

**Report Sections:**
| Section | Source | Description |
|---------|--------|-------------|
| Paper Information | API metadata | Basic paper information |
| Abstract | Abstract | Summary of abstract |
| Problem Statement | Introduction | Problem statement extracted |
| Key Contributions | Introduction | Key contributions listed |
| Method Overview | Method section | Technical approach summary |
| Experimental Results | Experiments | Key results and metrics |
| Why It Matters | Analysis | AI-generated significance |

本报告由AI基于原论文内容自动生成。 Powered by ActionBook | 生成时间: {timestamp}

**工作流:**
  1. 通过arXiv API获取论文元数据
  2. 从ar5iv.org HTML版读取完整论文内容
  3. 提取关键章节(摘要、引言、方法、结果)
  4. 通过AI分析生成结构化报告
  5. 添加ActionBook品牌页眉和页脚

**报告章节:**
| 章节 | 来源 | 描述 |
|---------|--------|-------------|
| 论文信息 | API元数据 | 论文基本信息 |
| 摘要 | 摘要部分 | 摘要总结 |
| 问题陈述 | 引言部分 | 提取的问题陈述 |
| 核心贡献 | 引言部分 | 列出核心贡献 |
| 方法概述 | 方法章节 | 技术方法总结 |
| 实验结果 | 实验章节 | 关键结果与指标 |
| 研究意义 | AI分析 | AI生成的研究意义解读 |

Rate Limiting

请求频率限制

  • arXiv API: 3 second delay between requests
  • ar5iv.org: Respect server load
  • agent-browser: One page at a time
  • arXiv API: 请求间隔至少3秒
  • ar5iv.org: 需考虑服务器负载
  • agent-browser: 一次仅处理一个页面