已在 GitHub 上架

Python专用
代码审查 AI

通过Python专用AI代理实现高质量代码审查。利用静态分析工具pyscn,LLM提供高级改进建议。

免费安装
pyscn-bot 目前处于测试阶段。所有仓库可免费使用每周代码审计。

与传统代码审查机器人的区别

pyscn-bot 不仅仅是 LLM 包装器。它利用强大的静态分析引擎提供更深入的洞察。

传统代码审查机器人

  • - 仅查看差异,提供表面评论
  • - 无法衡量代码质量指标
  • - 无法纵览整体架构
  • - 每个 PR 的碎片化审查
  • - 通用 AI,缺乏语言专业知识

pyscn-bot

  • + 静态分析工具 pyscn 定量评估代码质量
  • + 检测难以阅读的函数、未使用的代码、复杂的依赖关系
  • + 发现复制粘贴的代码,标记可维护性问题
  • + 每周审计扫描整个代码库
  • + 语言专用 AI 实现高精度审查

三大强力功能

PR 代码审查

每个拉取请求自动代码审查。使用 pyscn 分析更改的 Python 文件,Claude AI 生成改进建议。

PR Review Demo

每周代码审计

每周扫描整个仓库一次。识别架构级问题,并创建 GitHub Issue 报告。

简单的 YAML 配置

使用简单的 YAML 文件自定义 pyscn-bot 行为。无需复杂设置。

  • 报告语言: en, ja, zh, ko, es, fr, de, pt
  • 分析目标目录
  • 审计间隔: daily (Pro), weekly, monthly
.github/pyscn-bot.yml
# 报告语言 (默认: en)
language: ja

# 目标目录 (默认: 全部)
target_directories:
  - src/

# 审计间隔 (默认: weekly)
audit_interval: weekly

pyscn 检测的问题

基于 AST 的静态分析工具 pyscn 定量检测代码质量问题。

圈复杂度

检测过于复杂的函数,建议拆分

死代码

识别未使用的函数和变量

代码克隆

发现重复代码,推广 DRY 原则

耦合度分析

可视化模块间依赖关系

简单定价

免费开始,按需升级

免费

$0 /month
  • 每周代码审计
  • 基础分析模型
  • 健康评分 & 改进建议
  • PR 代码审查
免费开始
14天免费试用

Individual

个人仓库

$10 /月
  • 免费版全部功能
  • 每个 PR 自动代码审查
  • 高精度分析模型
  • 优先支持
Organization

Team

Organization

$50 /month
  • Individual 全部功能
  • 无限组织成员
  • 统一计费
  • 团队管理
开始14天免费试用

随时取消

立即提升 Python 代码质量

测试期间所有功能免费。只需几次点击即可安装。

安装 GitHub App