💛 星护——资助学生成长档案管理系统

为持续13年的助学项目打造完整的数字化成长档案管理系统,让每一位受助学生的成长轨迹清晰可追溯,让志愿者的工作更高效、更有温度。

演示账号:单位编码 demo / 用户名 demo / 密码 demo123

核心价值

用技术传递温度,让关怀更有力量
将助学项目从纸质记录带入数字化管理

📖

完整记录

从小学到高中的连续成长档案,扫码即查。每位学生的家庭情况、学业进展、资助明细一目了然。

🤖

智能整理

AI 将口语化家访记录自动提炼为结构化档案,省去志愿者手动整理的繁琐工作。

📸

影像留存

照片按人自动归档,形成完整的成长时间线。多年后回望,每一张都承载着温度。

🔐

数据安全

离线优先架构设计,即使网络不稳定也能正常使用,数据零丢失。

💌

持续关怀

AI 生成个性化信件,资助结束后仍可保持联系,让温暖延续。

👥

高效协作

任务二维码自动分发到走访小组,多人协同进度实时同步,管理后台一目了然。

项目简介

这个系统尝试解决的实际问题

📝
学生信息分散在纸质表格中,难以统一管理和查阅
手机扫码建档,电子化管理,二维码一查即得
🏠
家访记录口语化,整理成规范书面材料费时费力
AI 自动将口语描述结构化为四大分类书面记录
📊
学生成长信息分散,难以形成完整的个人成长画像
整合档案、照片、家访记录,一键导出成长档案
👥
多人协作走访,建档进度难以实时追踪
任务二维码分发到组,实时进度看板,一目了然

功能实现

项目中实现的主要功能模块

📷

扫码建档

志愿者扫描任务二维码进入建档页面,拍照填写学生信息后提交,自动生成学生专属档案二维码。

🤖

AI 家访手记结构化

AI 自动将口语描述归类为"家庭与生活""经济与就业""健康与安全""教育与支持"四大板块的书面记录。

📈

任务管理与密码保护

支持首次建档和家访两种任务类型。任务设有公共密码,7 天自动过期,保障数据安全。

📚

成长档案导出

整合学生基本信息、各时期照片、家访记录、捐赠明细,一键生成完整个人成长档案并导出。

🗺

家庭分布地图

基于家访 GPS 定位,在管理后台实时展示学生家庭位置分布,支持按小组、类别筛选,并支持路径规划。

👤

多租户数据隔离

每个组织独立数据库,数据完全隔离。支持服务队、小组的层级管理,适应公益组织的多级结构。

技术架构

前后端分离 + 多租户 + AI 集成 + 微信小程序 + 安全防护

💻 后端技术

  • Python 3 + FastAPI 框架
  • 多租户:每个组织独立数据库
  • DeepSeek 大模型 API 集成
  • 口语转书面语的 Prompt 工程
  • 安全中间件:UA 黑名单、IP 限流、404 洪水检测
  • 操作审计日志(创建/修改/删除全程记录)

📱 前端技术

  • 微信小程序(原生开发)— 主要移动端入口
  • H5 网页版(Vue 3 + Vant 4)— 无需安装,随时可用
  • 管理端:Vue 3 + Element Plus(PC)
  • jsQR 浏览器端扫码
  • GPS 定位 + 高德地图展示
  • 路径规划与驾车路线展示