forked from Kexing/AI4SE_Practices
|
|
||
|---|---|---|
| .. | ||
| architecture-design | ||
| code-generation | ||
| code-review | ||
| debugging | ||
| devops-ci-cd | ||
| documentation | ||
| full-flow | ||
| local-models | ||
| project-management | ||
| refactoring | ||
| requirements-analysis | ||
| test-generation | ||
| tool-template | ||
| README.md | ||
| SUMMARY.md | ||
README.md
工具分类目录
本目录包含所有AI4SE工具的详细测试报告,按功能场景分类。
📂 分类说明
1. 需求分析类
AI辅助需求提取、需求分析、用户故事生成等工具。
2. 架构设计类
AI辅助系统架构设计、技术选型、设计模式应用等工具。
3. 代码生成类
AI生成代码片段、完整文件、API接口等工具。
示例工具:GitHub Copilot、CodeLlama、CodeGeeX、Cursor
4. 调试排障类
AI辅助定位bug、提供修复方案、性能分析等工具。
示例工具:Sentry AI、DebugGPT、CodeLlama Debug
5. 代码重构类
AI辅助优化代码结构、提升性能/可读性、消除技术债务等工具。
示例工具:RefactorGPT、SonarQube AI、Cursor Refactor
6. 测试生成类
AI自动生成单元测试、接口测试、集成测试用例等工具。
示例工具:TestGPT、Copilot X Test Generation、LangChain Test Builder
7. 文档生成类
AI根据代码生成注释、API文档、技术方案等工具。
示例工具:AutoDoc、CodeWhisperer Docs、DocGPT
8. 代码审查类
AI辅助代码审查、安全漏洞检测、代码规范检查等工具。
9. 项目管理类
AI辅助项目计划、任务分解、进度跟踪、风险识别等工具。
10. DevOps/CI-CD类
AI辅助持续集成、部署自动化、监控告警等工具。
11. 本地化大模型类
可本地部署的开发辅助大模型。
示例工具:CodeLlama、StarCoder、Qwen-Coder
12. 全流程集成类
覆盖软件工程全生命周期的端到端工具。
示例工具:Cursor、CodeLens、Tabnine Enterprise
📋 工具详情模板
所有工具的测试报告应遵循统一模板,详见 工具详情模板。
🔗 相关链接
提示:工具测试报告正在持续更新中。如需提交新工具,请参考贡献指南。