AgentSkill Hub

Dify Workflow 转 Agent Skill:复用你的自动化流程

把 Dify 中调试好的 Workflow 导出为独立 Agent Skill,实现跨平台复用和本地化部署。

2026年4月24日·AgentSkill Hub

为什么要迁移

Dify 的可视化 Workflow 编辑器很好用,但:

  • 绑定 Dify 平台,不好本地调试
  • 无法在 OpenClaw 等 Agent 框架中复用
  • 版本管理困难

把 Workflow 转成 Agent Skill,获得:

  • Git 版本管理
  • 本地开发调试
  • 跨平台部署

迁移步骤

步骤 1:分析 Workflow 结构

在 Dify 中导出 Workflow 的 DSL(JSON 格式),分析节点:

  • LLM 节点 -> 对应 Skill 中的 Prompt 模板
  • HTTP 请求节点 -> 对应 Skill 中的 API 调用
  • 条件分支 -> 对应 Skill 中的逻辑判断
  • 变量赋值 -> 对应 Skill 中的状态管理

步骤 2:创建 Skill 骨架

my-dify-skill/
  SKILL.md
  scripts/
    main.py
  references/
    prompt-templates.md

步骤 3:逐步迁移节点

每个 Dify 节点翻译成 Skill 代码:

# Dify HTTP 请求节点 -> Python requests import requests def call_api(params): response = requests.post( "https://api.example.com/endpoint", json=params ) return response.json()

步骤 4:迁移 Prompt

把 Dify 中的 Prompt 模板提取到 references/ 目录,保持变量占位符格式。

步骤 5:测试验证

用 Dify 中相同的测试用例验证 Skill 输出一致性。

注意事项

  • Dify 的某些内置能力(知识库、RAG)需要额外实现
  • 并行节点需要用 async 处理
  • 迁移后建议保留 Dify 版本做对照
Vercel🚀 部署首选

Agent 站点首选部署平台,零配置部署 Next.js,全球 CDN

立即体验 →
← 返回教程列表