ZY Action Platform全系统技术介绍

ZY Action Platform · 全系统技术介绍

对标 Palantir 产品矩阵、以 Go 单机优先架构构建的数据操作系统 + AI 智能平台 + 交付运维底座 + 情报决策平台。

P1 LightAIP 已交付 P2 LightFoundry 已交付 P3 LightApollo 已交付 P4 LightGotham 已交付 P5 LightSwift 已交付(仿真 PoC)

文档日期 2026-08-30 · 以代码(action/ monorepo)与设计文档为准 · 配套角色使用说明见 action/docs/manuals/

项目愿景:Palantir 对标产品矩阵

ZY Action Platform 以 Palantir 的产品矩阵为对标,在 Go 单机优先架构上构建五产品。四条红线贯穿全部设计:R1 语义层是一等资产、R2 治理是 Action 路径内建约束、R3 单机优先即机制浓缩版、R4 共享同一套声明模型(详见 契约与红线)。

阶段产品对标 Palantir一句话定位状态
P1LightAIPAIP分析智能平台:NLQ 智能查数已交付
P2LightFoundryFoundry数据集成 / 本体论(平台灵魂)已交付
P3LightApolloApollo供应链规划 / 持续交付与自动化运维已交付
P4LightGothamGotham情报分析:多源融合 / 实体消解 / 知识图谱 / 时空分析 / 图谱域(V5)已交付
P5LightSwiftSWIFT + Starlink数据导入流水线 / 卫星金融结算(仿真域 PoC,含授权自检)已交付
LightGotham 于 2026-08-08 正式列为 P4(情报分析,对标 Palantir Gotham),已有完整 PRD/TAD 文档(action/wiki/gotham/);P5 LightSwift 卫星结算工作台已上线(仿真域 PoC),并内建 30 分钟周期授权自检。

V5 七阶段能力总览(2026-08-29/30 升级)

V5 以「S0 平台底座 → S6 生态工程」七个阶段升级全平台:统一调度与异步任务让长耗时操作全部任务化可看进度;数据域补齐数据集 / 质量画像 / 全量增量同步 / 对象化 SQL 工作台;知识域新增实体抽取、决策证据链、CDC、语义标注与多格式解析;协作闭环新增 Notebook / 块式报表 / 实体消解 Fusion / 变更驱动流规则与双因子认证、通知中心;图谱域补齐行级图谱化导入 / 图分区压缩 / 时序图分析;语义互操作落地 13 类标准值类型、本体函数、MCP、安全标记与 OWL/SHACL 导出;生态工程交付组件市场、代码仓库、统一搜索、向量增强、Prometheus 可观测、embed 单二进制与契约一致性。

阶段一句话代表能力
S0 平台底座统一调度 / 异步任务 / 资源 URIscheduler/task/resource 三新包 + tasks REST + 元数据导入/评测/管道/Gotham Ingest 任务化
S1 数据域数据集 / 质量画像 / 同步 / SQL 工作台fd_datasets、fq_profiles、fs_sync_targets、对象化 SQL + 编辑态聚合叠加 + Foundry 数据源自管理
S2 知识域实体抽取 / 证据链 / CDC / 语义标注RAG 第五通道(entity 0.10)、5 步决策证据链、cdc 事件订阅、schemaai、PDF/Word 分层摘要树
S3 协作闭环Notebook / 报表 / Fusion / 流规则 / 安全加固三类单元格混排、定时快照多渠道分发、实体消解写回、CDC 驱动流规则、NLQ 注入 RLS/CLS、TOTP 双因子、通知中心、审计归档
S4 图谱域行级图谱化导入 / 图分区压缩 / 时序图分析KeysetReader 分页拉行 + FK 自动建议、多层折叠 Louvain、时窗子图/趋势/路径
S5 语义互操作ValueType / 函数 / MCP / 打标 / OWL-SHACL13 类标准值类型归一化、13 内置函数 + 自定义注册、MCP 双传输(默认关闭)、安全标记列隐藏叠加、SHACL/OWL 导出、actionctl CLI
S6 生态工程市场 / 代码仓库 / 统一搜索 / 可观测 / 记忆组件市场一键安装、SQL 宏 + 版本化代码仓库、Nexus RRF 融合搜索、/metrics + embed 单二进制 + Docker、会话记忆、契约对拍
V5 前端新增约二十个功能页面并新增顶部全局搜索框;完整变更见 action/release/v2026.08.11/CHANGELOG.mdaction/wiki/changelog/2026-08-29/30-*.md

