一个用于Python代码质量检查和标注的工具。
- 语法正确性检查
- 代码风格分析
- 代码质量评分
- 详细的问题报告
src/
├── agent/ # Agent模块,用于协调各个处理元素
├── pe/ # Processing Elements,各种处理单元
├── workflow/ # 工作流管理
├── utils/ # 工具函数
└── config/ # 配置文件
分析单个Python文件:
python src/main.py path/to/your/code.py使用详细输出模式:
python src/cli.py path/to/your/code.py --verbose保存分析结果到文件:
python src/cli.py path/to/your/code.py -o result.txt标注结果:
语法检查: 通过
代码风格得分: 95
总体得分: 95
发现的问题:
- 第10行: 函数名应使用小写字母
- 第15行: 行长度超过80个字符
可以在 src/config/settings.py 中修改以下配置:
- 代码风格规则
- 语法检查规则
- 评分权重
- 在
src/pe/目录下创建新的处理元素 - 在
CodeAnnotatorAgent中注册新的PE - 更新结果聚合逻辑
python -m unittest discover tests- Email: [1257330051@example.com]
- GitHub: [@Yantha6]
