跳转到内容

OfficeAI 更新日志


20260706 (2026-07-06 10:00)

OfficeAI 更新日志

汇集 AI 引擎、协议网关和 WPS 插件三个组件的功能变更。

产品更新日志 · 2026-06-30

🐛 问题修复

  • 正文首行缩进套用后生效:抽取模板后再套用(含「清除格式」),正文段落首行缩进 2 字正常呈现。修复贯穿全链——抽取建样式、应用直写、清除格式三处。✅ 真机 WPS 前后对照验证。
  • 目录(TOC)正确跳过:文档目录项不再被误套成标题样式、不再混进正文自动编号序列。✅ 真机 WPS 验证(正文标题从「1」起,目录原样保留)。
  • 无编号段保护:文档里刻意不编号的段落(如公文「注:」)不再被误加编号。
  • 公文附件排版增强:附件段落外围文本规整 + 软换行拆段(看似多行实为一段)已集成进套用链路。

产品更新日志 · 2026-06-29

🆕 新增功能

  • 工作流分组本地合并与本地导入分组归属
  • 自升级 per-version backoff 改为降频不停
  • 会话模式(对话/代理)基础:mode 解析与 ctx 通道
  • 公文附件悬挂排版功能,三线表抽取/套用功能
  • 本地自定义导航项始终显示齿轮配置入口
  • 云端排版模板下载与接口登记,模板分享功能

🔧 功能改进

  • 校对/润色/翻译/续写结果面板按钮命名与交互统一
  • 工作流 UI 扁平时间线骨架、批次汇总合并
  • 启动 loading 屏用服务端 OEM logo + 冷启动缓存
  • 关于页 UI 重构(产品名/版本号/升级卡片各状态)
  • 日志系统优化:保留清理、大小切分、本地时钟

🐛 问题修复

  • 修复自动升级 3 个 bug,删除过度设计的指数退避
  • 修复校对结果面板部分处理后剩余项不自动全选
  • 修复修复保留对照时译文被错误重新着色
  • 修复工作流本地与服务端同名工作流串台问题
  • 修复多 hook updatedInput 后者全量覆盖导致 key 丢失
  • 修复 Linux 应用更新密码框一闪而过问题

文档校对 (Proofread)

🔧 功能改进

  • 校对结果面板按钮命名与交互统一,与润色/翻译/续写对齐
  • 校对条目结构化渲染,支持批次内容分组展示

🐛 问题修复

  • 修复校对结果面板部分处理后剩余项不自动全选的问题
  • 修复保留对照时译文被错误重新着色为原文颜色的问题

文档润色 (Polish)

🆕 新增功能

  • 翻译/润色对照面板新增「保留对照」功能按钮
  • 对照产物退回操作即落盘(save:true)

🔧 功能改进

  • 润色结果面板按钮命名与交互统一
  • 对照面板点条目定位到润色结果而非原文

🐛 问题修复

  • 修复保留对照时译文被错误重新着色为原文颜色的问题

文档翻译 (Translate)

🆕 新增功能

  • 翻译/润色对照面板新增「保留对照」功能按钮

🔧 功能改进

  • 翻译结果面板按钮命名与交互统一
  • 对照面板点条目定位到翻译结果而非原文

🐛 问题修复

  • 修复 LLM 译文键名漂移(target→source)问题,增加容错处理、可观测性和 prompt 加固

文档排版与模板 (Layout / Typeset / Template)

🆕 新增功能

  • 公文附件悬挂排版功能
  • 三线表抽取/套用功能
  • 选区书签定位与表格过滤功能
  • 模板提取向导第一步视觉重构
  • 排版模板卡片视觉层次与交互升级
  • 结果页微调区(快速套样式)UI/逻辑,支持核对单/微调区折叠手风琴
  • 示意页按文档序渲染,图表族注后移
  • 抽取核对单「疑似标题」逐项确认功能
  • 选范围默认显示真实段落文本,选区起止书签定位
  • 云端排版模板下载与接口登记
  • 模板分享功能(share/mine 出站客户端服务)
  • 模板库新增 export/import/update RPC

