Repository navigation
Commit b4a2183
committed
chore(release): v0.32.0 [skip ci]
## [0.32.0](v0.31.0...v0.32.0) (2026-08-01)
### ✨ 新功能
* **ai-gateway:** Phase1-4 优化 — 多Key池化/熔断器/Prompt防护/成本追踪/语义缓存/OTel ([5cb26f4](5cb26f4))
* **ai:** P2-11 激活离线 AI 队列(生命周期引导+摘要离线入队联网重放) ([03de962](03de962))
* **ai:** P2-12 摘要流式输出 UI 落地(渐进显示+失败降级非流式) ([b8e9a84](b8e9a84))
* **notes:** 思维导图编辑器落地(React Flow+dagre 可交互导图,消除 mindmap 名实不副) ([f27d21d](f27d21d))
* **notes:** 阶段三自由画布 OneNote 式核心墨迹(钢笔/荧光笔/橡皮擦 + SVG 平滑笔画 + 色板笔粗) ([c4cd821](c4cd821))
* **notes:** 阶段二双向链接([[ wiki-link 自动补全 + 反向链接面板 + noteLinks 索引 + React Flow 笔记图谱) ([db7c1f8](db7c1f8))
* **notes:** 阶段四 Markdown 往返(tiptap-markdown 导出/导入,导图降级大纲,wikiLink 转文本) ([318470e](318470e))
* **performance:** 三档性能模式(静谧/从容/澎湃)与渲染开销优化 ([4411656](4411656))
* **settings:** P3-18 内置性能诊断面板(FPS/CPU/内存实时采集+一键复制上报) ([dd2d66d](dd2d66d))
* 本地 ASR 引擎 + 留存系统 + 奖赏组件 + 主题闪烁修复 + 3D 导航优化 ([ad788fe](ad788fe))
### 🐛 缺陷修复
* **capture:** 限制关键帧 base64 内存保留,修复长时间采集内存无界增长 ([ed2e656](ed2e656))
* **notes:** 修复表格/任务列表样式失效(TipTap v3 补 tiptap 类 + --kb-border 变量) ([aa9d3bb](aa9d3bb))
### ⚡ 性能优化
* **3d:** P3-15 粒子系统按 tier 跳帧更新(降 sin/cos 逐粒子开销) ([608bfed](608bfed))
* **ai-gateway:** P2-13 流式输出加首 token/chunk 空闲超时保护 ([651c2c6](651c2c6))
* **flashcards:** P1-8 当日复习数改用 reviewedAt 索引查询 ([d6a852e](d6a852e))
* **notes:** P1-7 笔记列表过滤/标签/选中结果 useMemo 缓存 ([6b2679d](6b2679d))
* **notes:** P2-10 笔记图片插入压缩降采样+懒加载(控内嵌 base64 体积) ([095af9c](095af9c))
* P0 性能修复(内存泄漏 + 打字卡顿 + 冗余 RAF) ([fb33cbe](fb33cbe))
* P1 性能优化(后处理分档 + 定时器清理 + 细粒度订阅) ([39c4614](39c4614))
* P3 性能优化(base64 分块编码 + AI token 缓存) ([976ad27](976ad27))
* **pomodoro:** P3-19 memo 化(CycleMarkers + 预设标签栏抽取,避免每秒重渲染) ([7dc119e](7dc119e))
* **storage:** P2-14 v20 存量迁移——旧会话内嵌 segments 物理搬迁至独立表 ([0e9c98d](0e9c98d))
* **storage:** P2-14 采集片段拆分独立表(addSegment 原子追加,旧数据回退兼容) ([dd2a056](dd2a056))1 parent ad788fe commit b4a2183
5 files changed
Lines changed: 40 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
6 | 40 | | |
7 | 41 | | |
8 | 42 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments