Slack 官方 Incoming Webhook 配置指南
Slack 是全球科技团队与跨国企业最常用的协同办公中心。通过 Slack 官方推荐的 Incoming Webhooks 与 DuRT 联动,您可以将 AI 提炼的会议纪要、待办事项以 Block Kit 现代化交互卡片形式投递到任意公共频道(Public Channel)或私密频道(Private Channel)。
核心特性
- 官方 Block Kit 富媒体卡片:集成 Slack 现代化设计系统,包含 Header 标题、Context 元信息栏、Divider 分隔线、Markdown 重点引用块与行动项高亮。
- 免官方应用审核:在自己所在的 Slack Workspace 中创建内部专用 App,无需提交至 Slack App Directory 审核,即建即用。
- 频次宽裕:每秒支持多条请求,单卡片信息量大,绝不刷屏。
第一步:在 Slack 中创建 App 并开启 Incoming Webhooks
- 使用电脑浏览器打开 Slack API 开发者后台:https://api.slack.com/apps。
- 点击绿色的 「Create New App」(新建应用)按钮。
- 在弹窗中选择 「From scratch」(从头创建)。
- 填写 App 基本信息:
- App Name:输入应用名,例如
DuRT Summary。 - Pick a workspace to develop your app in:选择接收消息的目标 Slack 工作区。
- 点击 「Create App」。
- App Name:输入应用名,例如
- 进入 App 管理面板,在左侧导航栏找到 「Features」 -> 点击 「Incoming Webhooks」。
- 将右上角的开关切换为 「On」(开启)。
- 页面刷新后,滚动到底部,点击 「Add New Webhook to Workspace」 按钮。
- 在授权弹窗中,选择您希望接收会议纪要的 Slack 频道(Channel),点击 「Allow」(允许)。
- 页面会生成一个专属的 Webhook 地址,格式如下:text
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX - 点击 「Copy」 复制该 Webhook URL。
第二步:在 DuRT 中完成配置
- 打开 DuRT 客户端,进入 「设置」->「第三方集成与推送」。
- 点击左下角 「+ 添加账号」,在弹出菜单中选择 「Slack」。
- 填写配置项:
- 账号名称:如
Engineering Team Slack。 - Webhook 地址:粘贴刚才复制的
https://hooks.slack.com/services/...。 - 内容推送偏好:
- ✅ 包含 AI 核心摘要 (Summary)
- ✅ 包含行动项与待办 (Action Items)
- 包含逐句对话记录 (可选:开启时将在底部呈现前 10 句对话高亮)
- 账号名称:如
- 点击右下角 「保存」。
第三步:使用与效果验证
- 手动投送:在工作台打开任意录音记录,点击右上角「分发推送」,勾选 Slack 账号后点击「立即投送」。
- 自动交付:在 AI 工作流的
ExportArtifact步骤中勾选该 Slack 频道,执行工作流即可自动推送。
Slack 频道内将呈现如下优雅规范的 Block Kit 卡片:
- 顶部大标题:
🎙️ 2026-10-14 架构评审会议 - 元信息 Context:
⏱️ 时长: 35分12秒 | 来源: DuRT 本地 AI - 核心摘要 Section:采用 Markdown 引用块渲染核心决策与背景。
- 行动待办 Section:清晰的
- [ ]待办列表。
常见问题与排错 (FAQ)
Q1: 提示 invalid_payload 或 channel_not_found?
- 原因:创建 Webhook 授权时所选的频道被归档或删除了,或者当前账号失去了该频道的发信权限。
- 解决:在 api.slack.com/apps 对应的 App 后台中重新点击「Add New Webhook to Workspace」,重新关联一个有效的活跃频道。
Q2: 想换一个频道发送怎么办?
- 机制:Slack 的每个 Incoming Webhook 都是强绑定到一个具体频道的。
- 技巧:如果您有多个频道(如
#general、#dev、#design),可以在 Slack 后台为每个频道分别生成一个 Webhook,然后在 DuRT 中添加为多个不同的 Slack 账号,按需选择投送!
