| 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 |
同一个形状一天栽了三次:**工具契约少一格,模型必然填错且静默**, 返回值都是合法的(一个数字、一个 0、一次成功的操作),只有肉眼比对才发现。 追提示词修不好 —— 得补格子。 - 温度枚举只有 hot/warm/cold(缺 cold_2y/cold_3y)→ 主管点「2–3 年」67 人, 助手报 324。改成从 TEMPERATURE_ORDER 派生 + 中文对照表 +⛔ 不许把码说出口 - clinicId 必填且无兜底 → 模型编了 CL001,SQL 正确、返回 0, 助手转头去解释"这批人为什么是空的"。改成可选 + resolveClinicId 兜底, 范围外**抛错**并列出真实 id,⛔ 绝不当成"这个诊所没人"返回 0 - 确认单指令 8 条并列字面量 → **三个正交的轴**: select(patients/agent/pending/batch) × action × to(owner/balance) 由来:主管说「把待分配的患者各自分给各自的专属客服」,而 「待分配 × 改派 × 各自的专属」这一格是空的 —— 只有铺平可用, 18 个人被散给了 17 位别人。而那恰恰是助手唯一不许自作主张干的事。 正交化不消灭"枚举漏值",但缺的组合变成**表格里的空格**(看得见), 测试里是一张 test.each 的「说话 → 拼法」对照表,加一行比加一条指令便宜 另:助手第 0 条「说人话」—— 禁说取值码/字段名/工具名/「温度」。 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... |