更新时间:2026-07-15 gmt 08:00

嵌套编排执行-j9九游会登录

介绍

嵌套编排执行是指将一个已发布的工作流作为子程序,嵌入到另一个主工作流中调用。主工作流充当总调度角色,将特定任务委派给子工作流处理,子工作流完成后将结果返回主流程继续执行。

这种范式解决了大型工作流的模块化管理问题。当业务流程涉及多个相对独立的功能模块,且这些模块未来可能被多个流程复用时,嵌套编排能够:

  • 让主工作流保持简洁,只关注总体流程调度。
  • 将可复用的逻辑封装为独立子工作流,一处修改处处生效。
  • 不同的子工作流可由团队成员分工开发,互不干扰。

原理

主工作流:
[开始节点] → [工作流节点a] → [工作流节点b] → [结束节点]
                  ↓                  ↓
            (调用子流程1)     (调用子流程2)
            [开始]→[...]→[结束] [开始]→[...]→[结束]
                  ↓                  ↓
           response_content    response_content

调用机制:

  • 工作流节点的输入参数由子工作流的开始节点决定,不可在主流程中修改。
  • 工作流节点默认包含 response_content 输出参数,对应子工作流结束节点“指定回复”的内容。
  • 子工作流结束节点“输出参数”区域定义的结构化参数,也可在主流程中通过工作流节点引用。
  • 主工作流锁定子工作流的特定发布版本,子流程更新后需在主流程中手动刷新升级。

操作示例:文章多维度解读工作流

场景描述:用户粘贴任意一篇文章或新闻,两个子工作流分别独立完成"核心观点提炼"和"金句摘录与点评",主工作流调用这两个子流程后,将两份结果整合为一份完整的阅读笔记输出。

用户只需复制任意一段文字即可运行——公众号文章、新闻报道、博客长文均可,无需任何前期准备。

整体架构:

主工作流:
[开始节点] → [工作流节点a:核心观点提炼] → [工作流节点b:金句摘录与点评] → [大模型节点:整合阅读笔记] → [结束节点]
                       ↓                              ↓
              子工作流1内部执行               子工作流2内部执行
          [开始]→[大模型]→[结束]           [开始]→[大模型]→[结束]
                       ↓                              ↓
                key_points                         quotes

创建工作流:

在agentarts左侧导航栏中选择“开发中心 > 智能体管理”,在“工作流”页签,单击“创建工作流”。

图1 任务型工作流

子工作流1:用于提炼文章的核心观点

创建任务型工作流。

图2 子工作流1提炼文章的核心观点
表1 子工作流1配置说明

节点

配置说明

开始节点

新增一个参数。

  • 参数名称:article
  • 参数类型:string
  • 描述:需要提炼观点的文章原文内容
  • 必填:勾选

大模型节点

  • 模型:deepseek-v4-flash
  • 输出格式:json,关闭流式输出
  • 输入参数:article,引用开始节点的 article
  • 输出参数:
    • key_points,类型string,描述为“文章的3-5个核心观点,每条观点单独一行,以序号开头”。
    • main_theme,类型string,描述为“文章的整体主旨,用一句话概括,30字以内”。
  • 系统提示词:
    你是一位专业的文章分析师,擅长从文章中提炼核心思想。
    请对用户提供的文章进行深度阅读,完成以下两项任务:
    任务一:提炼核心观点(key_points)
    - 从文章中提炼3-5个最重要的核心论点或观点
    - 每条观点用一句话表达,准确反映原文意思,不要过度演绎
    - 每条观点单独一行,以"1. 2. 3."序号开头
    - 每条观点控制在40字以内
    任务二:概括整体主旨(main_theme)
    - 用一句话概括整篇文章的核心主旨
    - 控制在30字以内
    仅输出原始json,不要包含任何markdown代码块。
  • 用户提示词:{{article}}

结束节点

  • 输入参数:
    • key_points:引用大模型节点的 key_points,string
    • main_theme:引用大模型节点的 main_theme,string
  • 指定回复:
    文章主旨:{{main_theme}}
    核心观点:
    {{key_points}}

