Skip to content

0.4.0

Choose a tag to compare

@telecomshy telecomshy released this 25 Sep 15:01
· 4 commits to main since this release

用户可见变化

  • 报告标题可辨:报告笔记 title 由「报告 + 日期范围」改为「所选模板名 + 日期范围」(未选模板时以「报告」兜底)。同一段时间生成的多份报告一眼可分,标签页与快速切换器里不再靠日期猜(#55)。
  • frontmatter 删除恒定值的 type 键:该键不承载信息,想汇总 AI 生成的报告请用 generator(#55)。
  • 模板占位符 {{type}} 保留(兼容旧模板),恒渲染「报告」;其余占位符行为完全不变(#55)。

升级零风险:历史报告笔记一律不动(不回填、不迁移),生成流程、报告写入位置、不覆盖既有笔记的行为均不变。

内部变化

  • 一轮内部重构:任务来源深 module、状态归一、仓库协议、生成编排、失败归因、设置 owner(#45–#53)。
  • 修复 4 处内部回归(YAML 转义、常量命名、错误注释、被掏空的测试断言)。
  • 任务来源收敛回 TaskNotes 单来源(此前的 Obsidian Tasks 行内任务来源从未发布,对既有用户无影响)。
  • 设置页迁移 Obsidian 声明式设置 API 的尝试已回退,维持手绘 UI(#54,deferred)。