如果把本体论的发展浓缩成一句话,我更愿意这样概括:

本体最初回答“世界是什么”,后来帮助机器理解“世界如何连接”,再进一步回答“应该怎么做”,而今天,它开始参与决定“机器能够做什么”。

这不是本体论被一次次替代,而是本体所服务的系统越来越接近真实业务世界

从形式语义、知识图谱,到决策系统,再到今天的 AI Agent,本体正在从一个“描述世界的模型”,逐渐变成一个“让机器能够在世界中行动的语义基础”。


一、本体论最初解决的,是“它到底是什么”

本体论的思想并不属于计算机科学。

哲学意义上的本体论,讨论的是:

什么东西存在?
它们属于什么类别?
不同事物之间是什么关系?

当这些问题进入人工智能和知识表示领域之后,就变成了机器可以理解的结构。

例如:

Smartphone ⊆ ElectronicProduct
ElectronicProduct ⊆ Product

机器因此可以知道:

Smartphone ⊆ Product

但真正困难的问题很快就出现了。

客户是不是一种人?

不一定。客户可能是个人,也可能是企业;甚至“客户”更准确地说,是一个人在商业关系中的角色。

SKU 是产品吗?

可能不是。它也许只是某个可销售产品变体的标识。

高级客户是客户的子类吗?

也不一定。“高级客户”可能只是根据消费金额、会员期限等动态条件计算出来的一种状态。

这些问题的核心,就是:

如何精确描述一个业务世界。

这也是传统本体工程最重要的价值:概念、关系、分类、约束以及它们之间的逻辑含义。

OWL、RDF、语义网等技术体系,都是这一阶段的重要成果。


二、知识图谱出现后,本体开始关心“怎么走”

如果说传统本体关注的是:

这个世界应该如何被准确描述?

知识图谱进一步提出了一个非常现实的问题:

应用程序如何在这个世界里找到自己需要的信息?

例如一个电商系统想回答:

买了这台相机的人,还买了什么?

业务世界可能是:

Customer
  ↓ placed
Order
  ↓ contains
OrderItem
  ↓ refersTo
Product

但推荐系统可能更希望直接得到:

Customer → purchased → Product

从形式语义上看,后者可能只是前者推导出来的关系。

但从应用角度看,它非常有价值。

这意味着本体设计开始发生变化:

过去关注:

什么是最准确的概念模型?

现在还要关注:

什么样的关系结构,最适合真实应用查询、遍历和分析?

于是,本体工程开始与图数据库、知识图谱、图算法、GraphRAG 等技术越来越紧密地结合。

本体不再只是“语义说明书”。

它开始成为一种:

业务世界的导航结构。


三、从“理解”到“决策”:本体开始进入业务逻辑

仅仅知道“是什么”和“有什么关系”,还不够。

企业真正关心的问题通常是:

现在应该怎么办?

例如:

如果:
客户 = 高级会员
订单金额 > 100 美元
目的地 = 澳大利亚
订单不包含超大件

那么:
提供免费快递

这里其实已经不是单纯的本体推理了。

它需要同时理解:

本体
+ 当前事实
+ 业务规则
+ 上下文
+ 决策模型

因此,一个成熟的企业语义体系,越来越像这样:

Ontology
   ↓
定义“世界是什么”
   ↓
Rules
   ↓
定义“什么条件成立”
   ↓
Models
   ↓
判断“可能发生什么”
   ↓
Decision
   ↓
决定“应该怎么做”

这也是我在设计 OntoGraph 时比较坚持的一点:

本体不应该只是静态 Schema。

真实业务中的“订单”“设备”“客户”“库存”,不仅有属性和关系,还会有状态、计算、事件、规则和行动

因此,一个真正面向业务运行的本体,更接近:

对象
+ 关系
+ 状态
+ 计算
+ 规则
+ 事件
+ Action

这一步,实际上已经让本体从“描述世界”走向了“运行世界”。


四、AI Agent 出现后,语义的价值突然变得更高

这是今天最值得关注的变化。

传统 AI 应用通常是:

用户
 ↓
LLM
 ↓
检索信息
 ↓
生成答案

而 Agent 的目标是:

理解用户意图
 ↓
找到业务对象
 ↓
判断业务状态
 ↓
选择工具
 ↓
执行 Action
 ↓
改变业务世界

例如用户说:

“我上周买的耳机坏了,帮我换一个新的。”

Agent 真正需要完成的可能是:

找到客户
 ↓
找到订单
 ↓
找到订单商品
 ↓
判断售后政策
 ↓
检查库存
 ↓
计算价格差异
 ↓
创建换货订单
 ↓
生成退货单

这时,语义错误不再只是“回答错了”。

它可能变成:

理解错 → 决策错 → 执行错。

所以 Agent 对本体提出了比传统系统更高的要求。


