Dify工作流DSL一键生成器
解决什么问题
Dify画布手动拖拽慢、DSL格式容易写错导致导入报错。
本工具按节点链定义,自动生成Dify原生合规yml,直接导入即用。
支持的串行结构
- 开始 → LLM → 结束
- 开始 → HTTP请求 → LLM → 结束
使用
python3 scripts/dify_dsl_gen.py
内置两份样例:
- 锑价早报-简化版.yml(start→llm→end)
- A股盘前简报.yml(start→http→llm→end)
自检
生成后自动校验:节点完整、edges数=节点数-1、连线端点存在。
硬规则
- 只生成结构,不编造业务逻辑
- 扩展分支/循环/知识库为后续版本