版本 1.190.85:AB Projects、更大的文档、更稳健的通知

2026-05-07
版本 1.190.85:AB Projects、更大的文档、更稳健的通知

版本 1.190.85 发行说明

1.173.85 以来,AB 完成了一轮品牌调整,以消除 Teams 应用商店中的混淆;解除了任务和 wiki 文章长期存在的存储限制;并新增了几项韧性改进,这些改进往往在出现问题时才最能体现价值。单独来看,每一项都不算惊艳——但合在一起,应用变得更轻盈,也更不容易出问题。

全新名称:AB Projects

Teams 应用现已更名为 AB Projects,在所有面向用户的位置取代了原有的"AB"名称:清单文件、欢迎卡片、1:1 和频道范围内的机器人问候语,以及九种语言的 Teams 应用内本地化。新名称将其与 AB 家族其他成员(如 AB CRM 等)区分开来,并避免了"Tasks"的定位——这是一款面向团队的工具,而非个人待办事项清单。

  • 新增八种 Teams 应用内语言。阿拉伯语、简体中文、法语、德语、韩语、葡萄牙语、俄语和西班牙语加入日语行列,成为全面翻译的应用内体验——清单名称、命令标题、说明和欢迎卡片都会随您的 Teams 语言切换。
  • 对齐 Microsoft Teams 品牌规范。根据 Microsoft 的品牌指南,应用商店列表中首次提及 Teams 时,现在所有语言均显示为"Microsoft Teams"——在 App Source 列表中可见。
  • 机器人问候语本地化。机器人能够识别九种本地化形式(除英语外)的问候语和内置命令,例如 "我的任务""团队任务""帮助"

更大的文档——告别 64 KB 限制

过去,wiki 文章和任务描述在内容超过约 32,000 字符时会悄无声息地保存失败——这是 Azure Table Storage 每个属性 64 KB 的上限所致。现在,这道天花板已被打破:

  • 更长的 wiki 文章。设计文档、事故复盘报告、多章节教程——想写多长就写多长。文章正文现在在后台存放于 blob 存储中;表存储一侧的文章记录保持精简,仅保留可搜索的预览内容。
  • 更长的任务描述。任务描述获得同样的处理。将多页简报粘贴到描述字段时,不再会在保存中途中断 SignalR 连接。
  • 搜索功能保持不变。每篇文章和描述的纯文本预览仍保留在可搜索记录中,因此筛选和搜索体验与之前一样快速。
  • 已有数据继续可用。本次变更前保存的文章和任务仍能正常显示——必要时查找逻辑会回退到内联正文。

更顺畅的子任务体验

  • "添加子任务"面板始终显示在最上层。当某个任务已经包含多个子任务时,嵌入的子任务列表可能会让"添加子任务"面板被卡在任务详情页之后——面板在技术上已经打开,但在视觉上不可见。该问题已修复:面板现在浮于最上层,嵌入的子任务列表也不再争抢层叠顺序。
  • 截止日期校验只标记真正无效的日期。过去,截止日期字段下方的红色边框会在面板打开瞬间就出现在完全有效的日期上。视觉指示在两处被反向处理——均已修复。红色边框现在与您实际看到的内容相符。
  • 较长的子任务描述能够可靠保存。在新的子任务表单中粘贴较长的 Quill 渲染描述时,不再会在保存完成前中断 SignalR 连接——与帮助修复较长任务描述的 SignalR 上限修复属于同一改进。

更稳健的 Teams 通知

  • 父消息丢失时自动恢复。如果有人删除了任务所锚定的原始 Teams 消息,过去对该任务的评论会悄无声息地无法在(已丢失的)消息下成串。AB 现在会检测到 404 并自动在频道中发布一张新的卡片,使活动保持可见。任务会记住这张新卡片,后续评论将在其下成串。
  • 状态、优先级和负责人变更同样具备韧性。所有任务变更面板共用同一通知路径——它们都能从这一恢复机制中受益,无需逐个修改。

打磨与体验提升

  • 侧边搜索栏的优先级筛选。在侧边搜索栏中选择 现在会真正按优先级筛选,而不是返回所有匹配项。在内部,整个代码库中所有优先级比较都已统一为规范的 1=高、2=中、3=低 方案——不再有遗留的数值偏差问题。
  • SQL 连接会重试瞬时故障。Web 应用、API、MCP 和函数主机现在会自动重试瞬时 SQL 故障——短暂的连接抖动不再以用户可见的错误形式呈现。
  • 编辑面板的点击恢复正常。子任务层叠顺序修复发布后,曾出现一个短暂的回归,让编辑面板上方覆盖了一层暗色遮罩。问题在报告当天即被发现并回滚——遮罩规则覆盖范围过广,已被移除。

一如既往,AB Projects 会自动更新——无需您手动安装。如果新版本上线后您发现任何异常,团队随时一条消息可达。