| 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 |
文档(新增四份,成套): - agent-doctrine.md 通用教条 49 条,按「后补代价」分三档 - agent-architecture.md 四控制面 + 八原则 + 术语甄别 + 三方分工 - assignment-agent-flow.md 分配的 Agent 行为规格(状态机 + 引导节点,定稿) - assignment-agent-dev-plan.md P0-P6 改造规划 + 代码组织规范 P0 落地: - model-facing.ts —— 取值码/桶名 → 中文。给模型现成的中文(①级), 替代提示词里两页「⛔ 不许说出取值码」(③级)。只翻译不判断,底层 service 形状不动(REST/前端是另一个消费者)。 - guides.ts —— 解读规范随返回值下发(`_guide`)。get_assignment_detail 的 35 行描述是常驻成本,而只有约三成会话用得到;挂返回值上零往返、 必然到达、用不到时零成本。 - stopWhen 到顶不再静默 —— finishReason='tool-calls' 时发 step_limit 事件,前端如实告知。原来模型可能停在「我先查一下」之后,主管以为查完了。 - SYSTEM_PROMPT 不再写死「为牙科诊所的客服人员」—— 主管也走同一条链路, 与后面拼上的 DISPATCHER_EXTRA 当场矛盾。 - 提示词减 35 行:删掉已被结构保证的部分(取值码、五个进度桶、noTag 桶名),⛔ 保留仍需靠模型的(工具名、内部黑话)。 - 骨架顺序改成「怎么排的 → 已排好 → 要您定的」,与 propose_assignment 的实际输出顺序对齐(此前提示词与代码打架)。 tsc(service/web) 干净;jest 1212 passed。 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... |