calls.ts
6.89 KB
-
feat(ai): 话术自报家门改「我是{诊断医生}医生的助理X」,不再是客服身份 · 93b5ccab
业务口径(2026-07-29):回访挂医生的名义,患者更愿意接、也更贴事实(话术全程就是 以诊断医生的关怀为主线);"客服"听起来像销售,开场就掉信任。 改动收在两处口径源,三档共用: - agent-identity.ts:岗位称呼 staff/leader/admin 一律「助理」(患者不关心内部层级, 原来 leader 报"客服主管"),无姓名兜底也从"客服"改"助理"。 - prompt 里的自报家门句:`我是{clinicName}的【回访客服】` → `我是{诊断医生}医生的【回访客服】` (稳健档 prompt / 标准+深度档 fact-block / 稳健档 LLM 失败兜底文案,三处全改)。 医生姓取诊断医生,取不到时 deidentifyDoctor 给"您的主治" → "我是您的主治医生的助理X"。 占位符字面量 `【回访客服】` **故意不动** —— 线上 plan_scripts 已有正文都含这串, 改字面量等于老缓存回填不上、患者会看到光秃秃的占位符。它现在只是个 token, 回填出来已经是"助理X";老话术因此平滑变成「我是XX诊所的助理李倩」,不会出洋相。 诊所名不再进自报家门,但仍作为一行事实给 LLM(标注"只在需要提到诊所时用,别自己编 XX口腔")—— 原来它就是防编造用的,直接删会让 LLM 自己造诊所名。 三档 promptVersion 全 bump(inputHash 含 promptVersion → AI 缓存自然失效,新生成走新话术; 已生成的老话术不会自动重跑,要新措辞得点「重新生成」)。 657 tests / 42 suites 通过(agent-identity + script-facts 两个 spec 同步改口径)。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>luoqi committed