🔧 功能改进

  • styleRules 按文档段落序排序,主标题归位
  • 疑似标题机制:歧义括号编号段默认计入,标注 suspicious,style_name 收窄
  • 抽取去判级化:前端删除判级,定位走权威锚,locate_docx 灌回兜底
  • 表/图族计数走后端,题注按权威锚跳转
  • 表头/表内容字符样式两卡,表感知吸取,字体值兜底

🐛 问题修复

  • 修复 N 级标题自动编号丢失问题(删段落 numPr 前加供编号闸门)
  • 修复签署机关误判问题(命中计数层对落款类公文要素补位置闸门)
  • 修复去判级化误删的表/图族定位回归问题
  • 修复云端模板下载时 URL 拼接成畸形双 URL 的问题

文档续写 (Continue Write)

🆕 新增功能

  • 续写加入选区作用域白名单,支持从选区续写
  • 更新续写 python-tools 逻辑

🔧 功能改进

  • 续写结果面板按钮命名与交互统一

工作流系统 (Workflow)

🆕 新增功能

  • 工作流分组本地合并与本地导入分组归属
  • 对接工作流分组 3 个客户端只读接口
  • workflow/list 透出 input_schema(对象形式)
  • workflow/list endpoint 增加 display_name 字段
  • 工作流页列表与参数表样式精简
  • 工作流 UI 阶段一至四:扁平时间线骨架、批次汇总合并、校对条目结构化、停止态+虚线分隔

🔧 功能改进

  • 工作流分组本地改分组免重传,groups 透传正向分类映射
  • 工作流 UI 批次内容结构化渲染(润色/翻译/续写),间距边框优化
  • 时间线视觉层级与间距统一

🐛 问题修复

  • 修复本地与服务端同名工作流串台问题,支持显示中文名

AI 对话与 Agent 模式

🆕 新增功能

  • 会话模式(对话/代理)基础:mode 解析与 ctx 通道
  • ChatSystemPrompt 精简 system(加法构建)
  • 对话/Agent 模式接入 session/prompt mode 字段
  • 输入框对话/Agent 模式切换
  • 配置弹窗多选列表交互与视觉层级
  • 欢迎语模板通用 ,严格按 auth/me 字段名匹配

🔧 功能改进

  • 对话/Agent 模式 C3-C7 失败路径加固:loop 工具抑制、compaction skill 泄漏修复、workflow dispatcher 绕过、小上限+显式 emit 降级
  • 收起态触发条单行改版,五面板宽度统一

🐛 问题修复

  • 修复 formatSubagentState 中文 UTF-8 截断问题(BUG-R12-001)
  • 修复 EnsureNonEmptyAssistantContent 漏检 MediaItems(BUG-R11-1)
  • 修复 consecutiveDenies >= 3 改为 == 3,避免 deny hint 重复追加
  • 修复 messagesToSMMessages 严重低估 SMMessage.TokenCount
  • 修复多 hook updatedInput 后者全量覆盖前者导致 key 丢失
  • 修复 EstimateMessageTokensRaw 混合型 assistant 消息漏计 ToolCalls token
  • 修复 foldItems 有效 index 分支 first-wins 语义缺失
  • 修复 ParseSkill closing marker 改为独占行检测,兼容 LF/CRLF/EOF
  • 修复 stopStreaming 以 activeStreamingConversationId 推断 sid
  • 修复 sendMessage 提前 return 占位收尾收口到 failPlaceholder
  • 修复未知事件日志改有界字符串快照,不持有活对象引用
  • 修复 mergeLlmChunk 仅在批次实际变更时拷贝 streams map

导航与快捷功能 (Navigation)

🆕 新增功能

  • 本地自定义导航项始终显示齿轮配置入口
  • 勾选框全选/单项视觉分层,NavItem 副标题 2 行截断

🐛 问题修复

  • 修复 nav/items/create 重名校验同时覆盖服务端导航项
  • 修复 nav/items/create 增加同分类名称唯一性校验

部署与运维

🆕 新增功能

汇集 AI 引擎、协议网关和 WPS 插件三个组件的功能变更。

产品更新日志 · 2026-06-30