完成配置后,发布并部署此子工作流,部署时选择api key认证。

图3 部署子工作流
图4 选择api key认证

子工作流2:用于金句摘录与点评

创建任务型工作流。

图5 子工作流2金句摘录点评
表2 子工作流2配置说明

节点

配置说明

开始节点

新增一个参数。

  • 参数名称:article
  • 参数类型:string
  • 描述:需要摘录金句的文章原文内容
  • 必填:勾选

大模型节点

  • 模型:deepseek-v4-flash
  • 输出格式:json,关闭流式输出
  • 输入参数:article,引用开始节点的 article
  • 输出参数:quotes,类型string,描述为“2-3句金句及各自的点评,每组金句和点评成对出现,格式为"金句:[原文] \n点评:[点评内容]",各组之间空一行”。
  • 系统提示词:
    你是一位资深编辑,擅长从文章中发现最有价值的表达。
    请从用户提供的文章中完成以下任务:
    金句摘录与点评(quotes)
    - 从原文中挑选2-3句最有价值、最值得记忆的句子
    - 所选句子须是原文的完整引用,不可改动原文
    - 每句金句附上一条点评,说明这句话好在哪里(语言特色、思想深度或表达技巧),点评30字以内
    - 按以下固定格式输出,各组之间空一行:
      金句:[原文句子]
      点评:[点评内容]
    如果文章中找不到合适的金句,输出"本文暂无突出金句"。
    仅输出原始json,不要包含任何markdown代码块。
  • 用户提示词:{{article}}

结束节点

  • 输入参数:quotes:引用大模型节点的 quotes
  • 指定回复:
    金句摘录:
    {{quotes}}

完成配置后,发布并部署此子工作流,部署时选择api key认证。

图6 发布子工作流
图7 选择api key认证

搭建主工作流

创建任务型工作流。

图8 主工作流
表3 主工作流配置说明

节点

配置说明

开始节点

新增一个参数。

  • 参数名称:article
  • 参数类型:string
  • 描述:请粘贴需要解读的文章原文,支持新闻、公众号文章、博客长文等任意文本内容
  • 必填:勾选

工作流节点1

选择子工作流1,用于提炼核心观点。

  • 选择子工作流1
  • 输入参数配置:article:引用主流程开始节点的 article

工作流节点2

选择子工作流2,用于金句摘录和点评。

  • 选择子工作流2
  • 输入参数配置:article:引用主流程开始节点的 article

工作流节点1和工作流节点2都只依赖主流程开始节点的article参数,两个子流程之间没有数据依赖,各自独立执行。

大模型节点

用于整合信息。

  • 模型:deepseek-v4-flash
  • 输出格式:文本,开启流式输出
  • 输入参数:
    • points_content:引用工作流节点a的 response_content
    • quotes_content:引用工作流节点b的 response_content
  • 系统提示词:
    你是一位阅读笔记整理专家。
    请将以下两部分内容整合为一份格式规范、排版清晰的阅读笔记。
    整合要求:
    - 按"一、文章主旨与核心观点 二、金句摘录"两个章节组织
    - 各章节标题使用markdown二级标题(##)
    - 保持原有内容完整,不要增减或改写信息
    - 在笔记开头加一行简短引导语,例如"以下是本文的阅读笔记:"
    - 整体风格简洁工整,适合存入个人知识库
  • 用户提示词:
    第一部分——主旨与观点:
    {{points_content}}
    第二部分——金句摘录:
    {{quotes_content}}

结束节点

  • 输入参数:

    result:引用大模型节点的 raw_output

  • 指定回复:{{result}}

试运行:

在开始节点的article参数中粘贴任意一篇文章,工作流将依次调用两个子流程分别完成观点提炼和金句摘录,再由大模型整合为一份完整的阅读笔记输出。两个子流程的执行过程在调试视图中清晰可见。

图9 试运行
图10 查看运行结果

相关文档

网站地图