AtlasBot知 识 中 台
控制台 概览
tenant_001 · 标准版
L
林知雨 知识架构师
Dashboard · 全局视图

面向 AI Agent 的企业级知识工程平台

以本体为语义基座,将企业系统数据、业务文档与 API 能力沉淀为可治理、可追溯的知识资产,向上提供融合检索、规则推理与受控工具调用,支撑 Agent 在生产环境中安全、可审计地完成业务闭环。

已接入数据源
38/ 54
▲ 6.2% · 近 30 天
知识对象
2.41M 实体 / 9.7M 边
▲ 18 万 · 今日
RAG 文档 Chunk
14.2M chunks
▲ 4.1%
Agent 工具调用 · 24h
11,038
▼ 2.3% · 人审 4.6%
平台架构 · 一图通览
应用层Application
企业知识门户
统一搜索 · 阅览 · 知识地图
行业 Copilot
合同审查 · 设备诊断 · 客户 360
Agent 工作台
任务规划 · 人工确认 · 执行回放
运营管理控制台
治理 · 评测 · 私有化运维
知识服务Service
融合检索
文档 + 图谱 + 规则联合
实体 / 关系服务
图谱查询 · 邻域 · 路径
推理引擎
规则 · 约束 · 决策
证据与溯源
引用 · 证据链 · 血缘
知识存储Storage
语义模型仓库
本体 · 词表 · 约束
知识图谱存储
实体 · 关系 · 多跳
混合检索引擎
全文 + 向量 + 重排
原文与元数据
对象存储 · 元数据 · 缓存
知识加工Pipeline
文档解析
版式还原 · 表格 · OCR
实体与关系抽取
大模型 + 规则 + 词表
语义映射
字段 / 文档 → 本体
质量校验与审核
候选 · 自动 / 人审 · 发布
数据接入Ingestion
关系型数据 / 数据仓
批量 · 增量 · 变更捕获
文档与文件
文档管理 · 共享存储 · 协同
业务 API
ERP · CRM · MES · PLM
事件 / 消息流
实时事件 · 业务流
语义控制面 本体 · 映射 · 术语 · 规则
治理控制面 身份 · 权限 · 审计 · 评测 · 版本 · 成本
运维控制面 私有化部署 · 监控 · 备份 · 灾备 · 升级

能力雷达

v1.3.0 · 已交付
基线 · 0.6 当前 · 0.81 目标 · 0.92

实时活动流

live cluster · 23 nodes · lag < 80ms

采集 · 检索 · Agent 7×24 节奏

每格 = 10 分钟 / 7 天
数据采集 RAG 检索 Agent 调用
峰值 QPS
1,842
P95 延迟
1.7 s
幻觉率
2.3 %
人审率
4.6 %

组件健康

实时
  • PostgreSQL 23ms · OK
  • Redis 1ms · OK
  • Kafka lag 38s
  • MinIO 2.4 TB / 10 TB
  • OpenSearch 14.2M · OK
  • Jena Fuseki SPARQL · OK
  • HugeGraph WAL 2.4s
  • Temporal workers 12
  • Airflow DAG 41
  • OpenRAG v0.4.2

本体 · 映射 · 知识库

已发布版本
  • customer360 v1.3 9 mapping
  • contract_review v2.1 6 mapping
  • equipment_diag v0.9-rc 11 mapping
  • supplier_risk v1.0 7 mapping
  • compliance_qa v1.1 4 mapping
  • operation_copilot draft 2 mapping

今日 Agent 高风险动作

L3 / L4
  • L4 冻结供应商 SUP-009 已拒绝
  • L3 提交合同审批 #C-2031 已人审通过
  • L3 修改付款条件 P-441 仅生成建议
  • L3 创建维修工单 W-7741 已人审通过
  • L4 修改用户角色 U-998 已拒绝
Architecture · 平台分层

本体管语义,图谱管事实,RAG 管证据

分层架构与三条横向控制面(语义 · 治理 · 运维)的可视化拆解,便于客户与实施团队对齐。

应用层Application
企业知识门户
面向全员的统一搜索与阅览
行业 Copilot
合同 / 客户 360 / 设备诊断
Agent 工作台
任务规划 · 人审确认 · 回放
运营管理控制台
治理 / 评测 / 运维
知识服务Service
融合检索
文档 + 图谱 + 规则联合
知识 API
实体 / 关系 / 文档 / 证据
推理引擎
约束 · 决策 · 业务规则
证据与溯源
来源 · 版本 · 置信度
知识存储Storage
语义模型仓库
本体 · 词表 · 约束 · 推理
知识图谱存储
属性图 · 多跳 · 路径分析
混合检索引擎
全文 + 向量 + 重排 + RAG
原文与元数据
对象存储 · 元数据 · 缓存
知识加工Pipeline
文档解析
版式还原 · 表格 · 图像 OCR
语义映射
字段 → 概念 / 属性
实体抽取与对齐
规则 + 大模型 + 向量 + 邻域
校验 / 审核 / 发布
候选 → 正式 → 索引
数据接入Ingestion
关系数据库 / 数据仓
批量 · 增量 · 变更捕获
文档系统
文档管理 · 共享存储 · 协同
业务 API
ERP · CRM · MES · PLM
事件 / 消息流
实时事件 · 业务流
语义控制面本体 · 映射 · 术语 · 规则
治理控制面身份 · 权限 · 审计 · 评测 · 版本 · 成本
运维控制面容器编排 · 监控 · 备份 · 灾备 · 升级

核心理念

# 平台分工
Ontology    管语义
Knowledge Graph  管事实
RAG         管证据
Rules       管判断
LLM         管理解 / 表达
Agent       管编排 / 执行
Governance  管边界 / 审计
Ops         管私有化运行

建设原则

  • 不全量克隆源系统,构建 知识视图
  • 抽取结果默认 候选知识,需审核发布
  • Agent 不直访 底层数据库
  • 所有工具调用经 Policy Gateway
  • 高风险业务动作 必须人工确认
  • 多引擎存储须 统一 ID
  • 权限过滤必须 发生在检索阶段
  • 评测、反馈、运营是平台 持续演进核心

分阶段交付

M1 · 基础设施4–6 周
M2 · 知识接入6–8 周
M3 · GraphRAG6–8 周
M4 · Agent 治理6–8 周
Ingestion · 数据源接入中心

把企业每一座 数据孤岛,变成可被治理的入口。

统一接入 ERP / CRM / MES / PLM / OA / DMS / 消息流 / 业务 API / 知识库系统,覆盖国产数据库与国产业务系统。

