## 背景 前端审计(2026-08-21)从用户动线角度发现一批「压根没做」的产品能力缺口:高频意图无直达入口、关键状态无提醒、管理能力无界面。聚合为一个任务包,按子项独立交付。 ## 所属部分 - [x] 前端 - [ ] 后端 - [x] 客户端 ## 要做什么 - [ ] 会话侧边栏「新建会话」直达入口(当前只能绕道联系人/Agent 页) - [ ] 审批跨会话提醒:待审批角标/计数/toast;审批卡超时反馈(当前 waiting 卡无 deadline、无翻转) - [ ] 设备/执行目标管理界面:列出已注册设备/target、健康详情、ping(`usePingHubExecutionTarget` 已存在无 UI 消费)、mismatch/stale/offline 时的修复路径 - [ ] Onboarding 首启引导:desktop locale 已有 `onboarding.step1/step2/skip` 键与 `agenthub_onboarding_seen` 存储键(均孤儿),补组件消费 - [ ] Token/成本看板:后端 migration 0066 已建 `token_usage_total` 计数列,前端零消费 - [ ] 执行目标默认选中:`useWorkbenchSessionChrome.ts` `selectedExecutionTargetId` 初始 `''` → 自动选中第一个 healthy target - [ ] 不带 @mention 发送静默不派单 → 给出「未触发 agent」提示或引导 ## 验收标准 - [ ] 每个子项有对应 UI 且走真实数据源 - [ ] 新 UI 组件符合三件套(test + stories + 验收表) - [ ] 相关包 typecheck/test 通过;design token 门禁通过 ## 相关文档 - `docs/architecture/04-frontend-data-flow.md` - `docs/component-acceptance.md`
背景
前端审计(2026-08-21)从用户动线角度发现一批「压根没做」的产品能力缺口:高频意图无直达入口、关键状态无提醒、管理能力无界面。聚合为一个任务包,按子项独立交付。
所属部分
要做什么
usePingHubExecutionTarget已存在无 UI 消费)、mismatch/stale/offline 时的修复路径onboarding.step1/step2/skip键与agenthub_onboarding_seen存储键(均孤儿),补组件消费token_usage_total计数列,前端零消费useWorkbenchSessionChrome.tsselectedExecutionTargetId初始''→ 自动选中第一个 healthy target验收标准
相关文档
docs/architecture/04-frontend-data-flow.mddocs/component-acceptance.md