用途:这是一个针对 Vue 3 项目的渐进式参考技能,在编辑 .vue 文件、创建 Vue 3 组件、编写组合式函数或测试 Vue 代码时使用。资料说明当前稳定版本为 Vue 3.5+,具备增强的响应式性能、新的 SSR 特性与改进的开发体验。
主要能力:提供 Composition API 结构、props 响应式解构、emits 模式、defineModel 实现 v-model、插槽简写、生命周期钩子、异步模式与响应式注意事项等参考;同时覆盖测试(Vitest + @vue/test-utils)、TypeScript 模式(provide/inject 的 InjectionKey、vue-tsc 严格模板、tsconfig、泛型组件)以及 Vue Router 类型化路由等主题。
使用方式:按当前任务的文件上下文一次只加载一个参考文件,避免一次性全部加载以节省上下文。组件工作加载 references/components.md,组合式函数加载 references/composables.md,utils 加载 references/utils-client.md,测试加载 references/testing.md,TypeScript 加载 references/typescript.md,Vue Router 加载 references/router.md。基础约 250 tokens,每个子文件 500-1500 tokens。资源目录 resources/examples/ 提供完整组件与可复用组合式函数示例。
适用场景与边界:适合 .vue 组件、组合式函数、客户端工具函数与 Vue 组件/组合式函数测试。服务器路由与 API 端点、基于文件的路由与中间件、Nuxt 特有模式应改用 nuxt 技能;带样式 UI 组件用 nuxt-ui,无样式可访问组件用 reka-ui,VueUse 组合式函数用 vueuse。具体安装命令、价格与平台支持等信息暂未提供。