支持大模型的智慧城市低代码平台
源代码
https://www.gitpp.com/goat/project202506219008903
智慧城市的低代码平台
项目特点
- 低代码开发
:图形化工具降低开发门槛。 - 资源统一管理
:抽象管理多类型资源。 - 事件驱动
:触发执行提高智能响应。 - 服务组合
:灵活构建复杂应用功能。 - 智能助手支持
:生成式AI与环境数据结合,实现智慧闭环。
智慧城市的使用场景
使用场景
1. 智慧园区
-
应用示例:会议室预约、办公环境准备、节能管理等。

2. 市民城区
- 应用示例
:智能停车场管理、道路安全监控、公共设施管理等。
3. 居民社区
-
应用示例:非法停车检测、消防通道监控、智能照明控制等。

项目包含以下主要工具:
1. 数字空间表征模块 (DigitalSpaceStudio)
-
功能:展示数字空间中的建筑及其内部设备信息,通过3D模型展示所选建筑布局和设备分布,同时查看空间和设备的3D模型,展示空间资源和属性。
-
特点:

-
支持建筑、楼层、房间选择展示。 -
显示设备名称、部署位置及状态。
2. 人机物资源管理工具 (ResourcePlat)
-
功能:管理智慧城市场景中的物理资源、信息资源和社会资源,实现资源的接入与管理。
-
特点:

-
统一视图管理空间结构及其下属资源。 -
支持单个或批量物理资源接入,设备数据推送(如麦克风消息队列,非物联网设备需服务化封装)。 -
管理信息资源(会议室预约系统等,包含功能URL)及社会资源(保安、保洁等人力资源)。 -
资源状态监控和增删功能。
3. 环境事件融合工具 (EventFusion)
-
功能:基于改造后的 Node-RED,构建、查看、执行环境事件规则。
-
特点:

-
Sensor采集设备实时数据。 -
Operator处理传感数据(基本算子及复杂API)。 -
Publish转化并发布语义化事件。 -
低代码拖拽构建规则,便于非开发人员使用。
4. 环境服务组合工具 (ServiceComp)
-
功能:低代码方式组合设备或资源功能,形成智能服务响应流程。
-
特点:

-
支持服务调用顺序、条件和数据传递配置。 -
后端服务执行引擎执行流程。 -
结合事件驱动完成智能“感知-判断-执行”。
5. 智慧城市场景泛在应用低代码开发工具 (AppCoder)
-
功能:基于事件融合提供的事件(Trigger)与服务组合的服务(Action),加入判断条件,构造规则化智慧应用脚本(Sctap)。
-
特点:

-
应用元模型支持复杂事件条件配置。 -
直观可视化界面,支持低代码开发。
6. 智慧城市平台 – LLM Agent工具
-
功能:智能助手,结合环境表征和用户偏好,基于大语言模型进行智能交互与调度。
-
特点:

-
环境与用户偏好初始化向量库。 -
大模型推理结合多工具,自动完成任务。 -
支持个性化智慧场景响应,如智能播放电视节目。
开源项目介绍:支持大模型的智慧城市低代码平台
一、项目概述
该开源项目是一个支持大模型的智慧城市低代码平台,旨在通过低代码开发方式,降低智慧城市应用开发的门槛,提高开发效率,并利用生成式AI实现智慧闭环。项目提供了丰富的工具集,涵盖资源管理、事件驱动、服务组合、应用开发及智能助手等多个方面,适用于智慧园区、市民城区、居民社区等多种智慧城市场景。
二、应用场景
- 智慧园区
- 会议室预约
:通过低代码平台快速构建会议室预约系统,实现会议室资源的统一管理和高效利用。 - 办公环境准备
:结合环境事件融合工具,根据会议室使用情况自动调整办公环境,如调节空调温度、灯光亮度等。 - 节能管理
:通过智能助手监控园区能耗,结合大模型分析,提出节能建议并自动执行节能措施。 - 市民城区
- 智能停车场管理
:利用资源管理工具接入停车场设备,实现车位实时监控、预约和导航功能。 - 道路安全监控
:通过环境事件融合工具,实时分析道路监控视频,自动识别交通事故、拥堵等异常情况,并触发相应处理流程。 - 公共设施管理
:利用服务组合工具,构建公共设施巡检、维修等流程,提高设施维护效率。 - 居民社区
- 非法停车检测
:结合视频监控和AI算法,自动识别非法停车行为,并触发通知或处罚流程。 - 消防通道监控
:实时监控消防通道状态,确保通道畅通无阻,提高社区安全水平。 - 智能照明控制
:根据环境光线和人员活动情况,自动调节社区照明亮度,实现节能和舒适照明。
三、项目价值
-
降低开发门槛:通过低代码开发方式,非专业开发人员也能快速构建智慧城市应用,减少了对专业开发人员的依赖。
-
提高开发效率:平台提供了丰富的工具集和预置组件,开发者可以快速搭建应用框架,减少重复编码工作。
-
实现智慧闭环:结合生成式AI和环境数据,平台能够自动分析、判断并执行相应操作,形成智慧闭环,提高城市管理智能化水平。
-
灵活扩展:平台支持资源的统一管理和服务的灵活组合,便于根据实际需求进行功能扩展和定制。
-
降低运维成本:通过智能助手和自动化流程,减少了人工干预和运维成本,提高了城市管理效率。
四、主要工具介绍
- 数字空间表征模块 (DigitalSpaceStudio)
-
功能:展示数字空间中的建筑及其内部设备信息,支持3D模型展示和空间资源查看。 -
特点:支持建筑、楼层、房间选择展示,显示设备名称、部署位置及状态。 - 人机物资源管理工具 (ResourcePlat)
-
功能:管理智慧城市场景中的物理资源、信息资源和社会资源。 -
特点:统一视图管理空间结构及其下属资源,支持单个或批量物理资源接入,管理信息资源和社会资源。 - 环境事件融合工具 (EventFusion)
-
功能:基于改造后的Node-RED,构建、查看、执行环境事件规则。 -
特点:支持Sensor采集设备实时数据,Operator处理传感数据,Publish转化并发布语义化事件。 - 环境服务组合工具 (ServiceComp)
-
功能:低代码方式组合设备或资源功能,形成智能服务响应流程。 -
特点:支持服务调用顺序、条件和数据传递配置,结合事件驱动完成智能“感知-判断-执行”。 - 智慧城市场景泛在应用低代码开发工具 (AppCoder)
-
功能:基于事件融合提供的事件和服务组合的服务,构造规则化智慧应用脚本。 -
特点:应用元模型支持复杂事件条件配置,直观可视化界面支持低代码开发。 - 智慧城市平台 – LLM Agent工具
-
功能:智能助手,结合环境表征和用户偏好,基于大语言模型进行智能交互与调度。 -
特点:环境与用户偏好初始化向量库,大模型推理结合多工具自动完成任务,支持个性化智慧场景响应。
综上所述,该开源项目为智慧城市应用开发提供了强大的支持,通过低代码开发方式降低了开发门槛,提高了开发效率,并实现了智慧闭环。项目适用于多种智慧城市场景,具有广泛的应用前景和价值。

支持大模型的智慧城市低代码平台
源代码
https://www.gitpp.com/goat/project202506219008903
智慧城市的低代码平台
本篇文章来源于微信公众号: GitHubFun网站
















暂无评论内容