Skill 的组合与打包

执行路由:DAG 编排

复杂工作流需要多个 Skills 协作。行业解决方案是 DAG(有向无环图)编排

  • 解耦状态: 不依赖 LLM 提示中累积的执行历史
  • 文件消息总线: DAG 控制器通过结构化 schema 引用传递状态
  • 受保护的注意力: 将负载从模型文本输入中抽象出来

能力档案 (Capability Profiles)

管理 “激活所有 Skill 会恶化自然语言路由并压垮上下文窗口” 的问题:

  • 定义特定执行状态的专用 persona
  • 指定:激活的 Skills、系统指令、自动化工作流、LLM 参数
  • 执行时严格拆卸和重建,防止上下文丢失

架构权衡

架构 机制 主要优势 适用场景
线性管道 固定节点间顺序文本传递 工程开销低,快速原型 单领域、低复杂度生成任务
DAG 编排 基于文件的图并行执行 防止循环,严格上下文隔离 需要高可靠性的多 Agent 工作流
能力档案 可交换的版本控制参数和工具包 快速角色切换 基于角色的部署和领域专用 Agent

可操作建议

  • 编写软件,而非规则: 用确定性软件约束替代负面 LLM 指令
  • 实施渐进式披露: 仅在 Skill 被显式调用时动态加载复杂指令
  • 解耦状态: 永远不要将 LLM 上下文窗口用作数据库