forked from Kexing/AI4SE_Practices
4.1 KiB
4.1 KiB
目录索引
本文档提供仓库的完整导航索引,帮助您快速找到所需内容。
📖 核心文档
- README.md - 仓库总览和快速开始
- CHANGELOG.md - 版本更新记录
- CONTRIBUTING.md - 贡献指南
🛠️ 工具分类
1. 需求分析类 @zkx
AI辅助需求提取、需求分析、用户故事生成等工具
2. 架构设计类 @zkx
AI辅助系统架构设计、技术选型、设计模式应用等工具
3. 代码生成类 @xmy
AI生成代码片段、完整文件、API接口等工具
- 示例工具:GitHub Copilot、CodeLlama、CodeGeeX、Cursor
4. 调试排障类 @xmy
AI辅助定位bug、提供修复方案、性能分析等工具
- 示例工具:Sentry AI、DebugGPT、CodeLlama Debug
5. 代码重构类 @zsy
AI辅助优化代码结构、提升性能/可读性、消除技术债务等工具
- 示例工具:RefactorGPT、SonarQube AI、Cursor Refactor
6. 测试生成类 @zsy
AI自动生成单元测试、接口测试、集成测试用例等工具
- 示例工具:TestGPT、Copilot X Test Generation、LangChain Test Builder
7. 文档生成类 @cyt
AI根据代码生成注释、API文档、技术方案等工具
- 示例工具:AutoDoc、CodeWhisperer Docs、DocGPT
8. 代码审查类 @cyt
AI辅助代码审查、安全漏洞检测、代码规范检查等工具
9. 项目管理类 @gwx
AI辅助项目计划、任务分解、进度跟踪、风险识别等工具
10. DevOps/CI-CD类 @gwx
AI辅助持续集成、部署自动化、监控告警等工具
11. 本地化大模型类 @xmy
可本地部署的开发辅助大模型
- 示例工具:CodeLlama、StarCoder、Qwen-Coder
12. 全流程集成类 @zkx
覆盖软件工程全生命周期的端到端工具
- 示例工具:Cursor、CodeLens、Tabnine Enterprise
📐 测试标准
测试规范
测试任务
- 任务1:基础API开发 - Python FastAPI RESTful API开发
- 任务2:前端组件调试 - React组件bug定位和修复
- 任务3:代码重构 - Legacy代码重构优化
- 任务4:需求分析 - 需求文档生成和分析
- 任务5:架构设计 - 微服务架构设计
📊 对比分析
📚 资源拓展
🔧 工具详情模板
- 工具详情模板 - 供贡献者参考的统一格式模板
提示:如果您是首次访问,建议按以下顺序阅读: