编写技能
创建能够改变代理决策的最小技能,实现一个独立且有用的成果。
- 确定重复出现的成果,并在编写前检查邻近的技能。
- 将确定性工作保留在工具中。仅在代理判断能增加价值时创建技能。
- 使用清晰的动词和宾语命名。描述其成果、使用条件以及最近的拒绝边界。
- 仅包含有能力的代理无法安全推断的决策、边界、证据和停止指南。
- 添加现实的选择、拒绝和成果案例。当另一个技能也可能适用时,添加一个组合案例。
- 运行仓库检查。
拆分可以独立变化的成果。将一次性知识保留在仓库指南中。当另一个代理能够正确选择该技能并完成其成果,且无需无关指令时,停止编写。