Theo:把技能描述写成触发提示

原标题Theo on Writing Skill Descriptions as Triggers

Theo 认为,技能描述应帮助模型判断何时加载技能,而不是包含完整操作步骤。

TBTheo Browne讲者 · Ping Labs
频道
Theo - t3․gg
发布
2026年8月11日
视频
0:31
阅读
1 分钟
幻灯片
1
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Theo Browne 建议把 AI 智能体技能的描述主要当作触发提示。他说,即使技能没有被使用,描述也可能进入上下文,因此详细步骤应放在技能内容中。

  1. 1从触发条件出发Theo 建议把技能描述当成提示模型何时加载技能的方式。
  2. 2上下文成本他说,即使没有使用技能,描述也会被插入;实际行为取决于智能体系统。
  3. 3细节放进技能过于详细的描述可能在模型选择加载前,就已经包含整个技能的内容。

要点建议

  1. 技能描述可以告诉模型何时与当前任务相关。
  2. Theo 认为描述中应避免放入完整操作步骤。
  3. 描述如何提供给模型取决于具体的智能体系统。
全文

按章节阅读整理后的全文

只看原始文稿
01

把描述当成选择技能的提示

Theo 解释为什么他偏好强调触发条件的技能描述。这一建议基于他讨论的工作流中,描述提供给模型的方式。

把技能描述想成触发关键词,而不是对技能功能的完整解释。它的重要作用是告诉模型何时应该加载这个技能。

在我讨论的设置中,即使没有使用技能,描述也会被插入上下文。我见过一些描述包含了完成任务所需的全部信息,因此模型不用加载技能就能获得细节。描述如何以及何时进入上下文,会因智能体系统而异。

技能描述示例
幻灯片 1 / 1技能描述示例画面中的 SKILL.md 突出了一个描述,用来识别监看或跟进拉取请求的需求。

因此,我会避免在描述中详细解释每个操作。使用能够帮助模型识别技能适用场景的词语和情境,把详细步骤留在技能内容中。

同频道的其他文章

5 张幻灯片38:47EN → 简体中文
Theo - t3․gg· 2026年10月28日Theo 的长时间 Agent 实验:验证、算力与成本Theo Browne · Ping Labs滑板游戏和两个编译器项目展示了反复检查与弹性算力如何支撑 agent 工作,也揭示了循环可能带来的高昂成本。编程智能体智能体工程AI cost & performance+2
5 张幻灯片36:07EN → 简体中文
Theo - t3․gg· 2026年10月27日Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。AI cost & performance编程智能体Inference+1
5 张幻灯片30:37EN → 简体中文
Theo - t3․gg· 2026年10月26日Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。Agent skills编程智能体Code review & verification+2
2 张幻灯片0:43EN → 简体中文
Theo - t3․gg· 2026年10月23日Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。CybersecuritySoftware engineering
6 张幻灯片29:22EN → 简体中文
Theo - t3․gg· 2026年10月22日Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。CybersecurityAI securitySoftware engineering+1
4 张幻灯片31:13EN → 简体中文
Theo - t3․gg· 2026年10月20日Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。编程智能体Developer productivityHuman-AI Collaboration+1