このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。ワークフローの構築には複数のメンバーが関わることがよくあります。プロンプトエンジニアが指示を調整し、ドメインエキスパートがロジックを検証し、レビュアーがエッジケースを指摘します。 順番に作業する代わりに、他のワークスペースメンバーと同じワークフローを同時に編集し、キャンバス上に直接コメントを残せます。議論が作業と一体になります。
リアルタイム編集
編集権限以上を持つワークスペースメンバーは、同じワークフローを同時に編集できます。2 人のメンバーが同じ要素を同時に変更した場合、最後の編集が優先されます。コメント
キャンバスの空白部分を右クリックして コメントを追加 を選択し、コメントを残します。連続して複数のコメントを追加するには、C キーを押してコメントモードに入ります。コメントはワークフローのバージョンをまたいで保持されます。
コメント内でワークスペースメンバーを @ メンションすると、メールで通知されます。
アプリにアクセスできるメンバーは誰でもコメントを閲覧できます。コメントの追加、編集、解決には編集権限以上が必要です。
デプロイ要件
コラボレーション機能は、メイン API と並行して WebSocket 上で動作します。付属の Docker Compose 構成では有効化された状態で提供されますが、カスタムドメインやリバースプロキシの背後で本番運用する場合は、いくつかの設定を確認してください。ENABLE_COLLABORATION_MODEがtrueであること(同時編集、コメント、@ メンションの全体的なスイッチです)。- WebSocket ワーカーの
SERVER_WORKER_CLASSがgeventwebsocket.gunicorn.workers.GeventWebSocketWorkerであること(付属のapi_websocketサービスがこれを設定します)。 NEXT_PUBLIC_SOCKET_URLが、ブラウザから到達可能な WebSocket URL(例:wss://dify.example.com)を指していること。デフォルトのws://localhostは、付属の nginx へのローカルアクセスでのみ機能します。- 専用の WebSocket サービスを起動するため、
COMPOSE_PROFILESにcollaborationプロファイルを残しておくこと。
/socket.io/ で Upgrade ヘッダーと Connection ヘッダーを転送してください。複数の API レプリカを実行する場合は、スティッキーセッションが必要です。
詳細は 環境変数 を参照してください。