🐛 问题修复

  • 正文首行缩进套用后生效:抽取模板后再套用(含「清除格式」),正文段落首行缩进 2 字正常呈现。修复贯穿全链——抽取建样式、应用直写、清除格式三处。✅ 真机 WPS 前后对照验证。
  • 目录(TOC)正确跳过:文档目录项不再被误套成标题样式、不再混进正文自动编号序列。✅ 真机 WPS 验证(正文标题从「1」起,目录原样保留)。
  • 无编号段保护:文档里刻意不编号的段落(如公文「注:」)不再被误加编号。
  • 公文附件排版增强:附件段落外围文本规整 + 软换行拆段(看似多行实为一段)已集成进套用链路。

产品更新日志 · 2026-06-29

🆕 新增功能

  • 工作流分组本地合并与本地导入分组归属
  • 自升级 per-version backoff 改为降频不停
  • 会话模式(对话/代理)基础:mode 解析与 ctx 通道
  • 公文附件悬挂排版功能,三线表抽取/套用功能
  • 本地自定义导航项始终显示齿轮配置入口
  • 云端排版模板下载与接口登记,模板分享功能

🔧 功能改进

  • 校对/润色/翻译/续写结果面板按钮命名与交互统一
  • 工作流 UI 扁平时间线骨架、批次汇总合并
  • 启动 loading 屏用服务端 OEM logo + 冷启动缓存
  • 关于页 UI 重构(产品名/版本号/升级卡片各状态)
  • 日志系统优化:保留清理、大小切分、本地时钟

🐛 问题修复

  • 修复自动升级 3 个 bug,删除过度设计的指数退避
  • 修复校对结果面板部分处理后剩余项不自动全选
  • 修复修复保留对照时译文被错误重新着色
  • 修复工作流本地与服务端同名工作流串台问题
  • 修复多 hook updatedInput 后者全量覆盖导致 key 丢失
  • 修复 Linux 应用更新密码框一闪而过问题

文档校对 (Proofread)

🔧 功能改进

  • 校对结果面板按钮命名与交互统一,与润色/翻译/续写对齐
  • 校对条目结构化渲染,支持批次内容分组展示

🐛 问题修复

  • 修复校对结果面板部分处理后剩余项不自动全选的问题
  • 修复保留对照时译文被错误重新着色为原文颜色的问题

文档润色 (Polish)

🆕 新增功能

  • 翻译/润色对照面板新增「保留对照」功能按钮
  • 对照产物退回操作即落盘(save:true)

🔧 功能改进

  • 润色结果面板按钮命名与交互统一
  • 对照面板点条目定位到润色结果而非原文

🐛 问题修复

  • 修复保留对照时译文被错误重新着色为原文颜色的问题

文档翻译 (Translate)

🆕 新增功能

  • 翻译/润色对照面板新增「保留对照」功能按钮

🔧 功能改进

  • 翻译结果面板按钮命名与交互统一
  • 对照面板点条目定位到翻译结果而非原文

🐛 问题修复

  • 修复 LLM 译文键名漂移(target→source)问题,增加容错处理、可观测性和 prompt 加固

文档排版与模板 (Layout / Typeset / Template)

🆕 新增功能

  • 公文附件悬挂排版功能
  • 三线表抽取/套用功能
  • 选区书签定位与表格过滤功能
  • 模板提取向导第一步视觉重构
  • 排版模板卡片视觉层次与交互升级
  • 结果页微调区(快速套样式)UI/逻辑,支持核对单/微调区折叠手风琴
  • 示意页按文档序渲染,图表族注后移
  • 抽取核对单「疑似标题」逐项确认功能
  • 选范围默认显示真实段落文本,选区起止书签定位
  • 云端排版模板下载与接口登记
  • 模板分享功能(share/mine 出站客户端服务)
  • 模板库新增 export/import/update RPC

🔧 功能改进

  • styleRules 按文档段落序排序,主标题归位
  • 疑似标题机制:歧义括号编号段默认计入,标注 suspicious,style_name 收窄
  • 抽取去判级化:前端删除判级,定位走权威锚,locate_docx 灌回兜底
  • 表/图族计数走后端,题注按权威锚跳转
  • 表头/表内容字符样式两卡,表感知吸取,字体值兜底

🐛 问题修复

  • 修复 N 级标题自动编号丢失问题(删段落 numPr 前加供编号闸门)
  • 修复签署机关误判问题(命中计数层对落款类公文要素补位置闸门)
  • 修复去判级化误删的表/图族定位回归问题
  • 修复云端模板下载时 URL 拼接成畸形双 URL 的问题

文档续写 (Continue Write)

