使用本 Skill 将任务或工作流转化为最低复杂度的可靠设计。
核心原则:
> 默认工作流化。仅在真正存在不确定性时使用 Agent。
Agent 应处理不确定性、探索、恢复和开放式判断。它们不应该成为包裹确定性步骤的默认外壳。
在以下情况下使用本 Skill:
将每个步骤分类到最低充分级别:
| 级别 | 适用场景 | 推荐实现方式 |
|---|---|---|
| --- | --- | --- |
| L0 规则 | 输入、检查、转换或输出是确定性的 | 代码、配置、Schema 校验、正则、模板 |
| L1 单次 LLM | 需要语义处理,但不需要循环或工具观察 | 单次 LLM 调用 + 结构化输出 |
| L2 固定工作流 | 存在多步骤,但路径基本已知 | Pipeline、DAG、状态机 |
| L3 局部 Agent | 有一个节点存在不确定性,可能需要工具、重试或判断 | 仅在该节点使用 Agent |
| L4 动态 Agent | 目标开放,路径无法提前知道 | Planner + 工具 + 记忆 + 迭代执行 |
经验法则:
> 如果低级别能可靠解决,就不要提升到高级别。
审查或设计时,输出内容应包括:
保持实用。目标是可落地的设计规范,不是哲学论文。
references/review-checklist.md。references/router-template.md。共 1 个版本