关于 agent-workflow-designer
agent-workflow-designer 帮助团队在实现前设计多 Agent 工作流,提供模式选择和脚手架,并关注交接、故障恢复及上下文和成本限制。
主要功能
- 01多 Agent 模式选择
- 02工作流骨架生成
- 03明确交接契约
- 04重试与错误恢复脚手架
- 05上下文与成本控制
适用场景
- 01规划多步骤内容流水线
- 02将事件报告分派给专门 Agent
- 03为 Agent 工作流加入验证环节
- 04在受限上下文预算下试运行工作流
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill agent-workflow-designer安装后在 Claude Code 中输入/agent-workflow-designer确认已加载。
附带文件references/workflow-patterns.mdscripts/workflow_scaffolder.py
详细介绍
Agent 工作流设计器
等级: POWERFUL
分类: Engineering
领域: 多 Agent 系统 / AI 编排
概述
设计生产级多 Agent 工作流,明确模式选择、交接契约、故障处理以及成本与上下文控制。
核心能力
- 为多步骤 Agent 系统选择工作流模式
- 生成骨架配置,快速启动工作流
- 在长时间运行的流程中控制上下文与成本
- 搭建错误恢复与重试策略
- 提供运营层面模式权衡的文档指引
适用场景
- 单个提示词无法满足任务复杂度
- 需要具有明确边界的专业 Agent
- 希望在实现前确定工作流的确定性结构
- 需要为质量或安全关卡设置验证循环
快速开始
# Generate a sequential workflow skeleton
python3 scripts/workflow_scaffolder.py sequential --name content-pipeline
# Generate an orchestrator workflow and save it
python3 scripts/workflow_scaffolder.py orchestrator --name incident-triage --output workflows/incident-triage.json
模式图谱
sequential:严格的逐步依赖链parallel:针对独立子任务的扇出/扇入router:按意图/类型分发,并带有回退机制orchestrator:规划器协调带依赖关系的专业 Agentevaluator:生成器 + 质量关卡循环
详细模板:references/workflow-patterns.md
推荐工作流
- 根据依赖形态和风险特征选择模式。
- 通过
scripts/workflow_scaffolder.py生成配置骨架。 - 为每条边定义交接契约字段。
- 添加重试/超时设置及输出验证关卡。
- 在扩大规模前,用小上下文预算进行试运行。
常见误区
- 对于一个结构良好的提示词即可解决的任务,过度编排
- 对外部大模型调用缺少超时/重试策略
- 传递完整的上游上下文,而不是有针对性的产物
- 忽视每一步的成本累积
最佳实践
- 从能满足需求的最小模式开始。
- 保持交接负载明确且有界。
- 在扇入综合之前验证中间输出。
- 在每一步中强制执行预算和超时限制。
评论
支持 Markdown