# Paper Reader

> 基于论文文本的通用读论文助手。用户提供论文文本（文件路径或直接粘贴），解答各类读论文需求——总结、精读、内容问答、概念解释、批判性分析等，并将结果以 Markdown 写入当前工作目录。触发词：读论文、论文总结、精读这篇论文、帮我分析这篇论文、这篇论文讲了什么、论文问答、论文笔记。输入为纯文本/Markdown 论文内容；不做论文检索下载、不做扫描件 OCR、不做论文写作降重。

- Skill: `ahang1598/paper-reader` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ahang1598/paper-reader`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ahang1598/paper-reader/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: ahang1598 (https://skillmd.com/u/ahang1598)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/ahang1598/paper-reader

---


# Paper Reader（论文文本阅读助手）

## Overview

根据用户提供的论文文本，回答用户的各类读论文需求，并把结果写入**当前工作目录**。输出形式（结构、详略、组织方式）根据用户的具体问题自由决定，不设固定模板。唯一硬性原则：一切论断严格基于所给文本，文本没有的内容明确说明"未提及"，绝不脑补。

## 工作流程

### 1. 获取并通读论文文本

- 用户给了文件路径 → 用 Read 读取；给了粘贴文本 → 直接使用。
- 文本较长时分段读完，**必须读完全部内容再作答**，禁止只读开头就下结论。
- 若用户只提供了摘要或部分章节，先在回答开头注明"当前仅基于部分内容，结论覆盖范围受限"。
- 扫描件/图片型 PDF 无文本层时不做 OCR，提示用户先转文本。

### 2. 理解需求并作答

- 用户要什么就答什么：总结、解释某个概念/公式/实验、挑毛病、做笔记……不拘泥于预设分类。
- 输出的结构、篇幅、组织方式根据问题本身决定：问一个概念就简明解释，要精读笔记就系统梳理，不必套用固定格式。
- 全程使用简体中文；专业术语保留英文原词（如 Transformer、ablation）。
- 关键论断标注出处（章节名 / 原文短句引用）；文本未提及的信息写"文中未提及"，不得编造；文本外的推断或常识补充需显式标注（如"[文本外推测]"）并与文本内容区分。

### 3. 写入当前目录

- 写入位置：**当前工作目录**（cwd），不建子目录，除非用户另有要求。
- 文件命名根据论文和内容自然确定（如 `{论文slug}-笔记.md`、`{论文slug}-问答.md`）；用户给了名字就用用户的。
- 写入已存在的同名文件前先 Read；同一论文的后续追问优先**追加**到已有文件（可按日期分节），不要覆盖历史记录。

### 4. 交付

- 写完文件后调用 present_files 把生成的文件展示给用户。
- 回复中简要概括核心结论，不重复粘贴全文。

