摘要
30 秒看懂
Theo Browne 建议把 AI 智能体技能的描述主要当作触发提示。他说,即使技能没有被使用,描述也可能进入上下文,因此详细步骤应放在技能内容中。
- 1从触发条件出发Theo 建议把技能描述当成提示模型何时加载技能的方式。
- 2上下文成本他说,即使没有使用技能,描述也会被插入;实际行为取决于智能体系统。
- 3细节放进技能过于详细的描述可能在模型选择加载前,就已经包含整个技能的内容。
要点建议
- 技能描述可以告诉模型何时与当前任务相关。
- Theo 认为描述中应避免放入完整操作步骤。
- 描述如何提供给模型取决于具体的智能体系统。
全文
按章节阅读整理后的全文
01
把描述当成选择技能的提示
Theo 解释为什么他偏好强调触发条件的技能描述。这一建议基于他讨论的工作流中,描述提供给模型的方式。
把技能描述想成触发关键词,而不是对技能功能的完整解释。它的重要作用是告诉模型何时应该加载这个技能。
在我讨论的设置中,即使没有使用技能,描述也会被插入上下文。我见过一些描述包含了完成任务所需的全部信息,因此模型不用加载技能就能获得细节。描述如何以及何时进入上下文,会因智能体系统而异。

因此,我会避免在描述中详细解释每个操作。使用能够帮助模型识别技能适用场景的词语和情境,把详细步骤留在技能内容中。
同频道的其他文章
38:47EN → 简体中文Theo 的长时间 Agent 实验:验证、算力与成本Theo Browne · Ping Labs滑板游戏和两个编译器项目展示了反复检查与弹性算力如何支撑 agent 工作,也揭示了循环可能带来的高昂成本。
36:07EN → 简体中文Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。
30:37EN → 简体中文Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。
0:43EN → 简体中文Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。
29:22EN → 简体中文Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。
31:13EN → 简体中文Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。