接入数据源
38/ 54 计划
▲ 2 · 本周
CDC 同步通道
17
lag · 38s 平均
文档源
9
▲ 14 万文件
异常 / 失败
2· 处理中
需关注

数据源列表

OK · 35 降级 · 1 失败 · 2
名称类型所属系统同步模式 权限负责人状态更新
CRM 客户库
crm_mysql
MySQLCRMCDC继承赵云鹏●运行2 min
ERP 订单库
erp_oracle
OracleERPCDC继承张瑾●运行38 s
MES 生产库
mes_pg
PostgreSQLMESCDC继承王柏栎●运行12 s
PLM BOM 库
plm_dameng
达梦PLM批量RBAC李莎●运行4 h
HR 人员库
hr_kingbase
人大金仓HR批量部门隔离陈嘉澍●运行22 m
合同 DMS
dms_minio
MinIODMS事件密级 + ACL柳衍●运行8 m
OA 流程消息
oa_kafka
KafkaOA流式继承段元琛●降级68 s
SRM 供应商 API
srm_api
RESTSRM定时RBAC方与时●运行15 m
EAM 设备库
eam_oracle
OracleEAMCDC继承魏珩●失败1 h
语雀知识库
yuque_api
知识库研发中心事件空间 ACL苏迟●运行45 s
泛微 OA 附件
weaver_sftp
SFTP泛微批量密级邱迎●运行2 h
财务数据仓
dw_doris
Doris财务定时分级谢九思●运行30 m

连接器能力矩阵

10 类 / 38 实例
  • 关系数据库 MySQLOracle达梦人大金仓openGauss
  • 数据仓 DorisHiveCKStarRocks
  • API 系统 ERPCRMMESPLM
  • 文档 NASFTPSFTPMinIODMS
  • 消息 KafkaPulsarRabbitMQ
  • 搜索 ESOpenSearch
  • 知识库 Confluence语雀Wiki
  • 国产业务 泛微致远金蝶用友
连接器统一接口
testConnection()      // 连通性
discoverMetadata()    // 元数据扫描
previewData()         // 预览样例
readBatch()
readIncremental()
readCDC()
fetchPermissions()    // 权限血缘
fetchSchema()
fetchDocuments()
fetchChanges()

数据源配置 · 示例

JSON · 凭据已 KMS 加密
{
  "source_id": "crm_mysql",
  "source_name": "CRM 客户库",
  "source_type": "mysql",
  "tenant_id": "tenant_001",
  "connection_config": {
    "host": "10.0.0.1",
    "port": 3306,
    "database": "crm",
    "username": "readonly_user",
    "password_ref": "kms://secret/crm_mysql"
  },
  "owner": "sales_department",
  "sync_mode": "cdc",
  "permission_mode": "inherit",
  "enabled": true
}

同步任务 · 实时

Temporal worker · 12
通道
000204060810121416182022
crm_mysql · CDC
streaming · lag 38s
erp_oracle · CDC
streaming · lag 12s
mes_pg · CDC
streaming · lag 4s
plm_dameng · batch
04:00 batch
12:00 batch
dms_minio · event
subscribed
eam_oracle · CDC
FAILED · ORA-12541
retry queued
Discovery · 数据发现与画像

让数据自己 开口介绍自己

自动扫描表 / 字段 / 文档 / API,输出空值率、唯一率、枚举、样例、潜在实体、潜在关系,作为本体映射的最佳起点。

对象 · crm_customer

crm_mysql / crm
类型
table
行数
120,341
主键
customer_id
外键
industry_code → industry.code
更新字段
updated_at
负责人
sales_department
密级
L2 · 内部
候选语义
  • Customer 置信 0.94
  • Organization 0.61
  • Account 0.42
潜在关系
  • Customer-belongsTo-Industry 0.92
  • Customer-signs-Contract 0.78
  • Customer-owns-Equipment 0.55

字段画像 · crm_customer

36 fields · scanned 22 min ago
字段类型空值率唯一率样例语义候选
customer_idbigint0.0%100%3401, 3402…Customer.id
customer_namevarchar(120)0.6%87%华东设备 / 启明医疗 / …Customer.name 高置信
industry_codevarchar(8)2.1%3.4%MNF / FIN / GOVCustomer.industry → enum
levelchar(1)1.4%0.003%A / B / CCustomer.level enum
credit_limitdecimal(14,2)4.2%92%1,000,000.00Customer.creditLimit
data_scopevarchar(64)0.9%5.7%region:east, dept:sales权限标签
created_atdatetime0.0%2024-04-21 09:21:38Customer.createdAt
updated_atdatetime0.0%2026-05-18 15:22:08增量水位

文档发现 · 合同库

14,221 文件 · 已扫描 12,910
含表格
61%
含图片
38%
需 OCR
9.4%
  • 📄 采购合同模板_v3.pdf L3 · 64 pages
  • 📄 服务合同_GS-2025.docx L2 · 12 pages
  • 📄 框架协议_供应商A.pdf L3 · 28 pages
  • 📄 维修合同标准条款.docx L2 · 9 pages
  • 📄 NDA 通用模板.pdf L4 · 4 pages

API 发现 · CRM REST

68 endpoints · openapi v3
方法路径含义风险
GET/customers/{id}查询客户L1
GET/customers/{id}/credit查询信用L1
POST/leads新建商机L2
POST/follow-ups创建跟进L2
PUT/customers/{id}/credit修改信用L4
POST/contracts/{id}/submit提交合同审批L3
DELETE/customers/{id}删除客户L4
Ontology Studio · 本体管理

语义 给企业搭一座共同语言。

三层本体 · 概念 · 关系 · 约束 · 词表 · 同义词 · 工具绑定 · 版本与影响分析。

本体树

v1.3.0
Foundation
├─ Organization
├─ Person
├─ Role
├─ Document
├─ Asset
├─ Process
├─ Event
├─ Metric
├─ Risk
├─ Evidence
└─ Action
Industry
├─ Manufacturing
├─ Finance
├─ Legal
├─ Energy
├─ Healthcare
└─ Government
Application
├─ ContractReview
├─ EquipmentDiagnosis
├─ Customer360
├─ SupplierRisk
├─ ComplianceQA
└─ OperationCopilot

Customer customer360.Customer

