mage-ai-daily-digest
码歌开发的 AI 热点每日精选 Skill,聚合 Karpathy 推荐的 83 个顶级博客 + 国内 3 大社区 RSS,经 AI 打分排序后自动生成公众号草稿和邮件推送。
简介
mage-ai-daily-digest 是一个面向 AI 从业者的资讯策展 Skill,核心解决「每天该读哪几篇 AI 长文」的痛点。它不是传统的 RSS 阅读器,而是把策展 + 版式 + 可选分发固化成一条完整的自动化技能链。
与普通 RSS 工具(如 Feedly、Inoreader)不同,mage-ai-daily-digest 的核心差异在于:(1) 用 AI 对文章打分、写摘要、智能排序,而非简单按时间排列;(2) 输出直接对接公众号和邮箱两种阅读场景,不只是聚合还要分发;(3) 封装为 OpenClaw Skill,支持 Cron 定时无人值守执行。
关键信息
- 类型:AI 工具 / OpenClaw Skill
- 领域:内容策展 / AI 资讯聚合
- 开发者:程序员码歌(10+年大厂程序员)
- 开源状态:免费开源(GitHub)
- 相关概念:OpenClaw、RSS、AI 内容策展、公众号自动化
核心特性
1. 双源聚合架构
- 国际源:Andrej Karpathy(前特斯拉 AI 总监、OpenAI 研究员)推荐的 83 个顶级技术博客 RSS
- 国内源:掘金、博客园、开源中国等主流技术社区 RSS
- 按时间窗抓取新稿,兼顾全球视角与本土热点
2. AI 筛选与排序
- 对时间窗内的新文章进行 AI 打分
- 自动提炼每篇文章摘要
- 智能排序后精选「国外 Top 5 + 国内 Top 5」
3. 九阶段全流程
- 拉取 RSS(时间窗内抓取)
- AI 筛选与写作(打分、摘要、排序、元数据)
- 渲染 HTML(卡片式主阅读稿)
- 生成公众号正文 HTML(全内联 style 适配 API)
- 落盘元数据与封面文案(JSON + TXT)
- 生成封面图(调用 mage-images-gen)
- 生成公众号草稿(mage-send-to-wechat)
- published 回写(带图床链接版本)
- 发送订阅邮件(可选)
4. 多输出形态
digest.html— 主阅读稿,卡片式布局,浏览器直接打开digest-wechat-body.html— 公众号专属版,全内联 styledigest-meta.json— 结构化元数据cover-overview.png— 自动生成的封面图published.html— 带图床链接版本,适合邮件/在线预览
5. 灵活执行模式
- 完整链路:
node scripts/run-full-daily.mjs - 仅生成精选:
npx -y bun scripts/digest.ts --hours 24 --top-n 5 --lang zh --no-email - 周精选:
node scripts/run-full-daily.mjs --week - 指定日期:
node scripts/run-full-daily.mjs 20260318
不同素材中的观点
- 2026-06-13-mage-ai-daily-digest-rss-automation:这篇素材认为 mage-ai-daily-digest 的本质不是「又一个 RSS 阅读器」,而是把策展 + 版式 + 可选分发固化成一条技能——源有出处、样式模版,输出直指公众号与邮箱两种阅读场景。作者强调”能用脚本固化流程执行的,就别让 AI 按工作流自己执行”,体现了工程化思维。同时指出,工具省掉的是重复劳动,仍需要创作者补上立场、金句与对读者的承诺。
实用信息
快速上手步骤
- 安装 mage-ai-daily-digest Skill 到 OpenClaw 技能目录
- 复制
.env.example为.env,配置GEMINI_API_KEY或OPENAI_API_KEY(至少一个) - 运行
node scripts/run-full-daily.mjs执行今日精选 - 产出物在
SKILL_DIR/output/YYYYMMDD/目录下
环境变量配置
AI 摘要必需:
GEMINI_API_KEY— Google Gemini 密钥OPENAI_API_KEY— OpenAI 或 DeepSeek 密钥OPENAI_API_BASE— 兼容接口 Base URL(如 DeepSeek)OPENAI_MODEL— 模型名(如deepseek-chat)
可选(按需启用):
- 生图:
GOOGLE_API_KEY/OPENAI_IMAGE_MODEL/DASHSCOPE_API_KEY等 - 公众号:
WECHAT_APP_ID+WECHAT_APP_SECRET - 邮件:
EMAIL_HOST+EMAIL_PORT+EMAIL_USER+EMAIL_PASS
常用命令
# 今日精选(默认 24h)
node scripts/run-full-daily.mjs
# 本周精选(72h)
node scripts/run-full-daily.mjs --week
# 仅生成 digest,不发公众号/邮件
npx -y bun scripts/digest.ts --hours 24 --top-n 5 --lang zh --no-email定时自动化(OpenClaw Cron)
# 每日 8:00
0 8 * * * cd /你的路径/... && node scripts/run-full-daily.mjs
# 每周日 8:00
0 8 * * 0 cd /你的路径/... && node scripts/run-full-daily.mjs --week
注意事项
- Gateway 需常驻才能执行 Cron 定时任务
- 如果只想看精选内容,用
--no-email参数在阶段 5 后停止 - 依赖的兄弟 Skill(mage-images-gen、mage-send-to-wechat)需在整仓布局中就位