Skip to content

ApiFlow DSL 语法文档

欢迎阅读 ApiFlow DSL 语法文档。本文档已根据主题拆分为多个章节,便于您按需查阅。

快速导航

基础入门

  1. 概述 - 了解 ApiFlow DSL 的基本概念和 Groovy 基础要求
  2. 项目结构与配置 - 学习项目组织方式和配置方法
  3. 工作流基础 - 掌握工作流的基本结构和组成元素

触发与任务

  1. 触发器 - 配置 cron 和 webhook 触发器
  2. 任务-基础概念 - 理解任务的声明、属性和生命周期
  3. 任务-基础任务类型 - CODE、BOOLE、CASE 和 Invoke 调用型任务
  4. 任务-HTTP任务 - HTTP 请求的完整使用指南
  5. 任务-EACH迭代任务 - 批量数据处理和管道操作

编排与扩展

  1. 编排指令 - run、when、async、exit 等流程控制指令
  2. 数据与函数 - 数据结构定义和模板函数
  3. 工具类API - JSON、Assert 工具类及 Groovy 默认导入

AI 助手工具

  1. MCP调试工具 - reload_engine、query_system_logs 等调试工具(供 AI 助手使用)

文档特点

  • 模块化组织 - 每个章节聚焦特定主题,易于查找
  • 循序渐进 - 从基础到高级,适合不同学习阶段
  • 导航便捷 - 每章末尾都有前后章节导航链接
  • 完整覆盖 - 涵盖 ApiFlow DSL 的所有核心概念

推荐阅读路径

初学者路径

  1. 概述 → 项目结构与配置 → 工作流基础 → 触发器
  2. 任务-基础概念 → 任务-基础任务类型
  3. 编排指令 → 工具类API → 数据与函数

进阶用户路径

  • 直接跳转到感兴趣的章节
  • 重点学习:HTTP任务、EACH迭代任务、编排指令、工具类API

快速参考

应用文档

相关资源

文档更新

本文档基于原始文档拆分而成,内容保持一致。如有疑问或建议,请联系项目维护者。


开始学习:第一章 - 概述