青岛故事·追光者丨盲敲30万代码!视障少年开发数字工具箱,下一站:竞逐全球发明大会

大众新闻·半岛新闻 陈邵华  朱佳鑫   2026-05-13 19:08:23原创

即便光明缺席,有人依然能在黑暗里搭建起属于自己的数字世界。在青岛市盲校,有位17岁全盲少年,他利用课余时间,自学编程,写出了一个迭代多版本、集合多款小程序、代码量超过30万字的数字工具,并在学校落地应用。不久前,他凭借此工具箱,从全市中小学生中突围晋级山东省科创大赛,如今,他又开始准备报名全球发明大会相关赛事,继续以编程为逐光之翼,书写新时代残障少年最动人的追光故事。

朱奥鑫坐在电脑前编写代码优化自研工具箱

黑暗里的编程梦从一句“我也想试试”开始

5月11日,青岛市盲校二楼的推拿教室里,12名学生三两分组,在老师指导下精准定位穴位、练习推拿手法,朱奥鑫就在其中。作为中专二年级学生,中医诊断、伤科按摩、小儿推拿是他的主修课程,成绩稳居班级中上游。可更让老师和同学们惊讶的是,这位课上专注于推拿手法的少年,在课余时间里,是一位自学成才的“优秀程序员”。

朱奥鑫在老师的指导下精准定位穴位

回到教室,朱奥鑫戴上耳机坐在电脑前,几乎不需要停顿,双手在键盘上快速移动。耳机里读屏器高速播报出密集语音提示,朱奥鑫一边听一边敲代码、切换页面,仿佛屏幕并未成为障碍。没有鼠标,没有屏幕注视,甚至不需要寻找位置。电脑里高速播放的读屏声音像一串密集而急促的音符,记者在现场几乎听不清内容,但他能精准操作。

“我们班低视力学生,电脑操作反而不比这些全盲学生熟练。”班主任孙老师告诉记者,朱奥鑫的家乡在河南郑州,2024年来青岛求学,先天性全盲的他,从未见过色彩与光影,却在初一那年,被编程深深吸引。一个同学钻研安卓应用开发,做出的小程序能方便大家使用,这让朱奥鑫心生向往:“我觉得特别神奇,他能把想法变成实实在在的工具,我也想试试,想做得更好。”

彼时,朱奥鑫刚接触电脑不久,对编程一窍不通,更没有系统的教学指导,全凭一腔热爱钻研、摸索。去年6月,他正式接触Python语言,跟着网络公开课写下人生第一行代码——简单的“你好世界”,当读屏软件传出文字成功输出的提示时,他知道,这条路走通了。

对全盲学习者而言,编程是一场与困难的长期对抗。代码由英文指令构成,大量陌生单词是第一道关卡。语法规则、逻辑缩进容不得半点差错,没有视觉辅助,只能靠听觉逐字逐句甄别。“不认识的单词就反复查阅词典,不懂的逻辑就一遍遍琢磨。”朱奥鑫回忆道,初期学习全靠“听”,朋友讲解时就录音保存,一段音频反复听十几二十遍,跟着声音熟悉键盘操作。网络公开课、论坛教程、付费课程,凡是能找到的学习资源,都一字不落地吸收。他将读屏软件精心调试,开启了全部符号朗读功能,适配高速听码节奏,普通人听不懂的倍速播报,于他而言是最清晰的指引。调试代码时,哪怕是漏写一个标点、错一个缩进,他都要逐词聆听比对。

30万代码凝温度小工具解决视障大难题

学校每周更新的公众号菜谱,点开就能看,可对于视障学生而言,需要打开微信、进入公众号、翻找文章、逐行朗读,一套流程下来特别繁琐。“太麻烦了,我就想,能不能让电脑直接告诉我今天吃什么。”起念后,朱奥鑫随即把逻辑、流程、播报方式在心里捋了一遍,第二天就坐在电脑前开工,短短一天时间,菜谱查看器初版出炉了,同学们纷纷欣喜试用,也通过同学群向他反馈卡顿、报错等问题,他又经过反复修改,最终一键读取、精准播报的菜谱查看小程序成功落地。

班主任孙老师向记者展示朱奥鑫研发的程序模板

