☰
dailypaper-skills的3步论文流水线拆解:抓取、毒舌点评与自动笔记全解
2026/10/12 18:37:28 网站建设 项目流程

【免费下载链接】dailypaper-skills

用Agent skills打造我的论文流水线

项目地址:https://gitcode.com/gh_mirrors/da/dailypaper-skills
点击查看免费下载

dailypaper-skills 是一套用 Claude Code skills 打造的论文流水线:说一句"今日论文推荐",它自动从 arXiv 和 HuggingFace 抓取每日新论文、让 AI 写毒舌点评分流、再为必读论文生成含公式和图表的结构化笔记,全程自动写入 Obsidian 知识库。

一句话触发论文流水线:dailypaper-skills 能做什么

如果你是每天要追新论文的 CV/DL 研究者,大概率经历过这个循环:

  1. 打开 HuggingFace Daily Papers 和 arXiv,翻今天有啥
  2. 逐篇看摘要,判断哪些值得读
  3. 对值得读的开 PDF 手动记笔记、抄公式、抠图
  4. 再把笔记整理进自己的知识库工具

dailypaper-skills 把这套流程变成了一条自动化论文流水线:你说一句话,它跑完 抓取 → 点评 → 笔记 三个环节,产物直接落在 Obsidian 里:

ObsidianVault/ ├── DailyPapers/YYYY-MM-DD-论文推荐.md ├── 论文笔记/.../*.md └── 论文笔记/_概念/.../*.md

最终生成的论文笔记长什么样,可以直接看官方模板:论文笔记模板.md。

3 步流水线总览:为什么拆成三步

拆成三步的核心目的是控制单次上下文长度,每步之间通过/tmp下的 JSON 文件传递数据(设计动机见 ARCHITECTURE.md):

步骤对应 skill干什么消耗 token?
1️⃣ 抓取daily-papers-fetchPython 脚本抓论文、打分、去重❌ 零消耗
2️⃣ 点评daily-papers-reviewAI 写毒舌锐评,生成今日推荐文件✅ Claude 主导
3️⃣ 笔记daily-papers-notes逐篇调用 paper-reader 生成笔记✅ Claude 编排

仓库里真正常用的就 3 个模块:

  • 每日推荐全流程:skills/daily-papers/
  • 单篇论文精读:skills/paper-reader/
  • 手动补刷目录页:skills/generate-mocs/
  • 共享配置与 MOC 生成引擎:skills/_shared/

第一步:自动抓取论文,按你的关键词筛选

抓取环节全程由 Python 脚本完成,不花一分钱 token。流程在 daily-papers-fetch/SKILL.md 中定义:

  • 多源并发抓取:HuggingFace Daily / Trending API + arXiv API(默认覆盖 cs.RO、cs.CV、cs.AI、cs.LG)
  • 关键词打分:命中你关注方向加分,命中排除列表直接踢掉(-999 出局),trending 论文按 upvotes 分档加分
  • 三级去重:按 arXiv ID 合并、与.history.json交叉去重(跨天不重推)、候选不足 20 篇时从历史回补
  • 富化元数据:enrich_papers.py 并发请求 arXiv 页面,补全作者、机构、首图、方法名、"是否有真机实验"等字段

打分规则集中在 user-config.json,你只关心keywords(研究方向)和negative_keywords(不想看的方向)两项就够了——不相关的论文在这一步就被拦掉了。

第二步:让你会心一笑的"毒舌点评"

这是整条流水线最有性格的环节。Claude 被设定成一个"毒舌但眼光极准的资深研究员":说话像损友,判断很精准(角色设定见 daily-papers-review/SKILL.md)。

输出的YYYY-MM-DD-论文推荐.md开头是一张分流表,当天该读什么一眼看完(示例结构见 SKILL.md#L141-L149):

等级论文
🔥 必读[[CoWVLA]](VLA + world model)· [[NE-Dreamer]](decoder-free WM)
👀 值得看[[Utonia]](统一点云 encoder)
💤 可跳过[[DEVS]](离 robotics 太远)

每篇详评包含核心方法(带[[概念]]双链)、对比方法、借鉴意义和一句锐评,末尾用 emoji 下判决:🔥 强推、⚠️ 有硬伤但方向对、🫠 incremental、💀 灌水、🤡 标题党。

毒舌不等于乱喷,规则里有硬约束:不许凭空说论文"只有仿真"(必须核对has_real_world字段)、不确定的信息必须写"摘要未提及"。点评落盘后还会自动更新.history.json(只保留最近 30 天),实现跨天去重。

第三步:必读论文自动生成结构化笔记

笔记环节干四件事:

  1. 补概念库:从推荐文件里提取所有[[概念]]术语,自动归类到生成模型、强化学习、机器人策略等 16 个子目录并创建概念笔记,归类规则见 concept-categories.md
  2. 逐篇生成笔记:只为"必读"论文调用 paper-reader,支持 arXiv 链接、本地 PDF 和 Zotero 条目三种输入;图片走多路 fallback——arXiv HTML → 项目主页 → PDF 提取(流程见 SKILL.md#L88-L105)
  3. 质量硬校验:每篇笔记必须 ≥ 120 行、至少 2 处 LaTeX 公式、至少 1 张图引用,且包含"关键公式""实验结果"章节,不达标直接删除重生成(完整规范见 quality-standards.md)
  4. 回填链接 + 刷新目录页:在推荐文件里插入📒 笔记: [[PaperName]]链接,再自动刷新各分类的 MOC 目录页

最后一步由 generate-mocs 完成:纯 Python 递归扫描目录,每个分类自动生成带 wikilink 的索引页。第二天打开 Obsidian,目录页、推荐文件、论文笔记、概念库全部对齐,不用手动整理。

快速上手:5 分钟装好论文流水线

前置环境:Claude Code、Obsidian、Python 3.8+、poppler-utils(Zotero 可选)。

克隆仓库后,在根目录运行:

git clone https://gitcode.com/gh_mirrors/da/dailypaper-skills mkdir -p ~/.claude/skills cp -r dailypaper-skills/skills/* ~/.claude/skills/

然后修改配置文件~/.claude/skills/_shared/user-config.json——也可以直接告诉 Claude 你的需求让它帮你改:

配置项说明
paths.obsidian_vault你的 Obsidian 库路径
daily_papers.keywords你关心的研究方向,用于打分
daily_papers.negative_keywords不想看的方向,命中即排除
paths.zotero_dbZotero 数据库路径(不用可不填)

装完说一句:

今日论文推荐

整条论文流水线就跑起来了。其他常用触发词:

过去3天论文推荐 读一下这篇论文 https://arxiv.org/abs/2509.24527 批判性分析这篇论文 ~/Downloads/paper.pdf 批量读一下 Zotero 里 VLA 分类下的论文

dailypaper-skills 使用常见问题

不用 Zotero 可以吗?可以。每日推荐完全不依赖 Zotero,单篇阅读也支持直接给 arXiv 链接或本地 PDF;Zotero 主要服务已有文献库的搜索、归类和批量处理。

不用 Obsidian 可以吗?可以。输出本质是 Markdown 文件,不强绑定;只是[[双向链接]]、图谱和目录页在 Obsidian 里最顺手。

会偷偷动我的 git 仓库吗?不会。git_commit/git_push默认关闭,只有你显式打开配置后才会提交。

AI 生成的内容有幻觉风险吗?推荐、点评和笔记都可能有事实错误或遗漏,官方定位是辅助工具而非替代研究判断,重要结论请自行核验。

进阶用法:单步运行与定时任务

三步也可以拆开单独跑(主要用于调试和重跑失败的一步):

跑一下论文抓取 跑一下论文点评 跑一下论文笔记

如果你想每天固定时间自动执行(比如早上 6 点),可以直接让 Claude 按你的系统环境配置定时任务;手动补刷目录页则说一句"更新索引"即可。


至此,一条完整的论文流水线就运转起来了:从每日抓取得到毒舌点评、再到结构化笔记沉淀,你每天只需要一句话,剩下的交给 dailypaper-skills。

【免费下载链接】dailypaper-skills

用Agent skills打造我的论文流水线

项目地址:https://gitcode.com/gh_mirrors/da/dailypaper-skills
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询