AI 编程约 7 分钟

盲人开发者用 Codex 8 个月发布 5 个 iOS 应用:AI 编程如何打开无障碍世界

AI 指南··0 浏览

盲人无障碍顾问 Marco Salsiccia 用 Codex 口述改动、AI 直接修改工程,8 个月发布至少 5 个 iOS 应用,盲文游戏 Whack A Braille 用户超 1.1 万。AI 编程把开发从视觉操作变成语言对话。

盲人开发者用 Codex 8 个月发布 5 个 iOS 应用:AI 编程如何打开无障碍世界

Marco Salsiccia 是一位盲人无障碍顾问。2014 年失明前他做动态设计和视觉设计,失明后 iOS 开发工具的视觉导向让他一直无法独立做原生 App。有了 Codex,他口述改动、AI 直接修改工程,8 个月发布了至少 5 个 iOS 应用、2 个安卓应用,盲文游戏 Whack A Braille 用户超过 1.1 万。AI 编程的真正意义,是把开发工具从"视觉操作"变成"语言对话"。

被工具挡住的十年经验

Salsiccia 现在是 OpenAI 的无障碍顾问。失明前他做视觉设计,后来帮助 Lyft、Deque、Intuit 的团队理解盲人和残障用户如何使用软件。他会写代码,但问题出在工具上:iOS 开发课程和开发环境大量依赖屏幕操作,对依赖读屏软件的盲人开发者几乎不可用。

ChatGPT 曾让他能做更大的网页游戏,但流程很磨人:把生成的代码复制进项目→测试→发现问题→回到 ChatGPT 修→再复制回来。Codex 改变的是这一步:他说要改什么,Codex 直接在工程里改。

现在的工作方式:人定方向,AI 写实现

Salsiccia 几乎每天用 Codex 处理大部分实现代码和 CSS,而交互设计、音效、输入方式、整体体验由他主导。每个构建版本他都亲自用辅助技术检查一遍,修掉模型仍然会犯的错误。"口述意图 + 听屏审查"就是他的完整开发流程。

Whack A Braille:把盲文练习做成打地鼠

他的代表作 Whack A Braille 是一款练盲文速度和自信心的街机游戏:

  • 支持盲文屏幕输入、盲文点显器或外接键盘;
  • 练习字母、数字、符号和二级盲文缩写;
  • 更快的模式把练习变成"打音频地鼠":听声辨位、打中得分、赢票换搞怪奖品。

音乐和音效提示由他自己创作,并根据老师和学生玩家的反馈持续迭代。一位四年级的盲人学生正在用它备战 Braille Challenge 盲文竞赛。

Codex 还帮他把网页应用转成移动原生产品:一个能用的网页 App 不到一天就转成了 iOS 应用。在一场开源辅助技术黑客马拉松上,他用 Codex 读懂 APH Monarch SDK,把和 Chancey Fleet 一起开发的快速文字游戏 WordBopper 移植到多行盲文触显设备上——大约四分钟。他估计过去同样的活要花好几天读文档、写实现、调代码。

这个故事对所有人的启发

  • 门槛在被重新定义:挡住 Salsiccia 的从来不是能力,而是工具的交互方式。当"操作界面"变成"描述意图",被挡在门外的人就能进来;
  • 经验 + AI 是完整闭环:他对交互、声音、无障碍的判断是 AI 给不了的;AI 把这些判断变成可运行的代码。两边缺一不可;
  • 审查环节不能省:即使效率提升了数十倍,他仍然逐版本用辅助技术检查。AI 提速,人保质量。

常见问题

国内盲人开发者可以用类似工具吗?

可以。Claude Code、Codex 这类命令行/对话式编程 Agent 本身就适合读屏用户,GitHub 上也有中文读屏环境的使用分享。关键是选择"语言优先"而非"图形界面优先"的工具。

不会编程的视障者能直接上手吗?

Salsiccia 本来就有编程和产品设计功底,AI 放大的是已有能力。零基础用户建议从对话式工具(如 ChatGPT 语音模式)先做小工具,逐步过渡到工程化开发。

AI 写的代码对他来说怎么检查?

他用读屏软件逐块听代码,再用真实设备跑构建版本验证。对所有人通用的原则是一样的:AI 的输出必须有一套自己能执行的验证手段。

评论 (0)

?
0/1

还没有评论,来发第一条吧

网站上的服务均为第三方提供,
请用户注意自行甄别。

北京酷讯互动科技有限公司

备案京ICP备2024094994号-29

© 2026 AI345 · All Rights Reserved

用户服务协议·隐私政策