Ultralytics YOLO27:

Slack 集成#

Slack 连接到 Ultralytics Platform,这样长时间运行的任务完成时,你无需一直打开 Platform 也能收到通知。你可以选择一个 Slack 频道,以及对你的工作区重要的结果。

你不需要 Slack API 密钥、Webhook 或技术配置。开始前,请登录 Slack,并确定哪个频道应该接收 Platform 提醒。如果你在 Platform 中使用团队工作区,则必须是工作区管理员或所有者。

连接 Slack#

  1. 打开 设置 > 集成,然后从集成列表中选择 Slack
  2. 查看设置摘要,然后点击 继续前往 Slack
  3. 选择一个频道,然后点击 允许。Platform 请求的权限仅限于向该频道发帖。如果 Slack 显示 请求批准,请发送请求,并让你的 Slack 工作区管理员批准该应用。
  4. 返回 Platform 后,选择你想要的提醒,然后点击 保存提醒训练完成训练失败 初始时处于选中状态。

Ultralytics Platform Slack 集成设置

连接成功后,Platform 会立即在所选频道中发布确认消息,随后集成会显示其连接到的 Slack 工作区和频道。工作区管理员可以从集成选项卡为整个工作区管理连接和提醒选项。

Slack 允许的操作

Slack 允许 Platform 向你选择的频道发布消息。通过此连接,Platform 无法读取你的 Slack 消息,也无法向其他频道发帖。

可用提醒#

提醒发送时机
训练完成模型完成训练
训练失败训练运行因错误而停止
导出完成模型导出已准备就绪
导出失败模型导出因错误而停止
部署就绪部署已准备就绪
部署失败部署启动失败

每条消息都会说明已完成的任务,并直接链接到 Platform 中相关的模型或部署。训练提醒会附带数据集名称、模型的主要指标、运行耗时和费用;导出提醒会附带格式和文件大小。任务失败提醒会在有可用信息时包含简短的错误摘要,较短的消息以内联备注显示,较长的消息则以代码块显示。Slack 消息传递不会改变训练、导出或部署的结果。请从模型的训练导出页面,或从部署页面查看当前结果。

智能体工作流消息#

Agents 中使用 Slack 模块,以便在工作流条件匹配时发送消息。它使用相同的已连接频道。在模块中配置消息,并包含 {output} 以获取上游结果。这些消息与上方的作业通知选项是分开的。

更改或断开 Slack 连接#

要更改发布哪些结果,请选中或取消选中提醒,然后点击 保存提醒。至少必须保留一个选中的提醒。

要使用其他频道,请点击 断开连接,然后重新连接 Slack 并选择新频道。断开连接会立即停止所有 Slack 提醒,但不会影响 Platform 任务或资源。

故障排除#

  • **Slack 集成提示必须由管理员连接:**请让 Platform 工作区管理员或所有者完成 连接。
  • **Slack 显示“请求批准”而不是“允许”:**请发送请求,并让你的 Slack 工作区管理员批准该应用。你不需要创建 API 密钥或 Webhook。
  • **找不到你的 Slack 工作区或频道:**确认你已登录正确的 Slack 工作区,并且可以向该频道添加应用。
  • **连接成功,但提醒停止了:**重新连接 Slack 以刷新频道权限。如果应用权限被撤销或频道被移除,通常需要执行此操作。
  • **任务完成但没有收到 Slack 消息:**检查 设置 > 集成 中选中的提醒,然后在 Platform 中打开相关的模型部署。Slack 提醒仅用于提供信息,绝不会控制任务处理。

返回Platform 集成概览,以连接数据、存储或本地部署服务。

常见问题#

  • 不需要。连接 Slack 是一个 OAuth 流程:点击继续前往 Slack,选择一个频道,然后点击允许。Platform 仅获得向该特定频道发帖的权限。

  • 每个工作区连接到一个频道。要切换频道,请断开 Slack 连接,然后重新连接并选择新频道。

  • 在团队工作区中,管理员或所有者 role 会为所有人管理连接和警报选择。所有套餐均提供警报功能。

  • 检查 Settings > Integrations 中是否选择了对应的警报,如果应用权限被撤销或频道被删除,请重新连接 Slack。警报仅供参考,绝不会影响训练、导出或部署本身。

评论