Files
inspiration-collector/CHANGELOG.md

187 lines
5.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 灵感收集器 更新日志
## v2.1 (2026-06-14)
### Added
- `templates/` 目录Prompt模板独立化将daily_digest的System Prompt从代码中提取为独立配置文件
- `templates/README.md`:模板使用说明文档
- `DECISION_LOG.md`:架构决策日志 + 踩坑记录
### Changed
- Prompt模板与代码分离换用不同LLM时只需修改模板文件不需改代码
- 决策知识从智能体记忆(MEMORY.md)迁移到仓库文档
## v2.0 — 卡片系统 (2026-06-14)
### 新增
- **卡片系统**:每条 Memos 自动转为独立 `cards/` 卡片YAML frontmatter + 标题 + 标签
- **历史回填**19 条历史 memos 全部转换为卡片,推送到 Gitea
- **原始素材保留**cards/ 存原始思考ai-insights/ 存 AI 加工,双线并行不覆盖
- **README 重构**:新增卡片系统架构说明,关联仓库索引
### 变更
- README 全面更新,反映双线架构
- Obsidian 从工作流中正式移除
---
## v1.9 — 课程分析模板固化 (2026-06-14)
### 新增
- 课程分析模板 v2YAML frontmatter + 字数/阅读时间 + 摘要 + 延伸思考
- 宇树科技杜博士课程分析(实际场景验证模板)
- DeepSeek JSON 解析增加容错trailing comma 自动修复)
### 修复
- 课程分析 prompt 中包含中英文混合标点导致 Python 语法错误
- JSON 解析模块增加多重回退策略
---
## v1.8 — 仓库拆分 (2026-06-14)
### 变更
- todo_server / fetch_news / summarize_news / extract_todos 迁移至独立仓库
- `fxy/todo-system`
- `fxy/daily-brief`
- `fxy/nav-page`
- inspiration-collector 专注做灵感管线
---
## v1.7 — 全量备份与安全加固 (2026-06-14)
### 新增
- 全量灾备脚本 backup.sh系统配置 / Docker / DB / 代码 / 证书)
- Caddy basic_auth 保护敏感服务
- Gitea 全库私有化
---
## v1.6 — 新闻系统迭代 (2026-06-14)
### 变更
- 新闻源从 3 个升级到 7 个NYT / CNN / Al Jazeera / TechCrunch / 新华网 / 36氪 / Google CN
- 原始新闻量从 30 → 230 条
- AI 精选从 10 → 90 条
- 摘要从 200 字 → 500 字
---
## v1.5 — 待办系统 (2026-06-14)
### 新增
- Todo API 服务器port 9001Python stdlib
- 待办全功能页面CRUD + 分类 + 优先级 + 周报)
- 从灵感摘要自动提取待办(只新增,不改状态)
- 待办分类:交易 / 技术 / 生活 / 学习
---
## v1.4 — 每日要闻 (2026-06-14)
### 新增
- 新闻 RSS 抓取 + DeepSeek AI 摘要
- 5 分类:国际要闻 / 科技前沿 / 财经动向 / 中国热点 / 社会生活
- 导航页要闻预览卡片
---
## v1.3 — 对话系统 (2026-06-13)
### 新增
- AI 对话页面chat.xybkwd.top
- FastAPI + SQLite 后端
- 工具链:查 Memos / 读 Gitea / 看博客 / 跑分析 / 看状态
---
## v1.2 — 浙江学习记录 (2026-06-13)
### 新增
- 课程分析模板 v1
- 浙大课程分析(章丰老师)
- 清华课程分析
- 讯飞参观分析
- 全天多课总结
### 修复
- AI 分析中个人思考与课程内容混淆的问题
---
## v1.1 — 每日分析迭代 (2026-06-12)
### 新增
- 多天纵向比较分析
- 改进 prompt引用原文 + 北京时区 + 综合分析
- 每日独立目录 ai-insights/daily/YYYY-MM-DD/
### 修复
- cron 时区问题UTC → UTC+8
- 隔日引用缺失
---
## v1.0 — 初始版本 (2026-06-11)
### 功能
- Memos 碎片记录 → DeepSeek API → 每日分析
- 自动推送至 Gitea
- Server酱 微信通知
- 基础密钥管理secrets/
### 架构
- 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: 与日报一致, 允许创造性深度。
## v2.2 (2026-06-15)
### Changed
- **周报格式重大调整**:从"给冯总看的工作报告"风格 → "私人思考伙伴"风格
- 周报素材改为过去7天日报全文合成不再摘要浓缩
- cron 更新:每周日 08:00 UTC北京时间 16:00
### Decision
- AI 角色重新定位:从"写报告的秘书"变为"陪你思考的伙伴"
- 日报质量是周报质量的天花板核心投入应在每天20:00的日报生成而非周报合成