メインコンテンツへスキップ
⚠️ このドキュメントはAIによって自動翻訳されています。不正確な部分がある場合は、英語版を参照してください。
アプリを適切に管理することは、生産性の高いAI開発にとって重要です。Difyは、アプリケーションのライフサイクル全体を通じて、整理、共有、保守を行うための包括的なツールを提供します。

アプリの整理

編集とカスタマイズ

より良い整理のために名前、説明、アイコン、ブランディングを更新します

複製とテンプレート

バリエーションを作成したり、既存のアプリを新しいプロジェクトのテンプレートとして使用します

インポートとエクスポート

DifyのDSL形式を使用してワークスペース間でアプリを共有します

ライフサイクル管理

不要になったアプリを安全に削除します

アプリケーション情報の編集

明確で説明的な情報でアプリを整理しましょう:
Edit App Info interface
1

アプリ設定にアクセス

アプリケーションの左上隅にある「情報を編集」をクリックします。
2

詳細を更新

アプリの目的をよりよく反映するためにアイコン、名前、または説明を変更します。
3

チームを考慮

チームメンバーがアプリの機能を理解しやすい名前と説明を使用します。
ワークスペース全体で一貫した命名規則を使用してください。アプリのステータスを示すために「Draft-」、「Test-」、「Prod-」などのプレフィックスを使用することを検討してください。

アプリのバリエーション作成

複製は、バリエーションを作成したり、既存の作業から新しいプロジェクトを開始したりするのに最適です: 複製すべき場合:
  • 異なるプロンプトやモデルでA/Bテストバージョンを作成する
  • 異なるオーディエンスやユースケース向けにアプリを適応させる
  • 成功したパターンに基づいて新しいプロジェクトを開始する
  • 大きな変更を行う前にバックアップを作成する
複製の仕組み:
  • すべての設定、プロンプト、ワークフローがコピーされます
  • 新しいアプリはカスタマイズ可能なデフォルト名を取得します
  • 元のアプリは変更されません
  • 両方のアプリは独立して動作します

アプリのエクスポートとインポート

DifyのDSL(ドメイン固有言語)形式により、ワークスペースやチーム間でアプリを共有できます:
Export DSL interface

アプリケーションのエクスポート

エクスポートする2つの方法:
  1. Studioページから - アプリケーションメニューの「DSLエクスポート」をクリック
  2. オーケストレーションから - 左上隅の「DSLエクスポート」をクリック
エクスポートされるもの:
  • ワークフローオーケストレーションとノード設定
  • モデルパラメータとプロンプトテンプレート
  • 知識ベース接続(データ自体ではない)
エクスポートされないもの:
  • サードパーティツールのAPIキー(セキュリティ対策)
  • 実際の知識ベースコンテンツ
  • 使用ログと分析データ
アプリでSecret型の環境変数を使用している場合、エクスポートに含めるかどうか尋ねられます。機密情報には注意してください。
Secret variables export prompt

アプリケーションのインポート

Import application interface
インポートプロセス:
  1. DSLファイル(YAML形式)をアップロード
  2. システムがバージョン互換性をチェック
  3. DSLバージョンが現在のプラットフォームより古い場合、警告が表示される
  4. ファイルのすべての設定でアプリが作成される
バージョン互換性:
  • SaaSユーザー: DSLファイルは常に最新バージョンです
  • コミュニティユーザー: 互換性の問題を避けるためにアップグレードが必要な場合があります
Dify DSLは、YAML形式で完全なアプリ設定をキャプチャするAIアプリケーションエンジニアリング標準(v0.6+)です。

安全なアプリ削除

アプリを削除する前に、影響を理解してください: 削除されるもの:
  • すべてのアプリ設定とプロンプト
  • ワークフローオーケストレーションと設定
  • 使用ログと分析
  • 公開されたWebアプリとAPIアクセス
  • すべてのユーザー会話とデータ
ユーザーへの影響:
  • 公開されたWebアプリは即座に動作を停止します
  • API呼び出しはエラーを返し始めます
  • 既存のすべてのユーザーセッションが終了します
1

代替案を検討

バックアップ用にアプリを複製したり、削除する代わりに非公開にしたりできませんか?
2

関係者に通知

計画された削除についてチームメンバーとユーザーに知らせます。
3

必要に応じてエクスポート

削除前に価値ある設定のDSLバックアップを作成します。
4

削除を確認

「削除」をクリックして確認します—この操作は取り消すことができません。
アプリの削除は永続的であり、取り消すことはできません。関連するすべてのデータ、ログ、ユーザーアクセスは即座に失われます。

ベストプラクティス

命名規則:
  • アプリの目的を説明する分かりやすい名前を使用する
  • 関連する場合はバージョン番号やステータスインジケーターを含める
  • 一貫性のためにチーム全体の命名標準を検討する
整理のヒント:
  • テスト用および未使用アプリの定期的な整理
  • 類似のアプリタイプには一貫したアイコンと説明を使用
  • 主要な設定変更を文書化
  • 本番アプリを実験的なアプリから分離して保管
コラボレーション:
  • 知識移転のためにチームメンバーとDSLファイルを共有する
  • 複製を使用してチームテンプレ重要な設定をエクスポートする
  • アプリを共有する際はアクセス権限を考慮する