参考:
agent开发技巧
1.先让AI熟悉代码,生成项目文档
请分析整个代码库,生成一份项目结构文档,包括:
1. 项目架构概览
2. 主要目录结构及其职责
3. 关键模块的依赖关系图
4. 核心类和接口的功能说明
5. 数据流向图
6. API接口清单
7. 常见的代码模式和约定
2.一个chat只开发一个功能
我现在要开发一个新功能:给商品添加批量导入功能。
以下是项目的结构文档,请先阅读以熟悉代码库:
[粘贴前面生成的项目文档]
- 功能开发后总结成Guide文档
请总结一下我们刚才添加新接口的过程,生成一个"如何添加新接口"的指南文档,包括:
1. 需要修改哪些文件
2. 代码结构和注意事项
3. 测试方法
4. 潜在的坑和解决方案
- 持续维护和更新文档
我们刚才解决了权限系统的几个问题,请将以下内容更新到权限系统指南文档中:
1. 修改角色权限时需要同步更新缓存
2. 权限检查顺序应该是:特殊权限 -> 角色权限 -> 默认权限
3. 前端权限组件需要处理异步加载状态