年后ai编程似乎变成热门,在这种浪潮下,我也被迫学习如何鞭策ai帮我完成需求
我使用的是cursor,这应该是最火的ai编辑器了
1:配置rule和skill是重点
rule可以约束ai思考和生成,skill可以给ai思考时可以选择的技能(思路),这样可以大大提高结果的质量。
例如:给ai一个开发30年经验的身份,这样ai更可以以程序的思维去思考。给ai一个思考流水线技能,第一步需求分析xxxx,第二步需求评审xxx,第三步技术实现xxx,第四步结果审查xxx。
2:提问方式
我们最好不要按照结构为导向,而是以需求步骤为导向。
古法编程我们在实现模块时会拆分各个结构,在ai应用中也可能分批次让ai实现这些结构,然后组合在一起运行。这样其实会出现很多问题导致ai会修来修去。最好这样问ai,我这个需求第一步要怎么做,第二步怎么做,不用关心结构,而是一步一步让ai实现效果,然后自己一步一步测试,完成需求为核心。
3:黑盒编程 效率为王
我们在开发中都会担心ai生成的不行怎么办,有bug怎么办,然后ai生成一遍代码自己又去看一遍代码,其实这样根本没必要,如果你要知道怎么回事,直接让ai总结生成代码,可以让ai给每个脚本或者文件夹生成md总结文件
希望大家在这股浪潮下尽早学会避免被淘汰掉吧🤬🤬😡😡🐱😡