🆕 新增功能

  • 续写加入选区作用域白名单,支持从选区续写
  • 更新续写 python-tools 逻辑

🔧 功能改进

  • 续写结果面板按钮命名与交互统一

工作流系统 (Workflow)

🆕 新增功能

  • 工作流分组本地合并与本地导入分组归属
  • 对接工作流分组 3 个客户端只读接口
  • workflow/list 透出 input_schema(对象形式)
  • workflow/list endpoint 增加 display_name 字段
  • 工作流页列表与参数表样式精简
  • 工作流 UI 阶段一至四:扁平时间线骨架、批次汇总合并、校对条目结构化、停止态+虚线分隔

🔧 功能改进

  • 工作流分组本地改分组免重传,groups 透传正向分类映射
  • 工作流 UI 批次内容结构化渲染(润色/翻译/续写),间距边框优化
  • 时间线视觉层级与间距统一

🐛 问题修复

  • 修复本地与服务端同名工作流串台问题,支持显示中文名

AI 对话与 Agent 模式

🆕 新增功能

  • 会话模式(对话/代理)基础:mode 解析与 ctx 通道
  • ChatSystemPrompt 精简 system(加法构建)
  • 对话/Agent 模式接入 session/prompt mode 字段
  • 输入框对话/Agent 模式切换
  • 配置弹窗多选列表交互与视觉层级
  • 欢迎语模板通用 ,严格按 auth/me 字段名匹配

🔧 功能改进

  • 对话/Agent 模式 C3-C7 失败路径加固:loop 工具抑制、compaction skill 泄漏修复、workflow dispatcher 绕过、小上限+显式 emit 降级
  • 收起态触发条单行改版,五面板宽度统一

🐛 问题修复

  • 修复 formatSubagentState 中文 UTF-8 截断问题(BUG-R12-001)
  • 修复 EnsureNonEmptyAssistantContent 漏检 MediaItems(BUG-R11-1)
  • 修复 consecutiveDenies >= 3 改为 == 3,避免 deny hint 重复追加
  • 修复 messagesToSMMessages 严重低估 SMMessage.TokenCount
  • 修复多 hook updatedInput 后者全量覆盖前者导致 key 丢失
  • 修复 EstimateMessageTokensRaw 混合型 assistant 消息漏计 ToolCalls token
  • 修复 foldItems 有效 index 分支 first-wins 语义缺失
  • 修复 ParseSkill closing marker 改为独占行检测,兼容 LF/CRLF/EOF
  • 修复 stopStreaming 以 activeStreamingConversationId 推断 sid
  • 修复 sendMessage 提前 return 占位收尾收口到 failPlaceholder
  • 修复未知事件日志改有界字符串快照,不持有活对象引用
  • 修复 mergeLlmChunk 仅在批次实际变更时拷贝 streams map

导航与快捷功能 (Navigation)

🆕 新增功能

  • 本地自定义导航项始终显示齿轮配置入口
  • 勾选框全选/单项视觉分层,NavItem 副标题 2 行截断

🐛 问题修复

  • 修复 nav/items/create 重名校验同时覆盖服务端导航项
  • 修复 nav/items/create 增加同分类名称唯一性校验

部署与运维

🆕 新增功能

  • 自动升级系统:version/info + check/status/apply + 平台 launcher
  • 文件触发优雅退出 + 退出来源日志(funnel 统一信号/文件)
  • 启动打一条 info 日志记录 pid 等信息
  • 自升级 per-version backoff 改为「降频不停」
  • update/status 增加下载进度 downloaded 字段
  • 新增 client/log 前端日志上报接口
  • 每请求 [perf] 计时日志(always-on,跨层对齐 office-agent)
  • 请求全链路 debug 留痕 + 错误日志分级
  • 日志系统优化(保留清理/大小切分/本地时钟/性能/有序字段)
  • debug 模式下透传 --log-level=debug 给 office-agent
  • 移除 stdio 传输,HTTP 收口为唯一客户端入口
  • /interact 派发期发 SSE keep-alive(防静默连接被中间层掐断)

🔧 功能改进

  • client/log 去掉 group,固定落 client.<date>.log
  • 日志滚动 curSize 据磁盘回填 + 修正本地时钟注释
  • 入口 HTML 下发 Cache-Control: no-store,根治升级后 WPS 资源 404
  • server 方法 HTTP 通道无条件注册,修空地址 set 后仍 -32601
  • 自升级 per-version backoff 改为「降频不停」

