# 每日更新 每天定时产出、按周归档的栏目。目录名里的周按 ISO 周计算,如 `2026年第44周(10-26~11-01)`;文件名带日期,方便按时间翻。 | 栏目 | 内容 | 命名 | | --- | --- | --- | | [AI每日新闻](AI每日新闻/) | 每日 AI 行业资讯日报:要闻、产品、融资、政策、研究 | `每日AI行业资讯日报_YYYY-MM-DD.md` | | [Famous每日介绍](Famous每日介绍/) | 每日一位名人:生平、成就、方法、启示 | `每日名人介绍_<姓名>_YYYY-MM-DD.md` | | [行业每日学习](行业每日学习/) | 每天一个细分行业:产业链上中下游、落地路径、竞争格局、未来景象 | `每日行业学习_<行业>_YYYY-MM-DD.md` | | [每日书籍介绍](每日书籍介绍/) | 每天一本书:核心内容、摘录、适合人群、行动清单 | `每日书籍介绍_<书名>_YYYY-MM-DD.md` | ## 生成方式 | 栏目 | 脚本 / 调度 | 时间 | 去重 | | --- | --- | --- | --- | | AI每日新闻、Famous每日介绍 | `/app/scripts/gen_daily.sh` | 00:30 | `/app/scripts/state/famous_used.txt` | | 行业每日学习 | `/app/scripts/gen_industry.sh` | 00:50 | `/app/scripts/state/industry_used.txt` | | 每日书籍介绍 | codebuddy 定时任务 | 08:23 | `每日书籍介绍/.workbuddy/.../memory.md` | | 英语高级每日学习 | codebuddy 定时任务 | 07:17 | `语种学习/.workbuddy/.../memory.md` | 手工补某一天:`bash /app/scripts/gen_daily.sh 2026-10-27`,已存在则跳过(幂等)。 每个栏目下的 `.workbuddy/` 是自动化任务的记忆与执行记录,用来避免重复选题。 ## 跨栏目防重(选题台账) 四个栏目共用一个选题台账 `/app/scripts/state/topics_used.txt`,三列制表符分隔:`日期 栏目 主体`,栏目为 `AI日报 / 名人 / 行业 / 书籍 / 英语`;早期没有日期的历史记录用 `-`。 - 每晚 00:30 日报写完后,用 6 条要闻标题当关键词记一行 `AI日报` - 00:50 的行业选题会带上当天其他栏目已写的内容,避开同名公司、技术赛道 - 07:17 英语、08:23 书籍任务先读台账:书籍不得拿「名人」栏里的人物当传主或作者,也不与近期行业/日报同题 - 每个任务成功后各自追加一行,只追加不改写 手工补录与查看: ```bash bash /app/scripts/topic_add.sh 2026-10-27 书籍 "《活着》余华" # 追加一行 grep '^2026-10-27' /app/scripts/state/topics_used.txt # 看某天 awk -F'\t' '$2=="名人"' /app/scripts/state/topics_used.txt # 看某栏目 ```