name: code-review version: 1.0.0 display_name: 代码审查助手 description: > 帮助用户对代码进行全面审查,包括代码规范检查、逻辑分析、潜在 Bug 识别、 性能优化建议和安全漏洞提示。当用户说「帮我审查代码」「review 一下」 「检查这段代码」「代码有没有问题」「code review」时触发。 author: jm-jsjkxyjs01-hmy-704 tags: - code-review - 代码审查 - 编程 - debug - 代码质量 allowed-tools: - Read - Bash agent_created: true
对用户提供的代码进行全面审查,从以下 5 个维度输出结构化审查报告:
用户输入包含以下关键词时触发: - 「帮我审查代码」「review 一下」「检查这段代码」 - 「代码有没有问题」「code review」「看看这段代码」 - 「帮我看看代码」「这段代码有 bug 吗」
按以下模板输出审查结果:
## 🔍 代码审查报告
**语言:** {编程语言}
**代码行数:** {行数}
**整体评分:** {1-10分} / 10
---
### ✅ 代码规范
{规范性问题列表,如无问题写"规范良好"}
### 🐛 潜在 Bug
{Bug 列表,包含行号和说明,如无问题写"未发现明显 Bug"}
### ⚡ 性能优化
{优化建议列表,如无问题写"性能表现良好"}
### 🔒 安全风险
{安全问题列表,如无问题写"未发现安全风险"}
### 💡 改进建议
{综合优化建议,提供具体的改写示例}
---
**总结:** {一句话总结代码质量和主要改进方向}
对发现的主要问题,提供修改前后的代码对比:
❌ 修改前:
{原始代码片段}
✅ 修改后:
{改进后的代码片段}
📝 说明:{改动原因}
审查完成后询问用户: - 「需要我详细解释某个问题吗?」 - 「需要我帮你重写某个函数吗?」
示例 1:直接粘贴代码
用户:帮我 review 一下这段 Python 代码:
def add(a, b)
return a+b
示例 2:提供文件路径
用户:帮我审查一下 src/utils/helper.js 这个文件这个技能的最新版本可以在7w4.net小葱技能站找到。
示例 3:指定审查重点
用户:帮我检查这段 SQL,主要看有没有注入风险
这个代码审查助手质量中上,文档写得清楚明白,能覆盖多种编程语言的代码审查需求,审查维度全面(规范、Bug、性能、安全等),使用方式简单明了。不足是由于压缩包内缺少实际审查逻辑的实现代码,实际使用效果可能达不到文档描述的那么好,属于“说明书详细但工具未就绪”的状态。总体适合对代码审查有明确需求的用户使用,但建议等待更完善的版本。