系统架构
业务系统架构旨在构建灵活、可扩展、可移植且能应对高并发需求的数字化平台。平台设计兼顾本地化、私有云、公有云部署,并支持 SaaS 模式应用。
业务系统架构
数字化工厂建设架构模型选择
在数字化工厂建设中,架构模型的选择决定了系统的演进方向。传统的五级信息化架构模型(L0-L5)虽然经典,但在应对快速变化的市场需求时显得过于僵化。工业互联网平台通过"大平台+小应用"的模式,实现了从封闭垂直向开放水平的架构演进。

图:数字化工厂建设架构模型选择与传统五级架构对比
传统工业 IT 架构 vs 工业互联网平台
技术架构对比
| 对比维度 | 传统工业 IT 架构 | 工业互联网平台 |
|---|---|---|
| 架构模式 | 封闭单体大系统,模块高度耦合 | 大平台 + 小 APP,松耦合微服务架构 |
| 系统扩展 | 垂直紧耦合架构,扩展需整体升级 | 分层微服务架构,按需弹性伸缩 |
| 接口方式 | 专用接口或私有中间件,集成成本高 | 开放 API + 标准协议,即插即用 |
| 开发效率 | 瀑布式开发,周期长、响应慢 | DevOps + 敏捷开发,快速迭代交付 |
| 升级维护 | 系统整体升级,停机风险高、成本大 | 小范围灰度升级业务逻辑,零停机 |
| 部署方式 | 本地化部署,硬件资源固定 | 边缘 + 云端协同部署,云原生架构 |
| 资源利用 | 独立服务器,资源利用率低 | 容器化编排(K8s),资源池化共享 |
| 技术栈 | 依赖特定厂商技术栈,迁移困难 | 开放技术生态,支持多语言多框架 |
| 数据处理 | 本地数据库,数据孤岛严重 | 云边协同数据流,实时采集与分析 |
| 安全机制 | 边界防火墙为主,被动防御 | 零信任架构,端到端主动安全防护 |
优势总结:柔性部署、灵活开发、成本平滑、高可用、易扩展
工业数据对比
| 传统架构 | 工业互联网平台 |
|---|---|
| 数据获取来源有限 | 更具广度和深度的数据采集 |
| 独立系统、信息孤岛 | 在线实时管理和应用 |
| — | 易于整合和集成数据资源 |
优势总结:数据开发、易于管理、实时采集
工业应用对比
| 传统架构 | 工业互联网平台 |
|---|---|
| 工业知识依靠老师傅经验 | 经验知识固化成平台核心资源 |
| 存在工业知识空白 | 解耦成工业机理模型,灵活组合和管理 |
| 工业知识被封装在工业软件里,无法复用 | 基于数据和新技术易形成新知识 |
| 面向流程的共用软件系统 | 面向独特角色的专用 APP |
优势总结:知识图谱、针对性强
价值模式对比
| 传统架构 | 工业互联网平台 |
|---|---|
| 线性价值链 | 互联互通的价值网络 |
| 资源自用,技术创新周期长 | 资源开放共享,技术创新快速迭代 |
优势总结:数据价值指数级提升
工业互联网平台
工业互联网(Industrial Internet)是新一代信息通信技术与工业经济深度融合的新型基础设施、应用模式和工业生态,通过对人、机、物、系统等的全面连接,构建起覆盖全产业链、全价值链的全新制造和服务体系,为工业乃至产业数字化、网络化、智能化发展提供了实现途径,是第四次工业革命的重要基石。
四大体系
工业互联网包含了网络、平台、数据、安全四大体系:
- 网络体系是基础:包括网络互联、数据互通和标识解析三部分
- 平台体系是中枢:包括边缘层、IaaS、PaaS和SaaS四个层级,相当于工业互联网的"操作系统"
- 安全体系是保障:涉及设备、控制、网络、平台、工业APP、数据等多方面网络安全问题
平台架构

