操作
バグ #966
未完了Phase4-1: Difyワークフロー生成エンジン
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-08-21
期日:
進捗率:
0%
予定工数:
説明
概要¶
DSLからDifyで実行可能なワークフローJSONを生成するメインエンジンを開発する。
作業内容¶
- Difyワークフロー形式の詳細調査
- ノード生成エンジン実装
- 接続生成エンジン実装
- 変数・パラメータ設定機能
- レイアウト最適化機能
- インポート可能形式での出力
生成対象¶
- 各種Difyノード(LLM, HTTP, IF/ELSE等)
- ノード間接続・データフロー
- ワークフロー変数・環境変数
- エラーハンドリング設定
ノード生成例¶
generateLLMNode(config: LLMConfig): DifyLLMNode {
return {
id: generateUniqueId(),
type: 'llm',
data: {
model: { provider: 'openai', name: 'gpt-4' },
prompt_template: config.prompt,
temperature: config.temperature
}
};
}
成果物¶
- Difyワークフロー生成エンジン
- ノード・接続生成システム
- レイアウト最適化機能
完了条件¶
- DSLから正確なDifyワークフローが生成されること
- 生成されたワークフローがDifyで動作すること
予定工数¶
40時間
表示するデータがありません
操作