已发布 · v1.3
父概念
Organization · LegalEntity
命名空间
https://atlas/onto/customer360#
同义词
客户 · 甲方 · Buyer · Account
用途
面向销售、合同、信用、运营场景的统一客户语义
SHACL 约束
必填 name, industry · creditLimit ≥ 0 · level ∈ {Strategic,Key,Normal}
权限标签
data_scope · region · dept
工具绑定
get_customer_credit · create_follow_up · submit_contract
属性
属性类型必填枚举来源
idxsd:stringCRM.customer_id
namexsd:stringCRM / ERP
industryIndustry词表CRM.industry_code
levelCustomerLevelStrategic/Key/NormalCRM.level
creditLimitxsd:decimalERP.credit_limit
regionxsd:string词表CRM.region
关系
关系DomainRange基数逆关系
belongsToCustomerIndustry1..1
signsCustomerContract0..*signedBy
ownsCustomerEquipment0..*ownedBy
placesCustomerOrder0..*placedBy
servedByCustomerSalesRep1..*serves

词表 · CustomerLevel

enum
  • Strategic A · 战略客户
  • Key B · 重点客户
  • Normal C · 普通客户
  • Inactive D · 已流失
版本
  • v1.3 当前 2026-05-12
  • v1.2 2026-03-20
  • v1.1 2025-11-08
  • v1.0 2025-08-02
本体影响分析
v1.2 → v1.3 共影响
映射9 个
规则3 个
Tool2 个

RDF / Turtle 片段

customer360.Customer
@prefix customer360: <https://atlas/onto/customer360#> .
@prefix sh:  <http://www.w3.org/ns/shacl#> .

customer360:Customer a owl:Class ;
  rdfs:subClassOf customer360:LegalEntity ;
  rdfs:label "客户"@zh, "Customer"@en ;
  customer360:hasVocabulary customer360:CustomerLevel .

customer360:CustomerShape a sh:NodeShape ;
  sh:targetClass customer360:Customer ;
  sh:property [ sh:path customer360:name ; sh:minCount 1 ] ;
  sh:property [ sh:path customer360:level ;
    sh:in ( "Strategic" "Key" "Normal" ) ] .

同义词与术语

vocabulary
术语规范名语种来源
甲方Customerzh合同模板
大客户Strategic Customerzh销售制度
买方Customerzh采购语境
AccountCustomerenCRM 文档
BuyerCustomeren合同英文版
客方Customerzh电信用语
Mapping · 语义映射中心

把字段、文档、API 翻译 成本体的语言。

规则映射 + 词表 + 字段名相似度 + 样例值分析 + LLM 推荐 + 人工确认 + 模板复用。

映射列表

已发布 26 · 草稿 7 · 模板 14
名称目标本体版本状态更新
crm_customer → Customercrm_mysql.crm_customerCustomerv1.3已发布2 d
erp_order → Ordererp_oracle.t_orderOrderv1.3已发布3 d
mes_workorder → WorkOrdermes_pg.workorderWorkOrderv1.2草稿11 m
plm_bom → BOMplm_dameng.bomBOMv1.0已发布1 w
dms_contract → Contractdms_minio:/contractsContractv2.1已发布5 h
eam_equipment → Equipmenteam_oracle.t_eqEquipmentv0.9校验中22 m
hr_employee → Personhr_kingbase.employeePersonv1.1已发布2 w
oa_request → Processoa_kafka:/oa-eventsProcessv1.0已发布9 h

映射 · crm_customer_mapping_v1

Mapping Spec · YAML
mapping_id: crm_customer_mapping_v1
source:
  type: database
  source_id: crm_mysql
  table: crm_customer
ontology:
  version: customer360_v1.3
target:
  concept: Customer
identity:
  source_id_field: customer_id
  entity_id_rule: "Customer:${customer_id}"
fields:
  customer_name:
    property: Customer.name
    transform: trim
    required: true
  customer_level:
    property: Customer.level
    enum_mapping:
      A: Strategic
      B: Key
      C: Normal
  industry_code:
    property: Customer.industry
    lookup: industry_dictionary
relations:
  - type: Customer-belongsTo-Industry
    source_field: industry_code
    target_lookup: Industry.code
metadata:
  source_system: CRM
  permission_field: data_scope

推荐准确率

近 14 天
规则匹配94%
字段名相似81%
样例值分析73%
LLM 推荐78%

影响分析 · 草稿映射

mes_workorder
  • 新增字段 operator_id → Person +1
  • 修改 status 枚举 +2 / -1
  • 波及实体抽取 WorkOrder ~10万
  • 波及规则 downtime_high_risk 需重测
  • 影响工具 create_work_order 参数变更

映射模板库

14 模板
  • 合同标准条款 → Clause 复用 6 次
  • 设备工单 → WorkOrder 复用 4 次
  • 人员组织 → Person 复用 9 次
  • 采购订单 → PurchaseOrder 复用 3 次
  • 财务凭证 → Voucher 复用 2 次
Pipeline · 知识加工流水线

原始数据 到可发布知识的全过程。

结构化数据、文档、API 三类流水线,统一状态机:Raw → Parsed → Mapped → Extracted → Linked → Validated → Reviewed → Published → Indexed。

统一状态机

实时
Raw原始
Parsed解析
Normalized规范化
Mapped已映射
Extracted抽取中
Linked实体链接
Validated校验
Reviewed审核
Published发布
Indexed索引

结构化数据流水线

Temporal workflow
读取源表
  → 字段清洗
  → 映射到 Entity / Event / Relation
  → 实体 ID 生成
  → 实体对齐
  → 关系构建
  → SHACL / Rule 校验
  → 写入候选知识池
  → 审核 / 自动发布
  → 写入 RDF / Graph / Search

文档数据流水线

Docling + OpenRAG
文件发现
  → 权限继承
  → 原文入 MinIO
  → Docling / Tika / OCR 解析
  → 章节结构识别
  → Chunk 切分
  → 元数据提取
  → OpenRAG 文档索引
  → 实体识别与链接
  → Embedding
  → Evidence 生成
  → 审核 / 发布

运行视图 · 近 12 小时

Airflow DAG · 41 · 成功率 98.6%
流水线
040506070809101112131415
crm_customer → entity
success · 12.1万
success · 9.4万
contract docs → openrag
3,221 docs
2,048 docs
1,402
equipment events → graph
streaming · 4.1k/min
api openapi → tools
68 tools
mes workorder → entity
FAILED · schema 漂移
retry queued
Entity Alignment · 实体对齐与融合

不同系统里的「同一家客户」,归并 为一份事实。

主键 / 统一社会信用代码 / 设备编号 / 合同编号 / 名称 / 别名 / 向量 / 邻域 / 人审,多策略融合。

融合实体
2.41M
▲ 18 万 · 24h
候选合并
128· 待审核
12 高置信
置信度均值
0.91
▲ 0.03
人审通过率
94%
▼ 1.1

候选合并 · Customer

