SuperAPI AI 工具集

dify-dsl-generator

通用与其它

查看项目

更新于 10-15 23:43

技能介绍

用途:根据用户描述的业务需求,自动生成符合 Dify 规范的完整工作流 DSL/YML 配置文件,可直接导入 Dify 使用。

主要能力:生成包含 app、dependencies、workflow 的完整 YML;支持 start、llm、answer、code、http-request、if-else、tool、variable-aggregator、parameter-extractor 等节点类型;自动生成节点间 edges 连接;智能推荐模型参数与提示词;自动识别并配置所需插件依赖;遵循 Dify 0.3.0 DSL 规范。

使用方式:在对话中描述需求即可触发,例如“生成一个 Dify 工作流用于[业务需求]”;详细用法可提供功能、输入、处理步骤、输出、使用插件等要素。触发关键词包括“生成 Dify 工作流”“创建 Dify DSL”“Dify YML 文件”等。

适用场景:图片 OCR、文本生成 HTML、数据查询可视化、AI Agent 等流程的配置文件生成。

限制与注意:变量引用须用 {{#节点ID.变量名#}} 格式;节点 ID 须唯一;edges 中 sourceType 与 targetType 须与节点类型一致;须包含 start 和 answer 节点并正确连接;YAML 缩进为 2 空格;使用插件须在 dependencies 中声明。参考资源含 Dify 官方文档与作者案例仓库,具体效果与收费信息暂未提供。