总览
平台定位、核心概念与按角色的学习路径——先懂它是什么、给谁用、怎么入门。
了解定位
AI 不应只理解世界,还应安全地行动于世界。IoT DC3 是面向 Physical AI 的开源工业物联网 Runtime(基于 AGPL-3.0):位于智能体意图与物理世界之间的执行层——模型负责推理,IoT DC3 负责感知、连接、治理与执行。
它内置 36 个接入驱动模块,把异构设备的数据采上来、归一为带语义的位号值;再通过 Spring AI 把大语言模型接入运营流程。智能体由此获得一条完整链路:看见(读设备、遥测与告警)→ 理解(物理信号结构化为模型可用的上下文)→ 决策(模型结合工业规则与历史推理)→ 行动(经权限、白名单与风险分级的策略门下发命令)→ 追溯(每次执行保留从意图到反馈的完整审计链路)。
完整的产品愿景见 dc3.site。它适合需要接入多类工业协议、管理设备与位号、查询实时/历史数据,并希望在 Spring 生态里做二次开发、让 AI 安全参与运营的团队。想先理解它解决什么问题、与同类平台的差异,请看 平台定位。
平台由一个网关、四个中心服务和一组协议驱动组成,对外只暴露网关的 HTTP 入口;中心服务之间通过 gRPC 协作,驱动与数据中心之间通过 RabbitMQ 异步解耦。
每一跳如何流转、为什么这样设计,见 系统架构。
dc3-web/ 目录,原独立仓库 iot-dc3-web 已归档)完整说明见 技术栈。
IoT DC3 基于 AGPL-3.0 License 发布。仓库许可证说明与商业授权关系请参阅 LICENSE.txt。