128 待审核 · 阈值 0.85
主体来源策略置信动作
华东设备有限公司
CRM C001 ↔ ERP ERP-C-9981
CRM / ERP名称 + 信用代码0.96建议合并
启明医疗股份有限公司
CRM C088 ↔ DMS Vendor-77
CRM / DMS名称 + 别名0.92建议合并
北方矿业(旧)
CRM C112 ↔ ERP ERP-C-3301
CRM / ERP历史名称0.83人审
江南智造
SRM S-441 ↔ CRM C300
SRM / CRM统一社会信用代码0.99建议合并
上海某公司
CRM C401 ↔ ERP ERP-C-7780
CRM / ERP向量 + 邻域0.71不建议
联诚精密
CRM C551 ↔ DMS Vendor-118
CRM / DMS缩写匹配0.78人审

主实体 · Customer:000123

canonical
规范名
华东设备有限公司
别名
华东设备 · 华东设备有限责任公司
统一信用代码
91320200H88126XY
所属行业
制造业 · 通用设备
等级
Strategic · A
信用额度
¥ 12,000,000
置信度
0.96
审核状态
approved
来源记录
{
  "entity_id": "Customer:000123",
  "source_records": [
    { "source_system": "CRM", "source_id": "C001" },
    { "source_system": "ERP", "source_id": "ERP-C-9981" },
    { "source_system": "DMS", "source_id": "Vendor-77" }
  ],
  "confidence": 0.96,
  "review_status": "approved"
}
Review · 知识审核与发布

抽取结果默认是 候选,发布权握在人手里。

候选实体 · 关系 · 事件 · 规则 · 文档标签 · 实体链接 · 映射 · 工具契约 —— 高置信度 + 低风险自动发布,敏感与高风险必须人审。

待审核
412
▲ 38 · 今日
高置信 · 低风险
186· 自动发布
▲ 12.4%
必审项
128
SHACL 触发 47
驳回率
6%
▼ 1.2
候选实体 · 168 候选关系 · 92 候选规则 · 14 候选 Tool · 6 候选标签 · 132
阈值:高置信 ≥ 0.92 · 低风险 = L0/L1
类型对象来源置信风险触发审核建议
实体Customer:000456 启明医疗CRM + DMS0.97L0自动发布
关系Equipment:A → hasFault → FaultEvent #38EAM + 工单0.94L0自动发布
实体Customer:000789 北方矿业CRM0.78L1低置信人审
规则合同金额 > 500 万 → 法务复审制度文档0.82L3影响 Agent 工具必审
Toolcreate_work_order · v2EAM OpenAPI0.90L3写操作 + 高风险必审
事件停机超过 30 分钟 = 高风险事件制度0.88L1SHACL 触发人审
关系Customer C112 ↔ ERP-C-3301历史名称0.83L1低置信人审
实体Risky Customer 银影集团新闻0.62L4权限不明阻断
Knowledge Graph · 知识图谱

把企业事实,编织 成一张可被推理的网。

HugeGraph 属性图 · Apache Jena RDF · 多跳遍历 · SPARQL · 图分析 · 与 OpenSearch 联动检索。

子图视图 · Customer:华东设备 (3-hop)

8 实体 · 7 边 · 包含 2 文档
Organization Customer (中心) FaultEvent Document

SPARQL · 多跳查询

Apache Jena · timeout 5s
PREFIX c360: <https://atlas/onto/customer360#>
PREFIX rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#>

SELECT ?eq ?fault ?wo
WHERE {
  ?cust  rdf:type        c360:Customer ;
         c360:owns       ?eq .
  ?eq    c360:hasFault   ?fault .
  ?fault c360:triggers   ?wo .
  FILTER regex(str(?cust), "华东设备")
}
LIMIT 50
图统计
  • 实体节点 2,418,902 + 18 万 / 24h
  • 关系边 9,742,118 avg degree 4.0
  • 三元组 21.4 M RDF
  • SPARQL 平均耗时 180 ms
  • Gremlin 平均耗时 96 ms

实体类型分布

  • Customer 241,029
  • Contract 418,777
  • Equipment 96,241
  • Order 1,221,011
  • WorkOrder 308,440
  • Document 4,222,118

关系类型分布

  • signs 418k
  • belongsTo 241k
  • owns 96k
  • places 1.22M
  • hasFault 38k
  • triggers 21k
  • cites 1.4M

图分析任务

batch on Airflow
  • Customer 360 邻域聚合 每日
  • 供应商风险传导 每周
  • 合同 — 设备 — 工单关联 每日
  • 组织树同步 每日
  • 影响传播评估 按需
OpenRAG · 文档知识库

OpenRAG 是基座,不是终点

Langflow + OpenSearch + Docling 提供文档摄取 / 解析 / 索引 / 检索基础能力,平台通过 OpenRAG Adapter 屏蔽内部实现并做企业化封装。

知识库
14
▲ 2 · 本月
文档
82,441
▲ 4.2k · 24h
Chunks
14.2M
解析失败率
1.2%
▼ 0.4

知识库列表

已绑定本体版本
知识库领域文档Chunks本体密级状态
合同知识库
kb_contract_001
Legal14,2211.8Mcontract_review v2.1L3●OK
设备维修手册
kb_equip_001
Manufacturing3,402620kequipment_diag v0.9L2●OK
客户 360 资料
kb_cust360_001
Sales22,1083.2Mcustomer360 v1.3L2●OK
采购制度库
kb_proc_001
Compliance881121kcompliance_qa v1.1L3●OK
研发知识库 (语雀)
kb_rd_001
R&D9,4401.4Mcustomer360 v1.3L2●重建中
财务凭证
kb_fin_001
Finance32,1185.1Mcompliance_qa v1.1L4●OK

OpenRAG Adapter · 契约

v1 · AtlasBot 自有 API
POST /openrag/kbs              // 知识库
GET  /openrag/kbs/{kb_id}
DEL  /openrag/kbs/{kb_id}

POST /openrag/documents/ingest // 文档
POST /openrag/documents/{id}/reindex
DEL  /openrag/documents/{id}

POST /openrag/retrieve         // 检索
POST /openrag/flows/{name}     // Langflow
GET  /openrag/citations/{cid}
GET  /openrag/health
OpenRAG 改造增强
  • 统一租户标识 + 知识库与本体版本绑定
  • 文档权限标签传递 / 来源 / 血缘字段
  • Chunk 与 Entity 关联 + Evidence Registry
  • OpenSearch 索引命名规范
  • 企业统一认证 / 审计 / 监控
  • 删除传播 / 权限变更后索引更新
  • 降级模式:仅 OpenSearch 关键词 + 向量

解析能力

  • PDF / Word / Excel / PPT
  • 表格抽取 (Docling)
  • 图像 OCR (PaddleOCR)
  • 章节结构识别
  • 公式 / 代码块识别
  • Markdown / HTML

