Pyscn - 专为Python开发者开源的免费AI代码质量分析工具

Pyscn是专为Python开发者设计的智能代码质量分析工具,主要用于检测代码中的潜在问题以提升可维护性。通过控制流图分析死代码、利用APTED+LSH算法识别重复代码,计算模块耦合度和圈复杂度等指标。工具采用Go和Tree-sitter开发,分析速度可达每秒10万行代码,支持生成HTML或JSON格式的报告。开源免费,可通过GitHub获取,特别适合用于检查AI生成代码的质量问题,如冗余代码或模块间过度依赖等。1760531983-1760531983-Pyscn-website-1.png

>>展开阅读