与团队一起使用 Slack Code 借助 AI 共同构建

Slack Code 可让代理和人员在 Slack 中通力合作,借助 AI 构建。使用代码频道,与团队成员共同编写提示词并发送给代理,而不是各自在私信中单独交流。所有上下文均可轻松访问,无需离开 Slack,即可利用 AI 编写代码、修复问题并创建丰富内容。

与两位同事进行代码频道演示,提及代理修复深色模式按钮


运作方式

  • 代码频道是由支持的 AI 代理自动建立的临时频道,专为多人使用场景设计。
  • 在频道或私信中提及代理,即可开启代码频道。你可以添加团队成员、交换消息、共享文件,并向代理输入提示词来创建想要的内容。
  • 在侧栏的指定分区中查找处于活跃状态的代码频道。
  • 完成后,你可以自行关闭代码频道,也可以等待代码频道在闲置七天后自动从侧栏中移除。


支持的代理

代码频道可以通过特定的 AI 应用和代理建立。根据应用,你可能需要使用付费账号。以下是已批准的代理列表:


建立代码频道

代码频道由代理在频道或私信中自动建立(一般在你通过特定请求提及代码频道之后),也可以通过桌面上的   代理与工具标签手动建立。与普通 Slack 频道一样,代码频道可以是公共频道(任何人都能加入),也可以是私人频道(只有发起对话的成员才能加入)。成为代码频道的成员后,你可以添加任何想要的其他人员或代理

桌面

移动设备

  1. 导航到配置支持的代理的频道,或者将代理添加到频道中
  2. 提及代理,说明你想开启一个代码频道,然后描述你希望创建或编写的内容。 
  3. 代理建立频道后,单击链接打开该频道,或者在侧栏的代码频道分区找到该频道。
  1. 导航到配置支持的代理的频道,或者将代理添加到频道中
  2. 提及代理,说明你想开启一个代码频道,然后描述你希望创建或编写的内容。 
  3. 代理建立频道后,点按消息中的代码频道链接。

注意:代码频道会根据你的初始请求由代理自动命名。


在代码频道中与代理交互

在频道中,你和你的团队可以使用自然语言来指导代理。与和 AI 代理的单次独立会话不同,代码频道让所有相关人员都能提出建议、查看更改,并批准 AI 驱动生成的输出。 

小窍门:试试让代理为应用编写代码、绘制画板或设计 HTML。


使用快捷操作

快捷操作是便于访问的链接,位于消息输入框上方,与代理的功能直接相关。它们可能包括建立拉取请求、在不同编译器中打开代码,或者链接到帮助文档等操作。


暂停代理的回复

如果你使用的代理回复过慢,或者你希望换个话题,可以使用停止按钮暂停代理的回复,并输入新的提示词。

  1. 在桌面上打开一个代理正在积极处理请求的代码频道。
  2. 将鼠标悬停在消息输入框上方的正在工作...消息红点上。
  3. 单击停止 [代理名称]


关闭或归档代码频道

完成代理会话后,你可以单击   关闭图标将其从侧栏中移除,也可以将其归档。 


随时了解代理的工作 

每个代码频道都会显示由代理提供的状态,让你知道代理是在工作,还是需要你的回复。这样一来,你可以在集中精力处理其他工作的同时,通过侧栏随时查看项目进度。可能的状态如下:

  • 正在工作
    代理正在积极生成回复或会话工件。
  • 空闲
    代理目前处于非活跃状态,可以随时处理你的下一个请求。
  • 需要关注
    代理受阻,需要你采取行动或作出回复。
  • 已完成
    工作已完成。
  • 非活跃
    频道的代理和成员在一段时间内处于未活跃状态。
  • 已归档
    频道消息仍可查看和搜索,但你无法发送新的消息或提示词。


查看工件并与之交互

当代理为你处理工作时,或者当你共享文件或链接作为上下文时,你可以在代码频道的工件中查找。以下是一些工件类型示例:

  • 代码
    显示代理创建或更新的代码行的视图(代码差异) 
  • 画板
    代理创建的画板文档
  • HTML 视图
    代理提供的实时 HTML,用于显示原型、演示文稿或预览
  • 文件与链接
    代码频道中共享的可扫描项目列表(不是由代理创建)

注意:工件的确切名称和内容可能因使用的代理而异。


在代码频道中查看代码

代理为你创建代码后,你可以在代码频道中查看代码并发表评论。

  1. 在代码频道中,单击工件
  2. 单击 </> 代码


针对代码发表评论

  1. 在代码频道中,单击工件
  2. 单击 </> 代码
  3. 前往你想发表评论的代码行,然后单击 + 加号按钮
  4. 撰写你的评论并单击发送
  5. 在消息输入框中审核或编辑你的评论,然后单击   发送按钮

小窍门:你还可以添加多条评论,由代理或你的团队共同审核。针对代码行发表评论时,单击添加到审核。发表多条评论后,单击代码顶部的提交,然后将消息发送到频道。


常见问题

代码频道仅面向开发者吗?

不,任何想要与代理及其团队在 Slack 中协作的人都可以使用代码频道。例如,你可以使用它们来共同撰写营销计划或修订法律合同。整个对话与最终版本始终保持关联,方便追溯上下文,免去来回转发电子邮件的麻烦,也不用担心版本搞混。

什么时候应该使用代码频道,而不是直接在频道或消息列中与代理聊天?

代码频道非常适合用来处理体量较大且范围明确的工作任务,这些任务通过单个消息列难以处理。此外,每个代码频道都会在发起它的消息中分享最新动态,所有相关人员都能及时跟进,同时保持主频道干净整洁,聚焦主题。

我可以使用其他 AI 应用来建立代码频道吗?

目前,只有支持的代理才能在代码频道中使用,不过未来我们会添加更多应用。代码频道 API 将面向所有在 Slack 平台上构建的开发者推出。

代码频道的隐私和安全如何实现?

代码频道的信任基础和可见性选项与普通频道相同,应用你已熟悉的安全和隐私保护措施。在代码频道中使用的代理必须从 Slack Marketplace 安装,其回复需遵守 Slack 的《可接受使用政策》

 

哪些人员可以使用此功能?