图:工业互联网平台架构
核心理念(五化)
| 理念 | 说明 |
|---|---|
| 应用场景化 | 应用敏捷开发,提升用户体验 |
| 能力服务化 | 共性业务能力提取,平台化共享服务 |
| 数据融合化 | 全域数据汇聚融合,全维数据智能分析 |
| 技术组件化 | 技术架构易扩展,技术能力易调用 |
| 资源共享化 | 资源云化共享复用,高弹性供给 |
分层架构
- 前台应用层:PC端应用、移动端应用(含App、公众号、小程序)、第三方应用,通过 API/微前端 进行连接
- 能力聚合层:服务组合、服务编排、功能聚合、服务注册和路由等,将后台能力打包成前台可直接调用的服务
- 中台核心层(双中台战略):
- 业务中台:核心是实现企业核心能力的复用和核心资源的共享
- 数据中台:核心是让数据产生价值
- 技术组件层 (PaaS):技术中台作为工具和组件,为建设前台应用和业务中台提供基础设施重用的能力
- 基础设施层 (IaaS):云平台,包括容器、资源、网络等底层支撑
支撑体系
- 研发运营:DevOps、监控、安全等全流程保障
- 组织 & 方法:强调组织架构和管理方法需要适配中台模式
平台能力与智能工厂建设环节映射
依据《智能工厂梯度培育要素条件(2026年版)》,HiMind 平台能力与五大建设环节的对应关系如下:
| 智能工厂建设环节 | 政策核心要求 | HiMind 平台对应能力 | 覆盖梯度 |
|---|---|---|---|
| 工厂建设 | 数字化规划与建设、数字基础设施部署、关键数据治理 | 云边端部署架构、K3S 容器化基础设施、Nacos 服务治理、多租户数据隔离 | 基础级~领航级 |
| 研发设计 | 数字化设计工具、协同仿真、产品与工艺统一建模 | 协同办公工作流(Elsa Workflows)、文档管理与知识沉淀、代码生成与低代码开发 | 基础级~卓越级 |
| 生产作业 | 关键装备数字化改造、工序自动化、质量动态管控、设备预警 | 设备联网与状态监测、生产执行管理、质量PDCA管控、分布式任务调度(Quartz.NET) | 基础级~领航级 |
| 生产管理 | 生产计划排程、仓储物流管理、设备维护、能源管控 | 智能排产、仓储物流管理、设备预测性维护、能耗分析与碳排管控、成本穿透核算 | 先进级~领航级 |
| 运营管理 | 采购销售管理、成本管控、绩效评估、供应链协同 | 采购供应链管理、财务与成本管控、客户关系管理、绩效指标动态评估、订单全流程跟踪 | 先进级~领航级 |
平台能力与政策关键指标对标
| 政策关键绩效指标 | HiMind 平台支撑能力 |
|---|---|
| 关键设备数控化率 | 设备联网采集、边缘计算实时数据处理 |
| 先进过程控制投用率 | 生产过程精准控制、工艺参数优化 |
| 应用人工智能技术场景比例 | 工业智能模型集成、智能辅助决策 |
| 生产效率提升 | 精细化管理、集中管控、自动化排产 |
| 产品不良率下降 | 质量一贯制管控、PDCA持续改进 |
| 设备综合利用率提升 | 设备预测性维护、OEE分析 |
| 库存周转率提升 | 仓储物流智能管理、供需协同 |
| 单位产值运营成本下降 | 成本穿透核算、精益化管理 |
| 单位产值综合能耗降低 | 能耗实时监控、碳排动态优化 |
| 供应商准时交付率提升 | 供应链协同管理、订单全流程跟踪 |
安全可控要求:政策明确要求"工厂使用的关键技术装备、工业软件、系统安全可控,网络安全和数据安全风险可控"。HiMind 平台基于国产 .NET 10 技术栈,支持达梦、人大金仓等国产数据库,构建设备安全、控制安全、网络安全、平台安全、数据安全的多层防护体系,全面满足政策安全可控要求。
技术架构
HiMind 工业互联网平台采用云原生微服务架构设计,以 .NET 10 为核心技术基座,构建了覆盖"边缘采集 - 平台支撑 - 应用交付"的全链路技术体系,真正实现了工业互联网平台所倡导的柔性部署、灵活开发与成本平滑。
整体架构分层
| 层级 | 组件 | 说明 |
|---|---|---|
| 基础设施层 | K3S / Docker + 云平台 | 容器化编排部署,支持私有云、公有云、混合云及 SaaS 模式 |
| 服务注册层 | Nacos | 服务注册与发现、动态配置管理、服务健康检查 |
| 网关接入层 | Yarp 反向代理网关 | 统一入口、路由转发、负载均衡、限流熔断 |
| 微服务层 | 业务微服务集群 | 按业务域拆分的独立服务,支持独立开发、测试、部署 |
| 数据层 | Linq2db + 多数据库 | 支持 MySQL、Oracle、SQL Server、PostgreSQL、达梦、TiDB 等多数据源 |
| 前端应用层 | Vue 3 + TDesign + VTable | Web 端、WinForms 客户端、移动端 APP、小程序多端适配 |
微服务架构
平台将传统单体应用拆分为多个独立部署的微服务,每个服务聚焦单一业务能力:
┌─────────────────────────────────────────────────────────┐
│ API Gateway (Yarp) │
├─────────┬──────────┬──────────┬──────────┬──────────────┤
│ 认证授权 │ 业务服务 │ 工作流 │ 报表服务 │ 文件服务 │
│ 服务 │ │ (Elsa) │(FineReport)│ (RustFS) │
├─────────┴──────────┴──────────┴──────────┴──────────────┤
│ 服务注册与发现 (Nacos) │
├─────────────────────────────────────────────────────────┤
│ 分布式事务 (CAP) │ 任务调度 (Quartz.NET) │ 事件总线 │
├─────────────────────────────────────────────────────────┤
│ 数据层 (Oracle / MySQL / 达梦 ...) │
└─────────────────────────────────────────────────────────┘核心优势:
- 服务独立性:每个微服务可独立开发、测试、部署和扩容,故障隔离不影响整体系统
- 技术异构性:不同服务可采用最适合的技术栈,前端支持 Vue 3 Web + WinForms 桌面 + 移动 APP 多端并行
- 弹性伸缩:基于 K3S 容器编排,按服务粒度动态扩缩容,资源利用率最大化
- 灰度升级:支持单个服务独立升级,无需整体停机,降低发布风险
前后端分离架构
| 特性 | 传统架构 | HiMind 平台 |
|---|---|---|
| 耦合度 | 前后端代码混写,相互依赖 | 完全分离,通过 REST API 通信 |
| 多端支持 | 需重复开发 | 一套 API 同时支撑 Web、APP、小程序、桌面端 |
| 并行开发 | 前后端互相等待 | 契约先行,前后端可独立并行开发 |
| 部署灵活度 | 必须同步发布 | 前后端可独立部署、独立扩展 |
安全体系
平台构建了多层次的安全防护机制:
- 认证授权:基于 ASP.NET Core Identity + JWT Bearer 的统一认证体系,支持多租户、多组织架构
- 权限控制:RBAC 角色权限模型,支持菜单级、按钮级、数据级精细管控
- API 安全:网关层统一鉴权、限流、防重放攻击
- 数据安全:敏感数据加密传输与存储,操作审计日志全程可追溯
- 网络安全:支持 HTTPS/TLS 加密通信,容器网络隔离
DevOps 与持续交付
平台内置完整的 DevOps 工具链,基于 Azure DevOps 实现:
| 阶段 | 工具 | 能力 |
|---|---|---|
| 代码管理 | Git | 分支策略、代码评审、提交规范 |
| 持续集成 | Azure Pipelines | 自动化构建、单元测试、代码质量扫描 |
| 制品管理 | Docker Registry | 镜像版本管理、安全扫描 |
| 持续部署 | K3S + Helm | 蓝绿发布、灰度发布、一键回滚 |
| 监控运维 | NLog + Prometheus | 链路追踪、日志聚合、告警通知 |
高可用与容错
- 服务无状态:微服务实例无状态设计,任意实例可随时扩缩容
- 负载均衡:Yarp 客户端负载均衡 + Haproxy 服务端负载均衡,双层保障
- 熔断降级:Polly 熔断组件,自动隔离故障服务,防止雪崩效应
- 多活部署:支持多节点集群部署,单点故障自动转移
开发效率
| 能力 | 说明 |
|---|---|
| 低代码生成 | 代码生成器自动产出 CRUD 代码,减少 80% 重复编码 |
| 通用开发包 | 内置配置、缓存、路由、发号器等工具类,避免重复造轮子 |
| 模块化设计 | 业务模块可插拔式组装,按需选配功能组件 |
| 分布式调度 | Quartz.NET 图形化任务管理,支持集群分布式定时任务 |
| 工作流引擎 | Elsa Workflows 可视化流程设计,支持复杂业务编排 |