智慧生态小程序是智慧巡护平台的微信小程序端,面向自然保护区游客、生态爱好者及内部巡护人员,提供生态科普、野生动植物识别、物种图谱、视频监控、红外相机管理、无人机远程巡查、生态传感器数据展示和个人信息管理等功能,帮助用户通过移动端了解自然保护区生态资源,并辅助管理人员开展远程监测和生态数据分析。
本人负责小程序端整体架构设计、核心功能开发和物联网能力接入。项目采用微信小程序原生开发,结合TDesign Mini、Agora Miniapp SDK、高德地图、Canvas Painter、ECharts及F6 Graph等技术,设计了9个业务分包和32个页面,主包仅保留核心Tab页面,有效控制小程序体积并提升分包加载效率。项目按照认证、物种分类、AI识别、视频监控、红外相机、生态传感器、无人机和用户信息等业务域进行请求和功能治理,构建统一的URL管理、HTTP传输和业务API请求体系,支持Token自动注入、网络预检及并发队列控制。
在AI识别功能方面,实现了拍照或选择图片、文件转Base64、动物及植物识别、置信度排序和结果展示的完整链路,并结合GPS84与GCJ02坐标转换提升识别结果的定位准确性。在生态监测方面,接入DJI FlightHub 2云端能力和Agora小程序SDK,实现机库及无人机在线状态监听、无人机直播和机库/无人机双画面切换;支持视频监控RTMP直播、24小时滚动时间轴回放、横屏全屏播放,以及红外相机图片筛选、动物审核和拍摄数据统计。同时实现气象站、水质监测站、微空气站等生态传感器的数据轮询、展示和可视化。
项目还开发了动态生态分享卡片功能,基于Canvas Painter实现多层Canvas绘制、图片下载、拖拽缩放、自动重试及二维码生成,可展示物种名称、图片、用户头像和科普信息;基于移植到微信小程序的F6 Graph实现物种关系气泡图,支持节点拖拽和画布缩放,帮助用户直观了解物种之间的关联关系。
本人主要负责小程序架构规划、分包设计、统一请求治理、AI识别链路、无人机与视频监控接入、红外相机和生态传感器功能开发,以及数据可视化和动态分享组件建设。该项目运用了微信小程序分包架构、AI图像识别、地图定位、实时音视频、IoT设备接入、Canvas绘制和数据可视化等技术,适用于自然保护区、智慧林业、生态科普、环境监测及生态服务类小程序建设。
项目描述: 后台中心:前台管理开发:广告展示、商品展示
负责项目纯前端页面开发,完成APP H5、微信小程序页面编码
负责项目纯前端页面开发,完成 APP H5、微信小程序页面编
法律文书纠错系统的产品迭代需求分析、原型设计与项目跟进,覆盖
担任安徽移动第三方测试配置服务组现场项目经理,负责代码管控、
连锁餐饮数字化项目的经营管理系统,围绕老板每天需要掌握的营业
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者