初战告捷,朱奥鑫尝试用代码解决更多现实问题。“我有几个外国朋友,平时聊天总要打开网页逐句翻译,来回切换很不方便。”他索性自己写了一个多语言翻译工具,想用的时候一键唤起,简单又顺手。但是工具越做越多,打开这个、关掉那个,他又觉得零散。“不如把它们装在一个‘盒子’里。”朱奥鑫把翻译、菜谱查看、定时提醒、学习辅助、硬件资源监控等功能整合到一起,做成了一体化的“月风工具箱”。“月”是光明,“风”是迅捷,他希望这个小工具既能跑得快,又能给同伴带去方便与光亮。

餐厅工作人员将视障学生引导就坐

为了让工具箱真正“好用”,朱奥鑫下了苦功夫。他专门适配争渡、NVDA等常用读屏软件,把朗读符号全部打开,确保每一个标点、每一处缩进都能被清晰听见。“最棘手的是读屏API对接问题,我想实现软件直接调用系统语音,而不是简单播报,这个难题卡了我整整两三个月。”为此,他在开源社区求助,问题得以迎刃而解。

如今,月风工具箱已经迭代9个版本,累计代码量超过30万字,支持多语言互译、题库练习、穴位查询、资源监控等十多项功能,完全贴合视障学生的使用习惯。他把软件发到班级和学校盲生群里,大家一用就喜欢,有人说打不开,有人说会卡死,朱奥鑫都一条条记下来,熬夜修改、逐一调试。

除了工具箱,他还做了适配读屏的音乐播放器,解决了界面不兼容、操作不友好的老问题。还做了学习辅助APP,能导入题库、随机出题、核对答案,甚至可以直接查询中医推拿的穴位知识,成了同学们专业课学习的小帮手。

带着“工具箱”站上省级赛场AI 赋能点亮追梦之路

在班主任孙老师的推荐下,朱奥鑫带着凝聚心血的“月风工具箱”参加了山东省内的一项中小学生科创大赛。这项面向全市中小学生的综合性赛事,需要与视力正常的选手同台竞技,难度可想而知。青岛市每年仅推荐3~4个作品晋级省级交流,当入选消息传来,朱奥鑫久久不敢相信,激动得彻夜难眠。“我原本只是抱着试一试的心态,真没想到能胜出。”

朱奥鑫利用课间休息时间学习编码

5月底,他即将踏上省级赛场交流展示。这些天,他一有空便沉下心认真准备,一遍遍梳理开发历程,细化功能演示,把作品最真实的用途、最棘手的技术难题、最朴素的创作初衷,都细致整理、反复打磨。“我不想用‘励志’打动别人,只想用实用、好用、真正为视障学生着想的作品说话。”

与此同时,他也正在全力备战2026年全球发明大会(中国)山东赛区青岛分赛区竞赛,忙着为工具箱添加多语言支持、升级学习辅助模块,希望在更广阔的舞台上,让更多人看见视障少年的创新力量。“我个人的这些成长与突破,也得益于AI的助力。”朱奥鑫说,青岛市无障碍环境促进会联合中国石油大学(华东)计算机科学与技术学院为学校提供了人工智能技术,将AI引进课堂,就是将AIGC、智能读屏、AI辅助编程等科技手段融入日常教学。“在无障碍信息课堂里,看不懂的文档可以用AI转写,复杂的逻辑能靠AI梳理,重复的代码工作由AI高效完成。”朱奥鑫说,现在很多重复性的代码工作,会借助AI完成,他不会写的,也可以让AI写出示例、解释代码。在很多人还在讨论AI会带来什么改变时,这个全盲少年,已经把它变成了真正的工具。

对于未来,朱奥鑫也有着清晰而务实的规划。“毕业后,我会以推拿专业为职业方向,保障稳定生活,同时绝不会放弃编程,还会持续优化月风工具箱,开发更多适配视障群体的实用工具,帮助更多同伴打破生活壁垒。”朱奥鑫说,盲校有位入职谷歌的学长,来青岛之前就听说过,将来,他也想像那位学长一样。

采访结束后,朱奥鑫重新戴上耳机,又回到电脑前。高速读屏声再次响起。这个17岁的少年,正在黑暗里,一行一行,写着自己的光。

(半岛全媒体记者 陈邵华 朱佳鑫)

责任编辑:王琳