检索策略

  • 全文 BM25
  • 向量 cosine (bge-m3)
  • 混合 fusion (rrf)
  • Rerank (bge-reranker)
  • Chunk → Document 聚合
  • 权限过滤前置

OpenRAG 关键指标

  • 解析耗时 P95 4.8s 含 OCR
  • 索引耗时 P95 1.2s
  • 检索 P95 820ms
  • Langflow Flow 平均 2.1s
  • Docling 失败率 0.7%
Metadata Registry · 元数据注册中心

知识对象都有 来历、版本与去向

统一管理 SourceSystem / Ontology / Mapping / Entity / Document / Chunk / Evidence / Rule / Tool 的元数据、血缘与索引位置。

核心对象

已注册
SourceSystem · 12
DataSource · 38
SourceObject · 1,422
SourceField · 38,210
Ontology · 6
Concept · 482
Property · 2,118
Mapping · 33
Entity · 2.41M
Relation · 9.7M
Event · 4.2M
Document · 82,441
Chunk · 14.2M
Evidence · 18.4M
Rule · 312
Tool · 124
PipelineRun · 12,488
AgentTrace · 41,022

血缘 · Customer:000123

从源到检索
源系统Source
CRM.crm_customer
id=C001 · updated=15:22
ERP.t_customer
id=ERP-C-9981
DMS.Vendor-77
合同附件
映射Mapping
crm_customer_v1
customer360 v1.3
erp_customer_v1
customer360 v1.3
dms_vendor_v1
customer360 v1.3
知识对象Knowledge
Entity Customer:000123
canonical · 0.96 · approved
Relations × 7
belongsTo · signs · owns
Evidences × 12
合同附件链路
索引Index
Jena Fuseki
customer360 graph
HugeGraph
vertex Customer / 7 edges
OpenSearch
rag_contract_docs · entity_index

统一 ID 规范

不可变 · 全局唯一
对象ID 格式示例
数据源{source_id}crm_mysql
源对象{source_id}.{schema}.{name}crm_mysql.crm.crm_customer
本体概念{ontology_ns}#{Concept}customer360#Customer
实体{Concept}:{stable_id}Customer:000123
关系rel_{uuid}rel_8a23ff…
文档doc_{uuid}doc_44e1…
Chunk{doc_id}#chunk_{n}doc_44e1#chunk_009
证据evd_{uuid}evd_77b…
流水线run_{uuid}run_001
Agent 执行trace_{uuid}trace_4188
GraphRAG · 融合检索增强

文档 + 图谱 + 规则,融合 出可信回答。

意图识别 → 本体扩展 → 实体链接 → 文档检索 + 图谱检索 + 规则查询 → 证据融合 → Rerank → LLM 生成 → 引用 + 推理链。

tenant_001 strategy: parallel_fusion ontology: equipment_diag v0.9 kb: kb_equip_001 + kb_contract_001 检索 47 chunks · 12 实体 · 4 规则 耗时 1.82s · LLM 0.94s 引用 6 · 推理 5 步 · 置信 0.87
Answer · 含证据与推理链

设备 A 近 30 天共发生 5 次非计划停机,主要原因有两类:(1)压力传感器异常导致触发 PLC 紧急停机1;(2)历史维修不彻底,上次更换轴承未做动平衡,振动逐步累积2。运维记录显示停机集中在每日上午高负载时段3

合同侧,与设备 A 关联的 《采购合同模板 v3》第 8.3 条「可用率」 约定 年度可用率不得低于 95%4;同合同 第 12.1 条「不可抗力」 不包含传感器自然失效5。结合制度规则 RULE-DOWNTIME-30(停机超过 30 分钟即为高风险事件)6,建议立即触发:

  • 创建 维修工单 W-7741(待人审);
  • 启动 替换备件采购 流程;
  • 向客户 华东设备 发送可用率说明初稿。
1
识别问题域:设备维修 + 合同责任 用本体 EquipmentDiagnosis · ContractReview 扩展
2
链接实体 Equipment:A · Customer:华东设备 · Contract:CT-2025-049 via 实体融合表
3
图谱多跳:Equipment → hasFault → FaultEvent ×5 → triggers → WorkOrderHugeGraph 96ms
4
文档检索:维修手册 §3.4 · 合同 §8.3 / §12.1 OpenRAG 混合检索
5
规则匹配 RULE-DOWNTIME-30 · CONTRACT-AVAILABILITY-95 SHACL + DMN

Evidence

doc1
设备维修手册 · §3.4 压力传感器
…当压力偏差超过 0.3 MPa 持续 5 秒,PLC 将触发紧急停机以保护管路…
doc2
轴承维修记录 · 2026-04-12
…更换轴承后未实施动平衡测试,仅做空载试运行 5 分钟…
graph3
FaultEvent ×5 · 2026-04-22 → 05-17
Equipment:A → hasFault → FaultEvent · 平均时长 42 min · 集中 09:00-11:00
doc4
采购合同模板 v3 · 第 8.3 条
乙方应保证设备年度可用率不低于 95%,未达标按……
doc5
采购合同模板 v3 · 第 12.1 条
不可抗力不包括因设备自然损耗或维修不当导致的故障……
rule6
RULE-DOWNTIME-30
单次停机时长 ≥ 30min ⇒ 高风险事件 ⇒ 必须创建工单 + 通知客户

检索策略

  • Vector First 向量优先
  • Keyword First 关键词优先
  • Graph First 图优先
  • Ontology First 本体扩展优先
  • Parallel Fusion 并行融合 · 当前
  • Reasoning Loop 多轮推理

API 请求

/graphrag/query
{
  "query": "设备A最近为什么频繁停机?",
  "tenant_id": "tenant_001",
  "strategy": "parallel_fusion",
  "options": {
    "use_openrag": true,
    "use_graph": true,
    "use_rules": true,
    "use_ontology_expand": true,
    "top_k": 10,
    "rerank": true
  }
}

关键指标

  • P95 查询耗时 4.2s 含 LLM
  • 引用准确率 0.94
  • 幻觉率 2.3%
  • 图谱证据覆盖率 0.81
  • 多跳命中率 0.78
  • 越权拦截率 100%
Knowledge Service · 服务目录

统一对外的 知识 API,业务系统不直访底层。

所有 API 鉴权 / 审计 / 权限过滤 / 来源回写;对 Agent 暴露的能力必须在 Tool Registry 注册。

服务目录

