docs: CHANGELOG v2.2 + DECISION_LOG weekly digest design

This commit is contained in:
fxy
2026-06-18 23:54:18 +08:00
parent f83bc5af00
commit 1bd24c1883
2 changed files with 49 additions and 0 deletions

View File

@ -135,3 +135,41 @@
- daily_digest.py + cron 每日 22:00
- weekly_trend.py 每周趋势(后续迭代)
- tools/ 工具模块llm.py / memos_client.py / config.py / formatter.py
---
## v2.2 — 周度日报合成 (2026-06-18)
### 新增
- 周度分析脚本读取全部7份日报 → DeepSeek API 合成 → 输出周报
- cron 包装脚本(每周日 08:00 UTC = 16:00 北京时间)
- 周报格式与日报统一YAML frontmatter + AI分析 + 概览 + 深入分析 + 待办 + 批注
- 周报位置:
### 变更
- Weekly cron 从 (简单趋势统计)切换到 (深度日报合成)
- 旧 保留但不再自动运行(可通过手动调用)
### 设计决策
- **周报=日报的宏观版**:同样的私人思考伙伴风格,同样的格式模板。不另起炉灶。
- **素材=日报而非原始灵感**:日报已经过每日分析提炼,周报在其基础上做跨日主题追踪和认知跃迁识别。
- **temperature=0.5**:与日报一致,允许创造性深度。
---
## v2.2 - 周度日报合成 (2026-06-18)
### 新增
- analyzers/weekly_digest.py: 周度分析脚本, 读取全部7份日报, DeepSeek API 合成, 输出周报
- scripts/run_weekly_digest.sh: cron 包装脚本 (每周日 08:00 UTC = 16:00 北京时间)
- 周报格式与日报统一: YAML frontmatter + AI分析 + 概览 + 深入分析 + 待办 + 批注
- 周报位置: ai-insights/weekly/W{周一日期}_digest.md
### 变更
- Weekly cron 从 run_weekly_trend.sh (简单趋势统计) 切换到 run_weekly_digest.sh (深度日报合成)
- 旧 weekly_trend.py 保留但不再自动运行 (可通过手动调用)
### 设计决策
- 周报=日报的宏观版: 同样的私人思考伙伴风格, 同样的格式模板。不另起炉灶。
- 素材=日报而非原始灵感: 日报已经过每日分析提炼, 周报在其基础上做跨日主题追踪和认知跃迁识别。
- temperature=0.5: 与日报一致, 允许创造性深度。

View File

@ -45,3 +45,14 @@
2. **模板与代码分离** — Prompt模板独立于代码跨模型迁移
3. **所有自动化在服务器** — cron/shell脚本不依赖智能体
4. **Gitea是唯一真相来源** — 所有产物入仓,不依赖本地文件
### D-2026-06-18: 周报格式 - 与日报统一, 素材来源=日报
**决策**: 周度分析使用与日报完全一致的格式 (私人思考伙伴风格), 素材来源为过去7天的日报全文 (非原始Memos)。
**原因**:
- 格式统一降低认知切换成本。日报怎么写周报就怎么写, 不另起炉灶。
- 日报已经过每日AI分析提炼, 比原始Memos更适合作为周度合成的素材。周报在日报基础上做跨日主题追踪和认知跃迁识别。
- 第一次手动生成的周报验证了这个方向: 冯总评价"分析深度可以, 比较满意"。
**替代方案**:
- 直接分析原始Memos (被否决: 信息密度低, 缺少每日分析的历史纵深)
- 使用旧weekly_trend.py的简单统计格式 (被否决: 冯总明确要求深度分析)
**教训**: 已有格式标准 (日报格式) 就是最好的模板。不要凭空造新格式。