Commit Graph
22 Commits
Author SHA1 Message Date
chengmaandClaude Fable 5 613950c9f3 docs: simplify T-637 prompt template structure
- drop {分类要求}, {差异化要求}, {分类序号}, {分类总数} placeholders
  and the 商品ID line from the default template
- rename {套图分类} to {套图名称}, add {补充描述} (populated for
  白底图/场景图/卖点图, empty for custom categories)
- remove the now-purposeless 预览第 X 张 stepper; v1 no longer does
  per-image differentiation for same-category multiples
- placeholders 17 -> 14, required 12 -> 9; {商品ID}/{主参考图序号}
  become optional insertable variables
- sync mockup SVG and README

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:48:34 +08:00
chengmaandClaude Fable 5 8f57d6d016 docs(ui): polish T-637 dialog mockup fidelity
- complete the trailing ratio-emphasis sentence in template editor
- reference-rule preview line carries the primary image index

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:34:10 +08:00
chengmaandClaude Fable 5 9de006808e docs: align T-637 prompt template with source assembly order
- default template line order now follows the researched source
  project's assembly structure (user-accepted): category goal,
  index/differentiation, platform context, inline rules, reference
  rule, item id, user needs, trailing ratio emphasis
- forced protection rules become 4 required read-only placeholders
  (size/long-image, banned content, price, sizing) instead of a
  code-appended tail block; consistency and no-fabrication fold
  into the reference-rule rendering
- placeholders 13 -> 17, required 8 -> 12; update mockup SVG and
  README accordingly

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:31:43 +08:00
chengmaandClaude Fable 5 ec2307b507 docs(ui): add T-637 suite prompt settings dialog mockup
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:07:58 +08:00
chengma bc115ba0d7 feat(gui): replace AI studio with product suite 2026-07-14 09:53:13 +08:00
chengmaandClaude Opus 4.8 fb873aae90 docs: 补 T-622 UI/UX 优化项 + 效果图落地 P1-P4/P5
ui-ux-pro-max 校验后修订(桌面可迁移规则):
- P1 套图结构压成常驻 chips + 渐进披露,核心控制不再被折叠
- P2 下拉值内联前缀(平台/国家/语言/比例),无 label 也保留语义
- P3 引导文案移到卖点框下、11px #6b7280 提高对比度
- P4 商品ID 恢复 w140 + 等宽数字,避免截断
- P5 失败卡加简短原因;空态引导记为实现期
- P6 小控件命中区/accessibleName 记为实现期加固

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 09:02:50 +08:00
chengmaandClaude Opus 4.8 e2fbae2ee1 docs: 落 T-622 ⑥商品套图替换AI工场(迁移套餐模块)+ 效果图
- 新增 docs/tasks/T-622.md:需求定稿+落地事实(全原生PySide6、复用image_studio后端与异步生图、绑账号+商品ID、去详情图、原生重写不引WebView)
- 新增 docs/ui/tab6-suite-package-v1.svg:家风效果图(顶部账号+商品ID、6图上传、2×2下拉去label、卖点框加高、结构3类、生成按钮toggle、可滚动区、右侧结果+进度)
- docs/ui/README.md 登记该效果图

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 15:20:42 +08:00
chengma fe03c65f07 test(ai-studio): add e2e integration checklist 2026-07-11 14:34:07 +08:00
chengma 9e4a6def92 docs(tasks): split AI studio implementation plan 2026-07-11 11:10:43 +08:00
chengmaandClaude Opus 4.8 1a2e010997 docs(ui): register tab2-T584 and tab6 image-studio mockups in README
补登记新增 SVG(②模板重排提案、⑥图片精修初版/重排版),并说明
tabN-<名>.svg 命名与改版后缀约定、提案版未定稿。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 10:19:42 +08:00
chengmaandClaude Opus 4.8 3995d50dd6 docs: add rule—SVG mockups live in docs/ui/; commit tab2/tab6 effect images
AGENTS.md 工作规则新增:SVG 效果图统一存 docs/ui/(不放 scratchpad),
tabN-<名>.svg 命名、改版加后缀、随文档提交、README 登记。一并入库
tab2-ai-generate-T584(②模板重排)、tab6-image-studio(-v2)(⑥图片精修)。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 10:18:50 +08:00
chengma 90a054a14d T-577 封面画廊重置图片 2026-07-09 18:15:14 +08:00
chengma c435456977 T-564 async cmhub image tasks 2026-07-09 00:07:09 +08:00
chengma 2928624019 fix: align cmhub image timeout display 2026-07-07 19:13:00 +08:00
chengma 862f791fde feat: localize Shopee GUI wording 2026-07-07 14:58:54 +08:00
chengma 148c4a73eb feat: store packaged user data under data directory 2026-07-07 14:12:32 +08:00
chengma fd42814ac0 chore: rebrand display name for T-537 2026-07-07 09:52:51 +08:00
chengma 94fdae859d ui: 调整设置页AI模型布局 2026-06-29 11:45:10 +08:00
chengma 0e0ed193b6 feat: 完成T-504更新执行增强
- 新增 dry-run、多账号并行和最大并行账号数设置

- 增加 run_logs/run_log_events 运行日志表及读写接口

- ApplyWorker 支持 dry-run 预览、按账号并行、端口冲突阻断和日志展示

- 补充 DB/GUI 单元测试并同步任务、架构、API、路由和当前状态文档

验证: python -m compileall app main.py tests; python -m unittest discover -s tests
2026-06-29 10:25:09 +08:00
chengma 3832697fc4 docs: 补强 V1 数据与测试设计
- 扩展 SQLite schema:新增 batches、Excel 行定位、stage/status、时间戳和重试字段

- 明确 SQLite worker 并发规则:独立 connection、WAL、busy_timeout、短事务

- 调整 AI 接入顺序:先做模型清单后端,再接真实 ai.py,设置页复用后端

- 补充 unittest 测试基座要求和分层验证策略

- 敏感信息改为本地明文保存,配合 gitignore、UI 打码和日志脱敏
2026-06-26 16:27:33 +08:00
chengma ccb4d52d9f docs: 统一 V1 更新确认策略 2026-06-26 15:55:28 +08:00
chengmaandClaude Opus 4.8 479d02a2b8 docs: 初始化 cmshopee 文档、设计与项目骨架
- docs/ 完整 harness coding 文档集(愿景/需求/技术栈/架构/编码规则/任务/api/routes/current-state)
- 5 Tab 流水线设计 + UI 效果图 SVG(docs/ui/)
- cdp.py CDP 底座;prototypes/ 已验证原型脚本(待 editor.py 移植后清理)
- AGENTS.md/CLAUDE.md 入口、progress.md 执行流水、.gitignore(排除凭证/DB/图片)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 15:30:37 +08:00