Github Actions的妙用——论文自动追踪与AI分析

¥0.00 库存: 999
立即购买

商品详情



  最近摸鱼的时候设计了一个白嫖Github Actions的方法,每天早上自动追踪和分析 arXiv 最新论文,并通过邮件自动发送分析报告,每天早上醒来便可以看到AI总结的论文日报了。

  项目地址https://github.com/curryfromuestc/arxiv_paper_tracker每天早上 8 点自动运行(UTC+8)自动追踪最近发布的 AI、机器学习和 NLP 类别的论文使用 DeepSeek API 进行论文分析和总结通过邮件发送分析报告自动保存分析结果到 conclusion.md自动清理下载的 PDF 文件以节省空间Fork 或克隆仓库:

  在 GitHub 仓库设置中配置 Secrets(Settings > Secrets and variables > Actions):

  需要添加以下 Secrets: - : DeepSeek API 密钥 - : 邮件服务器地址(如:smtp.qq.com) - : 邮件服务器端口(如:587) - : 邮箱账号 - : 邮箱授权码 - : 发件人邮箱 - : 收件人邮箱安装依赖(本地测试时需要):

  工作流会在每天早上 8 点(北京时间)自动运行运行结果会:发送到配置的邮箱保存在 conclusion.md 文件中自动提交到仓库在仓库的 Actions 页面选择 "Daily Paper Analysis" 工作流点击 "Run workflow"选择 "Run workflow" 确认运行

  默认追踪以下类别: - cs.AI(人工智能) - cs.LG(机器学习) - cs.CL(计算语言学)- cs.NE(神经与进化计算) -eess.ES(电子系统)-cs.ET(新兴技术) -cs.AR(计算机体系结构)

  可以在 中修改 变量来调整追踪的论文类别。

  支持主流邮箱服务: - QQ 邮箱:需要在邮箱设置中开启 SMTP 服务并获取授权码 - Gmail:需要开启两步验证并生成应用专用密码 - 其他邮箱:需要确保支持 SMTP 服务确保 DeepSeek API 密钥有效邮箱配置正确(特别是授权码/应用专用密码)GitHub Actions 每月有 2000 分钟的免费额度,足够日常使用如需修改运行时间,可以在 中调整 cron 表达式

  MIT License