八篇写下来,从古希腊的河流一路讲到了Palantir的AIP。在这个过程中,我们反复遇到一些流行但不准确的理解。最后这篇做一个概括——把这些误解集中拉出来,对照着说清楚。在一个名词满天飞的市场里,知道什么"不是",有时候比知道什么"是"更有用。
第一篇已经讲了——那是宇宙论的事。Ontology的ont来自希腊文"是",也就是英文的being,不是"本体"。中文译名本身就是误导。简单说,本体论研究的不是"世界背后的那个东西是什么",而是"当我们说任何东西'是'什么的时候,这个'是'本身遵循什么逻辑"——它追问的是认识世界的方式,不是世界的材料。
第三篇的核心判断——两者有三个本质区别:建模方向不同(语义驱动vs数据驱动)、范畴的开放性不同(可演进vs预定义)、是否具有执行力(可执行行动vs静态描述)。
第四篇用牛顿力学做了类比——人类最成功的"数字孪生"把苹果简化成了一个质点。关键不是复刻精度,而是抽象的判断力。真正的孪生是"可推演的副本",不是"现实的镜像"。
第五篇的判断——全量建模是对数据缺乏判断的表现。好的Ontology不是建了多少实体,而是选对了哪几个关键范畴。牛顿用三个概念孪生了力学世界。
第六篇讲了FDE——Ontology最难的环节是"把业务认知翻译成范畴定义",需要同时懂技术和懂业务的人驻扎在现场。Palantir内部有句话很能说明FDE的角色:产品开发团队造出完美的车,FDE把它开进战场、在泥里修好、让它跑起来——哪怕已经伤痕累累(PD builds the perfect car; FDE drives it into the battlefield, fixes it in the mud, and makes it run—even if it's beat to hell)。这不是坐在办公室里画架构图能做到的事。
第七篇的回应——语义规范化是Ontology的地基,不是房子。没有动力层和动态层,Ontology就是数字盆景。Palantir自己说了:不能靠一个单薄的语义层完成。
第七篇展开了四个维度的区别——方向(单向vs双向)、节奏(批次vs持续)、组织方式(查询效率vs业务语义)、数据身份(记录vs对象)。ETL搬运数据,动力层让业务对象活起来。
第八篇的核心判断——Ontology体系在AI之前就跑了七年并已验证成功。AI是在成熟的Ontology基础上叠加的能力。Ontology是AI的操作系统,不是AI的附属品。
如果你正在评估Ontology相关的产品或方案,用三条准则来检验:
准则一:是否从业务语义出发,而非从数据schema出发?如果一个产品的第一步是"接数据源"而不是"定义业务世界的结构",那它做的是数据集成,不是Ontology。如果它的卖点是"能接入多少种数据源"而不是"能帮你识别哪些关键范畴",同理。
准则二:范畴框架能否随场景演进?如果实体类型是预定义的、不能根据业务变化灵活调整,那它是封闭的数据模型。第四篇讲的"重构范畴"能力——当前提假设发生根本变化时能调整框架本身——是区别于传统数据建模的关键。
准则三:语义定义能否直接驱动系统行为?三个检验问题:语义定义是否连接了实际数据源且持续流动?系统能否基于Ontology触发业务动作?动作结果能否写回源系统?三个都是"是",才不是盆景。
在问"哪个产品好"之前,先问一个更根本的问题:你的供应商有没有能力做Ontology?
这不是技术能力的问题。第六篇讲过,Ontology最难的环节是范畴判断——在混沌的业务现实中决定"什么是重要的存在者"。这个判断需要对业务有深入理解的人驻扎在现场,需要快速迭代的反馈循环。
如果你的供应商团队里没有FDE这样的角色——能在工厂车间蹲三天搞清楚产线瓶颈,能把调度员说不清楚的直觉翻译成精确的范畴定义——那买任何Ontology产品都不会解决问题。工具再好,没有合格的配镜师,也配不出合适的眼镜。
Palantir内部还有一句话:FDE先铺一条土路让车能跑起来,然后产品团队再把它变成高速公路(FDEs pave a dirt road first to get working, then PD turns it into a highway)。先能用,再完美。如果你的供应商一上来就要花半年做"完整规划"才能交付第一个可用版本,那他大概率不具备这种能力。
第一篇讲过,古希腊人面对万物流变,追问"变化背后不变的结构是什么"。这个问题没有终极答案——泰勒斯说水,毕达哥拉斯说数,柏拉图说理念,亚里士多德说"是"。每一代人都给出自己的回答,每一个回答都有它的适用范围和局限。
做企业数字化也一样。没有完美的Ontology,只有在当前场景下够用的范畴框架。重要的不是找到一个终极方案,而是持续地问对问题:在我的业务里,什么是真正重要的?它们之间什么关系?这套共识能不能驱动系统跑起来?
这三个问题,比任何产品名称都重要。
康德提过三个根本问题:我能知道什么?我应该做什么?我可以希望什么?回头看这个系列,其实一直在回答类似的问题。"我能知道什么"——在你的业务场景中,哪些东西可以被建模为范畴、哪些是认知的边界。"我应该做什么"——Ontology不只是为了看,而是为了驱动决策和行动。"我可以希望什么"——当前的范畴框架是最小可用的,但它可以随业务演进而不断完善。
从古希腊到康德,从康德到Palantir,追问的形式在变,追问的冲动没变:面对混沌的世界,怎么找到一个可以行动的秩序。
关于Palantir的Ontology,这个系列的正文到这里告一段落。不过发出之后收到了不少反馈,涉及一些之前没有展开的话题——有些是认知层面的,有些是实操层面的。后续会以番外的形式陆续回应。