assistant-store.ts
6.46 KB
-
refactor(术语): 时效 → 时限,全线统一 213 处 ——
⛔ 但三类同名不同义的不动 · 6a1bee6f产品定的口径是「时限」(截止期限),而界面此前 63 处全写「时效」。 提示词第②层的铁律是「使用者的词汇表 = 他在界面上见过的那些」⇒ 界面、提示词、 工具描述、文档必须同时改,只改一处等于制造新的漂移。 改了 35 个文件 / 213 处:界面文案 · 提示词正文 · 工具描述 · 枚举 labelZh · 注释。
⛔ 字段名一律不动(expiresInDays / set_expiry / assignment_expires_at)—— 那是接口与数据库契约,跟着中文改会连累落库与老数据。⚠ ️ 跳过 7 个文件 —— 那里的「时效」是**别的意思**,连坐会改出假语义: · tone.ts:「urgent = 有时效紧迫」是话术**语气**,不是期限 · clinical-signals / persona-feature-specs / signal-extractor / contraindication: 临床禁忌的「时效」= 有效期(妊娠 280 天、哺乳 180 天、放疗终身) (enums 里那条 `deadline_too_tight` 的注释早就警告过「同名不同义是统计事故的 标准配方」—— 这次正是同一类风险,只是方向反过来。) 提示词正文变了 ⇒ 按纪律 bump `ASSISTANT_PROMPT_VERSION` → assistant@2026-08-16-b。 packages/types 改了 src ⇒ 重建 dist(否则 tsc 绿、一跑就炸)。 验证:service tsc + web tsc 通过;jest 85 套 1330 例全过。luoqi committed