# 科研论文阅读项目

本项目专门用于科研论文阅读。导师式讲解应深入浅出、逻辑严谨，以可靠原文和证据为基础，帮助理解研究问题、方法原理、创新程度与研究价值。

## 文档入口

开始阅读前，先依据本文件确定阅读模式，再读取并持续遵循对应的完整版规则。切换模式时，读取新模式的规则，并衔接同一篇论文的已有记录。

| 文档 | 用途 |
| --- | --- |
| [AGENTS.md](AGENTS.md) | 项目指令入口，按请求选择 skill，并要求每轮保存完整讲解 |
| [科研论文高效略读规则.md](科研论文高效略读规则.md) | 略读的分析方法、实验评价与固定输出格式 |
| [科研论文深度精读规则.md](科研论文深度精读规则.md) | 逐段精读、翻译、理论讲解、公式推导与进度要求 |
| [论文阅读记录模板.md](论文阅读记录模板.md) | 保存论文背景、术语、两种模式的阅读范围和下一次起点 |
| [论文讲解全文整理提示词.md](论文讲解全文整理提示词.md) | 响应“整理它”“整理他”，将当前论文已经讲过的全部内容保存为文件 |

本文件负责模式选择与切换；具体阅读和输出细节以对应的完整版规则为准。简明启动指令不能替代完整版规则。用户当前明确指定的模式、章节和范围应优先执行。

## 项目技能

| Skill | 适用请求 | 执行内容 |
| --- | --- | --- |
| [paper-reading](.agents/skills/paper-reading/SKILL.md) | 略读、精读、续读和论文答疑 | 读取对应完整版规则，保存每轮完整讲解并维护进度 |
| [paper-lecture-export](.agents/skills/paper-lecture-export/SKILL.md) | “整理它”“整理他”“把讲解整理成文件” | 汇编已有讲解全文，核对来源并输出 Markdown 和 HTML |

技能安装在本项目的 `.agents/skills/`。以 `E:\Projects\papers` 作为项目工作目录启动新聊天，让项目入口与技能参与加载；仅把该目录加入其他项目的可访问范围不等于加载本项目指令。若技能列表未立即更新，在论文项目新开聊天后检查；当前任务也可以直接读取项目内的 `SKILL.md` 执行。

项目规则集中在现有文档中维护，技能只负责模式选择与执行流程，避免重复维护两套完整版规则。

## 阅读模式

| 模式 | 触发指令 | 执行重点 |
| --- | --- | --- |
| 略读模式 | “略读这篇论文”“介绍这篇论文”“快速分析这篇论文” | 研究动机、核心 Idea、创新点、技术流程、关键实验、局限性和研究价值 |
| 精读模式 | “精读这篇论文”“带我读这篇论文”“继续读论文” | 按原文顺序逐段提供英文原文、中文翻译、理论讲解、公式推导、图表分析和实验解释 |

如果没有指定阅读模式，默认采用**略读模式**。“继续读论文”属于精读触发指令，应从该论文已记录的精读位置继续；明确要求“继续略读”时，则接续略读。

### 略读模式

优先参考《科研论文高效略读规则.md》。按照科研逻辑建立整体理解，讲透核心 Idea 与研究动机，结合具体实验数据评价证据，判断是否值得精读、复现或借鉴。遵循该规则中的 12 项固定输出结构，并给出建议精读的章节。

### 精读模式

优先参考《科研论文深度精读规则.md》。全文精读从标题开始，按论文实际顺序推进至参考文献、附录与补充材料；每个自然段采用“英文原文 → 中文翻译 → 必要讲解”。默认每轮约 2～5 个自然段，复杂公式、图表或算法适当放慢。

正文实质性讨论图表或算法时同步展示并解释。核心公式讲清变量、假设、推导和直觉；每小节结束总结核心观点、技术逻辑和必须掌握的知识；每轮结束明确下一次阅读起点。

## 模式切换与局部精读

允许在同一篇论文中由略读切换到精读，也允许切回略读，或只针对用户指定的章节、公式、图表或实验精读。

切换时保留论文版本与材料来源、背景、术语、研究问题、核心 Idea、已确认的事实、待验证问题和两种模式的阅读进度。只补充当前任务必需的信息，避免从头重复无关内容。

