Vue Skills
vuejs-ai/skills 是一个给 AI 编程助手用的 Vue 3 技能库。
它不是普通的脚手架,也不是组件库,而是一组围绕 Vue 3 开发经验整理出来的“技能提示”。目标很直接:让 AI 在写 Vue 代码时 ,少踩坑、少胡写,更接近熟悉 Vue 生态的工程师。
这个项目解决什么问题
很多时候,AI 不是完全不会写 Vue,而是:
- 能写,但细节不稳
- 知道大概方向,但最佳实践不一致
- 对 Vue 3 某些边缘行为、生态约定、常见坑理解不够深
所以这个项目把经验拆成多个技能模块,让 AI 在接到相关任务时,能更稳定地套用对应的方法。
技能分类
项目把技能大致分成两类:
- 能力型技能:没有这个技能,AI 可能根本解不出来
- 效率型技能:AI 能做,但做得不够稳、不够像有经验的 Vue 开发者
这个划分我觉得挺合理,因为它不只是“告诉 AI 一些知识”,而是在区分:到底是在补知识盲区,还是在拉高输出质量。
目前包含的技能
我看下来,覆盖的是 Vue 3 里最常见的几个工作面:
vue-best-practices:Composition API + TypeScript 最佳实践vue-options-api-best-practices:Options API 的常见写法和注意点vue-router-best-practices:Vue Router 4 的导航守卫、参数和生命周期vue-pinia-best-practices