← 返回项目库

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 服务已接入;生产功能需按上游文档配置并自行验证。

登录后领取