大数跨境

Ontology 工程化实战:别再把 Ontology 当知识图谱,真正难的是让 AI 安全地"动起来"

Ontology 工程化实战:别再把 Ontology 当知识图谱,真正难的是让 AI 安全地"动起来" 智能体AI
2026-10-14
10
导读:别再把Ontology当知识图谱了!Palantir的核心底牌全在这四层架构里

企业 AI 的核心挑战已从“模型能否回答”转向“AI 能否在真实业务场景中安全执行”。

一位安全专家曾指出:“比起 AI 说错话,更可怕的是 AI 错误分配工单。”这揭示了企业 AI 项目的演进路径:从接入大模型、构建 RAG 到开发 Agent,如今已进入生产环境深水区,面临“如何让 AI 真正办事”的难题。

以“分配高危漏洞”为例,落地时需解决定义标准、数据一致性、权限校验、日志审计等复杂问题。因此,研究 Palantir Ontology 至关重要,但需纠正一个误区:Ontology 并非知识图谱的简单更名。

Palantir 将 Ontology 定义为企业的运营层(Operational Layer),整合了数据、逻辑、动作与安全。本文将聚焦于 Ontology 的工程化落地实践。

本文看点

01

Ontology 四层拆解

02

LLM 只能“申请”执行

03

先跑通一个业务闭环

01

WHY NOT ENOUGH

有图、有 RAG、有 Agent,为什么还是不够?

大型企业虽具备 CRM、ERP、RAG 等组件,但往往缺乏连接底层数据库与上层 Agent 的关键层级。该层级需完成三项核心任务:

1. 语义翻译:将技术数据(如 cust_id)转化为业务概念(如客户、责任人),建立语义建模。

2. 能力封装:将业务逻辑封装为可调用接口(如 AssignWorkOrder),使 AI 调用的是业务能力而非直接操作数据库。

3. 受控执行:通过参数校验、权限检查、状态验证及审批流程,确保执行安全可控。

完整链路应为:

自然语言 → LLM → 业务意图 → Ontology → Function/Action → Policy/Permission → 业务规则 → 执行 → 审计

这与简单的“LLM+Tool Calling”存在本质区别,属于更高的工程层次。


02

ONTOLOGY VS KG

Ontology 和知识图谱,到底差在哪儿?

知识图谱擅长组织关系(如三元组关联),GraphRAG 擅长从非结构化文本中挖掘关系。而 Ontology 关注企业世界的运行逻辑,核心在于业务实体(如 Customer、Order)及其对应的动作(如 CreateOrder、AssignWorkOrder)。

「GraphRAG 关心知识怎么关联,Ontology 关心业务世界怎么运行。」

两者可并存:GraphRAG 补充知识,Ontology 支撑操作,共同服务于 Agent。


03

FOUR LAYERS

把 Ontology 拆成四层来看

从工程角度,Ontology 由以下四层构成:

1

Data 层:ERP、CRM、MES 等原始系统。

2

Semantic 层:Object、Property、Link,将数据转化为业务名词。

3

Action/Logic 层:Function 负责计算,Action 负责改变状态。

4

Security 层:涵盖权限、策略及审计。

Ontology 的目标已从优化数据展示转向对企业决策过程的建模。


04

BUILD ON EXISTING

别推倒重来,让 Ontology 长在现有数据之上

避免新建全套数据平台导致项目周期过长。应映射已有数据资产,例如将 work_order 表映射为 WorkOrder 对象,保留原有业务系统,仅在之上叠加业务语义和执行能力。


05

NOUNS & VERBS

名词和动词:Object、Link,然后是 Function、Action

Ontology 基础包含 Object、Property、Link,对应面向对象编程中的类、字段和引用。但仅有静态结构无法产生业务价值,必须引入动词:

面向对象编程
Ontology 对应
Class(类)
Object Type
Field(字段)
Property
Reference(引用)
Link
读方法
Function
写方法
Action

Object 是企业的名词,Action 是企业的动词。

Function 负责计算(如风险评估),Action 负责改变世界(如升级漏洞状态、建工单)。工程上,Function 处理查询与评估,Action 处理创建、修改及流程触发。


06

REQUEST VS EXECUTE

LLM 只能“申请”,平台才能“执行”

LLM 生成的请求需经过严格校验链路:

LLM 生成 Action Request → Schema 校验 → 权限检查 → 前置条件 → 业务规则 → 人工审批 → 执行 → 审计

