旧版工作流程构建器弃用

2023 年 9 月,随着新版工作流程构建器的发布,我们宣布弃用旧版工作流程构建器。作为此弃用的一部分,自 2024 年 6 月 24 日起,你将无法再建立旧版工作流程、使用旧版模板或复制现有的旧版工作流程。我们会将符合条件的旧版工作流程迁移到新版工作流程构建器中,并将从 2024 年 9 月 26 日开始完全弃用这些工作流程。请阅读下文,详细了解弃用和迁移流程以及你可以在部分工作流程无法迁移的情况下采取哪些步骤


弃用和迁移时间表

日期 预期情况
2023 年 9 月至 2024 年 7 月 我们将尝试迁移你现有的工作流程,包括应用中含有 Google 表格步骤的工作流程。工作区或组织工作流程的迁移时间取决于它们包含的步骤类型以及已创建的工作流程总数。
2024 年 6 月 24 日 你将无法再建立新的旧版工作流程、使用旧版模板或复制现有的旧版工作流程。在完全弃用之前,你可以使用、编辑和重新发布现有的旧版工作流程。 
2024 年 8 月 1 日 工作流程迁移已完成。任何仍然列在所有已发布的旧版工作流程标签中的工作流程都不能被迁移,需要使用新版本的工作流程构建器进行重建。
2024 年 9 月 26 日 从 2024 年 9 月 26 日开始,未迁移的工作流程都将停止运行,届时你将无法查看、编辑或重新发布这些工作流程。对旧版工作流程的访问权限将消失,需要使用新版本的工作流程构建器重新构建任何剩余工作流程。

 

注意:工作流程完成迁移后,最后编辑日期即为迁移日期(前提此后未编辑过这个工作流程)。


了解尚未迁移的工作流程

我们无法将某些类型的工作流程迁移至新版工作流程构建器。以下是你可以执行的操作:

  • 含有应用(Google 表格除外)步骤的工作流程
    我们建议你使用新版工作流程构建器重新创建这些工作流程。要查看可用于将工作流程和其他服务进行集成的完整步骤列表,请打开工作流程构建器,然后单击创建工作流程。选择你希望启动工作流程的方式,然后查看可用步骤的列表。
  • Slack Connect 中使用的含有 Google 表格步骤的工作流程
    为了保护你的组织,Slack Connect 对话中的工作流程有一些限制。在 Slack Connect 对话中使用的、含有应用的 Google 表格步骤的旧版工作流程将不会迁移。你可以重新建立该工作流程,但外部人员将无法使用。
  • 未发布的工作流程
    要再次使用这些工作流程,你可以使用新版构建器进行重新创建(或删除不再需要的工作流程)。完成迁移后,如果你发布了之前尚未发布的工作流程,Slack 不会自动迁移该工作流程。
  • 已归档频道中的工作流程
    如果你不需要在日后使用这些工作流程,可以进行删除。你也可以使用新版工作流程构建器重新创建这些工作流程。
  • 管理者已停用或无法访问私人频道的工作流程
    建立者已停用且无活动工作流程管理者的工作流程将不会迁移。工作区和组织拥有者可以从工作流程构建器的所有已发布的旧版工作流程标签中将自己添加为管理者,但如果工作流管理者无法访问工作流程中使用的私人频道或其他资源,则无法迁移该工作流程。

注意:如果一个或多个工作流程无法迁移且不符合上述条件,请联系客服,我们可以提供帮助。


特殊考虑事项

活动日志

旧版工作流程的活动日志将不会迁移。工作流程迁移后,将捕获后续活动


工作流程按钮

如果用户使用按钮步骤启动旧版工作流程,但在迁移工作流程之前未完成,则迁移后,单击该按钮将不起作用。工作流程将返回错误,并且无法进入下一步。用户必须在更新后的系统中重新启动该工作流程。


自定义步骤

新版工作流程构建器不支持来自应用的自定义步骤和旧版自定义步骤。相反地,你需要使用 Slack 托管的自动化平台将旧版步骤重建为自定义功能,或使用 Bolt for Python 和 Bolt for JavaScript SDK 中的自定义功能开发(测试版)在自己的基础架构上托管。我们预计该功能将在 2024 年 8 月底前正式发布。

建立并部署编码功能后,你需要重新建立含有团队所使用旧版步骤的工作流程。你可以使用新版工作流程构建器来完成此操作,也可以通过在代码中构建自己的工作流程并使用 Slack CLI 进行部署来完成此操作。

 

常见问题

如何重建已弃用的工作流程?

要重建工作流程,你将需要使用新版工作流程构建器。为帮助你开始,我们针对重建旧版工作流程制定了以下指南: 


如何重建有应用步骤的工作流程?

作为旧版应用步骤的替代方式,Slack 创建了各种工作流程构建器的连接器。连接器让你能够在工作流程中添加步骤,这些步骤将在第三方服务中执行操作。如果我们现有的连接器都不能满足你的需求,你可以创建自定义功能。自定义功能使用 Slack Deno SDK 创建,可以直接与工作流程构建器一起使用。你可以通过此处的链接开始使用自定义功能:https://api.slack.com/automation/quickstart