Agent Timeline v0.7.0
多语言轮:界面四语可切,识别词表四语常开;面板可折叠到只剩标题栏;文档与截图出英文版。
新增(双端)
- 四语界面:简体中文 · English · 日本語 · 한국어,设置里切换即时生效(未保存
关窗会回滚)。文案有唯一事实源design/strings.json(71 键 × 4 语言),两端各一份
必须同源的副本,CI 硬校验——建表时实测两端在只有中文的情况下就已漂移 8 处以上。 - 识别词表四语常开:状态关键词与类型分类同时认四种语言,与界面语言无关——中文界面
照样读得懂日文 agent 回复。已入库的历史保持原语言不重写,只有新生成的内容跟随当前
设置;kind/ 代号状态落库的仍是中文枚举值,切语言不动一个字节、不需要迁移。 - 折叠到标题栏:头部 chevron 一点收成只剩标题栏、再点展开回原高度,顶边不动
像卷帘;折叠态锁住竖向尺寸(拖不动),折叠状态与折叠前高度都记住,重启还在。 - 英文文档:
README.en.md与windows/README.en.md,两版互指;README 截图也出了
英文版——演示数据集扩成中英两套,因为只切界面语言会拍出「英文 chrome + 中文内容」
的混语图。
修复
- 日/韩语境下的状态误判(双端)。否定词的位置三语不同:中文前置、日语后置
(完了していない)、韩语两头都有。原先只看「关键词前两字符」,对日韩完全够不着,
「完了していない」会被记成"完成"。韩语前置否定改按어절判而非按字符——真实语料里
이미 완료(11265)、제안 완료(3261)、잘못(84805) 都含 안·못·미,按字符会把最强的
肯定句全杀掉。 - 拉丁关键词缺词边界(双端):
prefix/suffix命中 fix、networking命中 working、
disclosed命中 closed——第一条在开发语料里几乎无处不在。 - 中日同形词误伤(双端):
要求/判断作日语词加入分类表,但简体中文写法相同且是
高频通用动词,实测把 31 条任务误判成需求。已排除,改用无碰撞的要件/仕様、決定/選定。 - 全角与半角形态匹配失效(双端):
WIP、半角片假名デプロイ、分离浊点会让子串
匹配整个落空。 - 设置窗的保存/取消被挤出滚动区(Windows):设置项已比任何合理窗高都长,确认动作
却要先滚动才找得到。动作条改为常驻。 - 空时间线毫无提示(Windows):首次运行分不清「还没监听到」还是「起崩了」。
- 头部图标按钮命中区偏小(双端):mac 20×20/11pt 字形、Windows 20×20,均已放大到
~21×26 的固定命中框。 - 窗口高度记忆值异常时会起成一条缝(Windows):竖向钳制挂在尺寸变化事件上,而窗口
还原跑在订阅之前,存量或被手工改过的畸小值不会被任何回路救回来。
内部(不影响使用,但值得记一笔)
- CI 增至六道关:新增「文案表同源与完整性」(含"代码引用的键必须在表里"——缺键时
界面会回显键名而不报错)与「演示数据集中英不变式」。 - 截图拍摄流程补上断电级数据保护:
try/finally与trap都挡不住进程被硬杀,
一次被中断的拍摄会把演示库留在真实位置,下一轮再把它当基线备份并"忠实还原"——
校验全绿而真实数据已被覆盖。现有中断标记 + 固定备份 + 一键救援,双端都已加。