14 服务族 · OpenAPI 3.1
服务路径前缀能力QPS
Ontology API/onto概念/属性/约束120
Entity API/entities查询/邻域/合并610
Relation API/relations关系增删查240
Document API/docs文档元数据180
Chunk API/chunks段落访问420
Evidence API/evidence引用/证据链910
Graph Query/graphGremlin 子图148
SPARQL/sparqlRDF 查询80
GraphRAG/graphrag融合检索72
Reasoning/reasoning规则推理34
Provenance/provenance血缘/溯源62
Feedback/feedback反馈采集18
Tool/tools工具调用208

设计原则

  • 不直接暴露底层数据库
  • 不让业务系统直访 Jena / HugeGraph / OpenSearch
  • 所有 API 必须鉴权 · 必须审计
  • 敏感数据必须脱敏
  • 检索结果必须做权限过滤
  • 对 Agent 暴露的 API 必须注册为 Tool
  • 所有返回结果应包含 来源 + 证据
  • 幂等 / 限流 / 配额 / 灰度

调用样例 · /entities/neighbors

GET
GET /entities/Customer:000123/neighbors
  ?depth=2
  &types=Contract,Equipment

// 200 OK
{
  "entity_id": "Customer:000123",
  "neighbors": [
    { "id":"Contract:CT-2025-049", "rel":"signs" },
    { "id":"Equipment:A",        "rel":"owns"  },
    { "id":"FaultEvent:#38",    "rel":"owns→hasFault" }
  ],
  "permission_filtered": true,
  "provenance_ref": "prov:Customer:000123@v3"
}
Rule Registry · 规则中心

把企业 判断标准,从口口相传变成可执行规则。

质量规则 · 业务规则 · 风险规则 · 合规规则 · Agent 规则 · 权限规则 —— SHACL / Drools / DMN / OPA / Casbin / GE 多引擎支持。

规则列表

312 规则 · 96% 命中
规则 ID名称类型引擎状态命中 24h
RULE-DOWNTIME-30停机超 30 分钟为高风险事件业务DMN已发布14
RULE-CONTRACT-AVAIL-95设备年可用率 ≥ 95%合规DMN已发布2
RULE-CONTRACT-500W合同金额 > 500 万 必须法务复审合规Drools已发布4
RULE-SUPPLIER-OBSV供应商准交率 < 90% 进入观察名单风险Drools已发布11
RULE-EQ-DEPT设备必须有关联部门质量SHACL已发布320
RULE-PERM-CONTRACT仅法务可访问合同密级文档权限OPA已发布1,418
RULE-AGENT-HIGH高风险工具必须人工确认AgentOPA已发布38
RULE-DQ-NULL客户名称不允许为空质量GE已发布

规则定义 · DMN

RULE-CONTRACT-500W
// Decision Table
inputs:
  contract.amount   :: number
  contract.party    :: string
outputs:
  required_review   :: bool
  reviewer_role     :: string

rules:
  - amount > 5_000_000
    →  required_review = true,
       reviewer_role  = "legal"
  - amount > 1_000_000
    →  required_review = true,
       reviewer_role  = "finance"
  - otherwise
    →  required_review = false

SHACL · 数据约束

RULE-DQ-NULL
customer360:CustomerShape a sh:NodeShape ;
  sh:targetClass customer360:Customer ;
  sh:property [
    sh:path     customer360:name ;
    sh:minCount 1 ;
    sh:message  "客户名称不能为空" ;
  ] ;
  sh:property [
    sh:path     customer360:level ;
    sh:in ( "Strategic" "Key" "Normal" ) ;
  ] .
Capability Registry · 业务能力注册

把业务系统的能力,抽象 成可治理的工具目录。

注册业务能力的输入 / 输出 / 前置 / 后置 / 风险 / 鉴权 / 调用方式 / 是否人审 / 是否可回滚。

业务能力目录

68 能力 / 124 工具版本
业务能力所属系统类型前置后置影响风险策略
查询客户信用ERP / CRM只读角色 salesL1自动执行
查询设备状态EAM / MES只读角色 maintL1自动执行
创建客户跟进CRM写入角色 sales新增 follow_up 行L2用户确认
创建维修工单EAM写入角色 maint新增 work_order · 通知L3必须人审
提交合同审批OA流程合同已上传启动 BPM 流L3必须人审
修改付款条件ERP高风险角色 finance + 二人影响应付账款L4仅生成建议
冻结供应商ERP / SRM高风险合规审批影响采购订单L4禁止自动执行
修改用户角色IAM高风险双人审批权限变更L4禁止自动执行
导出客户清单CRM读出角色 sales-opsL2用户确认 + 水印
Tool Registry · Agent 工具治理

Agent 调用的每一个工具,都得在登记簿里。

注册 / 鉴权 / 风险分级 / 人审 / 写操作 / 是否可回滚 / 审计级别 —— 所有工具调用必须经 Policy Gateway。

已注册工具
124
▲ 6 · 本周
高风险 · L3 / L4
22
必须人审
调用 24h
11,038
人审 4.6%
拦截 24h
38
越权 12 · 风险 26

工具列表

L0 · 32 L1 · 49 L2 · 21 L3 · 14 L4 · 8
工具所属系统等级人审回滚调用 24h
get_customer_credit
v1.2 · ERP
ERPL11,488
query_equipment_status
v1.0 · EAM
EAML12,038
get_contract_clauses
v0.9 · DMS
DMSL0921
create_follow_up
v1.0 · CRM
CRML2用户确认312
create_work_order
v2.0 · EAM
EAML3必须人审21
submit_contract_review
v1.0 · OA
OAL3必须人审14
update_payment_terms
v1.0 · ERP
ERPL4仅建议0
freeze_supplier
v1.0 · SRM
SRML4禁止自动0
change_user_role
v1.0 · IAM
IAML4禁止自动0

Tool Contract · create_work_order

v2.0 · EAM
{
  "tool_id": "create_work_order",
  "tool_name": "创建设备维修工单",
  "source_system": "EAM",
  "input_concepts": [
    "Equipment", "FaultEvent",
    "MaintenanceAction"
  ],
  "output_concepts": ["WorkOrder"],
  "permission": "workorder:create",
  "risk_level": "L3",
  "human_confirm": true,
  "write_operation": true,
  "rollback": true,
  "audit_level": "full",
  "rate_limit": "60/min/user",
  "timeout_ms": 8000
}
风险等级策略
等级类型策略
L0知识查询自动执行
L1只读业务查询权限校验
L2低风险写用户确认
L3高风险写必须人审
L4财务 / 合同 / 权限默认禁止自动
Agent Runtime · 执行链路

从用户一句话,到 可被回放 的业务动作。

意图识别 → 本体对齐 → 任务拆解 → GraphRAG/规则 → Tool 选择 → Policy Gateway → 人审 → 业务 API → 结果回写 → 审计。

