Nature Skills 每日文献推送:nature-literature-pipeline 用 cron 自动检索、评分与归档
2026/9/18 16:53:10 网站建设 项目流程

Nature Skills 每日文献推送:nature-literature-pipeline 用 cron 自动检索、评分与归档

【免费下载链接】nature-skills符合nature论文学术表达和科研绘图的Skill项目地址: https://gitcode.com/gh_mirrors/na/nature-skills

Nature Skills是面向学者的科研 Skill 开源项目,其中的nature-literature-pipeline是一个每日文献推送 Skill:通过 cron 定时任务自动多源检索论文、按六维评分系统筛选 Top 5、生成精读摘要卡片推送到飞书/Telegram,并自动归档去重——让"查文献"这件每天重复的事彻底自动化。

一、为什么你需要一条自动化文献管线?

如果你每天要跟踪某个研究方向,手工流程大概是:

  1. 打开 arXiv、Crossref、Semantic Scholar 逐个搜索
  2. 在几十篇候选里凭感觉挑出最相关的
  3. 手动整理摘要、标注评分
  4. 把看过的论文记到某个文件夹,还要防重复

每一步都要人肉执行,坚持两周就会放弃。nature-literature-pipeline的做法是:把"检索 → 筛选 → 精读 → 推送 → 归档"整条链路交给 agent,你只负责定研究方向,剩下的交给每天 08:30 的定时任务。

二、自动化工作流:从每日 08:30 开始

整条管线分 5 个阶段,由 cron 每日触发:

Cron(每日定时,如 08:30) │ ├─ ① 检索 arXiv / OpenAlex / Crossref / Semantic Scholar(自动降级) ├─ ② 粗筛 30 → 5 篇(六维评分) ├─ ③ 精读 Top 5 逐篇阅读,标注来源等级 ├─ ④ 推送 格式化日报 → 飞书 / Telegram / 任意消息平台 └─ ⑤ 归档 三重去重 → 分类 → 写笔记 → 更新索引
  • 检索:30 篇候选来自多个数据源,单个源故障时自动切换其他源,不会中断
  • 粗筛:六维评分(见下一节),30 篇压到 5 篇
  • 精读:能拿到全文就全文精读,拿不到会明确标注Abstract onlyMetadata only,不夸大信息来源
  • 推送:排版好的日报直达你的消息群
  • 归档:DOI / arXiv ID / OpenAlex ID 三重去重后写入本地归档目录

三、六维评分:30 篇如何筛出 Top 5

评分规则定义在 scoring-system.md,每篇论文按 6 个维度打分(0–100 分):

维度权重衡量什么
方向匹配35与核心研究问题的契合度(最高权重)
方法学价值20实验设计、分析技术的可用度
期刊/来源质量15发表渠道的影响力和可信度
研究网络关联10与你关注的作者/机构的联系
应用/工程价值10协议、数据集、工程洞见
归档价值10综述潜力、基础地位、长期参考价值

三条硬规则值得注意:

  • 门槛规则:方向匹配 <10 分的论文,其他分再高也直接淘汰——顶刊上发出来的无关论文也不例外
  • 上限规则:每个维度不得超过其权重,总分必须等于六维之和,防止"拍脑袋"打分
  • 校准机制:跑 2–3 天后检查分数分布——如果天天出现 90+ 说明标准太松,如果没人过 60 分说明关键词太窄,权重可随领域调整

四、快速上手:只需三句话

零代码配置。安装后直接对 agent 说:

我的研究方向是 [X],关键词 [Y],推送到 [飞书群名],归档到 [路径]

然后:

设置每天早上 08:30(北京时间)的文献推送,候选 30 篇,推送前 5 篇

agent 会自动完成关键词、推送目标、归档路径的配置,并创建每日 cron 任务。定时任务的创建、验证和手动补跑流程见 cron-setup.md,配置模板见 literature-push-template.md。

五、日报长什么样?

推送格式定义在 push-format.md,每篇论文一张卡片:

🏅 #1 | 论文标题 期刊, 年份 | 作者 et al. | 机构 | ⭐ 9.2/10 | 分流:A_核心主线

💡一句话:15 秒判断值不值得点开原文 🔬方法:实验/模拟、参数、表征手段 📊关键结果:必须有具体数字和测试条件 🧭点评:对你研究主线的实际价值、局限

两个细节体现设计用心:关键结果禁止空泛表述("有重要发现"这类话会被拒),点评只讲与课题主线的实际关系、不堆砌套话。

六、归档:每篇入选论文都变成结构化笔记

归档阶段按 note-template.md 为每篇论文生成带 YAML 元数据的笔记(标题、作者、年份、DOI、分类、标签、阅读日期),正文固定六栏:

核心主张 → 方法 → 关键发现 → 批判 → 与课题的关联 → 下一步

文件命名遵循第一作者年份_中文核心关键词.md规范,并按A_核心主线 / B_章节支撑 / C_工程背景 / D_方法借鉴 / E_暂存低优先分级目录归档。日积月累,你的本地归档目录就是一个有索引、有去重、可按分类检索的个人文献库。

七、内置安全机制:防止"自动化翻车"

  • 分数校验:每维度设上限、总分强制重算,不允许出现"总分超过满分"的算术事故
  • 三重去重:DOI / arXiv ID / OpenAlex ID 三路比对,经典老论文不会再反复入档
  • 优雅降级:Semantic Scholar 不可用时自动切换 OpenAlex + Crossref + arXiv,推送不中断
  • 只读归档:每日管线只写入raw/文献目录,绝不擅自改动你的知识库——集成到 wiki 永远需要你点头
  • 定时提醒:cron 是本机任务而非云端,触发时机器必须开机

八、进阶玩法:从每日推送走向综述写作

管线只是入口。nature-literature-pipeline还配了两块"深度装备":

  • 空白分析(gap-analysis.md):回答"这个方向是不是空白"——多源检索 → 子体系分解 → 边缘文献提取 → 输出 gap 报告,直接附一段可写进 Introduction 的英文 gap 陈述草稿
  • 综述编译工作流(review-compilation-workflow.md):把每天攒下的笔记按"盘点存量 → 填补空白 → 受众过滤 → 架构设计 → 图表规划 → BibTeX 导出"六个阶段,编译成一篇可投稿的综述

前者管日常发现,后者管集中编撰,两者互补。

常见问题 FAQ

Q:和 nature-academic-search 什么区别?nature-academic-search回答"现在帮我找"(一次性检索);nature-literature-pipeline回答"持续帮我盯"(订阅式推送)。

Q:推送频率只能每天吗?不是,每周、每 N 天都可以,候选数和精读数均可自定义。

Q:需要写代码吗?不需要。全部通过自然语言指令配置,关键词、评分权重、分类规则、推送目标、归档路径都是可配项。

Q:评分高就代表论文好吗?不是。评分衡量的是"与你方向的契合度",高分候选仍需人工确认——这一点项目文档明确写在边界说明里。


💡小结:nature-literature-pipeline 的完整流程见 SKILL.md,中文使用说明见 README.md。它把"每天查文献"从重复劳动变成了每天 08:30 准时送达的一杯咖啡——你只需要定好关键词,剩下的交给 cron。

【免费下载链接】nature-skills符合nature论文学术表达和科研绘图的Skill项目地址: https://gitcode.com/gh_mirrors/na/nature-skills

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

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

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

立即咨询