SKills理论+实操
Skills机制:让AI按需学习新能力 Skills是一种创新机制,让AI模型能在需要时临时学习特定技能,而非永久占用资源。它通过以下方式工作: 按需触发:只在相关任务出现时加载对应技能 动态加载:平时仅保留技能名称和描述,使用时才加载详细规则 能力扩展:突破模型原生限制,实现PDF解析等复杂功能 相比传统MCP模式,Skills采用"渐进式披露"策略,显著降低模型负担和tok
什么是SKills
Skills是一套让模型在合适的时候,临时学会的一项新能力的机制。并不是提示词模版,也不是提示次模版增强版。
- 合适的时候
精准触发,不浪费资源与上下文空间
- 临时
按需调用,任务结束后补偿器占用模型注意力
- 新能力
突破模型原生限制,实现如PDF解析、代码执行等拓展功能。
为什么单单只有模型无法战胜复杂任务?
模型天生只会理解和生成文本,并不具备解析复杂结构(如PDF、Excel)的内置能力
从Prompt到按需加载的进化
模型可见层,仅包含skill名称与描述,模型平时只知道我有这项能力,用于判断何时触发。
默认隐藏层,包含具体执行规则、调用方式与细节。只有任务命中时,才会动态加载到上下文中。
进化优势,大大节省Token消耗,降低成本,同时避免模型注意力被无关规则稀释。
Skills与MCP模式的区别
Skills:
脑子里知道这项技能,但只有在用的时候,才去翻说明书。
采用渐进式披露,将复杂度藏在幕后,仅在关键决策点呈现必要信息。
MCP:
每次做事前,先把所有说明书通通摊在桌子上。
采用全亮暴露策略,依赖模型自身的注意力机制去处理海量规则,对模型智商要求极高。
核心差异:工程思维VS协议思维
Skills关注如何降低模型负担,MCP关注如何统一接口标准。
OpenCode安装
官方网站:
执行命令:
brew install anomalyco/tap/opencode
输入:
opencode
弹出如下页面:

输入/connect配置相关模型

我想让它读取对应的文件但是模型告诉我,无法获取当前PDF的内容


Skills
通过链接下载对应的SKills:
https://github.com/anthropics/skills
然后将Skills放入到一个文件夹里面

然后告诉模型加载当前文件夹下的skills

问一下模型当前有哪些skills?

然后再次让模型解析pdf
更多推荐



所有评论(0)