Python代码质检专家·免费版
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装规范名为 @org-l7548nxs/python-qa-expert-free 的 Python 代码质检专家技能。
技能介绍
解决什么问题
Python 语法灵活、开发快,但上线后常因隐式问题引发事故:前后端 API 参数或响应格式对不上,字段名拼写错误、枚举值不统一导致数据混乱,SQL 注入、鉴权绕过等安全漏洞,try 块不完整、裸 except、接口 500 无兜底等异常处理缺失。这些问题 Code Review 时容易遗漏,上线后才会暴露,排查成本高。
核心能力与工作方式
该技能聚焦静态检查,核心能力包括:
- API 联动检查:核对请求参数与后端接收项、响应格式前后一致性
- 数据一致性检查:识别字段名拼写、空值处理、枚举值不统一问题
- 后端安全漏洞检测:排查 SQL 注入、鉴权绕过、敏感信息明文日志
- 异常处理检查:检查
try完整性、裸except、错误日志缺失、接口无兜底
支持 5 个 Python 文件批量扫描。使用时将技能加入工作流,传入代码文件路径即可自动扫描并输出结果。
适用边界与注意点
免费版仅支持 5 文件批量扫描,LLM 智能修复建议、全项目扫描、报告导出等功能需专业版。检查以静态规则为主,动态逻辑与跨服务问题需配合测试验证。
使用场景
- 前后端联调阶段,拿到接口代码后做提交前扫描,核对请求参数和响应格式是否对齐。
- 表结构或枚举刚改完,需要批量检查 Python 文件中字段名、空值和枚举值是否一致。
- 后端接口上线前,排查 SQL 拼接、鉴权逻辑和日志打印,确认没有明显安全漏洞。
- 接口偶发 500 但日志不全,需要检查 try 范围、裸 except 和错误兜底是否遗漏。
适合人员
- 后端开发:接口上线前需要快速扫描代码里的安全、异常和数据一致性隐患。
- 初级 Python 工程师:对代码规范和常见坑不熟悉,提交前需要一份可对照的检查结果。
- 测试开发或 QA:想在功能测试前先过滤明显的接口契约和异常处理问题。
- 技术负责人:批量提交前想先排除 SQL 注入、鉴权绕过等高风险点,再安排人工 review。