← 返回项目库

ThingLinks 物联网运营平台

ThingLinks 物联网一体化平台的中文本地预览工作台,聚焦设备、产品、规则、协议和监控运营流程。

交付包保留上游 ThingLinks 源码,并增加可脱离后端运行的中文演示适配层。演示模式使用仓库内确定性 fixture 数据,展示六个真实可导航的运营页面,不冒充真实设备、云端 API 或生产服务。完整后端部署仍需按上游架构准备 Java、MySQL、Redis、Nacos 和 TDengine。

真实界面

项目截图

共 6 张

物联网运营看板
设备总览
产品模型
规则引擎
协议接入
实时监控

Capabilities

核心功能

中文本地演示模式与明确的数据边界说明
设备总览、搜索与在线状态展示
产品模型筛选与生命周期状态展示
规则引擎启停、触发器和动作概览
MQTT、WebSocket、TCP、UDP 协议接入概览
实时监控健康分、吞吐趋势与告警看板
保留上游后端路由与非演示部署入口

适用场景

无后端环境下验收物联网运营控制台的信息架构与中文交互
学习设备、产品、协议和规则联动在 IoT 平台中的组织方式
基于固定提交继续准备完整的企业私有化后端部署

适合谁

希望学习物联网平台信息架构、验证运营控制台交互,或继续研究 ThingLinks 后端部署的开发者、运营与研发团队。

商业化思路

开源源码交付、企业私有化部署与定制服务;本地演示不提供云端设备接入或在线 API 服务。

你会拿到什么

  • 固定提交版本的 ThingLinks 源码包与原始 Apache-2.0 LICENSE
  • 中文本地演示适配、交付说明和部署边界说明
  • 六张绑定中文功能界面截图及对应可审计 manifest

部署流程

  1. 1解压源码包,进入 thinglinks-ui,执行 npm install 后运行 npm run build:prod。
  2. 2使用静态服务器发布 thinglinks-ui/dist;默认源码模式为本地演示,接入真实后端前将 VUE_APP_DEMO 设为 false 并按上游架构配置 API。

真实验证结果

已通过 npm ci、npm run build:prod、固定静态服务 HTTP smoke,以及绑定浏览器的 6 页中文 UI 证据。浏览器证据覆盖看板、设备、产品、规则、协议、监控页面,并执行设备搜索和产品状态筛选;所有页面 HTTP 200,控制台错误、破图、404、登录页和横向溢出均为 0。

部署难度

较高

最低配置

本地前端演示需要 Node.js 18+、npm 和现代浏览器;完整 ThingLinks 后端还需要按上游文档准备 Java、MySQL、Redis、Nacos、TDengine 等服务。

开源许可证

Apache License 2.0

最后验证

2026-09-06

授权说明

源码包保留仓库根目录 LICENSE、版权和来源信息;中文页面、本地演示适配与说明属于交付修改。使用、修改与再分发须遵守 Apache License 2.0 及上游版权和通知要求。

Release notes

版本记录

1 个已发布版本

vcn-581ebe2b664e 当前推荐

基于上游固定提交增加中文本地演示模式、设备/产品/规则/协议/监控/看板页面、交互 fixture 和交付边界说明;保留完整后端源码与许可证。

部署要求:本地演示需要 Node.js 18+、npm、现代浏览器和静态服务器;完整后端需要 Java、MySQL、Redis、Nacos、TDengine 等上游依赖。

已知问题:演示数据是本地确定性 fixture,不是实时设备或 AI/云端数据;账号、设备连接、消息队列、持久化和后端 API 需在完整部署后启用。

登录后领取