好 skill 的三条标准:易触发、短正文、真能干活
教你判断一个 skill 好不好用:先看触发、再看得不得写短、最后看会不会偷懒,写 skill 前照着这三条过一遍。
作者提出判断 skill 好坏的 3 个条件。第一是易于触发,但用户电脑里动辄上百个 skill,触发已经很难。第二是 skill 正文要短,因为 skill 会消耗上下文,上下文越满模型表现越差,写短需要设计者了解模型知识边界、知道什么该写。第三是 skill 要真正能干活,比如要求查 10 条新闻时不能只查 2 条,需要设计架构避免跳步和偷懒。作者认为大多数 skill 不达标,白白消耗上下文,不如禁用 skill 直接贴指示词。
一个好的 skill 应该满足一下条件:
1. 易于触发 但现在几乎不可能了,现在动辄用户电脑里面上百个 skill
2. skill 正文短 因为 skill 会吃掉很多上下文,上下文越满,skill 就越降智。
短正文的 skill,需要设计者好好设计结构,甚至知道大模型的知识边界在哪里,什么该写,什么强调一下就行了
3. skill 真正能干活 懂得设计 skill 整个架构,避免 skill 跳步,或者 skill 偷懒。
比如说,你让他查 10条新闻,但最后只查了两条
可惜的是,大部分 skill 都是不符合这个条件。而且他们充斥着用户的电脑短,白白消耗上下文
最后还不如禁用 skill,直接贴指示词