开源:支持大模型的智慧城市低代码平台

支持大模型的智慧城市低代码平台

源代码

https://www.gitpp.com/goat/project202506219008903

智慧城市的低代码平台

项目特点

  • 低代码开发
    :图形化工具降低开发门槛。
  • 资源统一管理
    :抽象管理多类型资源。
  • 事件驱动
    :触发执行提高智能响应。
  • 服务组合
    :灵活构建复杂应用功能。
  • 智能助手支持
    :生成式AI与环境数据结合,实现智慧闭环。

智慧城市的使用场景


使用场景


1. 智慧园区

  • 应用示例:会议室预约、办公环境准备、节能管理等。

    business park.png

2. 市民城区

  • 应用示例
    :智能停车场管理、道路安全监控、公共设施管理等。


3. 居民社区

  • 应用示例:非法停车检测、消防通道监控、智能照明控制等。

    residential community.png


项目包含以下主要工具:

1. 数字空间表征模块 (DigitalSpaceStudio)

  • 功能:展示数字空间中的建筑及其内部设备信息,通过3D模型展示所选建筑布局和设备分布,同时查看空间和设备的3D模型,展示空间资源和属性。

  • 特点

    DigitalSpaceStudio.png
    • 支持建筑、楼层、房间选择展示。
    • 显示设备名称、部署位置及状态。

2. 人机物资源管理工具 (ResourcePlat)

  • 功能:管理智慧城市场景中的物理资源、信息资源和社会资源,实现资源的接入与管理。

  • 特点

    ResourcePlat.png
    • 统一视图管理空间结构及其下属资源。
    • 支持单个或批量物理资源接入,设备数据推送(如麦克风消息队列,非物联网设备需服务化封装)。
    • 管理信息资源(会议室预约系统等,包含功能URL)及社会资源(保安、保洁等人力资源)。
    • 资源状态监控和增删功能。

3. 环境事件融合工具 (EventFusion)

  • 功能:基于改造后的 Node-RED,构建、查看、执行环境事件规则。

  • 特点

    EventFusion.png
    • Sensor采集设备实时数据。
    • Operator处理传感数据(基本算子及复杂API)。
    • Publish转化并发布语义化事件。
    • 低代码拖拽构建规则,便于非开发人员使用。

4. 环境服务组合工具 (ServiceComp)

  • 功能:低代码方式组合设备或资源功能,形成智能服务响应流程。

  • 特点

    ServiceComp.png
    • 支持服务调用顺序、条件和数据传递配置。
    • 后端服务执行引擎执行流程。
    • 结合事件驱动完成智能“感知-判断-执行”。

5. 智慧城市场景泛在应用低代码开发工具 (AppCoder)

  • 功能:基于事件融合提供的事件(Trigger)与服务组合的服务(Action),加入判断条件,构造规则化智慧应用脚本(Sctap)。

  • 特点

    AppCoder.png
    • 应用元模型支持复杂事件条件配置。
    • 直观可视化界面,支持低代码开发。

6. 智慧城市平台 – LLM Agent工具

  • 功能:智能助手,结合环境表征和用户偏好,基于大语言模型进行智能交互与调度。

  • 特点

    LLMAgent.png LLMAgentArchitecture.png

    • 环境与用户偏好初始化向量库。
    • 大模型推理结合多工具,自动完成任务。
    • 支持个性化智慧场景响应,如智能播放电视节目。



开源项目介绍:支持大模型的智慧城市低代码平台

一、项目概述

该开源项目是一个支持大模型的智慧城市低代码平台,旨在通过低代码开发方式,降低智慧城市应用开发的门槛,提高开发效率,并利用生成式AI实现智慧闭环。项目提供了丰富的工具集,涵盖资源管理、事件驱动、服务组合、应用开发及智能助手等多个方面,适用于智慧园区、市民城区、居民社区等多种智慧城市场景。

