流程图
从左往右读。黑线 = 自动流程,绿线 = AI,红线 = 要紧消息,虚线 = 读取文件
GITHUB ACTIONS · 每 2 小时
仓库里的文件
CLAUDE AI 编辑 · 每天 2 次
DISCORD 通知
免费
免费
用 Claude 订阅额度 · 不额外收费
免费
运行在:GitHub 的临时服务器(每次新开一台,跑完即销毁)
存在:GitHub 仓库 CxElegy/Wishlist(公开,任何人可见)
运行在:Anthropic 云端临时容器(每次新开,用完即销毁)
消息留在:你的 Discord 频道
每月额外花费0 元 免费 GitHub Actions · Pages · 新闻来源 · Discord 订阅额度 AI 整理(你已有的 Claude 订阅) 付费 · 未开启 Claude API(按量计费)
每 2 小时触发
00:17、02:17 … 22:17
① 抓取
Google·Bing 新闻
Reddit · Steam
② 筛选
去重 · 近 7 天
只留相关 · 限额
有新消息?
③ 存入 inbox
同一天的合并成一份
④ 出刊 → 网页
配图逐张检查 · 有 AI 编排就用
新来的先用原文
要紧?
结束
不打扰你
留到周一周报
inbox/日期.json
当天原始条目
(标题·来源·链接·图)
日期.edit.json
AI 写的编排
(标题·重点·重大)
新关注项 → 先设计版面
主题·配色(暗/浅)·
作品小元素·👍 演出
12:43 / 23:43 触发
Claude 定时任务
(你的订阅)
读 inbox 整理
挑重点 · 合并转载
保留原文 · 判断重大
写 edit.json
并重新出刊
网页变成编排版
每周一 08:47
GitHub Actions
汇总过去 7 天
每个作品 ≤ 6 条要点
Discord 周报
要点 + 网页链接
不 @ 你
Discord @你
要点 + 原文链接
同一条只发一次
是
否 → 本次结束
否
是 → 马上
AI 读取
出刊时读取
写入
一天里的时间(北京时间)
三件事各有各的时间,互不等待。下面用一个例子:14:17 那次收集发现了要紧消息
0:00
2:00
4:00
6:00
8:00
10:00
12:00
14:00
16:00
18:00
20:00
22:00
24:00
收集
AI 整理
Discord
14:17 发现要紧
12:43
23:43
14:17 那条在 23:43 编排好 →
14:19 @你
网页上出现新消息最晚 2 小时下一次收集时(先显示原文标题)
要紧消息 Discord @你最晚 2 小时发现的那次收集就发,不等 AI
网页变成整理版12:43 · 23:43最长要等约 11 小时(下一次 AI 整理)
Discord 周报每周一 08:47汇总上周一到周日(已编排)
附录 · GitHub 的限制
官方规则 vs 我们的用量(按一个关注项估算)。全部在安全范围内
仓库大小安全 官方我们 建议 < 1 GB,强烈建议 < 5 GB(软上限)每年约 12 MB 数据 + 100–200 MB 历史 单个文件 > 50 MB 警告,> 100 MB 拒收单个文件最大几十 KB “报道过的”只看 14 天 · 通知记录留 30 天 · 网页上的消息永久保留
GitHub Pages(网页)安全 官方我们 网站 ≤ 1 GB所有期都保留,几 MB 流量每月 100 GB(软上限)一个人看,用不完 构建每小时 10 次(软上限)每小时最多 1–2 次
GitHub Actions(定时任务)已处理 官方我们 公开仓库免费,不限分钟每次约 2–3 分钟 连续 60 天没活动 → 定时任务被悄悄停用作品长期没消息时会中招 → 每周一写心跳文件提交一次,永远到不了 60 天
什么算新消息
筛选后还剩 ≥ 1 条:最近 14 天没收过(链接、标题、相似标题都不重复)
或者价格 / 播出状态有变化
什么算要紧
标题里有:上线日期 / 开放预约 / 下次测试 / PC·Steam
Reddit、YouTube 不算