docs: record T-532 cmhub prompt guidance
This commit is contained in:
+13
@@ -1184,6 +1184,12 @@
|
||||
- 修正:新增 `ai.is_generatable_task()` 统一 GUI/Worker/底层批处理口径;②状态列把失败细分显示为“采集失败 / 生成失败 / 更新失败”;「开始生成」无可重试任务时提示先到①完成旧数据采集。AI 生成失败可重试,③更新失败不会被②误重试。文档补充 `docs/troubleshooting.md` 的同名排查条目。
|
||||
- 测试:新增 `test_generate_batch_retries_failed_generation_record_after_existing_result`、`test_generate_batch_does_not_retry_apply_failed_records`、`test_generate_tab_explains_collect_failed_records_are_not_generatable`。
|
||||
|
||||
## 【2026-07-06】文档建议 · 状态栏语义颜色
|
||||
|
||||
- 建议:左下角状态栏按 muted/info/success/warning/danger 做轻量文字色区分,普通/就绪保持 muted 或默认,进行中用 info,成功用 success,需用户处理但可恢复的问题用 warning,失败/阻断用 danger。
|
||||
- 落地边界:状态栏只做辅助反馈,不做大面积背景,不替代弹窗、空状态、运行日志和按钮禁用;后续代码建议统一 `MainWindow.show_status(message, level)`,逐步替换直接 `statusBar().showMessage(...)`。
|
||||
- 文档:同步 `docs/ui-color-design.md`、`docs/ux-review.md`、`docs/06-tasks.md`、`docs/current-state.md`。
|
||||
- 验证:文档-only 更新,未运行单元测试。
|
||||
|
||||
## 【2026-07-06】文档记录 · T-105b 启动登录复用已打开 Chrome
|
||||
|
||||
@@ -1200,3 +1206,10 @@
|
||||
- 边界:不自动登录、不填写密码、不绕过验证码;①/③账号预检仍只检测,不自动启动 Chrome。
|
||||
- 文档:`docs/06-tasks.md` 将 T-105b 标为 DONE;同步 `docs/api.md`、`docs/troubleshooting.md`、`docs/current-state.md`。
|
||||
- 验证:`python -m py_compile app\cdp.py app\accounts.py app\gui\tabs\accounts.py tests\test_accounts.py tests\test_gui.py` 通过;`python -m unittest discover -s tests -p test_accounts.py` 通过(9 tests);`python -m unittest discover -s tests -p test_chrome.py` 通过(6 tests);`python -m unittest discover -s tests -p test_gui.py` 通过(88 tests)。
|
||||
## 【2026-07-06】文档记录 · T-532 cmhub 连接成功提示显示账号名
|
||||
|
||||
- 现象:⑤设置页测试 cmhub 连接成功后只显示 `cmhub 连接成功:...`,用户无法确认当前 API Key 属于哪个 cmhub 账号。
|
||||
- 方案:新增 T-532。成功 payload 中若 `/api/v1/balance` 返回账号名、用户名、邮箱或 id 等信息,结果 label 与状态栏优先显示 `cmhub 账号「<账号名>」连接成功:...`;邮箱脱敏,无账号信息时保留现有兜底文案。不得显示 API Key、token、完整邮箱或原始敏感响应。
|
||||
- 边界:只改⑤设置页成功提示和 GUI 单测;不改 cmhub HTTP 协议、配置 schema、保存逻辑、AI 生成流程或 Shopee/CDP 流程。
|
||||
- 文档:同步 `docs/06-tasks.md`、`docs/routes.md`、`docs/api.md`、`docs/current-state.md`。
|
||||
- 验证:文档-only 更新,未运行单元测试。
|
||||
|
||||
Reference in New Issue
Block a user