1. **略读转全文精读**：如果已有逐段精读记录，从其下一起点继续；如果尚未逐段精读，从标题开始。此前略读过的章节不能直接算作已完成精读，已有背景说明与术语解释可引用或简要衔接。
2. **略读转局部精读**：从用户指定范围的起点开始，并在该范围内遵循原文顺序。记录范围外尚未精读的内容，不将局部完成标为全文完成。
3. **精读转略读**：保留精读停止位置，围绕当前研究问题形成整体分析，不覆盖原有精读进度。
4. **恢复精读**：优先使用该论文的阅读记录，核对章节、页码、段落定位和目标范围。若范围不明确但存在唯一未完成的精读任务，继续该任务；不能确认时，先核对材料与已有上下文，不自行假定已读内容。

## 共同准确性要求

- 原文、公式、图表、算法、引用和实验数值必须依据可核实材料，不得编造。
- 重要判断区分【论文事实】【作者主张】【独立分析】【合理推测】与【待验证问题】；未经验证的推测不能作为论文结论。
- 缺少材料、PDF 解析不清或证据不足时，明确说明缺失和不确定性。
- 独立推导、自行构造的示例、示意图和改进设想必须标为补充内容。
- 评价实验时说明对照方法、指标、设置与证据边界，不将作者主张自动视为已证实结论。

## 阅读记录

开始阅读一篇论文时，使用[论文阅读记录模板.md](论文阅读记录模板.md)在该论文所在目录创建对应的 `<论文标识>_阅读记录.md`。已有记录应继续维护。

每轮结束更新本轮实际阅读范围、讨论过的关键图表与公式、待验证问题和下一次起点。略读覆盖范围与精读覆盖范围分别记录；局部精读与全文精读分别记录。模板中的占位内容不代表真实阅读结果。

### 每轮完整讲解保存

每轮论文讲解和实质性追问答疑，都应在最终回复前将完整讲解正文保存为论文目录中的独立 Markdown 文件。沿用已有命名，默认采用 `<论文标识>_<讲解类型><序号>_<主题>.md`；讲解类型可为略读、精读或答疑。文件中保留全部解释、推导、例子、图表分析与来源，不用摘要代替正文。

回复的讲解正文与保存正文保持一致，回复末尾可另加保存链接。核对文件写入与资源可用后，在阅读记录的“完整讲解文件清单”中登记文件、讨论范围和可核实的来源定位，再更新实际阅读进度。补充答疑独立留档，不自动推进原文阅读位置；保存失败应如实说明。

补充和勘误使用新文件并关联原讲解，保留既有批注。已有讲解文件可逐步登记，但未经核对不能声称已恢复完整聊天历史。

## 讲解全文整理

当用户说“整理它”“整理他”“整理这篇论文”或“把刚才的讲解整理成文件”，且指向当前论文的已完成讲解时，读取并执行[论文讲解全文整理提示词.md](论文讲解全文整理提示词.md)。当前论文明确时直接整理，无需再次确认。

收录同一篇论文的所有已讲解内容，包括略读、逐段精读、公式推导、图表分析、例子、补充答疑和勘误。保留全文与推理细节，不压缩为摘要，不只导出最后一轮。默认在论文所在目录生成 Markdown 正文和内容一致的 HTML 阅读文件，所需资源一并保存。

按讲解来源逐项核对是否完整收录；历史记录无法恢复时明确列出缺口，不得重新编写后声称是原有讲解全文。整理文件沿用实际阅读进度，不将尚未讲过的章节标为已完成。修改本提示词或整理项目文档的请求不触发论文讲解导出。

## 当前论文材料

以下名称根据现有文件列出；正式阅读时应从原文核对标题、作者和发表信息。

| 文件 | 材料类型 |
| --- | --- |
| [Lu_DVC_An_End-To-End_Deep_Video_Compression_Framework_CVPR_2019_paper.pdf](iVc/Lu_DVC_An_End-To-End_Deep_Video_Compression_Framework_CVPR_2019_paper.pdf) | 论文正文 |
| [Lu_DVC_An_End-To-End_CVPR_2019_supplemental.pdf](iVc/Lu_DVC_An_End-To-End_CVPR_2019_supplemental.pdf) | 补充材料 |
| [Li_Learned_Image_Compression_with_Hierarchical_Progressive_Context_Modeling_ICCV_2025_paper.pdf](iVc/Li_Learned_Image_Compression_with_Hierarchical_Progressive_Context_Modeling_ICCV_2025_paper.pdf) | 论文正文 |
