{"repo":"seven0813/Summary-Paper-Skill","free":true,"listed":false,"github":"https://github.com/seven0813/Summary-Paper-Skill","clone":"git clone https://github.com/seven0813/Summary-Paper-Skill.git","description":"使用claude code/codex批量阅读zotero某个分类/本地文件夹中的论文，并将总结内容保存为markdown/excel文档","language":"Python","stars":10,"topics":["claude-code","obsidian","skill","zotero","reading-paper"],"license":"MIT","category":"productivity","readme_excerpt":"Summary-Papers Summary-Papers 是一个论文批量总结 skill：输入一个论文文件夹路径/zotero分类，递归处理目录及子目录下/zotero分类下的所有 PDF，先生成完整结构化 JSON，再导出一个 Markdown 文件、一个单 sheet Excel，或两者同时输出。 demos中提供了一个输出样例。 功能 - 递归扫描目录下所有 PDF - 提取 PDF 文本 - 为 Markdown 尝试提取： - 标题/作者截图 - 方法/framework/pipeline 图 - 保存的图片文件名包含运行日期和时间，例如 20260701 143015 paper 001 xxx title.png - 生成每篇论文的完整结构化 JSON - 导出一个 Markdown 文件 - 导出一个单 sheet Excel 文件 - 中间状态文件默认放在 .summary-papers/ 隐藏目录 - Excel 保留 源文件 、 源路径 溯源列 输出语言和字段 总结内容统一使用中文。 title 、 publish+time 保持论文中的英文原文。 keywords 优先使用论文明确给出的英文关键词；如果论文没有明确关键词，则根据论文内容自己总结 3 个英文关键词或短语，并用分号分隔。 Markdown 和 Excel 共用以下公共字段，并使用同一套字数要求： - 研究现状 ：100 字左右 - motivation ：100 字左右 - insight ：100 字左右 - 核心贡献 ：200 字左右 - method ：500 字左右 - 实验结论 ：200 字左右 - 局限性 ：200 字左右 - 其它 ：200 字左右 Markdown 输出字段：标题、作者、年份、发表期刊/会议、关键词、GitHub、PDF/Zotero 链接、图片，以及上述公共字段。 Excel 输出字段： 源文件 、 源路径 、 title 、 publish+time 、 keywords ，以及上述公共字段。 项目结构 依赖 - pypdf ：PDF 文本提取 - PyMuPDF / fitz ：图片截图和 framework 图提取 - openpyxl ：Excel 输出 检查依赖： 该命令会同时检查当前 Python 环境和默认依赖目录 /tmp/summary papers deps 。如果依赖只安装在默认目录中，后续命令需要带上 PYTHONPATH=/tmp/summary papers deps 。 安装缺失依赖到临时目录： 之后使用： 使用流程 输入论文的三种方式 Summary-Papers 的脚本入口本质上处理的是一个本地 PDF 文件夹。实际使用时，论文可以通过以下方式交给 Codex/CC： 1. 已安装 zotero-mcp ：可以让 Codex/CC 直接读取 Zotero 中的 collection 或当前选中的论文，取得 PDF 附件后再使用本 skill 总结 2. 未安装 zotero-mcp ：可以先在 Zotero 中导出论文 PDF 到一个本地文件夹，再把该文件夹路径交给 Codex/CC 3. 不使用 Zotero：直接提供一个包含 PDF 的本地文件夹路径 使用 zotero-mcp 的 prompt 示例： 也可以处理 Zotero 当前选中的论文： 1. 准备运行 如果只输出 Excel，可以不加 --assets ： 该步骤会生成： - .summary-papers/manifest.","default_branch":null,"files":null,"tree":[],"storefront":"/r/seven0813","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/seven0813/Summary-Paper-Skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}