feat: compact cover template actions

This commit is contained in:
chengma
2026-07-02 11:26:03 +08:00
parent 86b931b26d
commit 4c7d4fc624
6 changed files with 54 additions and 23 deletions
+2 -1
View File
@@ -101,6 +101,7 @@
| T-515 | 批次阶段进度总览 | T-206, T-401 | 依据 `docs/ux-review.md` P1。加轻量批次进度总览:①②③在当前批次/全部批次摘要区下方显示同一组阶段计数,按当前批次筛选聚合总数、导入、已采集、已生成、已更新、失败、略过。计数口径:失败/略过优先按 `status=failed/skipped` 统计;已更新按 `stage=applied` 且非失败/略过;已生成按 `stage=generated` 且非失败/略过;已采集按 `stage=collected` 且非失败/略过;导入按其余未进入后续阶段任务统计。数据由现有 `db.list_tasks(batch_id=...)` 聚合,不新增表;已软删除批次不计入;只做 UI 总览,不改采集/生成/更新执行流程 | DONE |
| T-516 | ①筛选对齐②③ | T-202, T-303b | 依据 `docs/ux-review.md` P2。① 导入采集补齐与②③一致的店铺、商品ID、状态筛选,保持三个列表页筛选心智一致。筛选栏顺序为批次/店铺/商品ID/状态;当前筛选结果用于①表格显示与「采集旧标题/旧封面」作用范围;导入汇总栏、批次进度总览、未匹配数量仍按当前批次全量任务统计,未匹配按钮继续筛出当前筛选结果中的未匹配任务;不改导入、采集、回写、CDP 或 Shopee 更新逻辑 | DONE |
| T-517 | ⑤设置分区 + 清理兼容字段 | T-506, T-507 | 依据 `docs/ux-review.md` P2。⑤ 视觉分区:将高频「Shopee 更新安全 / 执行模式」前置成独立分区,低频「基础设施(Chrome路径/端口/DB路径)」独立后置;彻底隐藏 `test_item_id`、`dry_run` 用户入口,不再占用可见表单位置,但保留 `config.json` 内部兼容字段与③「检查本轮更新」语义。只改⑤设置页 UI 分区、保存/加载展示和 GUI 测试,不改配置 schema,不改 Shopee/CDP 更新流程 | DONE |
| T-518 | ②左栏提示词区组件密度优化 | T-302p, T-303, T-517 | 依据 `docs/ux-review.md` P2。② AI生成左栏保留高频「模板选择、编辑内容、保存当前模板/开始生成」可见入口;将封面模板低频操作「另存为、重命名、删除」收敛进一个「模板操作」菜单/小按钮,避免左栏按钮堆叠和误点。第一版不迁移到⑤设置,不改 prompts 数据结构,不改 AI 生成 HTTP、DB schema、Excel、Shopee/CDP 流程;删除仍保留现有二次确认,保存/重命名/删除行为和错误处理不变。同步 GUI 测试覆盖菜单入口、动作触发和旧低频按钮不再平铺 | DONE |
## 里程碑
@@ -116,5 +117,5 @@
- 上传弹裁剪框商品的自动裁剪。
- 账号登录态健康巡检。
- AI 生成图的合规/质量自检。
- ② 左栏提示词区组件密度优化:封面模板低频动作(另存为/重命名/删除)折叠进图标菜单或评估移入⑤(`docs/ux-review.md` P2)。
- (已提升为 T-518)② 左栏提示词区组件密度优化:封面模板低频动作(另存为/重命名/删除)收敛进②本页「模板操作」菜单/小按钮;第一版不移入⑤,不改提示词数据结构。
- 界面深色主题:为 `docs/ui-color-design.md` 语义色板另出深色等义映射(当前只服务浅色)。
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -97,6 +97,6 @@ Tab 排列 `①采集 → ②生成 → ③更新 → ④账号 → ⑤设置`
| **P1** | 缺批次级总览 | 加批次阶段计数总览(聚合现有 `list_tasks`) | `app/gui.py`、`app/db.py` |
| **P2** | ⑤设置过载 + 兼容字段技术债 | 安全开关 vs 基础设施分区;清理隐藏兼容字段 | `app/gui.py` ⑤ |
| **P2** | ①筛选弱于②③ | ①对齐"店铺/商品ID/状态"筛选 | `app/gui.py` ① |
| **P2** | ②左栏组件密度过高 | 封面模板低频动作折叠 / 评估移⑤ | `app/gui.py` ② |
| **P2** | ②左栏组件密度过高 | 已由 T-518 落地:封面模板低频动作折叠进②本页「模板操作」,第一版不移入⑤ | `app/gui.py` ② |
> 落地顺序建议:P0 中已落地项只做回归;剩余事项以 `docs/06-tasks.md` 的 T-511 及之后任务为准,按防误操作/首次可用性/体验打磨的收益排序推进。每条落任务时补现状/方案/验收要点,并遵守 `docs/05-coding-rules.md` 验证清单。