开发双主线

主线内容范围与状态
Track 1
src_go 迁移
Python 后端(src/,FastAPI)→ Go(src_go/,Gin)迁移 51 个模块全部迁移验证(wiki/src_to_go/ M1~M51);降级实现已补齐:真实 RAG 向量库(磁盘 JSON + 余弦 Top-K)、深度/ESG 报告多阶段流水线、bootstrap 初始化与数据标准化工具。
Track 2
Action Platform
action/ 构建对标 Palantir 的 ZY Action Platform 产品矩阵 共享底座 platform/ + 五产品(P1-P5)全部实现并通过真实冒烟与浏览器验证;2026-08-29/30 完成 V5 七阶段升级(统一调度/数据域/知识域/协作/图谱域/语义互操作/生态工程)。

关键技术决策

  • 后端统一 Go(单一二进制,CGO_ENABLED=0 兼容信创);主力 LLM 为 deepseek-v4-flash,embedding 用 dashscope_embedding。
  • 前端 Vue3 / 纯 JS(Vite);数据库优先 PostgreSQL(chatbi_action_dev),MVP/星上用 SQLite(glebarez 纯 Go 驱动)。
  • 向量库 ChromaDB 理念 → 本机实现 milvus/turbovec/disk 三后端自动降级;图存储自研磁盘 JSON(不引外部图库)。
  • 单机优先、不过度封装:内部系统调用直白可调试,模块间同步 HTTP/Go 接口。

系统模块总览

点击卡片进入对应模块技术介绍页。每个模块页共用同一套 css/js,顶部导航与左侧目录保持一致的交互。

共享底座 platform/

全产品共享基础包:config/database/logger/security/settings/auth/rbac/audit/llm/connector/datasource/vector/crypto/ierr/model/domain/repository + V5 新增 scheduler/task/resource/cdc/notify,含连接器白名单、审计泛化、LLM 网关降级链、向量增强、统一调度、CDC 与国密。

进入 →

P1 LightAIP

分析智能平台:NLQ 五路召回(含实体通道)+ RLS/CLS 注入 + 会话记忆,决策证据链 / 实体抽取 / 语义标注 / 多格式知识树,LLM 网关驱动,演示数据 orders/customers/products。

进入 →

P2 LightFoundry

本体论驱动的数据操作系统:四层本体 + 版本管理 + 指标语义层 + 数据集/质量画像/同步 + Notebook/报表/Fusion/流规则 + ValueType/函数/MCP/打标 + 市场/代码仓库/统一搜索 + Action 写路径安全流水线。

进入 →

P3 LightApollo

拉取式声明式部署与编排引擎:期望状态 + Spoke Agent 纯 Pull + bundle 国密签名验签 + rollout DAG 门控回滚 + 漂移检测,控制平面永不主动连入客户环境。

进入 →

P4 LightGotham

多源情报融合与智能决策平台:自研磁盘图存储 + 图算法 + 实体解析四层流水线 + 时空多视图联动 + 模式识别 + 情报报告 + ABAC + V5 图谱域(行级图谱化导入/图分区压缩/时序图分析)。

进入 →

跨产品契约与红线

六契约(SemanticSearch / Action 执行 / LLM 网关 / bundle 制品 / 评测集 / 对象模型)Schema 摘要与四条红线(R1-R4)落地。

进入 →

技术栈与运行部署

