使用 Slack 的开发者工具构建应用
使用 Slack 的平台进行构建,可让你将工作区与促进组织顺畅运行的工具、数据源和流程关联在一起。
小窍门:注册参加 Slack 开发者计划,使用专为开发者创建的测试版功能、工具和其他资源。
如何构建?
应用可以是内部的(你设计和构建的应用仅供公司内部使用),也可以是外部的(你构建的应用通过 Slack Marketplace 分发给其他公司使用)。请继续阅读,以了解一些可能的用例、如何开始,以及关于利用 Slack 平台进行构建的更多详细信息。
为你的团队构建应用
对你的团队来说,最佳应用取决于对你而言至关重要的工具和流程。为了获得灵感,你可以问自己以下几个问题:
- 你是否需要将组织中的任一内部提供或工具集成到 Slack?
- 是否有任何工具来生成需要整组人员注意的提醒或通知?将提醒发送到 Slack 频道,一次性通知所有适当人员。
- 你是否整天在程序之间切换,以找到你要查找的信息?自定义应用可将数据拉入你的工作区,将相关数据绑定在一起,形成复杂的跨系统流程,而用户能使用 Slack 的内置搜索功能查找所需信息。
工具和功能
你可以使用我们的构建块套件自定义最终用户与应用交互的方式。下面介绍了一些工具示例,帮助你尽可能轻松地开发和管理应用,还有你可以在应用中构建的功能。
工具
功能
-
AI 代理和助理
AI 代理和助理允许用户在不离开 Slack 的情况下与第三方对话式 AI 进行交互。为应用启用 AI 代理或助理后,你可以定义加载状态、设置对话提示,并利用消息列让对话保持有序。 -
Slack CLI
在 Slack CLI(命令行界面)中,可以使用 TypeScript SDK 为新应用构建框架,然后将应用轻松部署到 Slack 的基础架构中。 -
应用清单
使用应用清单可以快速设置、开发和管理你的应用。 -
应用部署和数据存储
部署你的应用,并将其数据存储在 Slack 的基础架构中,以便将所有组件都集中在一个平台之上,并自动符合我们的安全和合规标准。 -
开发者沙盒
沙盒是 Enterprise Grid 环境,你可以用它来免费、安全地构建所有的 Slack 功能。要配置开发者沙盒,需要参与 Slack 开发者计划。
开始使用
Slack API 为你提供了在 Slack 平台上构建应用所需的所有相关知识,从入门指南到详细文档,一应俱全。
当你准备好构建时,可以按照以下步骤开始:
- 打开 Slack Marketplace。
- 从右上角的下拉菜单中,选择你希望从中构建应用的工作区,然后单击构建。
- 单击创建应用。