Skip to main content
一旦有 bug、功能需求或问题出现,就在 Slack 中 @Devin。每次被 @ 到时,Devin 都会在同一会话线程中回复最新进展并提出进一步的问题。

开始使用

安装

  1. 前往 Settings > Connections > Slack
  2. 点击“Connect” Slack connect
  3. 根据提示在你的工作区中安装 Devin 的 Slack 应用
  4. 确保关联你的个人用户账户。你所在组织中的所有用户都需要完成此步骤才能使用 Devin。 Slack connect
  5. 在 Slack 中 @Devin 以开始会话
注意:如果你的用户账户无法正常连接,请确认你的 Slack 邮箱地址是否与 https://app.devin.ai/settings 中的邮箱地址一致。如果不一致,请在 Slack 中使用正确的邮箱地址重新认证。

如何在 Slack 中使用 Devin

在你为 Slack 安装完成 Devin 集成后,只需在任意频道中通过 @Devin 触发 Devin。你可以在消息中添加附件。 @Devin Devin 会在会话线程中回复你。现在,你可以像在常规聊天界面中一样与 Devin 来回交流。 Slack Chat 请注意,Devin 可能会出错。请务必仔细检查其回复内容。

内联 Slack 关键词和功能

Bang 命令 (!fast, !lite, !ultra, !fusion, !swe, !normal, !new, !channel, !windows, !dana) 可在消息中的任何位置被识别,而不仅限于开头 —— @Devin fix the bug !ultra !new@Devin !ultra !new fix the bug 的效果相同。它们可以按任意顺序叠加使用,并且这些关键词本身会从 Devin 接收到的提示中移除。位于内联代码或围栏代码片段中的 bang 命令会被视为字面文本。在活跃的 Devin 会话线程中发送模式关键词,会在会话进行中切换该会话的模式。

斜杠命令

运行任一命令时不带参数 (或输入 help) ,即可私下收到用法指示。

消息快捷方式

右键点击任意 Slack 消息 (或使用其上的 ⋮ 更多菜单) ,即可直接对其执行操作,无需重新输入:
  • 向 Devin 询问此内容 — 将该消息用作问题,快速获得代码库相关的回答,效果与 /ask-devin 相同。
  • 创建新会话 — 打开一个预先填入该消息文本的模态窗口,你可以选择将会话发布到哪个频道,还可选择附加一个 playbook,并在提交前编辑提示。

将会话与 Slack 会话线程同步

会话可以与 Slack 会话线程双向同步:你在 Web 应用中发送的消息会出现在该会话线程里,而会话线程中的回复也会发送给 Devin。这意味着你可以在任何地方发起会话,同时让团队随时掌握进展。
  • 使用会话输入框中的 Slack 开关,为该会话开启或关闭同步。同步时图标会高亮显示,未同步时则会变灰。
  • 第一次同步到某个频道时,Devin 会询问你是否将其设为默认频道,以便新会话自动同步到该频道。
  • 在已同步的会话线程中发送 unsync (或 !unsync) ,即可立即停止该会话的同步。要恢复同步,请在 Web 应用中重新开启同步开关。
还有几个相关行为:
  • 在已归档会话的会话线程中提及 @Devin 会将其取消归档,这样你就可以继续对话。
  • 当 Devin 建议更改环境配置时,Slack 消息会包含建议的 diff 和一个 应用 按钮,让你无需离开 Slack 即可接受更改。

从 Slack 触发的 Automations

Automations 可由 Slack 中的活动触发——例如为消息添加表情回应,或由 Devin 监控某个频道并在可以提供帮助时介入——并可将运行结果发布回你指定的频道。有关设置,请参阅 Automations 指南

开启 Slack 通知

你可以为特定的运行启用 Slack 通知,这样每当有状态更新时,Devin 都会私信通知你。要启用通知,只需在任意运行页面顶部的菜单中点击“Enable Slack notifications”。 在 Slack 中查看

专用 Devin 频道

创建一个专门的 #devin-runs 频道 (或类似名称) ,将所有与 Devin 相关的对话集中到一个地方。这样可以帮助你的团队协作处理 Devin 的运行任务,并从彼此的不同使用场景中获得灵感。 Channel

如何重命名 Devin

你可以在 Slack 工作区中更改 Devin 的名称。前往 Slack 工作区管理面板 -> Configure apps -> Installed Apps -> Devin。然后点击 App Details,并进入该页面的 Configuration 选项卡。向下滚动,你会看到名为“Bot User”的部分,在那里可以更改 Devin 的名称。 Rename

定价

如果你还没有 Devin 账户,可以在此处了解更多定价和套餐信息。
AI 助手侧边栏体验 (应用容器) 需要付费的 Slack 套餐。所有其他 Devin 功能——包括频道和会话线程中的 @提及、/ask-devin/dana 以及消息快捷方式——均可在任何 Slack 套餐中使用,包括免费工作区。

隐私

请参阅我们的隐私政策

权限详情

随着 Devin 的 Slack 功能不断增强,我们有时会添加新的作用域。如果你的工作区安装缺少必填作用域,Devin 会提示管理员从 Settings > Connections > Slack 重新安装该应用。