| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| assignment-confirm-sheet.tsx | ||
| assistant-chat.tsx | ||
| assistant-fab.tsx | ||
| assistant-widget.tsx | ||
| cohort-stream.tsx | ||
| use-assistant-chat.ts |
走查两条:
1) loading 文案闪
- 加最短停留 700ms(useStickyLabel)。get_current_user / get_agents 这类
100ms 就返回,文案在屏幕上活不过两帧,主管只看到一片闪烁,反而以为卡了;
慢工具的文案看得见,于是他以为"只有那一句"。
用「最新覆盖待显示」而非排队 —— 排队会在活干完后继续播,5 个快工具能
拖出 3 秒假忙碌。上限就是一个停留周期。
- 修并行调用:原来只看最后一块,3 个工具并行时最后那块可能已 done 而前两个
还在跑 → 退回「生成中」,前两句文案一次都不出现。改成找还在跑的那个。
- 补齐 4 个漏掉的工具中文名(get_cohort_attributes / edit_assignment_sheet /
revoke_assignment / render_artifact),此前兜底把英文工具名摆给主管看。
实测(多工具一轮):5 个文案,最短 955ms,无一低于 700ms。
2) 输入框占位符 + 开场建议是客服口径
主管打开助手是来分配和看批次的,占位符从不提这两件事 = 把一半能力藏起来。
按 PLAN_DISPATCH 分两版(与召回池/确认单同一个闸)。
顺带删掉「(Enter 发送,Shift+Enter 换行)」—— 输入框只有 300px,而原句 450px,
那半句从来就没显示出来过,占着长度却看不见。
996 tests,web tsc + next build 干净。
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| assignment-confirm-sheet.tsx | Loading commit data... | |
| assistant-chat.tsx | Loading commit data... | |
| assistant-fab.tsx | Loading commit data... | |
| assistant-widget.tsx | Loading commit data... | |
| cohort-stream.tsx | Loading commit data... | |
| use-assistant-chat.ts | Loading commit data... |