当用户需要为项目生成接口文档时,使用此技能。
用户: "生成接口文档"
AI 响应:
com.example.order.OrderController (5个接口)com.example.user.UserController (8个接口)com.example.product.ProductController (6个接口)./docs/api-documentation.md用户: "为 OrderController 生成接口文档"
AI 响应:
OrderController 类./docs/order-api-documentation.md用户: "扫描 OrderController 和 UserController 生成接口文档"
AI 响应:
./docs/api-documentation.md发现以下 Controller 类:
1. com.example.order.OrderController
- 接口数量: 5
- 方法: createOrder, getOrderById, updateOrder, deleteOrder, listOrders
2. com.example.user.UserController
- 接口数量: 8
- 方法: createUser, getUserById, updateUser, deleteUser, listUsers,
login, logout, changePassword
# 订单模块接口文档
## 接口一览表
| 序号 | 接口地址 | 请求方式 | 说明 | 完成情况 |
| :--- | :--- | :--- | :--- | :--- |
| 1 | `POST /order` | POST | 创建订单 | ✅ 已完成 |
| 2 | `GET /order/{id}` | GET | 获取订单详情 | ✅ 已完成 |
## 接口定义
### 3.1 创建订单
- **接口地址**: `POST /order`
- **说明**:
- 该接口对应后端 `OrderController#createOrder`。
- 用于创建新订单
...
./docs 目录./docs 目录不存在,会自动创建