feat(product-suite): enable direct generation flow
This commit is contained in:
@@ -3,7 +3,7 @@ id: T-679b
|
||||
title: 商品套图自定义网关生成入口与确认交互
|
||||
phase: 7
|
||||
deps: [T-679a]
|
||||
status: TODO
|
||||
status: DONE
|
||||
created: 2026-07-20
|
||||
---
|
||||
|
||||
@@ -61,4 +61,8 @@ git diff --check
|
||||
|
||||
## 执行记录
|
||||
|
||||
(做完在这里写:变更文件、界面决策、验证命令及结果。)
|
||||
- 自定义网关下的⑥生成入口已开放:创建前只本地校验当前图片模型是否已启用,以及接口类型、网址、模型 ID、密钥和连接超时;不合格时不创建 job,并引导到⑤设置补齐。
|
||||
- 直连确认不读取 cmhub 模型目录、余额或价格,明确显示生成数量、主图/参考图规则、逐图模式、比例映射与近似比例尺寸,以及“自定义网关不计点数,实际费用以服务商为准”和主体一致性限制。默认网关的价格确认路径不变。
|
||||
- 生成中锁定当前任务的账号、商品 ID、原图、提示词、提示词设置、比例、分类和拉取入口;其它任务、历史、日志与已完成图片仍可查看。直连停止显示“正在停止,等待当前图片返回后结束”,已返回图片由 T-679a 状态机保存成功。AI帮写仍仅默认网关可用。
|
||||
- 更新 `docs/routes.md`、`docs/04-architecture.md`、`docs/ui/tab6-suite-gateway-T679b.svg` 与 `docs/ui/README.md`,并新增直连预检、无 cmhub 目录调用、确认文案和停止状态 GUI 测试。
|
||||
- 验证:`py -3.10 -m unittest discover -s tests -p test_product_suite_gui.py`(62 项)、`py -3.10 -m unittest tests.test_product_suite_gui tests.test_gui`(273 项)、`py -3.10 -m unittest discover -s tests -p test_workers.py`(16 项)、`py -3.10 -m ruff check app tests main.py`、`py -3.10 -m compileall app main.py`、`git diff --check` 均通过;完整 `py -3.10 -m unittest discover -s tests` 通过(649 项)。
|
||||
|
||||
Reference in New Issue
Block a user