🐛 问题修复

  • 修复 Linux apply 改为不退出 + 安装器进独立 cgroup(修密码框一闪而过)
  • 修复 apply 闩锁随安装器进程释放,消除 Linux apply-already-in-progress 焊死
  • 修复 check-update 对齐 office-server 真实契约
  • 修复自动升级 3 个 bug + 删过度设计的指数退避
  • 修复 clearStaleExitFile 改 pid-aware,避免误删本实例的合法退出请求
  • 修复检测真异常显式化为 error 态,不再静默吞掉
  • 修复 update/* 与 registry/refresh 对齐 auth/* 无条件注册,server_url/set 后热生效

品牌与设置

🆕 新增功能

  • 启动 loading 屏用服务端 OEM logo + 冷启动缓存 + 失败兜底
  • 关于页 UI 重构(产品名/版本号/升级卡片各状态)
  • 关于页检测更新按钮常驻
  • 设置页阶段一至三:tab 顺序账户优先、账户页重构+内联修改密码表单、偏好/关于/工作流视觉统一+全局字号
  • token 持久化迁到加密 auth.json 文件层
  • 设备级状态从 localStorage 全量迁到文件层 + 密钥确定性化
  • gateway 透传 settings/brand(代理 cove-go,无需认证)
  • server_url/get·set:运行期改服务器地址(写 .dat + 内存热更新,免重启)
  • officeai-server-url.dat 作为统一服务器地址(registry+auth)

🔧 功能改进

  • 本地数据目录名 cove-wps → .officeai-wps
  • auth.json 读写全节点诊断日志 + 写后 read-back

🐛 问题修复

  • 修复启动 loading 去掉品牌图标,只留进度条
  • 修复 SidebarLayout 加载遮罩也去掉品牌图标
  • 修复 models 补 providerDisplayLabel 实现,解 CI type-check 断裂

性能与稳定性

🐛 问题修复

  • 修复 TransferEntry src==dst 时加短路,避免删除读状态
  • 修复 DiffTools 感知工具 description/InputSchema 变化,HotRefresher 不再永久忽略定义升级
  • 修复 docx.bookmark.delete 补 isValidBookmarkName 校验防 XPath 注入
  • 修复 RateLimitGuard.Acquire 消耗量改用 min(estimatedTokens, tokensPerMinute)
  • 修复 matchGlob ** 支持零层路径匹配
  • 修复 IsCatastrophicShellCommand token 顺序漏判致 rm / -rf 被放行
  • 修复 scheduler 区分 parent 取消(user_interrupted)与 sibling 报错(sibling_error)
  • 修复 isActivatedSkill 用 Contains 误判普通工具结果为豁免项
  • 修复 contentHash 归一化后 LENGTH 前过滤导致空白/大小写差异内容重复插入
  • 修复 isAllDigits 空串按规格返回 false
  • 修复 foldItems 越界 positional 配对不再覆盖已有成功状态
  • 修复 workspace 空串按规格返回 false
  • 修复 删除分叉的 foreground529Sources,ShouldRetry 统一调用 ShouldRetry529
  • 修复 notifyingService.Exit 在 inner.Exit no-op 时不再误发 PlanModeChanged 通知
  • 修复 多 hook updatedInput 后者全量覆盖前者导致 key 丢失
  • 修复 删除无人调用的破坏性图片导出死代码
  • 修复 空书签定位扩到所在段选中(高亮命中段 + 滚动入视)
  • 修复 强制书签兜底导致的 TS18046 出包中断
  • 修复 invoke 无 handler 抛错 + reply/超时幂等
  • 修复 合并 paraId/书签双路为一次 doc/apply 调用

🔧 性能优化

  • 抽取墙钟阶段打点(backend-done 等),配 analyze_extract_perf 定位慢段
  • analyze 脚本解析 [extract] phase 墙钟打点 + 渲染延迟段
  • 逐 chunk console 改由 sseDebug 开关门控
  • 未知事件日志改有界字符串快照,不持有活对象引用
  • mergeLlmChunk 仅在批次实际变更时拷贝 streams map
🤖 问 AI