把最新的大模型接入公司内部系统,本意是让它当个聪明的助手,可实际用起来经常会遇到尴尬:问它「我们有多少家 A 级供应商」「这张订单应该谁审批」「库存低于安全线了,该通知谁」,模型要么答不出来,要么言之凿凿地给出错误回答。据该开源项目作者分析,症结并不在于模型的智力水平,而在于它压根不了解你的业务。

大模型在企业里水土不服的根因:业务知识不在它的语料里

大模型掌握的知识主要来源于公开互联网文本,它不可能知道你这家公司里「供应商」这类对象具体长什么样,也不清楚「采购订单」与「供应商」之间是什么关联,更不会知道多大金额的单据该由谁签字。这些关键信息通常零散分布在 Excel 表格、各类数据库、规章制度文档以及员工的日常经验中。站在 AI 的视角看,一个企业的业务运转逻辑就是一团难以拆解的乱麻:没有本体时是一堆互不相干的数据,有了本体才形成一张清晰的地图。

Ontexus开源:8文件自动生成195实体供应链知识图谱

Ontexus 是什么:本体加连接点,定位企业领域知识的 Agent Infra

据项目介绍,Ontexus 是一个「领域本体(Ontology)构建平台」。简单理解,本体就是把企业业务中涉及的各类概念、概念彼此之间的关系,以及围绕这些概念运行时的规则与可执行动作,按照机器能够读懂、能够查询、也能够参与计算的结构化方式组织起来。这个项目负责把存放在表格、文档和数据库中的原始数据,自动加工成可供探索的知识图谱,图谱中同时包含实体、关系、逻辑规则与可执行动作。

从命名上也能看出作者的思路:Ontexus 等于 Ontology 加 Nexus。Ont- / Onto- 源于 Ontology,指代企业的业务语义模型;Nexus 意为连接点、枢纽,表示多个事物汇聚的地方。该名称突出的并不是「图」这种呈现形式,而是「连接」这一动作——它把业务对象、对象间关系、业务规则、可执行动作、上下文信息以及 AI Agent 串接起来。按照作者的说法,他们想打造的是「企业领域知识的 Agent Infra」。

本体的四个构件:实体、关系、逻辑规则与动作

「本体」这个词听起来带几分哲学气息,实际上可以把它当作一份业务说明书来理解。据原文介绍,构成一个本体的要素共四类:

Ontexus开源:8文件自动生成195实体供应链知识图谱

一是实体,即业务中的核心概念,例如「供应商」「采购订单」;二是关系,也就是实体之间连起来的线,比如「订单 → 供应商」;三是逻辑规则,用来描述在何种条件下会得出何种判断,例如「库存低于安全线 → 触发补货预警」;四是动作,代表针对这些实体允许执行的操作,例如「审批这张单子」。

一旦这四类构件齐备,AI 就不再处于盲目摸索的状态,而是拿到了描绘业务全貌的地图。

自动化流水线:五六种数据格式丢进去,知识图谱吐出来

据项目说明,整个转换过程不需要人工逐步干预,用户只需要把数据投喂给系统,格式上可以是 CSV、Excel、数据库文件,连 Word、PDF 也一并支持。系统随后会自动完成一系列操作:先对数据做清洗与转换;接着产出带有质量评分的「精选数据集」,并由人工审核通过之后才进入下一环节;再把数据表的列自动映射为属性、把外键映射为关系;最终生成一张能够交互操作的知识图谱。结构化、半结构化、非结构化这三类数据,各自都有一条对应的转换路径可以接入。

Ontexus开源:8文件自动生成195实体供应链知识图谱

实跑供应链数据:8 个文件换来 7 类实体、195 个实例

作者用真实的供应链数据完整跑了一遍。测试时上传了 8 个文件,内容涉及供应商表、库存流水、物流绩效、采购订单等;系统自动识别出 7 类实体,并推断出这些实体之间的关系。作者以「物流运单 → 供应商」的供货关系为例说明,这条关联依靠两张表中「供应商」这一列的值自动匹配而建立。最终系统产出 195 个实体实例、20 条逻辑规则、25 个动作,一张完整的供应链知识图谱就此成型,实体与关系的呈现十分直观。

三个务实设计:自动映射、优雅降级、治理优先

据原文评价,该项目有几个设计显得相当实在。

Ontexus开源:8文件自动生成195实体供应链知识图谱

其一是自动映射引擎。使用者无需手工编写字段对应关系,系统会自行判断「列 → 属性」以及「外键 → 关系」,并且对值的格式做了容错处理——「SUP-001」与「SUP001」会被认定为同一个供应商。

其二是优雅降级。Neo4j、MinIO、ChromaDB、Redis 这些较重的服务全部设定为可选组件,任何一项缺失,系统就会自动退回到更简单的替代方案:图数据存进 SQLite、文件放到本地、搜索能力降级为 SQL。只安装 Python 与 Node,整套系统就能运转起来。

其三是治理优先。系统自动发现的规则和动作并不会立刻生效,而是必须走「草稿 → 审核 → 发布」的流程,并且发布之后不可更改、可被审计。作者的取舍是:宁可让 AI 少做一些事,也不能让它随意乱做。

Ontexus开源:8文件自动生成195实体供应链知识图谱

技术实现上,该项目采用经典的前后端分离架构,元数据库选用 PostgreSQL,所有重型服务都设计为可插拔。

设计哲学与许可模式:非商业用途免费,商用需单独授权

用一句话概括 Ontexus 的设计理念,就是自动化、治理与可插拔三者并行,缺掉任何一角都不成立——只谈自动化会导致流程失控,只谈治理会让系统日益臃肿,具备可插拔能力才可能做到轻量起步、再逐步走向规模化。作者认为,AI 在企业中落地的真正瓶颈常常不是模型本身强不强,而在于它究竟懂不懂你的业务。Ontexus 提供的答案,正是把业务知识做成结构化、可查询且可治理的形态。如果有人正在推进 AI 落地项目,或者对知识图谱方向抱有兴趣,可以在 GitHub 上搜索 jingw2/ontexus。需要留意的是,该项目采用非商业许可:个人学习、科研与教育用途免费,商业场景需要单独取得授权。

小结:Ontexus 用「本体」把企业的数据、规则与动作组织成 AI 可读的知识图谱,其实测能把 8 个供应链文件转换为 195 个实体实例、20 条逻辑规则与 25 个动作,并以治理流程兜住自动化带来的风险。把企业知识做成 AI 的说明书,或许正是当前 AI 落地过程中最容易被低估的环节。