服务器上的工作区
现在你可以通过 SSH 打开位于另一台机器上的工作区。画布留在你的电脑上,而项目文件夹、终端和智能体都在服务器上运行。
- 在服务器上打开。 在侧边栏中(Add project 下,或右键点击空白区域)或在命令面板中选择 Open on a server。输入机器地址,选择项目文件夹,工作区就会像其他工作区一样打开。
- 无需手动安装任何东西。 每个 MAO 下载包都自带所需的小型服务器。第一次连接时,MAO 会将其安装到该机器上,并在你更新 MAO 时一并更新它。
- 在 MAO 内登录。 SSH 密码、密钥口令以及“你信任此主机吗?”之类的询问都会在 MAO 窗口中进行。对于新主机,MAO 会显示完整的指纹,并提供 Yes 和 No。你输入的密码只用于本次连接,绝不会被保存。
- 在后台连接。 打开服务器工作区时,窗口不会再在连接期间卡住。画布顶部的标签会显示工作区所在位置以及连接状况。
- 自动重连。 如果连接断开,MAO 会持续重试,间隔逐渐变长;Reconnect now 则会立即重试。重新连接后,你的终端会重新启动,智能体也会继续工作。如果你离开期间服务器上的工作区发生了变化,MAO 会询问你使用服务器上的副本还是保留你自己的。
- 终端无需等待即可启动。 服务器上的新终端会立即出现;如果服务器需要一点时间,它会提示正在服务器上启动。
- MAO 的技能随你同行。 向智能体介绍画布的技能会在连接时复制到服务器上,因此那里的智能体可以像在本地一样使用 relay。
修复
- 在 Linux 上,从 MAO 内部更新现在也会更新随附的服务器和智能体技能,而不只是更新应用本身。
- 如果 MAO 崩溃且你开启了 Diagnostics,下次启动时发送的崩溃报告现在可读,并按崩溃发生的位置分组。没有任何提示就关闭 MAO 的崩溃也会被报告。Diagnostics 关闭时不会发送任何内容。