二、应用场景

  1. 智慧园区
    • 会议室预约
      :通过低代码平台快速构建会议室预约系统,实现会议室资源的统一管理和高效利用。
    • 办公环境准备
      :结合环境事件融合工具,根据会议室使用情况自动调整办公环境,如调节空调温度、灯光亮度等。
    • 节能管理
      :通过智能助手监控园区能耗,结合大模型分析,提出节能建议并自动执行节能措施。
  2. 市民城区
    • 智能停车场管理
      :利用资源管理工具接入停车场设备,实现车位实时监控、预约和导航功能。
    • 道路安全监控
      :通过环境事件融合工具,实时分析道路监控视频,自动识别交通事故、拥堵等异常情况,并触发相应处理流程。
    • 公共设施管理
      :利用服务组合工具,构建公共设施巡检、维修等流程,提高设施维护效率。
  3. 居民社区
    • 非法停车检测
      :结合视频监控和AI算法,自动识别非法停车行为,并触发通知或处罚流程。
    • 消防通道监控
      :实时监控消防通道状态,确保通道畅通无阻,提高社区安全水平。
    • 智能照明控制
      :根据环境光线和人员活动情况,自动调节社区照明亮度,实现节能和舒适照明。

三、项目价值

  1. 降低开发门槛:通过低代码开发方式,非专业开发人员也能快速构建智慧城市应用,减少了对专业开发人员的依赖。

  2. 提高开发效率:平台提供了丰富的工具集和预置组件,开发者可以快速搭建应用框架,减少重复编码工作。

  3. 实现智慧闭环:结合生成式AI和环境数据,平台能够自动分析、判断并执行相应操作,形成智慧闭环,提高城市管理智能化水平。

  4. 灵活扩展:平台支持资源的统一管理和服务的灵活组合,便于根据实际需求进行功能扩展和定制。

  5. 降低运维成本:通过智能助手和自动化流程,减少了人工干预和运维成本,提高了城市管理效率。

四、主要工具介绍

  1. 数字空间表征模块 (DigitalSpaceStudio)
    • 功能:展示数字空间中的建筑及其内部设备信息,支持3D模型展示和空间资源查看。
    • 特点:支持建筑、楼层、房间选择展示,显示设备名称、部署位置及状态。
  2. 人机物资源管理工具 (ResourcePlat)
    • 功能:管理智慧城市场景中的物理资源、信息资源和社会资源。
    • 特点:统一视图管理空间结构及其下属资源,支持单个或批量物理资源接入,管理信息资源和社会资源。
  3. 环境事件融合工具 (EventFusion)
    • 功能:基于改造后的Node-RED,构建、查看、执行环境事件规则。
    • 特点:支持Sensor采集设备实时数据,Operator处理传感数据,Publish转化并发布语义化事件。
  4. 环境服务组合工具 (ServiceComp)
    • 功能:低代码方式组合设备或资源功能,形成智能服务响应流程。
    • 特点:支持服务调用顺序、条件和数据传递配置,结合事件驱动完成智能“感知-判断-执行”。
  5. 智慧城市场景泛在应用低代码开发工具 (AppCoder)
    • 功能:基于事件融合提供的事件和服务组合的服务,构造规则化智慧应用脚本。
    • 特点:应用元模型支持复杂事件条件配置,直观可视化界面支持低代码开发。
  6. 智慧城市平台 – LLM Agent工具
    • 功能:智能助手,结合环境表征和用户偏好,基于大语言模型进行智能交互与调度。
    • 特点:环境与用户偏好初始化向量库,大模型推理结合多工具自动完成任务,支持个性化智慧场景响应。

综上所述,该开源项目为智慧城市应用开发提供了强大的支持,通过低代码开发方式降低了开发门槛,提高了开发效率,并实现了智慧闭环。项目适用于多种智慧城市场景,具有广泛的应用前景和价值。


图片


支持大模型的智慧城市低代码平台

源代码

https://www.gitpp.com/goat/project202506219008903

智慧城市的低代码平台


本篇文章来源于微信公众号: GitHubFun网站

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容