AI写代码,怎样避免出现幻觉,提高写代码的质量,本文就举个实际工作中的例子。
在工作中,我用cursor写代码。为了让它拥有足够的上下文,我都是把所有的项目工程都放在一个文件夹下面。
使用步骤
步骤一:让AI做总结归纳
会话开始,我不是着急给AI布置任务,而是让它帮我总结我要改动模块的既有功能。包括用到了哪些后端接口,调用了外部哪些接口。这样,它就对后端的代码体系有了一个认知,不至于代码没有按照既有的模式来写。这样也不用告诉它参考什么东西,它就能更像人一样抄代码。
步骤二:用Plan模式给布置任务
它可能会提出几个问题让用户选择
当用户做出选择之后
AI会给出实时步骤
用户点击 build后AI就开始干活了。
步骤三:说不明白的可以贴图
上传图片,让AI自动识别问题,减少打字沟通,提高问题定位准确率
步骤四:测试有异常直接贴给它
步骤五:让它做性能优化
有时候它可以帮你做多轮优化
你只需要 这样告诉它继续
步骤六:把测试结果告诉它让它调整
步骤七:生成汇报文档
做了事情怎么变成业绩,让AI帮你
可能会遇到的异常
cursor自身请求压力过大
有些模型国内用不了,比如Opus模型
好在报错了不收钱
本文首发于公众号「编程一生」,点这里看原文