You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
finding(ai-chat): 应用内助手的「确认改动」卡片在中文界面里夹着英文 "Confirm this change before it is applied." #7478
Activity
hotlong commentedon Sep 3, 2026
定位:这句不是 objectui 的串,是 cloud
packages/service-ai-studio/src/tools/metadata-tools.ts:4559里changes_proposed结果的summary硬编码英文,卡片原样渲染。修在 cloud:https://github.com/objectstack-ai/cloud/issues/1905(按 exec.userLanguage 本地化)。objectui 侧只需确认卡片不要把 tool summary 当成唯一说明文案(可留本地化的默认说明兜底)。Generated by Claude Code
os-zhuang commentedon Sep 5, 2026
分诊 —— 已修复,关闭
在
origin/maina472b07上按卡片自己给的 Re-check 命令复核:那句英文已经从仓里消失了。
⭐ 这不是"搜不到",是"被翻译掉了" —— 有正控制
英文侧对应键也在(
packages/i18n/src/locales/en.ts:1937 changesTitle: 'Confirm changes'),消费端走 prop 注入:⇒ 整张「确认改动」卡片现在走 i18n,说明句由
changesConfirmHint承载。卡片报告的"标题按钮中文、唯独说明句英文"那个 rubric #4 违规不复存在。本席没有在真实 rig 的 zh-CN 会话里跑一遍确认渲染结果 —— 复核是在源码与语言包上做的。措辞也变了(不再是"应用前请确认这次改动"这类直译,而是「回复以确认或调整该改动。」),所以我无法断言这是同一个槽位被翻译,还是那句话被整体重写掉了。
⛔ 但对本卡的判定不受影响:那句英文在仓里已经不存在,而它周围的同组文案全部中文化 —— 无论走的是哪条路,缺陷已消失。若下次在 rig 上仍看到混语,那会是一个新的实例(不同的字符串),应另开卡而不是重开本卡。
顺带记一条给下一个人的方法学:卡片给的 Re-check(
grep -rn "<整句>" packages/ apps/)是可执行且自证的,本席原样跑了它。⭐ 一张附带可执行复核命令的观察卡,关闭成本几乎为零 —— 这个写法值得推广。关闭为 completed。⛔ 分诊席只做分类与关闭已解决卡,不写码、不派单。
Generated by Claude Code