科研论文结构化阅读卡片 (Research Paper Reading Card)
概述
本技能用于将学术论文转化为结构化阅读卡片。用户上传学术论文 PDF 或提供论文正文/摘要后,按照固定格式提取论文的关键信息,生成一份清晰、完整的结构化阅读卡片。
触发条件
以下场景应触发本技能:
- 用户上传学术论文 PDF 并要求整理、拆解或分析
- 用户提供论文正文或摘要并要求提取关键信息
- 用户要求提取研究背景、研究问题、方法、结果、创新点或局限性
- 用户明确要求生成"阅读卡片"、"论文笔记"、"论文摘要卡片"等
以下场景不得触发本技能:
- 邮件撰写与处理
- PPT 制作
- 普通聊天与问答
- 非学术论文的文档处理(如小说、新闻、报告等)
- 纯翻译任务(除非同时要求结构化拆解)
输入处理
输入类型
- PDF 文件:用户上传学术论文 PDF
- 论文正文:用户直接粘贴或提供论文全文文本
- 论文摘要:用户仅提供论文摘要(此时部分字段将标注"未在原文中找到")
PDF 异常处理
读取 PDF 时如遇以下情况,应立即停止处理并向用户明确提示:
- 扫描版 PDF:提示"该 PDF 似乎为扫描版(仅含图片无文本层),请使用 OCR 工具(如 Adobe Acrobat OCR、Tesseract)将文本提取后再上传,或直接提供论文正文文本。"
- 损坏的 PDF:提示"该 PDF 文件已损坏,无法正常读取,请重新获取文件后重试。"
- 加密的 PDF:提示"该 PDF 文件已加密,请提供解密后的文件或直接提供论文正文文本。"
处理工作流
第一步:获取论文文本
- 若为 PDF 文件,使用 Read 工具读取 PDF 内容
- 若遇 PDF 异常(扫描版/损坏/加密),按"PDF 异常处理"规则提示用户
- 若为用户直接提供的文本,直接进入下一步
第二步:提取论文元信息
从论文中提取以下信息:
- 论文题目
- 作者
- 发表年份
- 期刊/会议名称
- DOI
- 关键词
第三步:提取研究内容
从论文中提取以下信息:
- 研究背景
- 研究问题
- 研究对象
- 数据来源
- 研究设计
- 研究方法
- 主要结果
第四步:总结评价
从论文中总结以下信息:
- 创新点
- 局限性
- 科研启示
第五步:生成阅读卡片
加载输出模板 references/output-template.md,将提取的信息填入模板中的对应字段,生成完整的结构化阅读卡片。
核心规则
以下规则在处理过程中必须严格遵守:
- 忠于原文:所有信息必须来自论文原文,不得添加任何原文中不存在的内容
- 缺失标注:当某字段在原文中找不到对应信息时,填写"未在原文中找到",禁止推测或编造
- 不遗漏:仔细阅读全文(包括引言、方法、结果、讨论等所有章节),尽量完整提取信息
- 语言保持:保留原文的专业术语,不擅自翻译或改写;如原文为英文,卡片内容可使用中文但保留关键英文术语
- 引用规范:在主要结果部分,尽量标注信息来源的章节或页码,便于用户回溯
输出模板
完整的输出模板见 references/output-template.md。处理时加载该模板并逐字段填写。
资源文件
| 文件 | 用途 |
|---|---|
references/output-template.md |
结构化阅读卡片的固定输出模板 |
examples/test-cases.md |
测试用例与示例 |