五、Agent 不仅需要知道“是什么”,还要知道“能做什么”

传统本体主要描述:

Customer
Order
Product
Refund

但 Agent 还需要理解:

checkReturnEligibility()
reserveInventory()
createReplacementOrder()
issueRefund()

并且进一步知道:

这个 Action 操作谁?
需要什么参数?
什么条件下允许执行?
会改变什么?
谁拥有最终数据?
是否需要人工审批?
失败以后怎么办?

于是语义模型开始从:

Entity Ontology

扩展到:

Operational Ontology

也就是把:

概念
关系
状态
数据
能力
约束
行动

连接起来。

这也是 OntoFlow 的一个重要方向:不是简单让 Agent “调用工具”,而是让 Agent 在本体世界中理解对象、关系、状态和 Action

换句话说:

Agent 不应该只是面对一堆 API,而应该面对一个有语义的业务世界。


六、这其实形成了一条非常清晰的演进路线

如果从机器到底被要求做什么来看,本体的发展可以浓缩成四个阶段:

阶段核心问题本体承担的角色
形式语义它是什么?定义概念与含义
知识图谱它们怎么连接?构建可遍历的业务世界
决策智能应该怎么办?提供决策所需的语义基础
AI Agent我能做什么?连接对象、能力、约束与行动

也可以更简单地理解成:

含义
 ↓
连接
 ↓
推理
 ↓
决策
 ↓
行动

每一步都没有消灭前一步。

恰恰相反:

后面的能力越强,越依赖前面的语义足够准确。


七、因此,未来的本体可能不再只是“一套 Class”

我认为这是本体工程正在发生的一个重要变化。

过去我们很容易把本体理解成:

Class
Property
Relation
Constraint

但如果本体最终要服务于企业运行和 AI Agent,那么它至少还需要考虑:

Object      对象是什么
Relation    对象如何关联
State       对象当前状态
Data        状态来自哪里
Compute     如何计算
Rule        什么条件成立
Event       什么事情发生
Action      可以做什么
Policy      谁允许做
Evidence    为什么可以做

这也是为什么现在谈“企业本体”时,仅仅讨论 OWL、RDF 或知识图谱,已经越来越不够。

语义正在从“描述层”进入“运行层”。


八、OntoGraph 与 OntoFlow,其实正是在做这件事

我自己做 OntoGraph / OntoFlow 的过程中,对这一变化感受尤其明显。

最开始,本体很容易被理解成一个建模问题:

把数据变成对象和关系。

但真正做企业场景以后,很快会发现:

企业需要的不是一张图,而是一个能够持续变化的业务世界。

因此 OntoGraph 更关注的是:

数据
 ↓
对象
 ↓
关系
 ↓
状态
 ↓
计算
 ↓
事件
 ↓
Action

而 OntoFlow 则进一步把这些能力组织成:

本体构建
 ↓
本体应用
 ↓
Workflow
 ↓
AI Agent
 ↓
推演 / Simulation
 ↓
业务 Action

这样,本体就不再只是后台的一层“语义层”。

它开始成为应用真正运行的底座。


九、最终变化的,其实不是“本体”,而是软件本身

回头看这条路线,会发现一个很有意思的变化。

传统软件是:

数据 → 程序 → 页面

知识图谱时代开始变成:

数据 → 知识 → 应用

而本体 + AI Agent 时代,可能进一步变成:

数据 → 业务世界 → 智能行动

这也是为什么我越来越不认为“本体平台”应该只是一个建模工具。

如果本体只负责定义:

“订单是什么。”

那么它仍然只是模型。

如果它进一步能够回答:

“这个订单现在是什么状态?”
“为什么是这个状态?”
“它和哪些对象有关?”
“接下来可能发生什么?”
“哪些操作可以执行?”
“谁可以执行?”
“执行后世界会发生什么变化?”

那么它才真正开始成为:

企业业务世界的运行语义。


结语:本体正在从“描述世界”走向“让机器在世界中行动”

所以,我更愿意把本体论今天的演进理解成这样:

形式语义
   ↓
理解世界
   ↓
知识图谱
   ↓
连接世界
   ↓
决策智能
   ↓
判断世界
   ↓
AI Agent
   ↓
行动于世界

这不是本体论被 AI 取代了。

恰恰相反。

AI Agent 越来越强,本体的价值反而越来越高。

因为当 AI 只负责聊天时,语义错误可能只是一个错误答案。

当 AI 开始修改订单、调拨库存、审批合同、调度设备时,语义错误就可能变成一次真实的业务事故。

所以未来真正重要的,不只是让 Agent 更聪明,而是让它面对一个:

它看得懂、推得清、算得准、知道边界,而且能够安全行动的业务世界。

这或许正是本体论从形式语义 → 知识图谱 → 决策 → AI Agent这条漫长演进路线,最终走向的地方。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