核心优势功能

Orchidea Platform

ERP / MOM 制造运营平台

AI-Native 企业级制造运营平台(ERP / MOM),SaaS 与 PaaS 一体化,服务制造业数字化转型全价值链。

核心能力

  • 制造运营 MOM:MES / EAM / WMS / QMS / SCM / HRM,原生遵循 ISA-95 / ISA-88 建模
  • 工业物联网 DAQ:OPC-UA / Modbus / MQTT / MTConnect / SECS-GEM 协议适配
  • AI 平台:多模型 LLM 适配、多智能体编排、MCP 服务(根目录内置 stdio MCP Server)、MLOps 管线
  • 低代码:30+ 组件、8 种页面模板、AI 自然语言生成应用、24 步 RPA
  • 工作流引擎:BPMN / 审批流 / Saga + WorkflowStore 持久化(复用 isa95.db)
  • iPaaS:30+ 连接器、ESB 多协议适配、Webhook / OAuth 集成流编排
  • 多租户 SaaS:三级隔离(库 / Schema / 行级)、订阅计费与用量计量
  • 本体驱动资产生成:由 RDF/Turtle 行业本体生成 B2MML / DocType / GraphQL / Python / TypeScript
  • 治理:RBAC、KMS、SOD / GRC、FinOps、SLA 引擎;云原生 K8s 清单 + Istio 网关

技术优势

  • 102 个行业开箱即用,按行业模板快速上线
  • 低代码 + 自然语言生成应用,业务人员也能自主搭建
  • 30+ 系统连接器,与现有 IT 系统无缝打通
  • 多租户三级隔离,支持集团化大规模部署
应用场景 汽车、半导体、电池、光伏、食品等 102 行业开箱即用;从设备连接到财务核算的一体化交付,降低集成成本
数据流转 业务单据 → 流程引擎 → 运营执行 → 指标分析 → 驾驶舱
数据存储 业务库 · 审计日志

Orchidea Platform

AI-Native 企业级制造运营平台(ERP/MOM),SaaS 与 PaaS 一体化

Orchidea Platform 是面向制造业数字化转型的 AI-Native 企业级平台,以 ISA-95(制造运营管理国际标准) 与 ISA-88(批次控制标准) 为核心建模框架,覆盖从设备连接、生产执行、供应链协同到财务核算的制造全价值链,同时提供 AI 智能体、低代码开发、多租户 SaaS 运营与 PaaS 扩展等平台级能力。

2026-11 能力更新(v2.2.0)

能力域更新要点
MES 制造推理传感器采集 → TSDB 写入 → Inference 联合预测 → 排程决策端到端管道;多通道目标预测、3σ 异常判定、95% 置信区间、联合对数似然、缓存命中与延迟指标
构建补齐 Dockerfile.paas

2026-10 能力更新(v2.1)

能力域更新要点
组织主数据多维矩阵组织:9 类组织节点、5 个预置维度(行政/项目/区域/法人/职能)、实线/虚线/职能汇报线、组织变更历史与特征过滤
移动低代码375×667 手机画布、5px 栅格吸附、组件树、多选、100 步撤销/重做、MobilePage 双向转换、应用构建/导出/导入
AI 低代码12 种生成目标;支持 ontologyIRI / docType 本体驱动,字段以 SHACL 形状为权威来源
行业包57 个行业 Profile、11 个行业分组、SKU 版本 1.0.0、许可门禁(仅 active 放行)、自动注册为应用市场 Offer
治理与应用市场7 域治理控制台(身份/许可/成本/环境基线/数据/服务/客户);Offer 五状态、租户绑定与市场工作区
多租户租户迁移(全量/选择性/增量、4 种冲突策略、导入校验、跨实例桥接、审计)与数据库分片(hash/range/modulo、跨分片查询、重平衡)
EAMISO 22400 OEE、MTBF/MTTR、维护成本报表、移动点检(图片/电子签名/异常转维修/逾期)、故障知识库
WMS / DevOpsWMS 离线作业控制器;16 种流水线步骤、7 类制品库、漏洞扫描与制品晋级、Mermaid/ASCII/HTML 三种 DAG 渲染
可观测Prometheus 指标 + 健康看板(DB/Redis/服务检查、告警、拓扑)+ 分布式追踪(W3C Trace Context、Jaeger/OTLP)

边界说明:AI 低代码由规则/模板引擎产出(modelUsed=orchidea-rules-engine-v1);打印服务支持 PDF/HTML;租户迁移 S3 通道当前仅生成 s3:// 地址。

核心能力

