从GPT爆火的时候就使用AI辅助开发了,刚开始是让它帮我写一些工具类,现在基本上可以独立完成一个模块了。
直到今天还是不敢让它直接独立完成一个项目,我不太喜欢Claude code的原因就是因为ai写完代码后,复查比较麻烦,好多朋友劝我让AI去复查,我做到功能测试就好了。
如果我开发一个脚本,或者一个自用的工具,那这样做没问题。如果是一个投入市场的商业化项目,是万万不敢这样搞的,AI写代码没问题,但是我得复查一遍它所有写的代码,上个月我使用Ai完成了一个项目的一个小模块,先跟它对话完善文档,觉得没问题了再让它按照文档开发,基本上一上午就完成了,后续我花了两天看了看代码,然后优化了一下,关于并发方面只做了Redis缓存,数据库方面还是有点臃肿,其中三张表我感觉不太合适,手动优化成了两张表,并且查询的时候手动进行二次优化,减少了数据库的查询。
没有涉及支付,但是涉及了腾讯的一些服务,对接的时候没有一次完成,我把文档地址发给它后完成了功能,一些安全问题上我进行了二次完善。
总得来说,效率是飞速提升。如果不会代码,看不懂代码,完全黑盒开发,使用Claude和codex交替修复bug挺好,功能能实现90%,但是有10%的隐藏坑。
大家觉得Ai编程到哪一步了?
|