走查两条:
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 |
|---|---|---|
| .claude | Loading commit data... | |
| .design-sync | Loading commit data... | |
| apps | Loading commit data... | |
| clickhouse/config.d | Loading commit data... | |
| deploy | Loading commit data... | |
| docs | Loading commit data... | |
| packages | Loading commit data... | |
| scripts | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .gitlab-ci.yml | Loading commit data... | |
| .npmrc | Loading commit data... | |
| .prettierrc | Loading commit data... | |
| README.md | Loading commit data... | |
| docker-compose.expose.yml | Loading commit data... | |
| docker-compose.managed.yml | Loading commit data... | |
| docker-compose.prod.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| eslint.config.mjs | Loading commit data... | |
| liu.cjs | Loading commit data... | |
| package.json | Loading commit data... | |
| pnpm-lock.yaml | Loading commit data... | |
| pnpm-workspace.yaml | Loading commit data... | |
| tsconfig.base.json | Loading commit data... | |
| turbo.json | Loading commit data... |