SuperAPI AI 工具集

review-vue

前端与建站

查看项目

更新于 10-16 14:37

技能介绍

用途:仅审查 Vue 3 代码的框架约定,不定义审查范围,也不做安全或架构分析,最终产出 findings 列表供聚合使用。

主要能力(七个维度):Composition API 与 <script setup> 正确性(defineProps、defineEmits、defineExpose、生命周期钩子);响应式正确性(ref 与 reactive、computed 与 watch、避免直接修改 prop、深层响应式与模板解包);组件边界(props/emits 契约、prop drilling、provide/inject、单一职责);状态管理(Pinia/Vuex,actions 与直接修改、避免重复存放服务端状态);路由与守卫(Vue Router、导航守卫、懒加载、路由参数与查询处理);渲染性能(v-memo、v-for key 稳定性、避免无谓重渲染);无障碍(语义化 HTML、ARIA、表单标签、焦点管理)。

使用方式:由调用方提供代码范围(文件、目录或 diff),技能据此分析并输出零到多条 findings,每条须包含 findings-list §5.1 要求的所有要素,category 为 framework-vue,且必须指向具体 file:line 或组件名。适用于编排审查中的框架步骤、单独的 Vue 前端规范检查、以及 PR 前的 Vue 清单核对。

限制:不负责范围选择、安全分析(XSS 等交由 review-security)、架构分析(review-architecture)和 JS/TS 语言约定;不得对非 Vue 文件套用 Vue 规则,除非其明确在范围内。Vue 2 Options API 仅在显式在范围内时才审查,否则建议迁移。全部 finding 输出后交由 orchestrate-code-review 聚合。具体安装命令与收费信息暂未提供。