> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 与团队成员协作

> 与工作空间成员实时编辑工作流，并通过画布内评论讨论设计决策

> 本文档由 AI 自动翻译。如有任何不准确之处，请参考 [英文原版](/en/self-host/use-dify/build/workflow-collaboration)。

构建一个工作流有时需要多人参与：提示词工程师调整指令，业务专家验证逻辑，审阅者识别边界情况。

不必轮流操作，你可以与工作空间中的其他成员同时编辑同一个工作流，并直接在画布上留下评论，让讨论与工作内容始终在一起。

<Tip>
  评论和协作者光标可通过画布右下角的缩放菜单隐藏。

  <Frame>
    <img src="https://mintcdn.com/dify-6c0370d8/xGr6gOhRwlVIl2gB/images/use-dify/workflow/hide-comments-collaborator-cursor.png?fit=max&auto=format&n=xGr6gOhRwlVIl2gB&q=85&s=fe7a744f62bb732c9f4598d6195251d8" alt="隐藏评论和协作者光标" width="1830" height="744" data-path="images/use-dify/workflow/hide-comments-collaborator-cursor.png" />
  </Frame>
</Tip>

## 实时编辑

拥有编辑权限及以上的工作空间成员可同时编辑同一个工作流。当两位成员同时修改同一个元素时，以最后一次编辑为准。

## 评论

右键点击画布的空白区域并选择 **添加评论** 留下一条评论。要连续添加多条评论，按 `C` 键进入评论模式。评论会跨工作流版本保留。

在评论中 @ 提及一位工作空间成员时，对方将收到邮件通知。

任何能访问该应用的成员都可以查看评论；添加、编辑或解决评论需要编辑权限及以上。

## 部署要求

协作功能基于 WebSocket，与主 API 并行运行。自带的 Docker Compose 已默认开启该功能；但若生产环境位于自定义域名或反向代理之后，需确认以下设置：

* `ENABLE_COLLABORATION_MODE` 为 `true`（同时编辑、评论和 @ 提及的总开关）。
* WebSocket worker 上的 `SERVER_WORKER_CLASS` 为 `geventwebsocket.gunicorn.workers.GeventWebSocketWorker`（自带的 `api_websocket` 服务已如此设置）。
* `NEXT_PUBLIC_SOCKET_URL` 指向浏览器可访问的 WebSocket 地址，例如 `wss://dify.example.com`。默认值 `ws://localhost` 仅适用于本地访问自带的 nginx。
* `COMPOSE_PROFILES` 中保留 `collaboration` 配置项，以便专用的 WebSocket 服务运行。

若用自己的反向代理代理 Dify，需在 `/socket.io/` 上转发 `Upgrade` 和 `Connection` 请求头。运行多个 API 副本时需启用会话保持（sticky sessions）。

完整参考详见 [环境变量](/zh/self-host/deploy/configuration/environments#enable_collaboration_mode)。
