# easyaiot **Repository Path**: liuyuyan6100/easyaiot ## Basic Information - **Project Name**: easyaiot - **Description**: 我希望全世界都能使用这个系统,实现AI的真正0门槛,人人都能体验到AI带来的好处,而并不只是掌握在少数人手里。支持上千种垂直场景,支持AI模型定制化和AI算法定制化开发 深度融合,赋能万物智视:EasyAIoT 构筑了物联网设备(尤其是海量摄像头)的高效接入与管控网络。我们深度融合流媒体实时传输技术与前沿人工智能(AI),打造一体化服务核心。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 286 - **Created**: 2025-11-22 - **Last Updated**: 2025-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyAIoT(云边端一体化智能算法应用平台) [](https://gitee.com/soaring-xiongkulu/easyaiot/stargazers) [](https://gitee.com/soaring-xiongkulu/easyaiot/members)
我希望全世界都能使用这个系统,实现AI的真正0门槛,人人都能体验到AI带来的好处,而并不只是掌握在少数人手里。
EasyAIoT是一个云边端一体化的智能物联网平台,专注于AI与IoT的深度融合。平台通过算法任务管理、实时流分析、模型服务集群推理等核心能力,实现从设备接入到数据采集、AI分析、智能决策的全链路闭环,真正实现万物互联、万物智控。
#### 🧠 AI能力我们认为没有任何一个编程语言能够擅长所有事情,但通过三种编程语言的深度融合,EasyAIoT将发挥各自优势,构建强大的技术生态。
Java擅长构建稳定可靠的平台架构,但不适合网络编程和AI编程;Python擅长网络编程和AI算法开发,但在高性能任务执行方面存在瓶颈;C++擅长高性能任务执行,但在平台开发和AI编程方面不如前两者。EasyAIoT采用三合一语言混编架构,充分发挥各语言优势,构建一个实现颇具挑战,但使用极其便捷的AIoT平台。
 ### 🔄 模块数据流转
### 🤖 零样本标注技术
创新性地依托大模型构建零样本标注技术体系(理想状态下完全去除人工标注环节,实现标注流程的自动化),该技术通过大模型生成初始数据并借助提示词技术完成自动标注,再经人机协同校验确保数据质量(可选),进而训练出初始小模型。该小模型通过持续迭代、自我优化,实现标注效率与模型精度的协同进化,最终推动系统性能不断攀升。
### 🏗️ 项目架构特点
EasyAIoT其实不是一个项目,而是五个项目。
好处是什么呢?假如说你在一个受限的设备上(比如RK3588),你只需要拿出其中某个项目就可以独立部署,所以看似这个项目是云平台,其实他也可以是边缘平台。
🌟 真开源不易,如果这个项目对您有帮助,请您点亮一颗Star再离开,这将是对我最大的支持!
(在这个假开源横行的时代,这个项目就是一个异类,纯靠爱来发电)
EasyAIoT积极响应本土化战略,全面支持本土化硬件和操作系统,为用户提供安全可控的AIoT解决方案:
## 🧩 项目结构
EasyAIoT由五个核心项目组成:
| 模块 | 描述 |
| WEB模块 | 基于Vue的前端管理界面,提供统一的用户交互体验 |
| DEVICE模块 |
|
| VIDEO模块 |
|
| AI模块 |
|
| TASK模块 | 基于C++的高性能任务处理模块,负责计算密集型任务执行 |
EasyAIoT支持在Linux、Mac、Windows三大主流操作系统上部署,为不同环境下的用户提供灵活便捷的部署方案:
⚠️ Windows部署说明:Windows一键部署脚本目前还存在问题,短期内不会解决相关问题。建议Windows用户参考部署文档进行手动部署,或使用Linux/Mac环境进行部署。
统一体验:无论选择哪种操作系统,EasyAIoT都提供一致的安装脚本和部署文档,确保跨平台部署体验的一致性。
## ☁️ EasyAIoT = AI + IoT = 云边端一体化解决方案支持上千种垂直场景,支持AI模型定制化和AI算法定制化开发,深度融合。
构筑了物联网设备(尤其是海量摄像头)的高效接入与管控网络。我们深度融合流媒体实时传输技术与前沿人工智能(AI),打造一体化服务核心。这套方案不仅打通了异构设备的互联互通,更将高清视频流与强大的AI解析引擎深度集成,赋予监控系统"智能之眼"——精准实现人脸识别、异常行为分析、风险人员布控及周界入侵检测。
平台支持两种类型的算法任务:实时算法任务用于RTSP/RTMP流的实时画面分析,提供毫秒级响应能力;抓拍算法任务用于抓拍图像的智能分析,支持事件回溯与图像检索。通过算法任务管理实现灵活的抽帧与排序策略,每个任务可绑定独立的抽帧器和排序器,结合模型服务集群推理能力,确保毫秒级响应与高可用保障。同时,提供全防模式和半防模式两种布防策略,可根据不同时段灵活配置监控规则,实现精准的时段化智能监控与告警。
在物联网设备管理方面,EasyAIoT提供完整的设备生命周期管理能力,支持多种物联网协议(MQTT、TCP、HTTP),实现设备的快速接入、安全认证、实时监控和智能控制。通过规则引擎实现设备数据的智能流转与处理,结合AI能力对设备数据进行深度分析,实现从设备接入、数据采集、智能分析到决策执行的全流程自动化,真正实现万物互联、万物智控。
## ⚠️ 免责声明
EasyAIoT是一个开源学习项目,与商业行为无关。用户在使用该项目时,应遵循法律法规,不得进行非法活动。如果EasyAIoT发现用户有违法行为,将会配合相关机关进行调查并向政府部门举报。用户因非法行为造成的任何法律责任均由用户自行承担,如因用户使用造成第三方损害的,用户应当依法予以赔偿。使用EasyAIoT所有相关资源均由用户自行承担风险.
## 📚 部署文档
- [平台部署文档](.doc/部署文档/平台部署文档.md)
## 🎮 演示环境
- 演示地址:http://36.111.47.113:8888/
- 账号:admin
- 密码:admin123
## ⚙️ 项目地址
- Gitee: https://gitee.com/soaring-xiongkulu/easyaiot
- Github: https://github.com/soaring-xiongkulu/easyaiot
## 📸 截图
我们提供了各种服务方式帮助您深入了解EasyAIoT平台和代码,通过产品文档、技术交流群、付费教学等方式,你将获得如下服务:
| 服务项 | 服务内容 | 服务收费 | 服务方式 |
|---|---|---|---|
| 系统部署 | 在客户指定的网络和硬件环境中完成EasyAIoT部署 | 500元 | 线上部署支持 |
| 技术支持 | 提供各类部署、功能使用中遇到的问题答疑 | 200元 | 半小时内 线上远程支持 |
| 其他服务 | 垂直领域解决方案定制化开发;定制化时长、功能服务等 | 面议 | 面议 |
欢迎提出更好的意见,帮助完善 easyaiot
## 📄 版权翱翔的雄库鲁/easyaiot 采用 APACHE LICENSE 2.0 开源协议,您在使用过程中,需要注意以下几点: