# Lynn v0.77.2 Release Notes

> 发布日期: 2026-04-29 · 代号: "Editorial Compass"

v0.77.2 是一次发版前稳定性与报告体验补丁：重点修复天气证据不足时的错误回答，补齐漂亮 HTML 报告/PNG 导出链路，并继续加固 turn quality gate、流式状态、插件卸载和后台任务稳定性。

## 重点更新

- 天气查询证据门禁：wttr.in、Open-Meteo 和搜索兜底都失败时，不再把天气网站首页、导航菜单或空网页框架当成天气结果；必须有天气状态、温度/降雨等字段才算有效证据。
- HTML 报告体验升级：`create_report` 新增 `stylePreset`，支持 `editorial-paper`、`finance-dark`、`magazine`、`clean-briefing`；深度报告默认使用 editorial-paper 风格。
- Artifact 闭环增强：HTML Artifact 支持聊天内预览、浏览器打开与 PNG 导出，便于把深度报告直接发到微信、知乎、小红书或文档里。
- 引入 `frontend-design` skill：保留 Apache 2.0 LICENSE / NOTICE，随 server bundle 一起分发，用于指导模型生成更有设计感的 HTML 报告。
- Turn quality gate 加固：后台或空答场景也会给出可恢复提示，降低“模型没生成可见答案”“Lynn 还在说话”的卡死概率。
- 流式伪工具清理继续增强：统一伪 XML 工具标签注册表，减少 `<web_search>` / `<weather>` / `<bash>` 等假工具内容漏到 UI。
- 运行时稳定性补丁：修复 stream session LRU 新会话淘汰顺序、EventBus 异步异常捕获、ChannelRouter 同频道并发写入、TaskRuntime 会话索引清理。
- Plugin 卸载更干净：补齐工具、命令、hook、skill、provider、config schema 等 registry 清理，并支持插件订阅自动解绑。

## 回归结果

- 天气/行情/报告专项测试：通过，已覆盖“天气网站首页/导航菜单不能当作有效天气证据”
- Unit/Integration：119 files / 849 tests passed
- TypeScript / Main / Renderer / Server build：通过
- Release Regression Gate：static 38/38 passed，live release 0 failed / 0 blocker / 0 critical
- Electron UI Smoke：home / short / tools / long-code 全部通过

## 下载

- macOS Apple Silicon: `Lynn-0.77.2-macOS-Apple-Silicon.dmg`
- macOS Intel: `Lynn-0.77.2-macOS-Intel.dmg`
- Windows x64: `Lynn-0.77.2-Windows-Setup.exe`
- 镜像站: https://download.merkyorlynn.com/download
- GitHub: https://github.com/MerkyorLynn/Lynn/releases/tag/v0.77.2

## 升级建议

桌面客户端可以直接安装覆盖。v0.77.2 没有破坏性配置迁移；如果你已经在使用 v0.76.x、v0.77.0 或 v0.77.1，升级后原有会话、模型配置和本地数据会继续沿用。
