Your Name
|
00b8755838
|
修复路由冲突:删除重复的 detect-object 路由
Next.js 16.1.1 不允许重复路由。
删除 app/(chat)/api/detect-object/route.ts,保留 app/api/detect-object/route.ts 作为主要API路由。
|
2026-01-01 12:38:55 +08:00 |
|
Your Name
|
d38ee5d98b
|
fix: 改进网络错误检测 - 检查error.cause中的EHOSTUNREACH等错误码
|
2025-12-29 00:13:36 +08:00 |
|
Your Name
|
30a0c09cf3
|
fix: 改进RMBG API错误处理 - 添加超时控制和网络连接错误提示
|
2025-12-29 00:11:41 +08:00 |
|
Your Name
|
997afdd694
|
fix: 修复RMBG API密钥请求头格式 - 使用X-API-Key而不是Authorization Bearer
|
2025-12-29 00:08:38 +08:00 |
|
Your Name
|
88df4d8793
|
feat: 添加画图标注抠图功能
- 新增抠图API路由 (/api/rmbg)
- 从数据库读取RMBG API配置
- 调用外部RMBG服务进行抠图
- 上传处理后的图片到S3存储桶(缩略图+原图)
- 保存图片记录到GeneratedImage表
- 返回S3 URL和Base64给前端
- 在画图标注组件中添加抠图功能
- 添加抠图按钮(带Scissors图标)
- 调用抠图API处理画布图片
- 使用S3 URL替换画布图片
- 显示处理状态和成功提示
- 在系统设置中添加抠图API配置
- 新增抠图设置标签页
- API地址和密钥配置
- 配置保存到SystemSettings表(key: rmbg_api_config)
- 功能特点:
- 图片自动上传到S3存储桶
- 自动生成缩略图(500px,PNG格式保持透明)
- 保存到数据库,可在相册和出图记录中查看
- 支持透明背景PNG格式
- 完整的错误处理和用户提示
|
2025-12-28 23:38:51 +08:00 |
|