docs(ui): rebuild workbench prototype per Windows UI/UX spec

按 windows-ui-ux skill 的核心体验层、Windows 平台层和 Qt 适配方向重写
docs/ui/workbench-redesign-v1.html:

- 对齐已定稿产品决策:移除 ①②③ 的商品状态列与商品状态下拉筛选
  (T-662b/c/d 非目标),范围确认改为纵向全宽按钮 + 警示橙色描边
  (T-663),文案改为「采集/生成架上商品|全部商品」(T-664、T-665),
  ③ 改为后台预检拦截且无强制更新入口(T-662d),移除「待检测」状态
  与状态重检入口(T-667)。
- 统一页面骨架与命令分区:数据准备区、表格命令区、表格、状态反馈区、
  完成任务区;导入/刷新/选择集/工作流完成命令不再混区,每区一个主按钮。
- 补齐表格交互契约:选择复选框列、三态全选、当前行/焦点/选择集分离、
  Ctrl/Shift 多选、排序 aria-sort、隐藏选择计数、空与筛选无结果状态。
- 按干扰层级重排反馈:破坏性操作改真实确认框且默认聚焦取消,部分成功
  与预检结果改页面级信息条,停止增加 cancelling 中间态,Toast 仅承载
  非关键短反馈。
- 平台基线:语义 Token 对齐 app/gui/widgets.py 颜色常量与 4epx 间距,
  新增深色主题与高对比度近似,触控目标 ≥32epx,键盘补 tablist 方向键、
  F6 窗格切换、Ctrl+F、F5,Ctrl+S 仅在设置页生效并接未保存协议。
- 新增「原型说明与验收边界」对话框,记录已对齐决策、待确认假设,以及
  不能仅靠 HTML 验收的原生标题栏、材质、DPI、无障碍与性能项。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
chengma
2026-07-20 15:43:31 +08:00
co-authored by Claude Fable 5
parent a04eb911e9
commit e65a1595fe
2 changed files with 2037 additions and 3 deletions
File diff suppressed because it is too large Load Diff