拒绝“人工智障”:我是怎么把AI调教成写代码神器的
最近都在聊AI写代码,我也跟风深度用了一段时间。说实话,刚开始用的时候,心态在“卧槽真牛逼”和“这写的是什么垃圾”之间反复横跳。经过无数次被坑和填坑,现在总算摸清了这东西的脾气。
先说被坑的经历,给大家避个雷。最让人头疼的就是它的“幻觉”。有一次我让它帮我调一个很偏门的库,它信誓旦旦地给了我一段代码,方法名写得有模有样。我拿着那段代码调试了半小时,死活跑不通,最后去翻官方文档才发现——这个方法根本就不存在!它是根据命名规则自己瞎编了一个。所以,千万别盲信,AI写的代码,必须得当成刚毕业的实习生写的来看,必须Code Review。
但骂归骂,用对地方是真的香。
我现在觉得最爽的场景就是写正则(Regex)和SQL复杂查询。以前写个复杂的正则匹配手机号或者邮箱,得去Google半天,现在直接把需求扔给AI,它给出的结果通常既准又快,还能给你解释清楚每一步是干嘛的。
还有一个提高效率的小技巧:“喂饭要喂到嘴边”。 以前我问得很简单,比如“帮我写个登录页”。结果它给的一堆通用代码,根本没法直接用。后来我学乖了,我会把相关的数据库字段、我正在用的UI组件库(比如Antd或Element)、甚至是我现有的代码风格贴给它一部分。给的上下文越具体,它吐出来的代码可用性就越高,甚至能直接Copy-Paste。
总结一下我的心得:别指望AI能替你设计架构或者解决核心逻辑难题,但在写样板代码、写测试用例、转换数据格式这些“脏活累活”上,它绝对是神队友。
#AI Coding的使用心得#
先说被坑的经历,给大家避个雷。最让人头疼的就是它的“幻觉”。有一次我让它帮我调一个很偏门的库,它信誓旦旦地给了我一段代码,方法名写得有模有样。我拿着那段代码调试了半小时,死活跑不通,最后去翻官方文档才发现——这个方法根本就不存在!它是根据命名规则自己瞎编了一个。所以,千万别盲信,AI写的代码,必须得当成刚毕业的实习生写的来看,必须Code Review。
但骂归骂,用对地方是真的香。
我现在觉得最爽的场景就是写正则(Regex)和SQL复杂查询。以前写个复杂的正则匹配手机号或者邮箱,得去Google半天,现在直接把需求扔给AI,它给出的结果通常既准又快,还能给你解释清楚每一步是干嘛的。
还有一个提高效率的小技巧:“喂饭要喂到嘴边”。 以前我问得很简单,比如“帮我写个登录页”。结果它给的一堆通用代码,根本没法直接用。后来我学乖了,我会把相关的数据库字段、我正在用的UI组件库(比如Antd或Element)、甚至是我现有的代码风格贴给它一部分。给的上下文越具体,它吐出来的代码可用性就越高,甚至能直接Copy-Paste。
总结一下我的心得:别指望AI能替你设计架构或者解决核心逻辑难题,但在写样板代码、写测试用例、转换数据格式这些“脏活累活”上,它绝对是神队友。
#AI Coding的使用心得#
全部评论
相关推荐
01-15 15:02
Nanyang Technological University 算法工程师 点赞 评论 收藏
分享
2025-12-18 12:14
门头沟学院 研发工程师 点赞 评论 收藏
分享
OPPO公司福利 1133人发布