--- name: vue-component description: 创建新的 Vue 3 组件,包含 TypeScript 类型定义和最佳实践 allowed_tools: ["Bash", "Read", "Write", "Grep", "Glob"] --- # /vue-component 创建新的 Vue 3 组件时使用此工作流。 ## 目标 创建一个结构良好的 Vue 3 组件,包含 TypeScript 类型、正确的 props/emit 定义,并遵循项目规范。 ## 常用文件 - `src/components/**/*.vue` - `src/views/**/*.vue` - `src/**/components/*.vue` ## 建议步骤 1. 根据作用域确定组件位置(全局组件 vs 功能组件) 2. 创建 `.vue` 文件,使用 ` ``` ## 典型提交信息 - feat: add [组件名] component - feat: implement [组件名] for [功能名]