跳到正文
更新日志

MAO 0.5.28

29 项变更

应用内更新

MAO 现在可以自行更新。

  • 启动时检查。 MAO 每次启动时都会检查一次是否有新版本。你可以在 Settings → Updates → Automatic update check 中关闭此功能。无论是否关闭,溢出菜单和命令面板中的 Check for updates 都可以使用。
  • 经过验证的下载。 每个更新在安装前都会对照 MAO 的版本签名进行校验。
  • 退出时安装。 更新准备就绪后,侧边栏底部会出现 Restart to update。你的工作区会像平常一样先保存,下次启动时会告诉你当前使用的是哪个版本。

工作区、画布和图层共用一个侧边栏

侧边栏现在把所有内容集中在一处显示。

  • 每个画布会显示正在运行的智能体数量,有内容需要你关注时还会显示一个圆点。
  • 当前画布会在其下方列出它的图层。点击图层即可切换过去,也可以恢复已归档的图层,或打开失败的图层查看出了什么问题。每个图层行都有自己的菜单,其中有 Open 和 Archive;失败的图层则为 Retry 和 Remove。New layer 是最后一行。
  • 删除文件夹、工作区或画布时,现在会先询问,并告诉你其中包含什么。
  • Ctrl+Up(macOS 上为 Cmd+Up)会打开侧边栏并让键盘焦点落在其上。使用方向键、Enter 和 Escape 在其中移动。
  • 右键点击侧边栏中的行或侧边栏的空白处,会打开侧边栏自己的菜单,而不会打开画布的菜单。

画布上的 Layers 按钮已移除,因为图层现在位于侧边栏中。缩放控件已移到右下角。

设置智能体

终端现在在同一个窗口中创建和编辑。

  • 新建终端。 放置终端、按 Ctrl+T 或 Shift+Ctrl+T 都会打开智能体窗口。选择智能体、账号、模型、角色、图标和名称,然后按 Start agent。Cancel 或 Escape 会将其丢弃。
  • 编辑。 终端栏上的 Configure 会打开同一个窗口。更改智能体、账号或模型时,会显示一条提示和一个 Save and restart 按钮。角色、编排者设置、图标和名称无需重启即可生效。每次保存都是一个撤销步骤。
  • 更简洁的终端栏。 每个终端上方的栏现在只有图标按钮:Configure、Connect、Send prompt、Disconnect 和 Delete。
  • 智能体总是按相同顺序列出:Claude Code、Codex、OpenCode、Grok、Antigravity、Shell、Custom。
  • 底部栏显示智能体运行所在的文件夹,你的主文件夹写作 ~。将鼠标悬停在上面可查看完整路径。
  • 编排者的栏上会显示 MAO 标志。将鼠标悬停在上面可查看它有多少个连接,点击则会打开它的设置。

Shift+T 启动器和单独的预设选择器已移除。Change preset 现在会打开智能体窗口。

角色

角色窗口经过了重新设计。它包含名称、指令,以及一个外观区域,提供一小组图标和颜色可选。More… 可让你搜索完整的图标集。你可以保存角色以便重复使用,也可以只使用一次。

模型

模型列表现在与各智能体当前接受的模型一致:

  • Claude Code: fable、opus、sonnet 和 haiku,每个都会显示它当前指向的模型,例如“Opus 5.5”。
  • Codex: gpt-6 和 gpt-5.6。
  • Grok: grok-4.7、grok-4.6 和 grok-build-0.1。

如果终端保存时使用的模型已不再提供,它现在会以该智能体的默认模型启动,而不是启动失败。

智能体之间的任务更可靠

在智能体之间发送的任务,无论是在同一画布上还是跨画布,都不会再卡住而得不到回应:

  • 如果消息无法投递到接收方的终端,发送方会被告知投递失败,而不是一直等待。
  • 如果 relay ask 或 relay next 被提前中止(例如智能体的工具超时),答复不会再丢失,也不会有任务被代为认领。
  • 删除终端会使它正在处理的任务失败,并通知这些任务的发送方。
  • 发送给一个在其画布关闭期间被删除的终端的任务,现在会失败,而不是一直等待。这只会在画布正常打开时发生,因此加载失败的画布绝不会丢失其排队中的工作。
  • 你关闭后重新打开的画布上的智能体,可以立即重新发送和接收任务。
  • 在 Windows 上,无法保存的任务不会再被标记为已投递。

外观与体验

  • MAO 现在使用 Geist 和 Geist Mono 字体。
  • 整个应用中的表单标签更清晰,间距更均匀,输入框更大。账号管理器现在分为两栏,并显示每个提供商的账号数量。
  • 按钮在任何状态下都清晰可读。按下的主按钮不会再丢失文字,禁用的按钮也更易阅读。
  • Escape 会关闭最上层的窗口,键盘焦点会回到下方的窗口或画布。
  • 在另一个窗口之上打开的窗口,现在会关闭下方仍处于展开状态的列表,因此模型列表不会再透过账号管理器显示出来。
  • 终端右键菜单中的 Copy 和 Paste 现在带有剪贴板图标。

下一个版本已在路上。 发布时第一时间用上。

免费 7 天无需绑卡macOS、Windows 和 Linux