paper-analysis-assistant

Solid

根据arXiv论文网址自动下载PDF并进行多维度分析,包括文本提取、词频分析、语音播报、播客对话生成、交互式网页、PPT、总结图和引用分析

AI & Automation 4,328 stars 421 forks Updated today

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# 论文分析助手 ## 任务目标 - 本 Skill 用于:根据 arXiv 论文网址自动进行多维度分析并生成多种格式的输出 - 能力包含:PDF 下载与文本提取、词频统计、语音合成、播客对话生成、交互式网页、PPT 生成、总结图生成、引用分析 - 触发条件:用户提供 arXiv 论文网址或论文 PDF 文件 ## 前置准备 - 依赖说明:所需 Python 包已在 dependency 中列出 - 停用词资源:需准备英文停用词列表,用于词频分析过滤 ## 操作步骤 - 标准流程: 1. **下载 PDF 文件** - 调用 `scripts/download_pdf.py` 下载 arXiv PDF - 参数:`--url` (arXiv 论文网址), `--output` (输出 PDF 文件路径) 2. **提取 PDF 文本** - 调用 `scripts/extract_text.py` 提取纯文本 - 参数:`--pdf` (PDF 文件路径), `--output` (输出 txt 文件路径) 3. **词频分析** - 调用 `scripts/analyze_word_frequency.py` 进行词频统计 - 参数:`--txt` (txt 文件路径), `--output` (输出 csv 文件路径) - 该脚本会自动过滤英文停用词(见 references/stopwords.txt) 4. **文本转语音** - 调用 `scripts/text_to_speech.py` 将文本转为语音 - 参数:`--txt` (txt 文件路径), `--output` (输出 wav 文件路径) 5. **生成播客对话** - **智能体步骤**:根据论文内容生成双人对话脚本(包含两个角色的对话内容) - **脚本步骤**:调用 `scripts/dialogue_to_podcast.py` 将对话脚本转换为语音 - 参数:`--dialogue` (对话脚本文件路径), `--output` (输出 wav 文件路径) 6. **生成交互式网页** - 调用 `scripts/generate_html.py` 生成交互式网页 - 参数:`--txt` (txt 文件路径), `--word_freq` (词频 csv 文件路径), `--output` (输出 html 文件路径) 7. **生成 PPT** - 调用 `scripts/generate_ppt.py` 生成演示文稿 - 参数:`--txt` (txt 文件路径), `--output` (输出 pptx 文件路径) 8. **生成总结图** - **智能体步骤**:根据论文内容直接生成"一图胜千言"的总结图(PNG 格式) 9. **分析引用链接** - 调用 `scripts/extract_references.py` 提取引用链接 - 参数:`--txt` (txt 文件路径), `--output` (输出 csv 文件路径) - 可选分支: - 当 用户直接提供 PDF 文件:跳过步骤 1,直接从步骤 2 开始 - 当 用户只需要部分分析:根据需求选择性执行对应步骤 ## 资源索引 - 下载脚本:见 [s...

Details

Author
anbeime
Repository
anbeime/skill
Created
5 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

paper-analyzer

Read an academic paper (PDF, arXiv link, pasted text, or DOI/title) and produce a complete paper-study package — full paragraph-by-paragraph Chinese translation, plus structured Chinese & English summaries, plus extracted figures / tables / algorithms / listings saved into per-paper subfolders following the paper's own numbering (Figure 1, Table 1, Algorithm 1, etc.). Detects the paper's academic field, confirms a domain glossary with the user, and preserves field-appropriate English terminology in both the Chinese translation and summary. Use this skill whenever the user shares a paper, an arXiv URL, a DOI, a paper title, or pastes a chunk of academic text and asks to "read / summarize / translate / analyze / 解读 / 翻译 / 总结 / 精读" it — even if the user does not explicitly say "use paper-analyzer". Also trigger when the user wants to compare or do a literature review starting from a single paper.

3 Updated 1 weeks ago
JavaLyHn
Data & Documents Listed

read-paper

精读并拆解学术论文(以 PDF 为主),自动适配论文类型(理论证明 / 实验方法 / 综述 / 系统)。把一篇或多篇论文整理成一套详细、可教学的分析条目(每个承重结果 / 方法 / 实验一个 markdown 文件)外加一份导航总览:含形式陈述或问题动机、大白话直觉、分步推导或实验解读、非平凡之处、以及它在全局里的角色;公式用规范 LaTeX,关系图用 mermaid、几何图用内联 SVG。当用户要求 读论文 / 解读 / 拆解 / 整理 / 分析 / 精读 / summarize / analyze / digest 一篇或多篇论文、PDF、或要把论文变成学习笔记时使用。

0 Updated 1 weeks ago
LuoHaomin
Data & Documents Solid

paper-write-sci

根据 LaTeX 论文项目撰写、修订和润色 SCI 期刊论文,默认 AI 自主模式,也支持人机协作仅输出审查计划;提供作者风格化写作、数字事实核验、逻辑树多轮审查与 PDF/Word 渲染闭环。⚠️ 不适用:仅改格式/样式参数、纯参考文献管理、图片处理、非论文写作任务。

2,565 Updated 1 weeks ago
huangwb8