本次更新集中改善了移动端写作、文件管理和记录编辑体验,并增强了 Agent、MCP、语音识别及数学公式的兼容性。
移动端写作
- 写作页面切换到其他页面后不再卸载,返回时可保留编辑器内容、选区和页面状态。
- 新增键盘上方的移动端写作工具栏,支持:
- AI 续写、生成章节、全文总结和自定义指令
- 标题与正文格式
- 有序、无序和待办列表
- 引用、代码块、分割线、图片和表格
- 行内公式与块级公式
- 流程图、时序图、甘特图、类图、状态图、饼图、ER 图和用户旅程图
- 长文滚动超过一定距离后显示“返回顶部”按钮。
- 重构编辑器内容初始化逻辑,加载文件内容时不再错误写入撤销历史。
- 切换和恢复文件时保留编辑器选区及滚动位置。
- 修复首次打开文件后撤销按钮错误显示为可用的问题。
- 修复恢复编辑器标签页时,当前文件路径没有同步恢复的问题。
移动端文件管理
- 本地文件和文件夹支持长按拖拽移动。
- 可将内容拖入当前目录中的其他文件夹,也可拖动到上级目录。
- 移动时会校验同名目标、无效目录以及将文件夹移入自身子目录等情况。
- 文件移动后同步更新已打开的标签页、当前活动文件路径和文件树。
- 远程文件不参与本地拖拽移动。
记录详情
- 新增独立的移动端记录详情页面,支持滑动返回。
- 移动端可直接编辑:
- 记录标签
- 文本内容及描述
- 链接地址
- 待办标题、描述、完成状态和优先级
- 编辑内容会延迟自动保存,退出详情页前也会等待未保存内容写入完成。
- 支持预览图片、播放录音、查看文件和打开链接。
- 支持复制链接、移入回收站、恢复记录及永久删除。
- 桌面端重新设计记录详情布局,整合标题、类型、标签、内容和操作区域。
- 桌面端记录正文改用 Markdown 编辑器,可直接编辑富 Markdown 内容。
- 待办事项修改后立即保存,不再依赖单独的“保存”按钮。
- 修改记录标题后,同步更新对应的已打开标签页和记录列表,修复详情与列表显示不一致的问题。
移动端录音
- 录音期间在底部 Dock 显示红色录音状态和实时录音时长。
- 点击录音中的 Dock 按钮可直接停止录音。
- 录音完成后才进入对应记录页面,避免刚开始录音便提前跳转。
- 停止录音时统一关闭音频轨道,并保留录音设备实际生成的 MIME 类型。
语音识别
- NoteGen 默认模型中新增
FunAudioLLM/SenseVoiceSmall语音识别模型。 - 默认模型配置现在可以合并服务端新增的模型,而不再仅覆盖本地已有模型。
- 修复带服务商前缀的语音模型标识无法正确匹配的问题。
- 上传录音时根据实际格式生成
.wav、.mp3、.mp4、.ogg、.flac、.aac或.webm文件名,提升不同语音接口的兼容性。 - 修复模型 ID 中包含连字符时可能错误识别当前选中模型的问题。
Agent 与 MCP
- 编辑器未挂载或暂未响应时,Agent 会从当前文件读取内容并直接完成插入或替换操作。
- Agent 写入后直接保存到活动文件,失败时再回退到原有存储逻辑。
- Agent 现在支持按光标位置、字符范围、行范围或匹配内容进行编辑。
- MCP 权限判断开始读取工具提供的
readOnlyHint和destructiveHint标注。 - 明确标记为只读的 MCP 工具可以直接调用。
- 具有破坏性或无法确认安全性的工具会请求用户授权。
- 改进工具名称解析,避免仅依靠名称前缀判断工具是否安全。
数学公式
- 增加 LaTeX
array列定义预处理,支持*{数量}{列格式}形式的重复列声明。 - 矩阵兼容处理同时应用于聊天预览、数学编辑器、正文渲染和 Markdown 导出。
- 调整数学节点的解析与渲染逻辑,改善矩阵公式在编辑器中的显示。
视觉与易用性
- 提高未选中任务复选框的边框对比度。
- 针对暗色模式、悬停状态和只读状态分别优化复选框显示效果。