2026山东大学软件学院项目实训团队博客(六)
2026/6/10 12:29:18 网站建设 项目流程

一、本周开发概况

本周团队围绕 StarMate 儿童认知训练系统开展了新一轮功能迭代,重点完成了语言表达训练模块扩展以及星星激励体系重构两项工作。一方面,我们新增了基于大模型的故事续写训练功能,进一步丰富了系统在语言表达与创造力培养方面的训练内容;另一方面,对原有星星银行进行了全面升级,实现了从任务完成、奖励发放到功能兑换的完整激励闭环,使训练过程更具持续性和趣味性。

二、故事续写模块开发

为了弥补系统在语言表达能力训练方面的不足,本周新增了“故事续写”训练模块。与传统固定题目不同,该模块结合AI生成技术,根据森林探险、校园生活、友谊分享等主题动态生成故事开头,使每次训练都具有一定的新鲜感和随机性,避免了重复练习带来的枯燥感。

在交互设计方面,考虑到儿童用户的使用特点,系统增加了语音输入支持功能。用户可以直接通过语音完成故事创作,系统自动将语音内容转换为文本进行提交,降低了操作门槛,提高了训练参与度。

完成续写后,系统会将故事开头与用户创作内容发送至后端,由AI自动完成评审。评审过程重点关注故事逻辑是否连贯、情节发展是否合理以及内容是否具备进一步展开的可能性,并生成相应反馈,帮助儿童逐步提升语言组织与叙事能力。

三、训练页面结构优化

随着系统中训练项目数量不断增加,原有页面逐渐呈现出内容分散的问题。本周团队对练习页面进行了分类重构,将训练项目按照能力培养目标进行重新组织。

新的页面结构划分为专注训练、记忆训练、语言表达和情绪表达四个模块。其中新增的故事续写与看图说话被归入语言表达分类,情绪模仿被单独归入情绪表达分类。经过调整后,页面层次更加清晰,用户能够快速定位目标训练内容,也为后续新增训练项目预留了良好的扩展空间。

四、星星银行系统重构

本周另一项重要工作是完成星星银行系统的全面升级。此前系统中的星星数量和兑换功能仅停留在界面展示层面,无法实现真实的数据保存和奖励管理。针对这一问题,我们重新设计了星星银行架构,实现了基于账号的数据持久化管理。

系统采用SharedPreferences保存用户余额、奖励领取状态以及已解锁内容,不同账号的数据相互隔离,保证了激励体系的独立性和连续性。同时建立了每日登录、智能对话、完成练习以及达成成就四种星星获取途径,并通过日期记录机制避免重复领取奖励。

为了降低模块之间的耦合度,团队还设计了统一奖励发放接口,使各个训练项目能够通过统一调用方式完成星星奖励结算,提高了系统的可维护性和扩展能力。

五、奖励体系与功能联动

相比以往单纯的数值奖励,本周重点实现了奖励与实际功能的深度绑定。用户获得的星星可以在星星银行中兑换专属头像边框、情绪模仿玩法解锁、星星童伴语音包、金色聊天气泡以及荣誉勋章等内容。

兑换后的奖励会直接影响系统功能表现。例如头像边框会在个人主页中展示,情绪模仿训练需要兑换后才能进入,星星童伴语音包可以解锁新的AI人设,金色聊天气泡能够改变对话界面的视觉效果。通过这种方式,用户能够切实感受到成长反馈,从而提高训练积极性和长期使用意愿。

六、本周总结与后续计划

经过本周迭代,StarMate不仅新增了故事续写这一语言表达训练功能,还建立起覆盖“训练—奖励—兑换—解锁”的完整成长激励体系。系统在训练内容丰富度、用户参与度以及功能完整性方面均得到明显提升。

下一阶段,团队计划继续丰富故事续写题库与AI评审策略,进一步优化反馈质量;同时完善星星银行中的成长统计与数据分析功能,探索更加个性化的训练推荐机制,为儿童用户提供更加科学、持续和有趣的认知训练体验。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询