活跃 Agent
12
任务完成率
96.4%
▲ 1.1
人工接管率
4.6%
平均执行时长
14.2s
▼ 0.8

执行链路 · trace_4188 · 设备 A 停机处理

等待人审 tenant_001 · 用户 林知雨 · 0:14.2
1
意图识别 · 设备故障 + 责任分析 意图分类置信 0.94
2
本体对齐 · 选用 EquipmentDiagnosis v0.9 + ContractReview v2.1 0.96 / 0.92
3
任务拆解 · 5 个子任务(取数 / 多跳 / 检索 / 推理 / 行动) 规划耗时 0.4s
4
GraphRAG 调用 · 47 chunks · 12 实体 · 4 规则 1.82s · 引用 6
5
规则推理 · RULE-DOWNTIME-30 命中 → 必须创建工单 DMN
6
选择工具 · create_work_order v2.0 (L3 高风险写) 需人审
7
Policy Gateway 校验 · 权限 ✔ · 频率 ✔ · 写操作 ✔ 耗时 38ms
8
人工确认 · 等待中 · 工单参数已填好,等待 maint-leader 审批 剩余 12:48
建议执行参数
create_work_order {
  equipment_id: "Equipment:A",
  fault_event_id: "FaultEvent:#38",
  priority: "high",
  reason: "压力传感器异常 + 历史维修不彻底",
  evidence_refs: [
    "doc_44e1#chunk_009",
    "doc_44e1#chunk_017"
  ],
  proposed_action: "更换压力传感器 + 动平衡测试"
}

Agent 列表

12 / 38 模板
  • 合同审查 CopilotL3 · 12 任务/h
  • 设备故障代理L3 · 8 任务/h · 当前
  • 客户 360 智询L1 · 240 任务/h
  • 供应商风险助手L2 · 14 任务/h
  • 合规问答L0 · 188 任务/h
  • 运维 CopilotL2 · 41 任务/h
  • 报告草稿生成L0 · 32 任务/h
Agent 核心能力
  • 意图识别 / 概念对齐 / 任务规划
  • GraphRAG / KG / Rule 调用
  • 工具选择 / Policy 校验
  • 人工确认 / 回退
  • 失败重试 / 任务恢复
  • 执行结果回写 + 审计
Policy Gateway · 安全控制点

Agent 与知识服务的 守门员

校验用户身份 / 角色 / 组织 / 数据权限 / 文档密级 / 工具权限 / 风险等级 / 是否人审 / 是否跨租户 / 是否写 / 是否敏感 / 频率。

Decision Log · 24h

放行 10,962 人审 38 拦截 38
时间主体动作对象命中策略判定
15:21:08林知雨 · maintcreate_work_orderEquipment:ARULE-AGENT-HIGH人审
15:18:42赵云鹏 · salesget_customer_creditCustomer:000123L1 · 角色 sales放行
15:14:01auto-agent · opsfreeze_supplierSupplier:S-009L4 · 默认禁止拦截
15:09:13柳衍 · legalget_contract_clausesContract:CT-2025-049RULE-PERM-CONTRACT放行
14:58:12段元琛 · opsget_contract_clausesContract:CT-2025-049密级 L3 · 越权拦截
14:50:37auto-agent · salescreate_follow_upCustomer:000088L2 · 用户确认用户确认
14:48:11fin-bot · financeupdate_payment_termsP-441L4 · 仅建议拦截
14:32:08魏珩 · maintquery_equipment_statusEquipment:BL1放行
14:14:55邱迎 · opschange_user_roleUser:U-998L4 · 双人审批未到位拦截

策略 · OPA Rego

高风险工具
package atlas.tools

default allow = false

allow {
  input.tool.risk_level <= "L1"
  has_permission(input.user, input.tool.permission)
}

require_human_review {
  input.tool.risk_level == "L3"
} else {
  input.tool.risk_level == "L4"
  input.tool.policy_override == true
}

deny["cross-tenant"] {
  input.tool.tenant_scope == "single"
  input.user.tenant != input.target.tenant
}

deny["sensitive-doc"] {
  input.target.security_level == "L4"
  not input.user.roles["legal"]
}
校验维度
用户身份
角色权限
组织权限
数据权限
文档密级
工具权限
风险等级
是否人审
跨租户
写操作
敏感数据
调用频率
Permission · 权限与安全

IAM + RBAC + ABAC + 数据标签 + 密级 + 租户隔离。

多租户 / 用户 / 角色 / 组织 / 数据权限 / 文档 ACL / 字段脱敏 / 检索前过滤 + 服务层二次过滤。

租户

3 / 标准版
  • 当前 tenant_001 主集团
  • 在线 tenant_002 华南分公司
  • 在线 tenant_003 海外
密级体系
  • L0 公开
  • L1 内部公开
  • L2 内部受限
  • L3 机密
  • L4 绝密

角色

38 角色 · 218 用户
角色用户密级
knowledge-admin3L4
knowledge-architect5L3
data-steward12L3
legal9L4
finance14L4
sales62L2
maint38L2
ops22L1
read-only53L1

数据权限策略

ABAC
// 角色 sales 的客户访问
allow read entity:Customer
  where data_scope.region in user.regions
    and data_scope.dept   == user.dept

// 文档 ACL · 合同密级
allow read doc
  where doc.security_level <= user.clearance
    and doc.acl.contains(user.role)

// 字段脱敏
mask field Customer.creditLimit
  if user.role not in (finance, legal)
权限过滤生效点
  • ① 检索 前置 过滤(OpenSearch query 注入)
  • ② 服务层 二次 过滤(API gateway)
  • ③ Agent 工具 调用前 (Policy Gateway)
  • ④ 字段 脱敏 / 引用裁剪
  • ⑤ 反馈与导出 水印
Audit · 审计与追溯

每一次知识 来历 与每一次动作 都有据可查

数据源访问 / 同步任务 / 映射变更 / 本体变更 / 知识发布 / 文档检索 / GraphRAG / Agent 调用 / 权限变更 / 反馈 —— 全量审计。

审计日志 · 实时

retention 90 天 · 可外存
时间主体类型对象结果追踪
15:21:08林知雨tool.callcreate_work_order · W-7741人审trace_4188
15:18:42赵云鹏graphrag.query客户 360 · Customer:000123OKqry_8821
15:14:01auto-agenttool.callfreeze_supplier拦截trace_4187
15:09:13柳衍doc.read采购合同模板 v3OKaudit_x91
14:58:12段元琛doc.read合同 §8.3越权audit_x90
14:48:11fin-bottool.callupdate_payment_terms拦截trace_4185
14:30:04knowledge-adminontology.publishcustomer360 v1.2 → v1.3OKaudit_x88
14:12:32data-stewardmapping.publishcrm_customer_v1OKaudit_x86
13:48:11knowledge-adminperm.changerole:legal +tools[get_contract_clauses]OKaudit_x82
13:21:01systempipeline.runcontract_docs → openragOKrun_8821

