Python代码质检专家-免费版【煋旺智能·出品】

👤 黄迪尧 ✓ 已认证 📦 v1.0.2 ⭐ 4.5 ⬇️ 160 下载
💻 开发编程 免费

📖 技能介绍


name: python-quality-check version: 1.1.3 description: Python写得爽上线就崩?专门查后端的坑——API500、数据不一致、安全漏洞、异常没处理 author: 煋旺智能 category: 科技开发


Python代码·质量检测

Python写的时候爽,上线就崩?API接口各种500,数据一致性出问题查半天?异常没处理直接报错?

Python语法灵活,写起来快,但坑也藏得深。SQL注入、空指针、类型错误、异常没捕获……这些问题不上线发现不了,一上线就是事故。后端同学的救命稻草——专门查Python代码里的坑,5分钟扫一遍,比code review还细。

都查啥

  • 🔗 API联动检查:前后端接口对不上?请求参数和后端接的不一致?响应格式前后端打架?一次性查清楚
  • 📊 数据一致性:字段名拼错、空值没处理、枚举值不统一……数据乱了业务就乱了
  • 🛡️ 后端安全漏洞:SQL注入、鉴权绕过、敏感信息明文打日志……被黑客盯上就是大事故
  • ⚠️ 异常处理检查:try没写全、裸except、错误没日志、接口500没兜底……线上报错全靠猜?

功能清单

检查项 支持
代码规范检查
异常处理检查
API联动验证
数据一致性检查
安全漏洞检测
5文件批量扫描
LLM智能修复建议 ❌ 专业版
全项目扫描 ❌ 专业版
HTML/JSON报告导出 ❌ 专业版

怎么用

把技能加入工作流,传入Python代码文件路径,自动扫描出结果。


不够用?试试专业版

想整个后端项目一键全扫?想要AI直接给修复代码?想导出质量报告做技术债务统计?

升级到 代码质检·专业版,236条规则6端全覆盖,Python只是其中一个端,前端/小程序/Electron/技能/Agent全能查。

搜索 代码质检·专业版code-quality-pro 立即体验。

推荐访问7w4.net获取更多AI技能。

🤖 AI 评测

整体质量不错,检查规则覆盖面广,能发现代码问题、安全漏洞、数据不一致等常见错误,文档说明也比较清楚。主要不足是版本信息有点乱,文件体积偏大,对只想简单扫一扫代码的普通用户来说可能显得复杂。另外宣传的功能和实际能做的有点出入,实际功能比宣传的更多。适合对代码质量有一定要求的开发者使用。

📊 多维度评分

适应性4.2
规范性4.2
有效性4.5
可靠性4.6
可信度4.9

📁 包含文件 (44 个)

📄 CHANGELOG.md 18.1 KB
📄 README.md 1.4 KB
📄 SKILL.md 2 KB
📄 assets/qa_config_template.json 2.3 KB
📄 core/__init__.py 2.6 KB
📄 core/architecture_detector.py 23 KB
📄 core/ast_analyzer.py 26.2 KB
📄 core/ast_bridge.js 16.3 KB
📄 core/context.py 19.6 KB
📄 core/context_analyzer.py 17.6 KB
📄 core/framework_detector.py 20.6 KB
📄 core/hybrid_runner.py 18.4 KB
📄 core/incremental.py 10.2 KB
📄 core/js_ast_analyzer.py 15.1 KB
📄 core/llm_client.py 8.2 KB
📄 core/migration_tool.py 15.7 KB
📄 core/module_adapter.py 6.6 KB
📄 core/reporter.py 26.1 KB
📄 core/rule_loader.py 8.3 KB
📄 core/runner.py 44.4 KB
📄 core/suppression.py 15.7 KB
📄 core/telemetry.py 8.8 KB
📄 core/trend_tracker.py 9 KB
📄 core/utils.py 3 KB
📄 core/verifier.py 42.3 KB
📄 qa_config.json 2 KB
📄 qa_framework.py 492.9 KB
📄 qa_workflow.py 89.1 KB
📄 references/quick_check.md 5.4 KB
📄 requirements.txt 340 B
📄 rules/common/__init__.py 133 B
📄 rules/common/architecture.py 49.7 KB
📄 rules/common/code_quality.py 16.5 KB
📄 rules/common/error_handling.py 39.4 KB
📄 rules/common/performance.py 37.3 KB
📄 rules/common/security.py 42.5 KB
📄 rules/python/__init__.py 24 B
📄 rules/python/api_linkage.py 28.8 KB
📄 rules/python/backend_rules.py 9.1 KB
📄 rules/python/data_consistency.py 10.6 KB
📄 services/__init__.py 799 B
📄 services/scoring_service.py 16.1 KB
📄 services/telemetry_service.py 12 KB
📄 ui_checks.py 130.8 KB