Go/Gin/GORM、Vue3/Vite/Leaflet、PG17/SQLite、向量/图/国密/LLM 技术栈表;端口规划、启动命令、前端构建、数据库降级与日志位置;V5 新增 Prometheus 指标、embed 单二进制与 Docker 镜像。

进入 →

验证与质量

单测覆盖、真实冒烟(Foundry 23 / Apollo 26 / Gotham 44 步全 PASS)、浏览器 E2E(Playwright 5+5 PASS)与已知限制、遗留项。

进入 →

总体架构

产品层(products/)每个产品 = 一组 REST 路由 + 产品级 service,不重复造底座;底座层(platform/)全产品共享;前端 web/ 按产品前缀分流后端(/api → Foundry、/apollo-api → Apollo、/aip-api → AIP)。

┌────────────────────────────────────────────────────────────────────┐
│ 前端  web/(Vue3 + Vite,端口 5173)  / 网关 gateway(端口 80)       │
│   /api → Foundry(18081)   /apollo-api → Apollo(18082)              │
│   /aip-api → AIP(18080)   /gotham-api → Gotham(18083)              │
│   /swift-api → Swift(18084)                                        │
├────────────────────────────────────────────────────────────────────┤
│ 产品层  products/  aip · foundry · apollo · gotham · swift(仿真 PoC)│
│  每个产品 = REST 路由 + 产品级 service(nlq / ontology / hub / graph…)│
├────────────────────────────────────────────────────────────────────┤
│ 底座层  platform/  (全产品共享 monorepo 单包引用)                   │
│  治理核心:auth · rbac · security(RLS/CLS) · audit(泛化事件) · crypto(国密)│
│  AI 核心:llm(网关降级链) · vector(三后端 + 批量/过滤/删除/计数增强)   │
│  数据核心:connector(allow-list + ExecWrite) · datasource · metadata │
│  调度核心:scheduler(统一调度) · task(异步任务五态) · resource(资源 URI)│
│  V5 新增:cdc(数据变更捕获) · notify(通知中心) · license(授权自检)     │
│  运维核心:config · database(PG/SQLite 自动迁移) · logger · settings │
│  基础类型:ierr · model · domain · repository                        │
├────────────────────────────────────────────────────────────────────┤
│ 持久化:PostgreSQL chatbi_action_dev(优先)→ SQLite 降级             │
│  向量:milvus / turbovec / disk(自动降级)   图:磁盘 JSON(gotham)   │
│  可观测:/metrics(Prometheus 文本格式)· embed 单二进制 · Docker    │
└────────────────────────────────────────────────────────────────────┘

产品间依赖与价值闭环

  • 数据 → 智能:Foundry 本体语义层喂给 AIP 的 OAG;AIP 检索结构化对象而非文本块。
  • 智能 → 行动:AIP 写工具映射到 Foundry Action Type(唯一写路径),人与 Agent 同约束。
  • 行动 → 交付:本体 YAML、网关路由、评测集全部作为 Apollo bundle 制品声明式发布(SM3/SM2 签名)。
  • 交付 → 创新:Apollo 的"拉取期望状态 + 版本回退"被 Swift 星上 SSPM 复用;Gotham 图/解析/ABAC 与本体语义对齐。

开发方法论(执行约束)

  • Agent 驱动:所有开发通过 agent 完成,一次一个、前台阻塞执行(不并行);单 agent 上限 500 次工具调用、限时 1 小时。
  • 标准流程:调研 → 设计 → 多轮评审 → 执行;每阶段产出可演示、可验收的增量。
  • API 优先 + 版本化:任何功能先有 /api/v1/... REST 接口再上 UI;契约冻结于 design_overview 六契约。
  • 后端与前端成对交付:后端路由就绪即同步补齐前端页面并注册路由,避免"后端能力远超前端展示"。
  • 提交规范:Conventional Commits、中文 message、结尾附 Co-Authored-By: Qian Shou / zytech <pyq@zyinfo.pro>;严禁 git add .