发布日期: 2026-06-16
版本号: v1.13.1

本次更新主要改进了聊天功能的细节体验,包括正确识别数学公式格式、优化固定欢迎语的显示方式、增加图表全屏预览、提升代码块渲染性能,并统一了界面主题风格。同时增强了移动端交互的稳定性,优化了计划任务编辑器的表达式支持,文件编辑器的语法高亮功能也得到了扩展。智能体删除行为更加明确,应用启动和标签切换的性能有所提升,通知功能避免了重复提醒。此外还加固了自托管实例的安全性,更新了安装程序的环境要求并改善了错误处理机制。

更新内容 (中文)

[1.13.1] - 2026年6月17日

  • 聊天:内联数学分隔符不再错误地将像$50这样的货币金额视为LaTeX数学表达式——只有$$...$$显示数学和\(...\)内联数学被识别。
  • 聊天:固定的欢迎启动器现在在新草稿会话打开时立即出现,无需打开添加对话框。
  • 聊天:点击聊天消息中的Mermaid图表现在会打开一个全屏平移/缩放预览。
  • 聊天:代码块高亮现在在后台线程运行,防止在渲染代码密集型响应时UI冻结。
  • 聊天:上下文使用指示器现在显示为一个圆形进度环,具有相同的颜色阈值,在所有工作区标题中可见。
  • 聊天/用户界面:嵌入的聊天视图和上下文面板预览现在与当前主题保持一致。
  • 聊天/移动:会话状态按钮现在在Android上响应点击更可靠。
  • 计划任务:任务编辑器对话框现在支持Cron表达式,具有内联验证、快速示例芯片和下一个四次运行的预览(感谢@tomzx)。
  • 文件:文件编辑器、计划视图和技能页面中的语法高亮现在使用Shiki以支持更广泛的语言。
  • 代理:删除内置代理不再创建禁用覆盖——代理保持原样并显示清晰的解释,而不是静默消失。
  • 代理:删除代理时,如果定义缺失,现在会显示错误提示,而不是静默失败。
  • 启动:提供者和代理现在加载更快,避免在初始加载时加载完整的提供者目录。
  • 右侧边栏:在侧边栏选项卡之间切换时,不太可能重新渲染无关内容(感谢@bashrusakh)。
  • 会话:当文件夹中有许多会话时,应用程序在启动时不再崩溃。
  • 通知:桌面通知不再显示重复警报,推理文本被排除在通知正文之外。
  • 安全:自托管实例现在包括noindex头和robots.txt以阻止搜索引擎爬虫。
  • 命令行界面/安装程序:安装程序现在需要Node.js 22,并以更清晰的指导处理版本检测失败。
  • 可靠性:会话列表加载更稳定地处理Windows路径和并发请求,并从诊断中移除了重复的健康检查URL。

更新内容 (原始)

[1.13.1] - 2026-06-17

  • Chat: inline math delimiters no longer incorrectly treat currency amounts like $50 as LaTeX math expressions — only $$...$$ display math and \(...\) inline math are recognized.
  • Chat: pinned welcome starters now appear immediately when a new draft session opens, without needing to open the add dialog.
  • Chat: clicking a Mermaid diagram in a chat message now opens a fullscreen pan/zoom preview.
  • Chat: code-block highlighting now runs off the main thread, preventing UI freezes when rendering code-heavy responses.
  • Chat: the context usage indicator now shows as a circular progress ring with the same color thresholds, visible in all workspace headers.
  • Chat/UI: embedded chat views and context panel previews now consistently match the current theme.
  • Chat/Mobile: the session status button now responds more reliably to taps on Android.
  • Scheduled Tasks: the task editor dialog now supports Cron expressions with inline validation, quick-example chips, and a preview of the next four upcoming runs (thanks to @tomzx).
  • Files: syntax highlighting in the file editor, Plan View, and Skills page now uses Shiki for broader language support.
  • Agents: deleting a built-in agent no longer creates a disable override — the agent stays as-is and shows a clear explanation instead of silently disappearing.
  • Agents: deleting an agent now shows an error toast when the definition is missing, instead of failing silently.
  • Startup: providers and agents now load faster by avoiding the full provider catalog on initial load.
  • Right Sidebar: switching between sidebar tabs is less likely to re-render unrelated content (thanks to @bashrusakh).
  • Sessions: the app no longer crashes on startup when there are many sessions in folders.
  • Notifications: desktop notifications no longer show duplicate alerts, and reasoning text is excluded from notification bodies.
  • Security: self-hosted instances now include noindex headers and a robots.txt to block search engine crawlers.
  • CLI/Installer: the installer now requires Node.js 22 and handles version detection failures with clearer guidance.
  • Reliability: session list loading handles Windows paths and concurrent requests more steadily, and duplicate health-check URLs are removed from diagnostics.

下载链接