总览
平台定位、核心概念与按角色的学习路径——先懂它是什么、给谁用、怎么入门。
了解定位
IoT DC3 是一个开源、面向 AI 场景演进的分布式物联网平台(基于 AGPL-3.0),覆盖设备接入、数据采集、运营管理与智能分析,帮助构建工业 IoT 解决方案。它内置 28 个接入驱动模块,把异构设备的数据采上来、归一为带语义的位号值;再通过 Spring AI 把大语言模型接入运营流程——模型不仅能查询设备、读写位号、执行命令,还能做告警分析与数据洞察,把"感知—决策—执行—反馈"打通成闭环。
它适合需要接入多类工业协议、管理设备与位号、查询实时/历史数据,并希望在 Spring 生态里做二次开发、甚至引入 AI 辅助运营的团队。想先理解它解决什么问题、与同类平台的差异,请看 平台定位。
平台由一个网关、四个中心服务和一组协议驱动组成,对外只暴露网关的 HTTP 入口;中心服务之间通过 gRPC 协作,驱动与数据中心之间通过 RabbitMQ 异步解耦。
每一跳如何流转、为什么这样设计,见 系统架构。
dc3-web/ 目录,原独立仓库 iot-dc3-web 已归档)完整说明见 技术栈。
IoT DC3 基于 AGPL-3.0 License 发布。仓库许可证说明与商业授权关系请参阅 LICENSE.txt。