Provenance · Customer:000123

JSON · 附在每个对象上
{
  "knowledge_object_id":
    "Entity:Customer:000123",
  "source_system": "CRM",
  "source_object": "crm_customer",
  "source_id": "C001",
  "source_updated_at": "2026-05-18 10:00",
  "ingested_at": "2026-05-18 10:05",
  "pipeline_run_id": "run_8821",
  "mapping_version":
    "crm_customer_mapping_v1",
  "ontology_version":
    "customer360_v1.3",
  "confidence": 0.96,
  "review_status": "approved",
  "reviewed_by": "data-steward-12",
  "reviewed_at": "2026-05-18 10:12"
}
Evaluation · 评测中心

没有评测,就没有演进

RAG / GraphRAG / 实体抽取 / Agent / 权限 / 成本 / 运维 —— 全维度评测,配套数据集与回归。

文档检索 · OpenRAG

contract_qa · 256 题
Recall@100.92
Precision@100.78
MRR0.84
NDCG0.87

RAG / GraphRAG 答案

eval-203
引用准确率0.94
幻觉率2.3%
答案相关性0.90
图谱证据覆盖0.81

Agent

eval-A14
任务完成率96.4%
工具调用成功率98.1%
人工接管率4.6%
越权拦截率100%

评测任务历史

最近 12 次
评测类型数据集样本主指标对比状态
eval-218GraphRAGcontract_qa256Recall@10 = 0.92▲ 0.04完成
eval-217OpenRAG 检索equip_manual180NDCG = 0.85▲ 0.02完成
eval-216实体抽取customer_eval1,200F1 = 0.91≈ 0完成
eval-215Agentworkorder_e2e40完成率 96%▲ 1.1完成
eval-214权限perm-neg120越权拦截 100%≈ 0完成
eval-213成本Token/req = 4.2k▼ 8%完成
Feedback · 反馈闭环

用户每一次 不满意,都通向一次知识演化。

反馈采集 → 分类 → 定位 → 修复任务 → 文档/图谱/本体/规则/Prompt 更新 → 重新索引 → 评测验证 → 发布。

本周反馈
221
▲ 12.4%
已转修复
186
▲ 8
平均闭环时长
38h
▼ 6h
回归通过率
94%

反馈队列

幻觉 22 点踩 41 本体需求 12 规则冲突 5
#来源类型关联分类状态
#221合同 Copilot幻觉qry_8821规则缺失修复中
#220客户 360点踩qry_8788检索遗漏已修复
#219设备故障代理工具失败trace_4180API schema 漂移修复中
#218合规问答低置信qry_8702本体覆盖不足本体需求
#217合同审查规则冲突条款冲突规则中心
#216客户 360幻觉qry_8638引用错位已修复

闭环流程

workflow
反馈采集
  ↓
问题分类(幻觉 / 检索 / 本体 / 规则 / 工具)
  ↓
定位原因(trace + provenance)
  ↓
生成修复任务(Issue + 责任人)
  ↓
更新 文档 / 图谱 / 本体 / 规则 / Prompt
  ↓
重新索引(OpenSearch + Graph)
  ↓
评测验证(回归数据集)
  ↓
发布
本周热点
  • 合同付款条款歧义 8 次
  • 设备别名 / 旧编号 6 次
  • 规则 RULE-DOWNTIME-30 例外 4 次
  • 工具 create_work_order schema 3 次
Private Deploy · 部署与运维

Kubernetes + Helm,一键私有化

离线安装 / 内网镜像 / 国产 OS 与 ARM / GPU·NPU / 备份恢复 / 升级演练 —— 部署矩阵 · 容量基线 · 灾备指标产品内生。

命名空间

23 nodes
  • knowledge-platform 42 pods
  • openrag 9 pods
  • middleware 18 pods
  • model-serving 6 pods · GPU
  • observability 12 pods

核心容器化服务

Helm chart 18
  • knowledge-api · ontology · mapping
  • ingestion · pipeline-worker
  • metadata · graph · graphrag
  • reasoning · agent-runtime
  • tool-registry · policy-gateway
  • audit · evaluation · frontend
  • openrag-backend · langflow · docling-serve
  • opensearch · jena-fuseki · hugegraph
  • postgresql · redis · kafka · minio
  • temporal · airflow
  • keycloak · prometheus · grafana · loki

资源占用

tenant_001
vCPU146 / 240
内存620 GB / 920
存储4.2 TB / 10
GPU3 / 6

部署矩阵 · MVP / 推荐 / 可选

v1.3
分档组件说明
必选K8s · Helm · PG · Redis · Kafka · MinIO · OpenSearch · Keycloak · 监控最小集构成可演示 / 可运维最小闭环
推荐OpenRAG · Adapter · HugeGraph · Temporal · AirflowM2–M4 引入
可选第二套图存储 / 独立向量库 / RDF 推理扩展集群需容量 / 许可证 / 运维评估
SSOT · 图与 RDF
// 默认分工
RDF / Jena Fuseki   本体 · TBox · SHACL · 命名空间
HugeGraph           业务实例 · 多跳 · 图分析

// 同步:事件驱动 · 单向派生
Mapping/Ontology "published" event
   derive vertex/edge labels
   idempotent upsert

灾备 · 容量基线

合同建议
指标 / 范围
RPO≤ 24 h(重要级 ≤ 1 h)
RTO≤ 4 h
备份范围PG · MinIO · OpenSearch · HugeGraph · Kafka 位点
演练频次每季度 1 次
大文档异步队列并发 + 背压 + 最大排队时延
OS 适配统信 UOS · 麒麟 · 龙蜥 · openEuler
架构x86 · ARM · 国产 GPU/NPU
升级Helm rolling · 灰度 · 回滚
凭据与供应链
  • Secret / KMS · 凭据轮换
  • 内网镜像以 digest 固定 · SBOM
  • 南北向网关 · 东西向 mTLS
  • 供应链:镜像签名 / 物料清单

近 30 天 SLO

依据 §7.1 / §17.2
指标SLO实测 P95状态
普通知识检索P95 < 2s1.7s达标
GraphRAG 查询P95 < 8s4.2s达标
小文档可检索< 1 min38s达标
增量同步延迟< 5 min38s达标
Agent 只读工具P95 < 3s1.4s达标
并发用户≥ 5001,200 峰值达标