feat: AI生成图持久化记录(AiRenderRecord模型+图片落盘+记录列表/图片/删除端点+前端生成记录抽屉, 三模式统一)

This commit is contained in:
HHY
2026-10-07 04:08:27 -07:00
parent f9456b5633
commit ac55932969
7 changed files with 197 additions and 4 deletions
+4
View File
@@ -459,6 +459,10 @@ uv run uvicorn huamenchuang.main:app --reload # 启动,http://localhost:8000
### 12.22 照片式 AI 炫图(v2.20 升级,P0-照片炫图)
| 生成记录列表 | GET | `/api/ai-render/records?page=&mode=` | query | 本公司生成历史(时间倒序,含 mode/窗型/尺寸/操作人);v2.51 三模式统一持久化 |
| 记录原图 | GET | `/api/ai-render/records/{id}/image` | — | FileResponse PNG(公司隔离,匿名 code=401 不泄露) |
| 删除记录 | DELETE | `/api/ai-render/records/{id}` | — | 删除记录+图片文件 |
> **v2.44 新增 `blueprint` 模式(工程大样图,整合自 autocad 项目草图标准化资产);v2.45 支持手绘草图**:`{mode:"blueprint", sketch_b64(手绘量尺登记表照片或 2D 图纸截图), template_id|drawing_data?(可选, 仅作窗型特征参考; 纯草图模式可不传)}` → AI 重绘为黑白 CAD 工程大样图(正投影立面/细黑线框/玻璃淡灰填充/尺寸线/中文工程标注/标题栏;一页多窗逐窗转换,保留分格/开启扇/手写尺寸并规范誊写,不编造尺寸),可作报价与合同附件。提示词预览 `/api/ai-render/prompt` 同样支持 `mode:"blueprint"`。
对齐目标站 `renderV2` 炫图 7 分类:**渲图 / 安装合成 / 门窗擦除 / 室内装修 / 别墅 / 去围栏 / 变毛坯**。