Slack 集成#
将 Slack 连接到 Ultralytics Platform,这样长时间运行的任务完成时,你无需一直打开 Platform 也能收到通知。你可以选择一个 Slack 频道,以及对你的工作区重要的结果。
你不需要 Slack API 密钥、Webhook 或技术配置。开始前,请登录 Slack,并确定哪个频道应该接收 Platform 提醒。如果你在 Platform 中使用团队工作区,则必须是工作区管理员或所有者。
连接 Slack#
- 打开 设置 > 集成,然后从集成列表中选择 Slack。
- 查看设置摘要,然后点击 继续前往 Slack。
- 选择一个频道,然后点击 允许。Platform 请求的权限仅限于向该频道发帖。如果 Slack 显示 请求批准,请发送请求,并让你的 Slack 工作区管理员批准该应用。
- 返回 Platform 后,选择你想要的提醒,然后点击 保存提醒。训练完成 和 训练失败 初始时处于选中状态。

连接成功后,Platform 会立即在所选频道中发布确认消息,随后集成会显示其连接到的 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。警报仅供参考,绝不会影响训练、导出或部署本身。