| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| admin | ||
| ai | ||
| assistant | ||
| auth | ||
| clinical-gap | ||
| clinical-signals | ||
| facts | ||
| mcp | ||
| patient | ||
| persona | ||
| plan | ||
| plan-aggregate | ||
| realtime-coach | ||
| sync | ||
| weixin-aibot |
走查:那段输出像给程序员看的 ——「按『未进过批次优先 → 优先级高优先 → 患者号』排序」 「从手上最少的开始填」「首次按在岗 17 位 × 20 估」,而且卡片在前、文字在后。 ① **顺序:文字在前,卡片在后**。⚠ ️ 不是"让模型先说话"能解决的:工具调用**必然在文字之前**(模型要先拿到结果才知道说什么), 而卡片是工具执行时经侧信道推来的,到达顺序天然是"卡片 → 文字"。 所以在**渲染层**把 assignment_sheet 块钉到消息末尾(stable 排序,⛔ 不整体 sort —— 文字块之间的先后是流式拼出来的,打乱就成乱码)。 ② **措辞改成说给主管听**: · 怎么选:「符合条件的一共 1084 人,这批挑了 340 人:没被分过的排在前面,其次是优先级高的。 剩下 744 人在排队,随时可以再分一批。」 · 怎么分:「340 人分给 17 位客服:有专属客服的先回到自己人手上,剩下的谁手上活少先给谁。 分完后每人手里 20 条,3 天没动会自动退回池子。人数和时效是第一次的估算值……」⛔ 「排序键/收敛/铺平/水位/基数/探索配额/患者号」一律不进主管界面 —— 加了断言守着。⚠ ️ T14 要的三件事一件没少,只是换了说法:分完每人多少、这两个数哪来的、精调过的人点名。 ③ **内容收敛到「怎么选 + 怎么分」两句**,末尾加一句调整引导 (「把某某移出这批」「某某的单给 5 天」「这批 200 人」—— 我直接改)。 名册那句(近 12 月有回访记录的近似判定)不再单独占一条 bullet,rosterNote 字段保留。 本地实测通过,助手实际输出已核对。989 tests green。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| admin | Loading commit data... | |
| ai | Loading commit data... | |
| assistant | Loading commit data... | |
| auth | Loading commit data... | |
| clinical-gap | Loading commit data... | |
| clinical-signals | Loading commit data... | |
| facts | Loading commit data... | |
| mcp | Loading commit data... | |
| patient | Loading commit data... | |
| persona | Loading commit data... | |
| plan | Loading commit data... | |
| plan-aggregate | Loading commit data... | |
| realtime-coach | Loading commit data... | |
| sync | Loading commit data... | |
| weixin-aibot | Loading commit data... |