引子
为某银行做信贷智能助手时,反复调试 Prompt 让 LLM 理解"客户经理"和"产品经理" 的区别——失败。意识到:业务术语的歧义不是 Prompt 能解决的,需要从源头注入 企业本体(ontology)。
业务术语的三种歧义
- 同名异义:客户经理(银行)vs 客户经理(地产)
- 异名同义:业务员 / 客户经理 / 销售代表 在同一企业并存
- 关系隐含:A 部门的"主管"对 B 部门的人是否有审批权?
LLM 默认按通用语料解读,95% 场景能蒙对,关键 5% 决策上会翻车。
解法:业务本体显式建模 + 检索增强
把企业的角色 / 实体 / 关系 / 流程做成结构化本体,作为系统级 Prompt 的固定上下文, 或在 RAG 时优先召回相关本体片段。
(具体本体格式、注入策略、性能取舍待后续)
写在最后
Prompt 是表达力工具,本体是知识基础设施。两件事不能互相替代——这是把 LLM 接进 企业的核心方法论。