平台简介
openIndu 是一个社区级工业互联网平台,专注于 3C 电子制造行业,覆盖从边缘数据采集→实时监控→工艺管理→产品追溯→数据大屏等方向;实际能力以仓库、版本和验证环境为准。
平台由两部分组成:页面端基于 Vue 3 的现代化 Web 应用,为不同角色提供个性化工作台与数据看板;设备端通过多协议边缘网关连接 PLC 设备,实现工业现场数据的实时采集与上报。
核心功能
六个功能方向,按仓库版本与环境逐项验证

智能登录 · 安全便捷
智能登录 · 安全便捷
支持手机号验证码登录/注册,JWT Token 认证机制保障安全。
- 手机号验证码登录/注册,未注册手机号自动创建账号
- JWT Token 双令牌认证(Access + Refresh)
- 快速进入工作空间,一键直达核心功能
- 细粒度权限控制,不同角色看到不同界面

工作台 · 全局一目了然
工作台 · 全局概览一屏掌握
多维度数据聚合,设备状态、产线运行、告警信息一目了然。
- 设备总览:总数、在线/离线统计
- 产线状态:实时运行状态与利用率
- 设备类型分布:上料机、AOI 检测、固化炉等
- 最新告警:未恢复告警实时展示
- 最近操作:审计日志追溯
- 快捷入口:用户管理、角色管理、设备列表、数据大屏

数据大屏 · 生产态势一屏掌控
数据看板 · 生产状态一屏尽览
暗色科技风格数据大屏,适合车间看板与管理指挥中心。
- 关键指标卡片:在线设备、日产量、合格率、设备效率、告警数量
- 产线设备统计:按产线维度实时展示
- 生产数据概览:产量趋势、效率、品质、产线状态
- 实时告警日志:异常事件即时推送
- 工位不良率统计:各工位质量数据对比
- 原料消耗监控:实时物料使用跟踪

设备管理 · 全生命周期管控
设备管理 · 全生命周期管控
从设备注册到报废的全生命周期管理,实时监控与预警。
- 设备搜索:按名称、UUID、类型、产线筛选
- 设备状态监控:实时运行状态追踪
- 设备告警:查询与处理闭环管理
- 关键参数:实时参数监控与历史追踪
- 设备维护:维护计划与记录管理
- 设备类型管理:自定义设备类型配置

产品追溯 · 从原料到成品全链路
产品追溯 · 从物料到成品
完整的产品追溯链条,从原材料到成品全程可追溯。
- 追溯查询:支持追溯号、产品编号、批次号查询
- 全链路追溯:所有工位、原材料、工艺参数完整记录
- 工艺记录:进出站时间、操作员、设备、参数快照
- 原料追溯:按批次追溯受影响的产品

支持微信小程序
支持微信小程序
移动端便捷操作,随时随地掌握生产动态。
- 微信小程序端查看设备状态与生产数据
- 移动端告警推送与处理
- 与 Web 端数据实时同步
技术架构
8 层微服务架构,从边缘设备到用户界面全栈覆盖
Web 前端
Layer 8Vue 3.5 + Element Plus + ECharts + Pinia
现代化 SPA,RBAC 权限,数据可视化,多角色适配
后端服务
Layer 7Spring Boot 3.5 + Java 21 + Spring Security
RESTful API,JWT 双令牌,微服务架构
边缘网关
Layer 6S7 / Modbus / FINS / MC 协议
西门子 / 三菱 / 基恩士 / 欧姆龙 / 汇川 PLC 接入
数据采集
Layer 5FastAPI + Kafka + MQTT
高吞吐量采集,UUID 认证,时序数据库
业务数据库
Layer 4PostgreSQL 15.7
用户、权限、工艺、追溯等业务数据
时序数据库
Layer 3TDengine 3.0
设备状态与工艺历史时序数据存储
缓存层
Layer 2Redis 7.2
会话管理、权限缓存、实时数据
消息代理
Layer 1Mosquitto MQTT 5.0
IoT 设备消息路由与分发
数据流向
核心优势
为什么选择 openIndu 平台
行业聚焦
专注 3C 电子制造行业,深度理解行业痛点与需求
追溯模型
探索从原材料到成品的身份、过程与质量数据关联
优秀前端体验
Vue 3 + Element Plus 构建的现代化 Web 应用
设备接入评估
协议支持取决于已集成驱动、设备型号、版本与验证环境
云边协同
边缘网关 + 云端平台的协同架构,灵活部署
社区驱动
开源社区共建,持续迭代优化,代码公开透明