清明、烈士纪念日等节点,线下祭扫普遍面临异地往返难、现场人流集中、老年与行动不便群体参与门槛高等问题;同时部分散葬烈士史料分散、亲属寻根缺乏统一入口。本项目立项旨在以线上方式降低缅怀门槛、规范英烈信息、辅助亲属寻亲。
行业场景为政务民生与红色文化旅游:陵园与纪念馆需要面向公众的数字化服务窗口和一套内容审核后台;管理部门需要祭奠动态、留言舆情与访问数据的可视化看板。由此形成"公众端小程序 + 管理端后台 + 云端数据库"的业务闭环,覆盖献花点烛、云相册、烈士寻亲、DNA 比对申请等真实业务环节。
项目由微信小程序公众端与 Web 管理后台两部分组成,共 40+ 页面。
公众端:首页与陵园介绍、云墓(大众纪念/近期缅怀/历史名人分类)、云祭扫(献花、点烛、上香)、陵园 VR 全景、云相册与照片管理、数字大厅祭奠动态、留言与意见反馈、心灵树洞匿名心事、电子寻亲(烈士信息搜索、寻亲登记、线索发布)、实名认证、家属认亲申请、DNA 比对申请、预约祭扫、收藏与浏览记录、AI 英烈守护助手客服。
管理端(小程序内 + Vue 3 Web 后台双入口):纪念人物与烈士信息管理、留言/树洞/相册内容审核、认证与认亲申请审核、线索分派、DNA 批量处理、图片资源上传、数据统计看板与实时访问趋势。
平台通过 16 个云数据库集合承载数据,并按读写权限分级配置安全规则。
作为 Vibe Coding 项目,我负责需求梳理与功能拆解、页面与数据库集合设计、Prompt 编写与逐轮迭代、生成代码的审查与联调测试,以及安全整改(openid 白名单鉴权、集合读写规则、密钥文件 gitignore)。
技术栈与架构:微信小程序原生(WXML/WXSS/JS)+ 腾讯云开发 CloudBase 文档型数据库 + Node.js 云函数 adminApi(wx-server-sdk)作为管理网关 + Vue 3 / Vite / TypeScript / Element Plus / ECharts 的独立 Web 后台,后台经 @cloudbase/js-sdk 直连云数据库。
亮点与难点:一是安全边界把控,公众内容走客户端直连并靠安全规则限制"仅创建者可改删",管理动作强制走云函数校验 openid 白名单,未授权返回 403;二是 40+ 页面的统一数据访问层(utils/api.js)与图片资源压缩优化;三是 AI 客服基于关键词匹配 + 意图识别 + 情绪与敏感词检测的本地知识库应答;四是 ECharts 祭奠趋势与实时统计看板的数据聚合。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论