如果只用国产ai编程,能不能写出一款合格可用的产品?

914 阅读2分钟

作为一名业余无线电爱好者(HAM),也是一名独立开发者,最近我给自己挖了个坑:为了备考,我想写一个更顺手、无广告的刷题工具。

在这个过程中,我顺便做了一个实验:在完全单兵作战的情况下,AI 辅助编程到底能把开发效率提升多少?

这次开发,我尝试深度结合了 IDE 里的 AI 助手,之前大家测试的都是cursor,这次用的是百度的 Comate来辅助写码。有些感触想和大家分享,希望能给同样在做独立开发的同学一点参考。

  1. 解决“脏活累活”的痛点

做题库类 App,最头疼的不是逻辑,而是数据处理。A/B/C 三类题库,几千条数据,写 SQLite 管理类非常枯燥。 我尝试把需求直接抛给 AI:“写一个 SQLite 管理类,支持按题库类型筛选、分页加载。” 结果生成的 DatabaseManager 单例代码,甚至连异常处理都做好了。这种重复性的造轮子工作,AI 确实能节省 80% 的时间。

  1. 补齐“设计短板”

我是典型的后端思维,写 UI 经常“直男审美”。 这次我试着让 AI 帮我写 SwiftUI 的视图代码,描述清楚“卡片视图、圆角、阴影、极光绿渐变”。生成的 UI 代码虽然不是 100% 完美,但底子非常好,自动适配深色模式这点省了我不少调试时间。

  1. 成品与思考

最终弄出来的《业余无线电考试助手》,除了基础的刷题、错题本,我还顺手把摩尔斯电码训练、天线计算器这些计算逻辑复杂的工具加了进去。 如果不借助 AI,光是查这些计算公式和调试算法,可能就得花掉我一周的业余时间。

在这个项目中,AI 并没有替代我,但它确实像一个不需要休息的“副驾驶”,帮我处理了大量消耗精力的琐事。

目前项目已经初步成型,如果你也对  AI 辅助编程感兴趣,欢迎在评论区交流技术细节。