用途:在开发 Vue 3 应用(Composition API)与后台管理页面时提供统一规范,包括使用 usePageTable 等组合式函数创建管理页、配置路由菜单与权限等。
主要能力:给出技术栈约定(Vue 3、TypeScript、Vite、Pinia、Vue Router、UnoCSS、SCSS、Element Plus);规定 src 目录结构(api、components、composables、constants、directives、lang、layouts、router、stores、styles、utils、views、settings.ts);命名规范(变量 camelCase、常量 UPPER_SNAKE_CASE、类型 PascalCase、布尔值 is/has/can/should 前缀、组件 PascalCase、页面 index.vue、模块 kebab-case、Composables 用 use 前缀、Store 用 useXxxStore);方法命名与 handle 使用规则;CSS/UnoCSS/SCSS 边界与 BEM 约定;SFC 块顺序与 script 内部顺序;类型与 API 约定(ApiResult、BaseQueryParams、PageResult,API 用对象字面量);响应拦截器剥壳与 Token 刷新;页面开发模式(默认 Composables 模式,Config 驱动 CURD 需指定);Store 用 Setup Store 与 useXxxStoreHook;注释写“为什么”;反模式速查与自查清单。
使用方式:按规范编写代码,并按需加载 references 下的文档,如 new-page-guide.md、curd-development.md、router-menu.md、permission.md、page-caching.md、i18n.md、project-config.md、components.md。
适用场景:Vue 3 后台管理系统的页面、路由、权限、缓存、国际化与组件开发。
限制:资料未提供安装命令、收费、价格、平台与效果信息;具体实现细节以项目实际配置为准。