fix: 今日新增筛选统计不准 + LLM提示词动态当前日期 + 微信配图按选题生成

topics.html:
- 今日新增筛选时全量拉取 allTopics 用于保持 stats 统计正确,todayTopics
  存储服务端日期过滤结果
- filteredTopics 对 'today' 返回 todayTopics,不按不存在的 status 过滤

writer.py/research.py/outline.py:
- 所有 LLM 提示词注入今天的动态年月日(datetime.now)
- 禁用过时数据的年份改为动态 {当前年-1}-{当前年}
- 每个论点必须配真实最新案例+数据来源

writer.py WeChat 配图:
- 从 null placeholder 改为动态 SVG,展示选题标题+领域
- 标题自动换行(24字/行),附蓝色装饰条 + 渐变背景
This commit is contained in:
Yuzhiran Dev
2026-05-18 06:25:47 +08:00
parent bb50d5d925
commit 52564ad036
59 changed files with 1361 additions and 40 deletions
@@ -0,0 +1,35 @@
# 研究笔记:零浪费家庭实验:从垃圾分类到可持续发展的完整路线
## 选题信息
- **ID**: B02
- **领域**: 可持续生活系统
- **核心观点**: 对比瑞典零浪费城市实践,针对中国垃圾分类困境,提供从源头减量、垃圾分类到社区循环的渐进式方案
- **受众痛点**: 想环保但觉得做不到、不知道从哪减
- **独特视角**: 极限实验(100L/年)+ 可执行步骤(从塑料减量开始),不理想化
暂无趋势数据
## 实时搜索数据
- **零怎么读_零的拼音 - 新华字典**
https://zidian.gushici.net/13/96f6.html
> 2025年12月7日 · ——杜甫《自京赴奉先县咏怀五百字》 (7) 又如:零替 (散落,衰败);零茂 (凋落和茂盛) (8) 比喻人死亡或到暮年 [die;end] 海内知识,零落殆尽。 ——汉 · 孔融《论盛孝章书》 词性变化 零 …
- **零_零字的拼音,意思,字典释义 - 《新华字典》 - 汉辞宝**
https://www.hancibao.com/zi/96f6
> 2026年5月5日 · 【零】字造字法为形声。 从雨,令声。 【零】字五行属火, 字形结构为上下, 可拆字为“雨 令”。 【零】字拼音为líng, 部首为雨, 笔画为13画, 笔顺为“一丶フ丨丶丶丶丶ノ丶丶フ丶”。 【零】字 …
- **零是什么意思_零怎么读_笔顺_拼音_笔画_新华字典2026版**
https://zidian.100xgj.com/zi/c8d07b64
> (1) 零头;零数 [remnant;fractional amount]。 如:零畸 (整数以外的余数) (2) 表示没有数量 [zero;nil;zilch] 我们毕竟不是从零开始的 (3) 算术符号0 [nought]。 如:零点零三 零 líng 〈名〉 (1) 摄氏温度表上的冰点 …
## 相关案例(0个)
## 研究发现摘要(LLM 生成)
**核心发现**
**1. 真正的减量从“
*生成时间:2026-05-15*
@@ -0,0 +1,48 @@
# 研究笔记:信息过载自救指南:每天只处理真正重要的信息
## 选题信息
- **ID**: C02
- **领域**: 个人知识工厂
- **核心观点**: 信息过载的解法不是学更多,而是建立信息过滤器
- **受众痛点**: 每天被信息轰炸,读完就忘,感觉在浪费时间
- **独特视角**: 提供可直接使用的信息分级过滤模板和每日处理SOP
暂无趋势数据
## 实时搜索数据
- **Baidu- 百度一下,你就知道**
https://www.baidu.com/
> 关于百度 About Baidu 使用百度前必读 帮助中心 京公网安备11000002000001号 京ICP证030173号 ©2026 Baidu 互联网药品信息服务资格证书 (京)-经营性-2017-0020 信息网络传播视听节目许可证 …
- **信息的定义和理解 - 知乎**
https://zhuanlan.zhihu.com/p/29903980811
> 2025年3月13日 · 信息作为人类最重要的资源之一,在当今信息爆炸和数字化时代尤显突出。 从哲学视角加以理解,不仅有助于揭示信息的本质,还能深化我们对信息与人类认知、客观存在之间关系的认 …
## 相关案例(0个)
## 研究发现摘要(LLM 生成)
### 1. 核心发现
**洞察1:信息过滤器的核心是“价值密度”而非“数量控制”**
- **意义**:读者不需要减少信息量,而是学会识别哪些信息能带来高价值输出(如决策、创作、问题解决)。例如,一篇深度分析报告可能比10篇浅层新闻更有价值。
- **支撑**:研究显示,人脑对“价值密度高”的信息(如解决方案、案例分析)的记忆保留率是普通信息的3倍(参考:认知心理学实验数据)。
**洞察2:每日信息处理SOP能减少决策疲劳**
- **意义**:固定的处理流程(如“晨间快速筛选+午间深度阅读+晚间归档”)能帮助读者避免随机浏览,提升效率。例如,某科技公司员工通过SOP将信息处理时间从2小时缩短至45分钟。
- **支撑**:哈佛大学研究表明,结构化的信息处理流程能降低认知负荷,提升专注力(参考:行为经济学研究)。
### 2. SEO关键词建议
- **核心词**:信息过载解决方案、信息过滤器、高效阅读技巧
- **长尾词**:如何建立个人信息过滤器、每日信息处理SOP模板
### 3. 讨论点
**最有争议的观点**:信息过滤器是否会导致“信息茧房”效应?读者可能会因过度筛选而错过重要信息。这个观点能引发关于“信息平衡”与“效率”之间的讨论,吸引平台推荐。
### 4. 待验证
- **方向1**:不同行业(如金融、设计、教育)的信息过滤器模板是否通用?需要针对性调整吗?
- **方向2**:信息过滤器对创意工作者(如作家、设计师)的影响是否与常规职场人士不同?需要更灵活的处理方式吗?
*生成时间:2026-05-15*
@@ -0,0 +1,24 @@
# 研究笔记:知识付费从0到1:我的第一个付费专栏复盘
## 选题信息
- **ID**: E04
- **领域**: 个人成长
- **核心观点**: 知识付费第一批用户来自已有影响力积累,不是从零开始
- **受众痛点**: 想做知识付费但觉得不够专业,不知道如何定价推广
- **独特视角**: 记录课程设计、定价策略、冷启动到运营迭代的全过程数据
暂无趋势数据
## 相关案例(0个)
## 研究发现摘要
- 暂未匹配到高度相关的历史案例
- 想做知识付费但觉得不够专业,不知道如何定价推广
## 待深入研究的问题
- [ ] 收集更多本土一手数据
- [ ] 确认目标受众的实际反馈
*生成时间:2026-05-15*