系统提示、Skill 与工具的判定
三个判定问题依次区分:是否需要模型执行动作,是否对所有任务生效,是否需要额外的可执行能力。答案决定内容放进工具、系统提示还是 Skill。
THREE QUESTIONS, THREE PLACES
模型需要执行动作吗
读写文件、调接口、跑命令
是 → 工具
带 schema 与权限
对所有任务都生效吗
不能违反的约束、身份、输出格式
是 → 系统提示
每轮都在,稳定前缀
否 → Skill
按任务匹配加载的领域流程与判定原则
THE MISPLACEMENT SYMPTOMS
放错位置的三类症状
流程写进系统提示 → 每轮都付,且越写越长
约定写成 Skill → 该遵守时没加载,不该遵守时加载
能力写成描述 → 模型知道该做什么,但没有工具可调
判定的顺序不能反:先问有没有动作,再问是否全局,
最后才考虑按需加载。反着问会把工具写进 Skill。
一个内容可以拆开放:约定进系统提示,
流程进 Skill,动作进工具。