再理

功能模块

主页以富有文化底蕴的设计结合现代化动画样式展示传统服饰文化大览 冲击视觉以引入我们对传统服饰的沉浸式学习

进入时空衣橱模块 该模块允许用户进行分类分标签、高效的模糊查询搜索 同时 我们使用类似小红书的 为大众审美所喜爱的瀑布流形式 展览传统服饰图片以及拟人化自述 让传统服饰更具活力亲和力

用户可以点击感兴趣的服饰 进入详情页查看 在详情页 我们为收录的大部分服饰进行了3d建模还原 用户可以拖拽 旋转模型 更加细致的感受传统服饰 ”跃然屏上“ 与此同时 我们采用多种形式对每一件服饰进行介绍 包括以文字形式展示服饰原信息 如名称、民族、时代、地区、博物馆收录的专业解读…… 另外 我们还支持语音的形式 ai解读该件传统服饰的相关历史背景 文化演变……

为营造沉浸式学习的体验 我们还为每件服饰配套了两种互动形式

1、拼图小游戏: 我们将每件服饰图片裁剪成9~12张小拼图,用户可在高品质的游戏互动中获取相关知识,我们还在这个模块添加了几个小彩蛋,如果页面中出现二维码 那么恭喜你选中了彩蛋服饰,打开手机扫描二维码,授予相机权限,对准拼图完成后的成品图 即可ar体验3d服饰 让传统服饰”可触达“

2、量体裁衣:若用户中意某件服饰,可点击按钮进入”试衣“,用户可自行上传自己的全身人像(如果用户注意自己的隐私 也可以仅选择性别 我们将使用预设的模特)ai会将选中的服饰图片和人身图片进行合成 返回一张服饰上身的效果图 当然 如果用户在我们的展区没有挑中自己心仪的服饰,用户也可以选择自己上传服饰,同样上传人像或选择性别 完成ai试衣 我们不限制用户的想象力 用户还可以自己diy服饰 向ai描述自己想要的服饰效果,ai也会根据你的描述生成相关服饰的模特上身效果

互动模块

我们希望服饰文化的宣传不止是一味的单方面灌输,我们也为用户提供了互动平台,用户可以上传自己与服饰的故事,发布话题如“我与汉服” ,当然也可以与量体裁衣模块集成 保存试穿效果图并分享至我们的社区,发起“传统服饰穿搭挑战”话题,鼓励UGC内容创作。

另外 我们训练了服饰专业知识的模型,以“随行导师”的形式,伴随用户的全程体验 ,用户可以随时打开聊天窗口,提问服饰文化相关问题(如“马面裙的起源是什么?”),我们的模型都会一一进行解答,保障用户的深度学习体验

管理模块

我们的系统基于rbac模型搭建了可拓展性极高的权限控制机制,采用用户-角色-权限多对多的形式,因为目前的服务对象主要在于青少年、教育,且为公益免费宣传平台,角色暂时仅设置为用户-vip(未采用vip机制,预留供拓展使用)-管理员三种身份 进入用户管理模块 管理员可以根据各种信息查询用户 设置用户的身份 禁/启用用户账号 重置用户密码 删除用户等等功能 在用户管理模块我们还提供了一个奖励机制 我们系统的注册支持填写其他用户的邀请码 用户可以查询自己已邀请多少名用户 达到一定阈值我们会发送邮件给予一定的奖励 以提升用户的积极性 将我们的平台进行推广

对于服饰(图片、模型)、文章管理模块 因为涉及到用户上传,为保证内容的健康性、正能量,我们实现了健全的审核机制和通知机制,审核通过用户可以在消息中心实时接收到相关通知,并能在展示页查看自己上传的内容。

对于系统安全性 我们基于redis实现了控制用户登录设备数量最多为三台、密码重试次数不超过五次、使用cdn技术隐藏真实存储桶位置减轻ddos攻击带来的影响,对用户上传的内容打的标签做了一系列安全处理防止sql注入

在系统分析模块 我们使用redis记录用户的搜索情况、分类、标签的热门度、以及缓存的命中率,以月度的周期持久化到数据库,以便系统根据相关信息进行改进

另外我们根据这些数据实现了一个简单的首页推荐功能(根据前一天系统标签、分类、关键字的搜索频率 使用定时任务缓存预热主页的内容),构建用户兴趣标签,基于这个功能,实际上我们每天打开时空衣橱瀑布流展览页时的第一页数据都是不一样的

系统还有一些小细节 如:使用爬虫在bing快速获取大量服饰材料加入审核队列 以减轻上传素材的工作量,在用户体验方面我们也涉及了两套ui 在白天时使用light主题的亮色ui,晚上能见度低时为护眼使用dark主题的暗色ui,另外还提供联系我们、反馈窗口 便于我们及时接收用户的反馈并加以改进


项目分区导航:⬅️ 04-四稿 | 05-再理 | ➡️ 06-润色