能力域说明
制造运营(MOM)制造执行(MES)、设备资产(EAM)、仓储(WMS)、质量(QMS)、供应链(SCM)、人力(HRM)等业务包,原生遵循 ISA-95 建模
工业物联网(IIoT)数据采集(DAQ)适配 OPC-UA / Modbus / MQTT / MTConnect / SECS-GEM 等协议,覆盖 IoT 设备接入与数据通道
AI 平台多模型 LLM 适配、智能体编排(agent)、MCP 服务、MLOps 模型管线;根目录内置 mcp_server.py(JSON-RPC 2.0 over stdio)供 AI 客户端调用
低代码平台低代码设计器、无代码应用、表单/流程/报表引擎、RPA 自动化
集成平台(iPaaS)连接器管理、ESB 多协议适配、Webhook/OAuth 集成、集成流编排
SaaS 运营多租户隔离、租户控制面、订阅计费与用量计量、渠道伙伴生态
平台治理权限与数据权限、审计、合规、KMS 密钥管理、FinOps 成本治理、服务治理
云原生部署Docker Compose / Kubernetes 清单 / Istio 网关,含健康检查与监控指标

架构简述

本仓库为 pnpm Monorepo,采用「应用入口层 → 插件层 → 业务/基础设施包层 → 数据资产层」的分层结构:

  • apps/:应用入口
    • platform-api:统一 API 网关(默认端口 13000)
    • orchidea-saas:多租户 SaaS 应用入口(默认端口 13001)
    • orchidea-paas:PaaS / ISV 开发者入口(默认端口 13002)
    • platform-web:前端管理面板(默认端口 15173)
  • packages/:业务与基础设施包(pnpm workspace,packages/*),涵盖制造领域(MES/EAM/WMS/QMS/SCM/HRM…)、AI(LLM/agent/MCP/MLOps…)、平台框架(ORM/缓存/事件总线/实时通信/搜索/规则引擎/工作流…)等
  • plugins/:行业与业务插件(每个插件通过 hooks.ts 声明式挂载,部分带 plugin.json)
  • data/:数据资产
    • feature-library/:行业本体与实例(RDF/Turtle)
    • industries/:按行业组织的本体模型(JSON/Turtle)
    • generated/:由本体生成的 ISA-95 资产(B2MML / DocType / GraphQL / Python / TypeScript)
    • channels/:消息通道数据
  • scripts/:运维与集成脚本(本体同步、k6 压测等)
  • deploy/、k8s/:Docker 与 Kubernetes / Istio 部署资产

工作流引擎与持久化:packages/workflow(@orchidea/workflow)提供工作流定义 / 审批流 / BPMN / Saga 引擎,并内置 WorkflowStore(doc-workflow-store.ts,基于 better-sqlite3 复用 isa95.db)持久化工作流定义、文档、审批历史与版本、BPMN 流程实例、Saga 执行记录;apps/orchidea-saas 通过 routes/workflows.ts 暴露审批流接口。

快速开始

方式一:Docker Compose

# 复制环境变量模板并填写密钥(JWT_SECRET、ENCRYPTION_KEY、PAAS_API_KEYS)
cp .env.example .env

# 一键启动 4 个入口服务(API 网关 / SaaS / PaaS / Web 面板)
docker compose up -d

服务端口:API 网关 13000、SaaS 入口 13001(内置演示账号 admin/admin123、demo/demo123)、PaaS 入口 13002、Web 面板 15173。

方式二:源码运行(pnpm)

要求 Node.js >= 18、pnpm >= 9。

pnpm install     # 安装全部 workspace 依赖
pnpm dev         # 构建并运行各包开发模式
pnpm build       # 全量构建
pnpm test        # 运行单元测试(Vitest)

目录结构

orchidea-platform/
├── apps/            # 应用入口(platform-api / orchidea-saas / orchidea-paas / platform-web)
├── packages/        # 业务与基础设施包(pnpm workspace)
├── plugins/         # 行业与业务插件
├── data/            # 行业本体、实例与生成资产
├── scripts/         # 本体同步、压测等脚本
├── deploy/          # Docker / Istio 部署资产
├── k8s/             # Kubernetes 清单(deployment / service / network-policy 等)
├── cankao/          # 参考项目资料
├── erpcankao/       # ERP 参考资料
├── orchidea-protocol/  # 协议子模块(独立 LICENSE / VERSION)
├── docker-compose.yml
├── mcp_server.py    # 平台 MCP Server(stdio JSON-RPC)
├── PRODUCT_DOCUMENTATION.md  # 产品说明文档
└── package.json     # Monorepo 根(pnpm workspace)

文档

  • PRODUCT_DOCUMENTATION.md:产品级说明文档(能力矩阵、分层架构、应用入口、插件系统等)
  • UI.md:Orchidea UI 设计系统规范
  • copy.md:文档撰写规范
  • CHANGELOG.md:变更记录
  • 版本信息见根目录 VERSION 文件

许可证

详见根目录 LICENSE 文件。

← 返回平台架构总览