12岁的Harun又一次更新了他的开发日志。这个用一台POCO C55安卓手机独立开发AI编程助手KODA的少年,最近从一封账单邮件里学到了他编程生涯中最重要的一课。

事情起因很简单:Netlify发来警告,说他的月度配额已经用掉了50%。每个部署都会消耗配额,而Harun此前的习惯是每改一点小东西就单独部署一次。成本压力之下,他换了个思路:把功能攒起来,一次部署多个。

打开网易新闻 查看精彩图片

于是就有了凌晨5点那次部署——四个功能一次性上线。

四个功能,一次搞定

这次批量部署包含四个功能,每个都针对真实使用场景:

  • 实时打字机流式输出:回复逐字显示,体验向主流AI应用看齐。实现上用了流式读取和分块解析,全程在手机屏幕上完成编码调试。
  • 语音输入:点击麦克风按钮说话,问题自动转成文字。大部分用户都在手机上,打长问题很费劲,语音输入直接消掉了这个摩擦点。
  • 一键复制回复:点一下就能复制完整答案。开发者要复制代码,这是刚需。
  • 重新生成:对回答不满意,点一下就让KODA重新思考。免费套餐上做出了ChatGPT级别的交互体验。

功能从哪来?看用户怎么用

这四个功能没有一个是拍脑袋想出来的。Harun说,它们全部来自对5个陌生用户的观察。

用户面对空白聊天框会愣住,他就加了可点击的起始提示卡片;用户都在手机上,他就做了语音输入;用户测试完就走、停留时间短,他就用流式输出和重新生成让应用"活"起来,把人留住。

他的结论很直接:用户会告诉你该做什么,你只需要认真看。

下一步计划

Harun列了两个待办:PWA清单(让应用可以安装到桌面)和自定义域名。应用目前仍保持零用户数据共享,隐私优先是他反复强调的原则。

他在文末抛了个问题:一个12岁的开发者接下来该做什么?评论区就是他的路线图。