概念不统一
CHALLENGE 01
同一个「客户」「产品」,不同团队给出不同定义、不同属性、不同粒度,跨系统对话时语义对不上。
共用一个定义,个性自由生长——集团企业的本体治理,核心不是把知识管起来,而是让共性被共享、个性不设限、变化不传染。FlyOntOS 以三层本体空间 + 四种关联算子 + 四大松耦合机制,把这件事写进系统的默认行为里。
集团企业推进本体建设时,几乎必然遇到这四道坎。
CHALLENGE 01
同一个「客户」「产品」,不同团队给出不同定义、不同属性、不同粒度,跨系统对话时语义对不上。
CHALLENGE 02
同一套共性知识被多个团队各建一遍,投入重复、结果各异,后期谁也无法替代谁。
CHALLENGE 03
各局部本体各自运行,企业级知识无法跨域复用,沉淀不成资产。
CHALLENGE 04
缺少统一规划与兼容机制,每次上游调整都可能让下游返工,最终走向重建。
这四道坎的根源是同一个:「如何共享」没有制度化,只剩自然语言里的倡议。FlyOntOS 的答案是——把治理写进本体本身,让机器来守规矩。
我们的每一处机制设计,都源自这四条判断。
每个空间先有自己的主权。
关联是自主选择,不是系统强加。
依赖永远从下往上。
下游引用上游,上游不知道下游存在。
规范写成 OWL / SHACL。
不全靠人工评审,规则可被自动校验。
上游调整不强制下游跟进。
升级由价值驱动,不由版本号绑架。
租户 / 本体空间 / 项目空间,三者职责分离;领域划分按企业自身业务域自由定义。
单个业务场景自有建模。草稿自由、迭代最快、仅本项目可见。典型:客户画像、根因分析、智能问答、方案配置。
▼ REF 引用 · 只消费不重塑
各业务域的标准本体,采用「共性沿用 + 个性扩展」模式。域内读写、跨域只读,支持跨域映射关系定义与一致性校验。典型:营销域 / 运维域 / 管理域——域的划分由客户自定义。
▼ EXT 继承 · 共性沿用,个性扩展
跨域共性本体集中建设,统一命名、统一版本、统一发布;全域只读引用,禁止重复定义。典型:客户 / 产品 / 组织 / 渠道 / 合同 / 资源。
| 维度 | 共享本体空间 | 领域本体空间 | 项目本体空间 |
|---|---|---|---|
| 归属 | 企业级本体委员会 | 域级团队 | 单个项目组 |
| 生命周期 | 年(慢) | 季度(中) | 双周(快) |
| 写入权 | 跨域会审 | 域管理员 | 项目成员 |
| 版本策略 | SemVer 严格,重要版本跨域会签 | SemVer 标准 | 自由迭代 |
| 可见性 | 全域只读 | 本域读写 / 他域只读 | 仅本项目 |
| 对外关联 | — | 向上 EXT / 横向 MAP | 向上 REF |
urn:ont:shared:customer#Customer 共享本体空间 urn:ont:dom-market:order#CustomerOrder 领域本体空间 urn:ont:proj-persona:sp#CustomerPortrait 项目本体空间
层级无需额外字段维护,由命名空间前缀自动判定。
业界通病是只有一种「引用」,于是要么过紧要么过松。FlyOntOS 提供四种显式算子。
| 算子 | 语义 | 上游变更如何传导 | 下游可改写程度 |
|---|---|---|---|
| REF 引用 reference | 类作为属性值或关系目标使用 | 非破坏性变更自动继承;破坏性变更被隔离 | 不可改上游;只能本地新增 |
| EXT 继承 extends | 子类获得父类全部属性与关系 | 上游增属性则下游自动获得;上游删属性则卡在兼容门禁 | 可追加、可重载标签;不可删除或收窄 |
| SNAP 快照 snapshot | 冻结某一已发布版本为本地私有副本 | 完全隔离,上游再变与我无关 | 可任意改写(默认关闭,需白名单) |
| MAP 映射 mapping | 两个平级空间的类建立等价或相关关系 | 各自独立演进,互不拥有 | 仅建立映射,不改定义 |
配套建议:共享 → 领域 用 EXT(共性沿用 + 个性扩展);领域 → 项目 用 REF(只消费不重塑);域 ↔ 域 用 MAP(跨域实体映射);SNAP 仅作为交付冲刺期的逃生通道,默认关闭并设有效期。
口号人人会说,机制才是分水岭。
依赖指向的不是「类」,而是版本区间:^1.2.0 允许自动跟进 Patch / Minor;~1.2.0 仅允许补丁;1.2.0 完全锁定。
关键策略:上游重要版本升级不强制下游跟进——下游留在旧版本继续运行,升级由影响面评估与工单驱动,而不是被版本号绑架。
上游每次提交新版本,系统自动判定变更等级:新增类 / 新增可选属性 / 放宽基数 → 兼容,次要版本即可;修改标签与注释 → 补丁级;删除类 / 删除属性 / 收窄值域 / 缩减枚举取值 → 破坏性,必须主版本号 + 跨域会签。
价值:把「上百次人工评审」变成机器自动判定的意见清单。
下游不往上游类上加属性,而是在自己的空间声明影子类,运行时由组合视图按需展开成虚拟类。
存储分离、查询统一——物理上两个定义从未合并,逻辑上无缝衔接。这正是「个性扩展不影响共性本体」的工程实现。
上游发布破坏性版本 → 下游继续固定在最后解析版本,不失效不报错;上游版本被归档 → 自动固定到最后可用版本并告警;目标不可达或越权 → 查询降级返回部分结果并标记,绝不整体失败。
一句话:上游故障永远不能让下游停摆。
不是配一张规范表,而是把治理规则写成 OWL——这是 FlyOntOS 上位本体能力的直接用法。
:OntologySpace a owl:Class ├─ :spaceType SHARED | DOMAIN | PROJECT ├─ :namespaceURI 命名空间前缀 ├─ :ownerTenant 所属租户 ├─ :visibility GLOBAL | TENANT | PRIVATE └─ :versionPolicy STRICT | NORMAL | FREE :OntologyArtifact a owl:Class ├─ :belongsToSpace ├─ :semVer 1.4.2 ├─ :lifecycleState Draft|Review|Approved|Published|Archived └─ :dependsOn → :Dependency :Dependency a owl:Class ├─ :operator REF | EXT | SNAP | MAP ├─ :targetSpace ├─ :targetArtifact ├─ :versionRange ^1.2.0 ├─ :resolvedVersion └─ :impactClass PATCH | MINOR | BREAKING
以 SHACL 表达,机器强制校验,不依赖人的自觉。
| # | 公理 | 为什么必须 |
|---|---|---|
| A1 | 依赖单向:依赖只能由下游指向上游,依赖图中禁止成环 | 否则「共享」会变成互相锁死 |
| A2 | 变更绝缘:上游重要版本变更不得自动改写任何下游的已解析版本 | 「不强依赖」的形式化定义 |
| A3 | 降级连续:依赖不可解析时沿最后解析版本继续服务并告警 | 「不传染」的形式化定义 |
配套四项强制校验:环检测 · 命名空间唯一性 · 版本区间可满足性 · 重复定义检测(同名 / 近义 / 同 URI 三重查重)。
定义集中、数据隔离;权限按角色 × 作用域展开。
本体定义(TBox):单图库标签分区,保留跨域图遍历与一致性校验能力。
实例数据(ABox):按租户与项目物理隔离,绝不过界混合。
共享缓存:下游空间各自持有只读编译产物,天然实现降级不传染。
传统 RBAC 的权限二维表难以表达「跨的是哪个域、能做什么」。FlyOntOS 用 Scoped Session 承载:
会话 =(角色)×(作用域 + 成员空间)
权限矩阵天然带上「域」这一维:本体管理员全域读写含审批;域建模师本域读写、共域只读;业务开发者仅本项目;审计员全域只读并留痕。一次会话只有一个作用域,不会出现跨会话残留更高权限。
从建模到治理到服务,闭环覆盖;可按客户实际情况分期启用。
| # | 能力 | 交付内容 | 状态 |
|---|---|---|---|
| 1 | 可视化建模 | 实体 / 关系 / 属性可视化定义,支持继承与组合,建模时实时预览图谱结构 | ★ 标准能力 |
| 2 | 元模型标准管理 | 实体类型、关系类型、属性类型的标准定义;命名规范自动校验;本体分类体系层级管理 | ★ 标准能力 |
| 3 | 共享本体库 | 企业级共性本体集中建设;供各业务域引用;三重查重拦截重复定义 | ★ 标准能力 |
| 4 | 领域本体管理 | 「共性沿用 + 个性扩展」模式;扩展不影响共性本体;跨域引用与一致性校验 | ★ 标准能力 |
| 5 | 版本管理 | 草稿 / 评审 / 发布 / 归档全生命周期;版本对比与回滚;按域分分支 | ★ 标准能力 |
| 6 | 本体服务网关 | 实体查询、关系遍历、图遍历、语义查询、实例写入;鉴权、限流、调用统计 | ★ 标准能力 |
| 7 | 治理与审计 | 多级变更审批;角色 × 作用域权限矩阵;全量操作审计可检索追溯 | ★ 标准能力 |
| 8 | 实例工厂 | 业务数据到本体实例的映射与批量实例化,过程中内置数据质量校验 | ★ 标准能力 |
| 9 | 数据工程 | 外部数据源接入与处理;数据源到本体属性映射;增量同步与质量监控 | ★ 标准能力 |
| 10 | 图谱可视化 | 本体结构与实例图谱探索;按空间与层级过滤;图谱导出 | ★ 标准能力 |
| 11 | 推理引擎 | 基于规则的本体推理(含传递关系);自定义规则编排;推理结果可解释 | ★ 标准能力 |
| 12 | 总览看板 | 本体规模、变更趋势、服务调用与健康状态等关键指标 | ★ 标准能力 |
分三步走,每步都有交付。
把骨架和规矩先立起来。
让本体真正装上数据。
让机器开始帮你思考。
一期最容易收获交付价值的两件事:① 重复定义检测——正是「概念不统一」的直接解药;② 兼容性 Diff 门禁——有了它,几十上百次变更不再靠人肉比对。
治理做得好不好,用数字说话。
3
层本体空间自治
4
种关联算子
4
大松耦合机制
3
条恒等公理
12
项治理能力闭环
0
强制升级
不用先立项。我们用十天,看清你当前有哪些本体、哪些定义重复、哪些依赖关系会在下一次变更时出问题。
支持私有化部署、混合云与信创环境,可与企业统一身份认证对接。三层本体空间、四种关联算子与治理元本体为 FlyOntOS 标准能力;域的划分方式、审批层级与密级策略均可按客户组织形态配置,具体交付范围以双方合同约定的交付清单为准。