【开源自荐】【科研】自定义论文 RSS 源
佬友,你如何追踪领域内最新文献?
佬友,你还在靠刷公众号的文献推送碰运气吗?
佬友,你还在等导师给你转发公众号文章吗?
佬友,你需要主动出击!
刚看到我在 L 站科研的帖子,遂把自用的自定义文献订阅项目发出来:
由于纯自用,所以项目中暂时没有 README.md,仅在此做详细说明。
【摘要】
这是一个基于 GitHub Actions 的全自动文献筛选推送工具,根据设定的关键词从关注的期刊 RSS 列表中抓取最新论文并生成一个 RSS 订阅源,可使用 Zotero 接收订阅。
【使用方法】
- 点 Star (非必须)
- Fork 我的项目并删除
filtered_feed.xml文件 - 在
journals.dat中编辑你感兴趣的期刊 RSS 链接,一行一个 - 在
keywords.dat中填入关键词,一行一个,支持AND检索式 - 如果担心关键词泄露你的研究领域 /idea,可以不使用
keywords.dat,进行如下操作:
- 进入仓库的 Settings → Secrets and variables → Actions
- 点击 New repository secret
- NAME 中填
RSS_KEYWORDS - Secret 中填关键词,一行一个,支持
AND检索式
- 进入 Settings → Pages,在 Build and deployment 下
- Source 选择:
Deploy from a branch - Branch 选择:
main分支的/(root)目录 - 点 SAVE
- Source 选择:
- 进入 Actions 页面,如果有 "Workflows aren’t being run on this forked repository" 提示,则点击 I understand my workflows, go ahead and enable them 按钮
- 点击 Auto RSS Fetch → Run workflow → Run work flow 手动运行一次生成
filtered_feed.xml文件,后续每 8 小时会自动运行一次 - 打开你的 RSS 管理软件,这里以 Zotero 为例:
- 点击文件→新建文献库→新建订阅→从网址
- 网址填写
https://{你的github用户名}.github.io/paper-feed/filtered_feed.xml - 标题随意填写
- 高级选项自定义,更新订阅时间建议小于等于 8 小时
- 享受你的阅读
一次配置,终身使用