不少企业建设知识库时,都有一个朴素期待:把制度、案例、产品资料和会议纪要集中起来,AI就能像老员工一样理解业务。实际使用一段时间后,常见反馈却是:资料能搜到,答案也像那么回事,但一到复杂判断就不稳定。问它“合同什么时候签的”,通常不难;问它“这个项目目前最大的交付风险是什么,下一步该由谁处理”,结果往往差很多。问题不一定是资料太少,而是资料之间缺少一套稳定的业务结构。传统知识库以文档为中心。用户提问后,系统找到语义相关的段落,再交给大模型组织答案。这种方式非常适合制度查询、资料问答和内容摘要。一份会议纪要提到客户需求变化,CRM里记录商机阶段,合同中限定交付范围,项目计划里写着责任人和节点。要判断项目风险,AI需要知道这些信息说的是不是同一个客户、同一个项目;需求变化会影响哪些交付项;当前阶段允许做什么;出现什么条件必须升级。也就是说,AI不仅要看到信息,还要理解信息所描述的业务对象、关系、状态和规则。《Ontology Development 101》把本体描述为对一个领域中的概念、属性、关系和约束的明确表达。本体加上一组具体实例,才构成知识库。这个区分很重要。“客户”“项目”“需求”“交付物”“里程碑”和“风险”可以视为不同类型的业务对象;某个具体客户、某个具体项目则是实例;“项目属于客户”“需求影响交付物”“风险阻塞里程碑”是关系;“高风险事项必须由项目经理在24小时内升级”则是规则或约束。如果只把相关文件放进知识库,AI可以阅读这些词,却未必知道它们在企业中的准确含义。建立本体,是把这些隐含在人员经验、制度和流程中的共识显性化。这也是为什么本体工程首先强调用途。建模并不是把企业里所有概念都装进去,而是先写出“能力问题”:这套业务模型必须支持哪些提问和任务?假如目标是判断项目风险,模型就需要覆盖风险来源、影响对象、责任角色、处置动作和升级条件;至于办公室座位、员工兴趣等信息,即使真实存在,也没有必要进入当前范围。企业系统过去主要记录事实:客户是谁、合同金额是多少、项目到了哪个节点。这些数据回答“发生了什么”。但当AI开始参与判断和执行,仅有事实还不够。它还要理解“为什么”和“怎么做”:为什么某项偏差构成风险,什么条件下可以继续,谁有权批准,下一步要调用哪个系统。本体的价值,就在于为三者建立统一的业务语言。没有事实,本体会悬空;没有事理,数据对AI只是零散符号;没有行动连接,AI仍停留在给建议。企业听到本体,容易把它想象成一项周期很长、投入很大的基础工程。事实上,本体开发没有唯一正确答案,而且必然需要迭代。模型好不好,要看是否服务于具体应用。- 选择一个高价值、边界清楚的场景,例如项目风险识别、战略计划一致性检查或行业情报筛选。
- 列出该场景必须回答的能力问题。例如“哪些战略举措没有被年度计划承接”“哪类信息变化会影响当前市场判断”。
- 梳理最小必要的对象、关系、规则和实例数据,不追求一次覆盖全部业务。
- 把模型放进真实任务中运行,根据错误案例、人工修改和业务变化持续更新。
这套方式和培养员工很像。不是先让一个新人背完整个公司资料库,而是先明确岗位、任务、规则和权限,再通过案例与反馈逐步形成能力。- 不同部门是否开始使用同一套业务对象和口径,减少“同名不同义”。
- AI能否从资料检索进一步进入关系判断、规则校验和行动建议。
- 业务规则变化时,企业能否更新模型,而不是重新修改大量提示词和程序。
知识库让企业资料更容易被找到,本体让企业的业务认知更容易被计算和复用。两者不是相互替代,而是从“把内容交给AI”走向“把业务理解交给AI”的两个阶段。- Natalya F. Noy、Deborah L. McGuinness:《Ontology Development 101》。
- C. Maria Keet:《An Introduction to Ontology Engineering》。
- Robert Arp、Barry Smith、Andrew D. Spear:《Building Ontologies with Basic Formal Ontology》。