OpenCode 本周放出 Skills 文档:把 AI 需遵守的规则写成 Markdown,按需加载,不用的不占上下文。这不是小优化——它把「告诉 AI 怎么做」从「给 AI 装工具」和「给 AI 派助手」中拆了出来。
这是什么
Skill 本质是给 AI 读的说明书(SKILL.md 文件),写明编码规范、框架用法、业务术语等,AI 需要时才调用读取。OpenCode 同时厘清了三种机制:Skill 是「说明书」,告诉 AI 该怎么做;MCP(让 AI 调用外部工具的协议)是「工具箱」,让 AI 能做某件事;Subagent(独立子 AI 进程)是「助手」,替 AI 执行子任务。三件事,三种解法,不该混为一谈。
行业怎么看
我们注意到这个方向正在成为共识:上下文再大也装不下所有知识,按需加载是必经之路。Cursor、Windsurf 都在做类似的事。但每多一层抽象就多一份维护成本——团队要维护的不只是代码规范,还有 AI 能读懂的 Skill 文件,两者未必总能同步。也有开发者质疑:Skill 数量膨胀后,AI 怎么判断该加载哪个?选错 Skill 的代价可能比不加载更大。
对普通人的影响
对企业 IT:内部知识管理多了一条路——把团队规范写成 Skill,AI 编程助手自动遵守,不再靠口口相传。对个人职场:会写 Skill 的本质是在「培训 AI」,这可能成为技术管理岗的新技能。对消费市场:短期无直接影响,但「按需加载知识」的思路会从编程场景逐步扩散到更广泛的 AI 产品。