平台开发与集成指南
概览
n8n 风格节点画布,可视化编排复杂 AI 流程。 触发器 + 条件分支 + 循环 + 并行 + 子流程,无需写代码也能搭出企业级 AI Pipeline。
工作流(Workflow)是把多个 AI 能力(对话 / 检索 / 工具调用 / 模型调用) 按特定逻辑串联起来,完成单次对话无法完成的复杂任务。
适用场景:
触发器(Trigger)
AI 节点
工具节点
控制流节点
示例:每日行业新闻 AI 摘要推送
┌─────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Schedule │ → │ HTTP │ → │ AI 摘要 │ → │ 推送 │
│ 每天 9:00 │ │ 抓取新闻 API │ │ GPT-4o 总结 │ │ 飞书/微信 │
└─────────────┘ └──────────────┘ └──────────────┘ └──────────────┘
↓
┌──────────────┐
│ If │
│ 新闻 > 10 条 │ → 是 → 跑批
│ │ → 否 → 跳过
└──────────────┘0 9 * * *data.length > 10多个独立分支同时执行,等所有分支完成后再汇聚 — 显著降低延迟。
Parallel:
├─ AI 翻译(英文) ─┐
├─ AI 翻译(日文) ─┤→ 汇总 → 发布
├─ AI 翻译(韩文) ─┤
└─ AI 翻译(法文) ─┘
# 4 个翻译并行,总耗时 = max(单次)而非 sumForeach 循环处理数组,自动限流避免触发 API Rate Limit。
Loop (foreach articles):
├─ AI 摘要
├─ AI 分类
└─ 写入数据库
# concurrency: 5 # 并发 5 个,避免限流把常用流程封装为子工作流,主工作流调用 — 复用 + 维护性强。
主工作流:
├─ 子工作流: "通用翻译"(输入文本,输出译文)
├─ 子工作流: "通用摘要"(输入文本,输出摘要)
└─ 子工作流: "通用分类"(输入文本,输出标签)
# 修改"通用翻译"一处,所有引用它的主工作流自动生效AI 起草后暂停,等待人工审批通过后继续执行 — 关键场景必备。
Wait (human approval):
- 通知: 飞书审批消息
- 超时: 24h 未审批自动拒绝
- 通过: 继续发布
- 拒绝: 进入"拒绝"分支