本体建模方式升级:OntoStudio 独创,2D vs 3D 构建本体应用
从绘制关系图谱,到构建可计算、可运行的业务世界。
过去,构建知识图谱或本体应用,通常从一张关系图开始。
先定义实体,再连接关系,然后不断补充属性、规则和业务逻辑。当业务逐渐复杂,图中的节点越来越多,关系越来越密,模型越来越难理解。即使成功建立了一张庞大的图谱,开发团队仍然需要在数据库、业务代码、指标系统和智能体之间,反复整合数据与逻辑。
问题真的在于模型画得不够好看吗?
真正需要升级的,不只是建模界面,而是本体的构建方式。
OntoStudio 基于 OntoGraph 原生本体数据库的能力,提供两种本体应用构建方式:面向关系组织的2D 二维建模,以及围绕业务对象、计算逻辑与应用行为展开的3D 多维本体建模。
两种方式均可在 OntoStudio 中使用。用户可以根据业务场景、模型复杂度和应用目标灵活选择,而不必被单一的建模范式限制。
但这两种方式背后,体现的是两种不同的思路:一种主要回答“对象之间有什么关系”,另一种进一步回答“这个业务对象是什么、能够计算什么、可以执行什么,以及如何成为一个可运行的应用”。
一、2D 建模:从实体与关系出发
二维图式建模是知识图谱、图数据库以及许多可视化建模工具熟悉的构建方式。
建模人员定义实体,例如客户、订单、产品、医院和科室,再通过关系把它们连接起来:
- 医院拥有科室。
- 科室使用耗材。
- 医生接诊患者。
- 订单关联商品。
这种方式直观、易于理解,也适合描述对象之间的关联结构。对于关系探索、知识关联和图数据分析等场景,二维图式具有明确的价值。
然而,当业务从“描述关系”走向“构建应用”,仅仅依赖实体与关系作为主要建模元素,容易出现新的工程问题。
1. 关系不断增加,业务含义却越来越分散。
为了满足不同业务需求,模型需要加入更多关系、属性和辅助节点。业务语义可能分散在图谱、数据库表、指标定义、计算代码和应用配置中。模型虽然越来越丰富,却未必越来越容易理解。
2. 数据结构清晰,不等于业务逻辑清晰。
实体之间存在什么关系,并不意味着系统已经知道如何计算医生绩效、如何汇总科室运营指标,或者如何执行耗材管理规则。这些能力往往还要交给额外的代码、流程和服务实现。
3. 图谱能够查询,不代表应用已经建成。
当业务需要从关联查询进一步走向指标计算、规则执行、行动反馈和智能体调用时,开发团队通常还要在本体模型之外组织这些能力。
4. 模型维护成本随业务扩张而上升。
新需求不断加入,原有模型需要扩展,旧有关系又可能产生冗余。业务人员难以独立维护模型,技术团队则需要反复梳理结构、数据与代码之间的对应关系。
因此,2D 建模并不是没有价值,而是它擅长的主要是关系结构表达。当目标从知识描述升级为完整的本体智能应用,仅靠这一层就不够了。
二、3D 建模:让本体从关系图谱升级为业务世界模型
OntoStudio 的 3D 多维建模,核心不是简单地把二维图画成立体图,而是改变组织本体的基本思路。
不再只围绕“实体—关系”构建模型,而是围绕 Object(对象)统一组织业务世界中的数据、语义、计算与行动。
在 OntoStudio 中,Object 是统一的组织基础。实体、关系、类型、函数、行动、应用和智能体等不同本体要素,都可以围绕对象进行定义、关联和组织。
这意味着,建模不再止步于“医院拥有科室”这样的关系描述,还可以继续表达:
- 对象是什么:医院、科室、医生、药品、医用耗材。
- 对象之间如何关联:医院拥有科室、医生在科室接诊、科室领用耗材。
- 对象如何分类和约束:对象类型、属性结构以及相应的业务语义。
- 对象能够计算什么:医生绩效、科室运营指标、耗材使用指标、医院日汇总。
- 对象能够执行什么:业务行动、规则处理、数据更新以及需要反馈结果的操作。
- 对象如何形成应用:将数据、计算、行动和关联组织成可供用户或智能体使用的业务能力。
对象不再只是图中的一个节点,也不只是数据库里的一条记录,而是组织业务语义和应用能力的重要载体。
这正是 OntoStudio 与 OntoGraph 希望实现的升级方向:从描述世界的关系模型,走向能够理解、计算和运行的本体模型。
三、2D vs 3D:区别不在画法,而在建模能力
| 比较维度 | 2D 二维关系建模 | 3D 多维本体建模 |
|---|---|---|
| 核心思路 | 从实体和关系出发 | 围绕 Object 组织业务世界 |
| 主要表达 | 对象是什么、对象如何连接 | 对象、语义、计算、行动和应用如何协同 |
| 业务逻辑 | 容易分散在模型与外部代码中 | 可将函数、行动等能力纳入统一的对象模型 |
| 指标与汇总 | 通常需要额外组织计算逻辑 | 可围绕业务对象组织指标、派生结果与汇总 |
| 模型理解 | 复杂场景容易形成密集关系网络 | 可从不同维度和层次理解业务结构 |
| 应用开发 | 经常需要在模型之外继续搭建业务能力 | 可直接以本体对象及其能力为应用构建基础 |
| 扩展方向 | 增加实体、属性、关系和相关实现 | 扩展对象类型、计算、行动、应用及智能体能力 |
| 主要目标 | 表达与查询对象关系 | 将业务语义转化为可计算、可运行的应用能力 |
这里需要强调:二维和三维并不意味着二维模型必然复杂,也不意味着立体展示本身就能解决建模问题。
真正的差异,是本体模型是否只描述关系,还是能够进一步统一组织数据、业务逻辑与运行能力。
四、OntoStudio 如何把复杂业务世界组织起来?
以医院运营管理为例。
一个真实的医院业务系统涉及医院、科室、医生、药品、耗材、就诊记录、处方、运营指标和财务汇总等大量对象。如果完全依靠关系图来组织,随着对象和业务需求增加,模型很容易变成一张庞大的关系网络。
在 OntoStudio 中,可以从业务对象出发逐层构建。
第一层:建立业务对象
先识别医院运营中真正重要的业务对象,例如医院、科室、医生、药品与医用耗材。
这些对象承载各自的业务属性和数据来源,构成业务世界的基本结构。
第二层:建立对象之间的业务关系
定义医院与科室、科室与医生、科室与耗材、医生与就诊记录之间的关系。
关系不再仅仅是绘制出来的连线,而是用于组织对象、表达业务含义和支持后续计算的模型要素。
第三层:把指标和汇总纳入本体
在基础对象之上,进一步组织医生绩效指标、科室运营指标、耗材使用指标、科室月度汇总和医院日汇总。
例如,耗材使用指标与医用耗材、科室领用和相关业务数据形成关联;科室运营指标则可以结合科室业务数据与相应的计算逻辑。
这样,指标不必只是散落在报表系统里的一个数字,汇总结果也不只是脱离业务语义的数据表,而可以成为本体应用模型中的一部分。
第四层:让本体承载应用能力
在模型之上,可以进一步组织耗材管理、科室管理、医生绩效等应用能力,并根据场景配置相应的计算与行动逻辑。
最终,模型不仅能表达医院由哪些对象组成、对象之间如何关联,还能为实际的业务查询、指标计算和应用运行提供统一基础。
这也是 OntoStudio 的建模方式所强调的价值:业务人员看到的是熟悉的业务对象与业务含义,开发人员构建的是可以承载数据和执行逻辑的本体应用。
五、全本体要素建模:不止实体和关系
很多建模工具都支持实体与关系。真正拉开本体应用开发能力差距的,是模型能否进一步覆盖业务运行所需要的其他要素。
OntoStudio 的设计思路,是围绕 Object 统一组织多类本体要素。
实体(Entity)——表达业务世界中的对象。
例如医院、科室、医生、药品和设备。实体用于组织业务属性、关联信息以及与真实数据之间的映射。
关系(Relation)——表达对象之间的业务联系。
例如医院拥有科室、医生在科室接诊、科室领用耗材。关系用于连接对象,也为关联查询与业务分析建立基础。
类型(Type)——表达对象的分类与语义约束。
通过类型组织对象的类别和结构,让模型具备更清晰的语义边界,避免所有对象都成为缺少约束的孤立节点。
函数(Function)——表达计算与派生能力。
例如绩效计算、使用量计算、业务指标加工和汇总逻辑。函数让本体可以从已有数据和对象关系中进一步产生可用结果。
行动(Action)——表达业务操作与执行能力。
当业务不仅需要分析,还需要执行相应操作时,行动可以承载业务动作及其执行逻辑,使模型向运行层延伸。
应用(Application)——将本体能力组织为可使用的业务功能。
应用可以围绕业务对象、关系、函数和行动组织查询、分析与业务处理能力,降低从本体模型到业务应用之间的转换成本。
智能体(Agent)——让 AI 能够基于本体理解和使用业务能力。
当业务对象、语义、函数和行动具有明确的组织方式时,智能体便可以围绕这些业务能力开展查询、分析和任务执行,而不是仅依靠自然语言猜测业务含义,再临时拼接底层数据与接口。
这些要素并非互不相干的功能清单。它们围绕统一的 Object 组织起来,让业务数据、语义结构、计算逻辑、执行行为和应用能力能够在同一个本体体系中协同工作。
这才是从知识图谱建模走向本体应用开发的关键一步。
六、与 OWL、TBox/ABox 建模方式有什么不同?
在传统语义网技术体系中,OWL 是一种用于表达形式化本体的标准语言。它可以描述类、属性、个体及其语义约束,并支持相应的语义推理。
在这一体系中,常见的概念划分包括:
- TBox:描述概念、类、属性和相关约束,回答“这个领域如何定义”。
- ABox:描述具体个体以及它们之间的事实,回答“这个领域中实际有哪些对象和事实”。
这种区分对于形式化知识表达、逻辑推理和语义互操作具有重要价值。但对于以业务应用交付为目标的工程团队,仅仅完成概念层与个体层的建模,并不等于业务应用已经可以运行。
从本体定义走向实际业务系统,还需要组织数据接入、计算逻辑、行动执行、应用编排,以及面向用户和智能体的能力开放。
OntoStudio 的重点不是简单地用另一套名词替代 TBox 和 ABox,也不是否定 OWL 的价值,而是面向本体智能应用开发,采用以 Object 为核心的统一建模思路,将实体、关系、类型、函数、行动、应用和智能体等要素纳入可组织、可开发的模型体系。
两种思路关注的重点有所不同:
| 比较维度 | OWL / TBox / ABox 典型思路 | OntoStudio 本体应用建模思路 |
|---|---|---|
| 核心关注 | 形式化语义、概念约束与个体事实 | 业务对象及其完整应用能力 |
| 建模组织 | 类、属性、个体与逻辑约束 | 围绕 Object 组织多类本体要素 |
| 业务计算 | 需要结合具体规则、程序或运行系统实现 | 可将函数与派生能力纳入本体模型 |
| 业务行动 | 通常需要配合外部执行机制 | 可将行动作为本体应用的建模要素 |
| 应用交付 | 本体定义本身不等同于完整应用 | 面向从业务建模到应用构建的完整过程 |
这不是对不同技术路线的简单高低判断,而是应用目标的区别。
如果目标是形式化地表达知识与语义,OWL 有其适用价值;如果目标是把业务世界建模为可计算、可执行、可供智能体使用的应用系统,就需要进一步考虑完整的本体应用架构。
OntoStudio 正是围绕后一目标进行设计。
七、为什么 OntoStudio 同时支持 2D 和 3D?
建模方式升级,不意味着必须抛弃已经熟悉的方式。
二维关系图清晰、直观,在查看对象关联、分析局部结构、梳理业务关系时依然非常有用。对于已有知识图谱经验的技术团队,二维建模也能够降低初始学习成本。
多维本体建模则更适合进一步组织业务语义、指标计算、行动逻辑以及复杂的应用能力,帮助开发者从关系结构出发,逐步构建可运行的业务世界。
因此,OntoStudio 同时支持两种建模方式,并提供静态、单体、立方等不同模型观察视角,让用户可以根据任务需要选择合适的观察和构建方式。
这里的核心原则是:
- 在梳理关联时,用关系视角理解业务。
- 在组织对象和业务语义时,用对象视角构建本体。
- 在设计计算和派生能力时,将函数纳入模型。
- 在设计业务执行时,将行动纳入模型。
- 在构建应用和智能体时,复用统一的本体对象及其能力。
不同视角服务于不同任务,但最终指向同一个目标:让本体成为业务系统的统一组织基础,而不是一张独立存在的关系图。
八、OntoGraph 与 OntoStudio:从存储世界到构建世界
建模方式要真正发挥价值,不能只停留在设计器里。
OntoStudio 与 OntoGraph 的结合,正是从本体建模走向本体应用运行的重要基础。
OntoGraph 原生本体数据库,负责承载业务世界。
它为对象、关系以及相关的业务数据提供底层存储和组织基础,使本体不必仅仅停留在设计文档或静态图形中。
OntoStudio,负责构建业务世界。
它把本体要素的建模、组织与应用开发连接起来,让业务模型能够逐步转化为可用的查询、计算、行动与应用能力。
当实体、关系、函数、类型、行动、应用和智能体围绕 Object 进行统一组织时,业务数据和业务逻辑之间就有机会建立更直接的联系。
开发人员不必把所有业务含义都留在代码里,也不必把所有业务能力都拆散到互不关联的系统中。业务模型可以成为连接真实数据、业务定义和应用执行的共同基础。
这让本体不再只是数据治理的一种表达方式,也不仅仅是知识图谱的升级版本,而是进一步成为构建本体智能应用的工程基础。
结语:从画出世界,到让世界运行起来
二维关系建模帮助我们看见对象之间的联系。
多维本体建模则进一步帮助我们组织对象的语义、计算和行动,并把这些能力转化为真实业务应用。
这不是为了追求更复杂的图形,也不是为了引入一个新的建模名词,而是为了减少复杂业务在数据、语义、代码和应用之间反复转换的成本。
OntoStudio 希望推动的,是一次从关系图谱到本体应用的建模升级:
以 Object 为核心,统一组织业务世界;以 OntoGraph 为底座,承载本体数据;以 OntoStudio 为设计环境,将业务对象、计算逻辑和行动能力构建为可运行的本体应用。
从 2D 到 3D,升级的不只是建模方式,更是业务软件的构建方式。
OntoFlow,让业务不止于被描述,更能够被计算、运行与推演。
🔹作者简介:北京图特摩斯科技(10年深耕动态本体落地的引领企业) - 创始人/发明者 - 闭雨哲,企业合作/入群交流+:biiyuzhe
- OntoGraph- 本体原生数据库(原AbutionGraph)-底座:2019商用,能力:分布式·流式计算·时序·空间·向量·图谱·函数·行动·派生·权限·时间演化·Agent…,Palantir底层国产替代,超轻量拿来就用。
- OntoStudio- 本体可视化交互设计器-业务:FED以本体对象为视角设计业务闭环可落地的方案。
- OntoFlow- 本体智能应用构建工作流-技术:构建并运行企业智能应用,快速落地交付。
- OntoOS- 本体因果策略推演系统-用户:世界模型架构,洞悉因果影响的可靠决策。
- OntoX- 本体孪生可视化平台-用户:业务本体运行状态监控及智能问数。
11