返回顶部
c

code-review-assistant代码审查助手

自动化代码审查助手,支持 PR 审查、代码质量分析、潜在 bug 检测、安全漏洞扫描。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,434
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

code-review-assistant

代码审查助手

自动化代码审查助手,帮助开发者快速审查代码,提高代码质量。

功能

  • - 🔍 自动代码审查
  • 🐛 Bug 检测
  • 🔒 安全漏洞扫描
  • 📝 代码风格建议
  • 📊 复杂度分析
  • ✅ 最佳实践检查

支持的语言

语言支持
JavaScript/TypeScript
Python
✅ | | Go | ✅ | | Rust | ✅ | | Java | ✅ | | C/C++ | ✅ |

使用方法

审查单个文件

bash
code-review-assistant review path/to/file.js

指定语言

code-review-assistant review path/to/file.py --language python

审查 Git Diff

bash

审查当前的 git diff


code-review-assistant diff

审查特定分支

code-review-assistant diff main..feature-branch

审查 PR

bash
code-review-assistant pr --owner username --repo reponame --pr-number 123

输出示例

markdown

代码审查报告

文件: src/utils.js

发现的问题: 3

🔴 高优先级 (1)

  1. 1. 第45行: 潜在的SQL注入
javascript const query = SELECT * FROM users WHERE id = ${userId};

→ 请改用参数化查询

🟡 中优先级 (2)

  1. 2. 第23行: 缺少错误处理
javascript const data = JSON.parse(response);

→ 请添加 try-catch 块

  1. 3. 第67行: 硬编码的API密钥
javascript const API_KEY = sk-1234567890;

→ 请使用环境变量

🟢 建议 (5)

  • - 考虑使用 const 替代 let
  • 添加 JSDoc 注释
  • 提取第100行的函数
  • ...

总结

类别数量
安全1
性能
0 | | 最佳实践 | 3 | | 代码风格 | 2 |

建议: 在合并前修复高优先级问题

配置

规则配置

bash

启用/禁用特定规则


code-review-assistant config --enable security,performance --disable style

设置严重级别

code-review-assistant config --severity high

忽略文件

创建 .codereviewignore 文件:

忽略 node_modules

node_modules/

忽略构建输出

dist/ build/

安装

bash

无需额外依赖


使用内置代码分析

CI/CD 集成

GitHub Actions

yaml
name: 代码审查
on: [pull_request]

jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: 运行代码审查
run: |
code-review-assistant review . --output report.md
- name: 上传报告
uses: actions/upload-artifact@v3
with:
name: code-review-report
path: report.md

变现思路

  1. 1. GitHub Marketplace - 发布 GitHub Action
  2. 付费规则集 - 提供专业版规则
  3. 企业版 - 自托管版本
  4. 代码质量服务 - 为企业提供代码审查服务

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 code-review-assistant-1776100755 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 code-review-assistant-1776100755 技能

通过命令行安装

skillhub install code-review-assistant-1776100755

下载

⬇ 下载 code-review-assistant v1.0.0(免费)

文件大小: 3.81 KB | 发布时间: 2026-4-14 10:39

v1.0.0 最新 2026-4-14 10:39
Initial release of code-review-assistant.

- 自动化代码审查助手,支持 PR 审查、代码质量分析、潜在 bug 检测和安全漏洞扫描
- 支持 JavaScript/TypeScript、Python、Go、Rust、Java、C/C++ 等主流语言
- 提供命令行工具,用于单文件、Git diff、PR 审查等多种场景
- 输出详细的代码问题报告,涵盖安全、最佳实践、代码风格等多维度
- 支持规则配置与文件忽略,便于灵活集成开发流程
- 无需额外依赖,内置代码分析,支持集成到 GitHub Actions

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部