diff --git a/AGENTS.md b/AGENTS.md index b986770..808910c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -68,6 +68,7 @@ title, date, hour, min, longitude, latitude, ... ### 受保护接口(需要 JWT) - `POST /api/post-weather-data` — 上传天气数据(带配额检查) +- `GET /api/user/profile` — 获取当前用户信息(付费状态、管理员标识) - `GET /weather` — 分页列出用户的天气数据 - `GET /weather/details?id=...` — 获取天气详情(JWT 认证) - `POST /api/generate-temp-token/{resource_id}` — 生成 10 分钟分享令牌 @@ -164,6 +165,7 @@ FREE_USER_DATA_LIMIT=20 - 已认证处理器使用 `web::ReqData` - 遵循现有的错误响应格式 - 通过数据库查询检查 `is_paid_active`,而非 JWT +- SQL 中使用 `desc` 等保留关键字时必须加双引号:`"desc"` ## 常见任务