项目背景:无纸化会议系统
项目主要功能:局域网内基于个人pc或服务器,部署后局域网内使用平板、手机扫码下载app,可是事实互动,共享文档,使会议流程进行,最高单次使用人数1300+人,全程无掉线,无堵车、无报错。
主要负责:独立完成全部后端 Rust ,共注册 110 个路由接口,覆盖 65 个 Rust 源文件、23 张数据表,涵盖安全、会议、投屏、文件、同步、配置等全量模块;实现参会人员按会议隔离登录、Excel 批量导入、SQL 层分页与排序白名单防注入;完成 SQLCipher 整体加密、主密钥独立存放、版本化迁移与 rekey 改密;交付 "单 exe 免运行时" 安装包,替代原 JVM + Python 双运行时,部署与启动显著简化。