本文是《拆解 Palantir:企业 AI 与 FDE 架构指南》第 3 篇。
Ontology 位于 Palantir 架构的中心。它处理的不是孤立的数据表,而是企业里复杂、相互关联的决策,让人和 AI Agent 能够在同一个业务世界中理解信息、调用逻辑并采取行动。
为什么数据平台还不够
一家航空公司的数据可能分散在航班系统、飞机维护系统、机组排班、天气服务和优化器中。一家医院需要同时理解患者、床位、护士排班、医疗物资和治疗过程。一支军事团队还要把战备、侦察、目标和多国协作流程放在一起。
如果这些信息仍然只存在于不同数据库和报表中,人需要在系统之间手工拼接上下文,AI 更无法可靠理解业务。
Ontology 的作用,是把这些数据组织成业务对象、属性和关系,使不同团队对“当前世界是什么状态”形成共同理解。
名词必须和动词结合
传统语义层主要描述“有什么”:客户、设备、订单、工厂、航班。这些都是业务里的名词。
但真实决策还需要动词,例如:
- 更新采购订单;
- 调整生产排程;
- 重新分配库存;
- 更换飞机或机组;
- 运行供应中断模拟;
- 将结果写回 ERP 或边缘设备。
Ontology 不仅描述名词,也描述这些动作以及动作背后的逻辑。业务世界因此从“可查询”升级为“可执行”。
四重整合
Palantir Ontology 同时整合四类能力:
数据
数据可以来自 ERP、CRM、自研业务系统、工业数据库、地理空间仓库、实时传感器和文档存储。Ontology 将这些来源映射成连贯的对象、属性和链接。
逻辑
逻辑可以是业务规则、机器学习模型、优化器、大语言模型函数,或横跨多个计算引擎的复杂编排。逻辑负责回答“应该如何判断”。
行动
行动覆盖简单交易、批量更新、多步骤流程和写回外部系统。它负责回答“系统能够做什么”。
安全
安全决定谁能查看对象、调用逻辑和执行动作。权限既约束人,也约束代表人工作的 Agent。
医疗制造企业示例
假设一家医疗制造企业需要管理供应商、生产线、物流和客户生命周期。它可以在 Ontology 中建立工厂、工单、客户、入库包裹和出库货运等对象,并把数百个底层数据源连接起来。
不同团队看到的世界并不相同:
- 生产团队需要查看机器遥测和产品生命周期;
- 仓库人员只能访问自己负责的区域;
- 供应链分析师可能受到行级或列级数据限制;
- 管理层可以运行跨区域的影响模拟。
Agent 也必须继承用户或项目的权限。触发采购订单可能受到严格限制,运行一个只读模拟则可以相对开放。调用优化器和调用大语言模型,也可能分别受到不同安全策略约束。
安全系统需要在每次交互发生时,协调对象、数据、逻辑、动作、用户和 Agent 之间的规则。
Language、Engine 与 Toolchain
Ontology 不是一层薄薄的元数据,而是由多种组件构成的系统,可以抽象为三部分。
Ontology Language
语言描述对象、链接、属性、行动和自动化,也描述动作依赖的业务逻辑以及与外部系统的交互方式。
Ontology Engine
引擎负责让这些定义真正运行。读取侧需要支持大规模 SQL 查询、对象查询、实时状态订阅和面向人机团队的物化视图;写入侧需要支持原子事务、批量更新、流处理和 CDC 镜像。
Ontology Toolchain
工具链把语言与引擎开放给开发者。团队可以通过 SDK 把 Ontology 当作应用后端,并使用面向生产环境的 DevOps 工具进行测试、发布、审计和治理。
从数字映射走向学习闭环
每接入一个数据源,企业运营世界的数字表达就更完整;每加入一条逻辑,系统就获得新的判断能力;每连接一个动作,系统就能影响现实业务。
工作流执行后产生的新数据,又可以进入反馈和学习过程。系统因此能够从辅助人类决策逐步走向自动化,同时保留权限、审批与审计边界。
对 AI Agent 的意义
很多 Agent 项目失败,不是模型能力不足,而是缺少稳定的业务上下文和受控动作接口。模型知道一段文档内容,并不等于它理解客户、订单和设备之间的关系,更不等于它有权修改这些对象。
Ontology 为 Agent 提供三样关键资产:
- 可以理解的业务世界;
- 可以调用的业务逻辑与动作;
- 不可绕过的安全和治理边界。
小结
Ontology 的核心不是把数据放在一起,而是把“数据是什么、如何判断、采取什么行动、谁有权行动”放进同一套可执行系统。
它由 Language 定义世界,由 Engine 承载查询和动作,由 Toolchain 连接开发与治理,最终成为人和 AI Agent 共同使用的企业决策底座。
参考资料
中文内容来源:https://x.com/oops073111/status/2095352527630073939
官方资料:https://www.palantir.com/docs/foundry/architecture-center/ontology-system