一家以色列创业公司使用AI编码助手,仅花费7小时和$400的API tokens就构建了Gnata——一个纯Go实现的JSONata 2.x。结果是:常用表达式性能提升1000倍,年节省$50万。JSONata是一种JSON数据查询和转换语言,通常用于数据处理管道,在大规模应用中性能瓶颈可能造成严重的成本损失。
这不是另一个「AI将取代所有开发者」的故事——而是证明了AI在明确定义的基础设施问题上表现出色。JSONata有清晰的规范、完善的测试套件和可预测的输入/输出模式。这些正是当前AI编码工具闪光的条件。1000倍的性能提升可能来自从解释性JavaScript实现迁移到编译的Go代码,这是任何有经验的开发者都会做的优化。
这个单一来源的报道缺乏关键背景。我们不知道他们使用了哪种AI编码助手,原始JSONata实现是什么样子,或者他们如何验证整个JSONata规范的正确性。$50万节省数字暗示这是在替换昂贵的云计算或许可费用,但没有基准指标很难验证。最重要的是,7小时的人工时间不包括集成、测试和在生产环境中维护的工程工作。
对于开发者来说,这强化了一个关键教训:AI编码工具在孤立的、明确规范的问题上效果最佳。如果你在标准数据转换库中遇到性能瓶颈,AI可能能帮你构建更快的替代方案。但不要期望在绿地项目或复杂业务逻辑上获得同样的结果。
