← 返回项目库

ActorCloud 中文 IoT 设备管理平台(本地演示)

面向物联网设备、产品、规则、告警和用户管理的中文化 Web 控制台,本版本提供可独立运行的本地演示。

这是 ActorCloud 固定提交版本的中文化运行交付。原项目包含 Vue 2 管理后台、Flask 服务端和规则引擎;本交付保留上游结构,并新增明确标注的本地预览适配器,以确定性演示数据验收首页、产品、设备、业务规则、告警和用户等核心页面。预览适配器不连接 PostgreSQL、EMQX、Pulsar、AWS 或任何外部 API。

真实界面

项目截图

共 6 张

设备数量
产品
设备
业务规则
当前告警
用户名

Capabilities

核心功能

✓设备与网关状态总览
✓产品卡片与设备数量管理
✓设备列表、协议与运行状态查看
✓业务规则列表与启停状态
✓当前告警与告警等级查看
✓用户、角色和消息中心入口
✓中文菜单与本地预览适配器

适用场景

学习研究 IoT 设备管理后台
演示从设备状态到规则告警的运营流程
作为 Vue 2、Flask 与消息型 IoT 平台集成样例

适合谁

物联网平台开发者、设备运维团队、企业数字化团队,以及学习研究 IoT 管理后台架构的使用者。

商业化思路

开源项目学习研究、IoT 控制台定制与设备运营工作流咨询;真实生产部署需按上游 Apache 2.0 条款和依赖服务条款执行。

你会拿到什么

  • ✓固定提交版本完整源码与上游 Apache 2.0 LICENSE
  • ✓中文本地预览适配器和确定性演示数据
  • ✓6 张真实中文运行截图及可复核验收记录
  • ✓许可证披露与部署说明

部署流程

  1. 1安装 Node.js 22、Yarn 1.x 与 Python 3.9+,进入 ui 目录执行 yarn install。
  2. 2运行 yarn build 生成 ui/dist 静态构建产物,或用 yarn dev 进行本地开发预览。
  3. 3如需真实服务,按 server、rule-engine、deploy 文档配置数据库、消息服务和云端依赖;本地适配器不能替代生产服务。

真实验证结果

已通过最终 Node/Yarn 构建、6 个 1440×900 中文功能页采集、HTTP 200、可见业务数据与路由标题、控制台错误、破图和横向溢出检查;本地演示适配器仅用于隔离预览。

部署前须知

当前验收为本地确定性演示,数据不会写入生产服务;登录、设备连接、消息队列、规则执行和云端集成需要真实后端与外部依赖。顶部 logo 在预览无配置时使用仓库自带回退图,生产仍读取后端 logo 配置。

部署难度

中等

最低配置

本地演示:Node.js 22、Yarn 1.x、Python 3.9+ 与现代浏览器;建议 2 vCPU、2 GB 内存。完整生产运行还需要 PostgreSQL、EMQX、Pulsar、AWS 及上游服务配置。

开源许可证

Apache License 2.0

最后验证

2026-08-31

技术栈

Vue 2Vue CLI 3 / webpackElement UIEChartsPython FlaskJava Maven rule enginePostgreSQL、EMQX、Pulsar、AWS(生产依赖)

授权说明

交付包保留上游 LICENSE、版权信息和目录结构。上游仓库声明 Apache License 2.0;再分发或修改时须继续提供许可证、保留通知并按许可证要求标注修改文件。第三方依赖可能有各自许可证,使用者需自行核对。

Release notes

版本记录

1 个已发布版本

vcn-9c34b371c234 当前推荐

修复现代 Node.js 下的 Sass 构建兼容性,增加本地演示 API、中文预览标识、外部地图依赖隔离和无配置 logo 回退,并完成 6 个核心中文页面验收。

部署要求:Node.js 22、Yarn 1.x、Python 3.9+;完整生产部署另需 PostgreSQL、EMQX、Pulsar、AWS 等服务。

已知问题:本地演示不代表真实 IoT 服务已接入;生产功能需按上游文档配置并自行验证。

登录后领取