LLM 仅作为意图解析器,最终执行权在平台。Schema Validator 如同编译器,对中间代码进行语法、类型、权限及业务规则检查。

建议将校验结果分为四档:

档位
含义与场景
PASS
直接执行
WARN
候选项不唯一,提示用户确认
CLARIFY
信息模糊,反问用户明确意图
REJECT
违规操作,直接拒绝

07

SYSTEM OF RECORD

业务系统才是“事实”,Ontology 只是它的投影

ERP、CRM 等业务系统是记录系统(System of Record)。Ontology 应作为统一语义和编排层。修改数据时,应先写入业务系统,成功后再同步至 Ontology,以避免数据不一致。

一致性策略需分级:历史数据允许最终一致,关键状态(如库存、审批)需实时读取。可通过标记 consistencyLevel 平衡风险与性能。


08

SUBGRAPH SPLIT

子图别按数据源切,按业务闭环切

避免按 CRM、ERP等数据源划分子图,应按业务闭环(如安全运营、供应链)划分。这有助于 Agent 跨系统回答问题,并实现天然的权限隔离。


09

SEMANTIC ROUTING

别把整个 Ontology 一股脑塞给 LLM

全量 Schema 会导致上下文过长且效率低下。应建立语义路由链:用户提问 → 意图路由 → Ontology 检索 → 上下文组装 → 规划 → 校验 → 执行。

关键在于优化语义描述(Semantic Description),确保 AI 能准确召回相关结构。每个 Ontology 元素都应具备丰富的语义标签。


10

NOT EITHER-OR

GraphRAG 和 Ontology,从来不是二选一

GraphRAG 适用于非结构化知识(文档、合同),Ontology 适用于结构化业务操作。两者可并存,分别作为知识平面和操作平面。

MCP 作为连接层,暴露工具接口;Ontology 作为业务语义层,定义可调用的能力;底层系统负责执行。三层架构清晰分离。


11

AS SOFTWARE ENGINEERING

把 Ontology 当软件工程,不是当一份配置文档

Ontology 应纳入软件工程流程:定义 → Git 版本管理 → Review → 测试 → CI/CD → 部署。Action 需包含输入 Schema、前置条件、权限、业务规则及审计,公式为:

Action = API + Policy + Business Rule + Audit

通过完善的测试(对象、链接、函数、动作、权限),精准定位错误源头,避免归咎于模型幻觉。


12

START SMALL

别一上来就想建“企业全量 Ontology”

建议从单一业务闭环入手,如安全漏洞处置。初期仅构建少量 Object、Link、Function 和 Action,快速验证业务价值,避免陷入大规模建模泥潭。


13

FULL CASE

完整案例:AI 自动处理高危漏洞是怎么跑通的

以“分配超时高危漏洞”为例:系统识别意图,检索相关对象,调用函数筛选符合条件的漏洞,沿链路查找负责人,生成行动计划。经校验对象存在性、权限及当前状态后,执行分配或转入审批,并全程记录审计日志。


14

SIMULATE FIRST

往前一步:先模拟,再执行

对于高风险决策,应在隔离场景(Scenario)中进行模拟执行,评估结果并经人工确认后,再合并至主 Ontology。这是保障生产安全的必要步骤。


15

ASK THE BUSINESS

真正难的从来不是技术,是把业务问明白

Ontology 建模的核心在于厘清业务定义。建议步骤:

1

确定 AI 需完成的具体任务。

2

梳理数据骨架,明确主数据源及 ID 映射。

3

先构建静态结构,再逐步添加动态能力。

4

每步均通过测试验证后再投入生产。


∞

THE END

几条红线,与一道分水岭

最后强调四条红线:

1

LLM 严禁直接访问生产数据库,必须通过业务能力与策略执行。

2

图数据库不能作为事实主库,业务系统才是。

3

敏感数据严禁无条件传入 LLM 上下文。

4

避免大而全,优先跑通单一业务域。

Ontology 的本质是将企业世界转化为 AI 可理解、推理并在约束下安全执行的运行环境。这是企业 AI 从“问答”走向“业务参与”的关键分水岭。

「Ontology 不是把企业数据画成一张图,而是把企业世界变成一个 AI 能理解、能推理、能调用,并且在权限和规则约束下能安全改变的运行环境。」


END

【声明】内容源于网络
0
0
智能体AI
1234
内容 520
粉丝 0
智能体AI 1234
总阅读23.2k
粉丝0
内容520