一、项目背景与本周概述

        本周是我们孤独症康复项目正式启动的第一周,作为项目组长,我主要负责软件原型制作、小游戏开发以及整体项目协调工作。孤独症儿童在情绪识别和社交互动方面存在一定障碍,我们希望借助AI技术与趣味化的交互方式,为他们提供一个易于接受、持续陪伴的康复训练工具。本周的工作重点是为整个项目打好前端基础,明确设计规范,并同步推进核心训练模块与游戏模块的开发。

 二、软件原型设计

        在原型设计阶段,我首先梳理了患儿与家长两类核心用户的使用场景和功能需求,随后使用Figma完成了患儿端和家长端的关键页面设计。

患儿端主要围绕训练和互动展开

包括:
- 首页:展示当日训练任务、推荐内容及情绪状态卡片

 - 对话交互模块:基于AI的对话式练习,模拟日常社交场景

- 练习模块:以趣味小游戏形式巩固情绪认知能力,但是图中的趣味练习只是一个示例,具体游戏会根据孤独症患儿的实际情况进行调整。

- 银行:通过不同任务积攒星星获取奖励,激发患儿的兴趣

家长端则侧重监护与管理功能


- 数据统计:多维度查看训练时长、完成情况、个性化的训练建议

- 训练报告:结合患儿针对于单个游戏的表现给予给孩子的鼓励、专业建议和表现亮点

-通知提醒:提醒家长患儿的训练提醒和建议,帮助家长及时了解孩子的训练情况

-设置:管理基础信息等

        在完成各页面设计的同时,我输出了完整的交互流程说明,明确了页面间的跳转逻辑、按钮交互反馈、数据展示方式等细节,形成了一份可供团队参考的原型设计文档。这份文档不仅帮助队员快速理解设计意图,也为后续的接口定义和功能开发提供了清晰依据。

三、练习模块开发

        开发完练习界面之后,便是一个个具体练习内容的制作,目前我完成了舒尔特方格的开发。舒尔特方格是一种经典的专注力训练工具:在 N×N 的方格矩阵中,数字随机分布,用户需要按照 1、2、3……N² 的顺序依次点击。看似简单的规则,却能有效锻炼反应速度、视觉搜索能力和持续专注力。对于孤独症康复训练来说,这类结构清晰、反馈明确的游戏非常适合帮助孩子建立规则意识和任务完成感。

        但是当前的游戏也存在不足,我们后续决定根据设置不同的难度,并且训练数据自动推荐合适的难度,方格生成时采用 Fisher-Yates 随机打乱算法,确保每次训练的数字分布都不同,避免孩子形成机械记忆。

四、项目协调与团队协作

        作为组长,本周我组织召开了项目启动后的第一次进度同步会,团队成员分别介绍了各自负责模块的当前进展和下一步计划。会上我们重点讨论了前后端接口规范,明确了数据字段定义、接口返回格式、错误处理机制等技术细节,确保后续联调阶段能够高效对接。

        此外,我负责协调各模块之间的依赖关系,比如游戏模块与训练模块的数据互通、家长端与患儿端的权限隔离等,确保开发工作并行推进、互不阻塞。项目博客也同步启动,本篇作为第一篇整体介绍,记录了项目的启动背景、本周核心工作以及阶段性成果,后续将持续更新开发过程中的思考与实践。

五、下周计划与展望

        本周的工作为项目奠定了扎实的前端基础,原型设计和小游戏开发都已有了可演示的初步成果。下周我计划重点推进以下几个方面:


- 完成小游戏与训练模块的数据打通,实现游戏得分同步到训练记录
- 配合后端同学调试情绪识别接口,完成前端与AI服务的首次联调
- 优化原型设计细节,根据团队成员反馈调整交互逻辑
- 整理本周开发中遇到的难点与解决方案,撰写第二篇项目博客

        孤独症儿童的康复训练是一条漫长的路,我们希望用技术和温度为他们带来一点点改变。项目刚刚起步,还有很多需要打磨的地方,但相信通过团队的共同努力,我们能够打造出一个真正有温度、有实效的康复陪伴工具。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