Skills 是什么?Skills 怎么用?
Skills 是提示词的更高级用法。
使用 Agent 进行工作时,每次都要罗里吧嗦重复一大堆背景、规则、格式和禁区。如何将整个流程做成一个模板呢,下一次做相似的工作时直接调用呢?SKills就是干这个的。
Skills 是用来把重复提示词模板化的。就把任务需要的思考方式、资源和操作要求一起保存成一个文件夹,就是一个Skills了。
当你发现自己的工作过程中,需要反复和 Agent 说一段相似的提示词时,就说明你需要将其制作成一个SKills了。这个编程语言里的提取公共方法公共组件很像,都是将一些需要反复使用的流程制作成可以方便调用的形式。
Skills 是什么?
Skills 就是写给 Agent 的,可重复调用的任务说明。
提示词处理当前任务的变量:这次处理哪份材料,重点看什么,要输出成什么样。
Skills 保存相对固定的部分:执行步骤、内容边界、输出格式,以及需要参考的资源。
它们是可以配合使用的。放在编程语言里,就是Skills是封装的公共方法,提示词就是调用方法时传递进来的参数。
举个例子。假设你每周都要把会议录音整理成“结论、待办、负责人”三栏。一次提示词就能让 Agent 帮你完成本周的整理。把栏目格式、遗漏项检查和输出位置保存为 Skill 后,下周只要换一份录音,流程就能自动进行下去了。
Skill 里面保存的就是做事方法,用来确定按什么角度去进行总结、整理出来的表格是什么形式、保存在哪个位置。
从文件结构看,本地 Skill 是一个目录,核心文件叫 SKILL.md,其中包含名称和描述。Agent 会通过任务与描述匹配合适的 Skill;也是可以在请求中直接点名调用它。
Skills 怎么使用?
直接上手安装使用一个Skills对于理解和学习是非常有必要的。
我这里使用 $openai-docs 来作为案例,这个Skills 是用来查询 openai 官方文档的。
$openai-docs 在 Codex 里是直接可用的,使用时和 Agent 说:
使用 $openai-docs 查阅 Codex 的官方文档:Skills 是什么、如何触发、一个 Skill 最基本由什么组成?只依据官方资料回答,并给出链接。
通常,你要安装的SKills的github仓库也会有详细的文档告诉你如何去调用。如果没有,说明这个SKills不靠谱,建议不要使用。
好了,到这里,你已经学会使用Skills了。
课后作业
Skills
从一件本周已经向 Agent 重复交代过两次的任务开始。流程稳定后,把它写成自己的 Skill。
- 原文作者:知识铺
- 原文链接:https://index.zshipu.com/ai002/post/20260815/Skills-%E6%98%AF%E4%BB%80%E4%B9%88Skills-%E6%80%8E%E4%B9%88%E7%94%A8/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com