SuperAPI AI 工具集

frontend-code-review

前端与建站

查看项目

更新于 10-16 03:15

技能介绍

用途:当用户要求审查前端代码(尤其是 .tsx、.ts、.js 文件)时触发本技能,支持两种模式:待提交变更审查,检查暂存区或工作区中即将提交的文件并在提交前标记清单违规;指定文件审查,审查用户点名的具体文件并报告相关清单发现。

主要能力:依据 references/code-quality.md、references/performance.md 中的分类清单作为规范规则集,对每个适用文件逐条检查;为每条违规附上紧急程度元数据,便于后续审查者排定修复优先级。审查时打开相关组件或模块,收集与类名、React Flow hooks、prop 记忆化及样式相关的代码行,记录偏离规则的位置并截取代表性片段。

输出方式:结果必须严格套用两种模板之一。有发现时使用模板 A,先按紧急问题分组,再按类别顺序(代码质量、性能、业务逻辑)列出改进建议,每条包含简要描述、文件路径与行号、相关代码片段或指针以及建议修复;无紧急问题则省略该部分,无建议则省略该部分;问题数超过 10 时汇总为“10+ urgent issues”或“10+ suggestions”并只输出前 10 条;保留各段之间的空行。若存在需要改代码的问题,在结构化输出后追加一句简短追问,询问用户是否要应用建议修复。无任何发现时使用模板 B,输出“## Code review”与“No issues found.”。

适用场景:前端项目提交前的代码质量把关,或针对特定前端文件的定向审查。

限制:具体清单规则内容需查阅其引用的 references 文件;资料未提供安装命令、收费、价格、平台支持及效果保证等信息。