Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / Agent 工作流

根据运行时发现的项目动态派生Agent子任务

当任务数量取决于Agent运行中发现的数据时,动态执行子节点并等待结果返回。

目标

处理运行中才知道数量的子任务集合,而不预先硬编码固定分支数。

步骤

  1. 确定动态任务清单的来源和上限,拒绝无限或未经授权的扩展。 [dynamic]
  2. 用 @node(rerun_on_resume=True) 定义父编排节点,并通过 await ctx.run_node(child, node_input=item) 调度子任务。 [dynamic]
  3. 在父节点中逐项调用动态调度API,并在等待时保留输入与输出关联。 [dynamic]
  4. 配置恢复时的重跑规则,避免父节点恢复后重复执行有副作用的子任务。 [dynamic]

验证方式

动态任务结果数与授权清单一致,每项能追溯到原始输入且恢复不会意外重放副作用。

故障处理

若恢复时重复运行,按文档为动态父节点设置明确rerun策略并增加幂等保护。

权限边界

前置条件

权限边界

限制

内容依据固定提交中的Google ADK实现;不同版本、模型或远端服务可能有不同接口与事件语义。上线前验证权限、数据保留和失败恢复。

固定上游来源

https://github.com/google/adk-python/blob/e9b74d36140f2594b24c481fb7a3825b2cb01e96/docs/guides/workflow/dynamic_nodes/index.md

仓库
google/adk-python
文件路径
docs/guides/workflow/dynamic_nodes/index.md
固定提交
e9b74d36140f2594b24c481fb7a3825b2cb01e96
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: Apache-2.0

主主题

把电商活动资料整理成可复核周报

相关资源