@wushang 在 “口述型”AI编程的一点想法和使用感受 中发帖
作为一名不懂代码的非技术人员,有时会产生个想法 但自己没有把它实现过,这两天让AI帮我实现一个编程任务。
一开始我总是想着一次性让它给我完整的代码,结果它给出的代码要么不符合我的需求,要么太过复杂,难以修改。还是用先拆解,再分而治之 的思路来让他做比较好,大体思路如下:
1. 明确问题边界
先想清楚自己想要实现的功能和效果是什么。比如,我想要一个可以自动整理文件的脚本,需要考虑文件的类型、整理的规则等。
2. 拆解问题要素
接下来,将这个大任务拆解成几个小任务:
文件类型识别
文件分类规则设定
3. 梳理逻辑关系
然后分析这些小任务之间的逻辑关系。比如,文件类型识别是基础,只有识别了文件类型,才能进行分类。
4. 分而治之,逐步实现
接下来开始一步步让AI帮我实现这些小任务。首先,让AI帮我写一个简单的文件类型识别脚本。AI很快就给出...