0:00.000–0:03.940
jaHello,欢迎来到Cloud Code的零基础保姆级教程。
0:04.460–0:07.320
ja今天教大家如何跟AI描述清楚你的需求。
0:08.180–0:09.740
ja首先我们为什么要讲好需求。
0:10.340–0:12.340
ja我发现很多人在使用Cloud Code的时候,
0:12.720–0:15.480
ja经常需要花大量的时间通过很多人的沟通,
0:15.940–0:19.940
ja最后Cloud Code才能写出来一个跟它要求差不多的一个项目。
0:20.820–0:23.060
ja这不是模型太笨了无法理解你的需求,
0:23.460–0:26.600
ja而是一开始你就没有把需求跟它讲清楚,讲明白。
0:27.080–0:29.900
ja讲好需求之后,我们就可以让开发效率更快了,
0:30.000–0:34.320
ja减少很多沟通成本,并且能让它写出来的项目更接近你的预期。
0:34.720–0:39.040
ja同时,还能让Cloud Code消耗更少的Token就可以完成项目,
0:39.300–0:41.240
ja所以你花了更少的钱就把事情办了。
0:42.560–0:43.900
ja听到这里你可能会担心,
0:44.380–0:46.260
ja我既不是互联网的又不是产品经理,
0:46.360–0:47.640
ja怎么写出好的需求文档呢?
0:48.080–0:49.820
ja其实根本不用自己写。
0:50.360–0:51.360
ja按照我的这个流程,
0:51.440–0:54.360
ja你就可以让AI帮你写出一个很高质量的需求文档。
0:54.560–0:55.800
ja我们只需要用四步,
0:56.220–0:58.500
ja第一步发一段指令给AI,
0:58.500–1:00.380
ja第二步简单描述你的需求,
1:00.860–1:03.080
ja第三步让AI跟你确认需求的细节,
1:03.620–1:06.500
ja第四步让AI帮你写一个完整的开发文档。
1:07.120–1:08.520
ja接下来我带大家实套一遍,
1:08.860–1:11.160
ja第一步我们把这个Prompt复制一下,
1:11.920–1:13.000
ja然后我们打开Cloud,
1:13.720–1:15.380
en把这段Prompt贴给Cloud。
1:15.380–1:21.960
ja接下来我们给Cloud提一个比较模糊的点子,
1:22.020–1:25.420
ja比如说我要做一个番茄时钟,
1:29.180–1:31.820
ja然后我们可以看到Cloud给我们提了很多的问题,
1:32.000–1:32.580
ja找我们确认,
1:33.420–1:35.800
ja那根据他的问题我就准备了对应的回答,
1:35.980–1:36.900
ja然后发给他即可,
1:38.760–1:40.160
ja然后他还会再跟我确认一遍,
1:40.160–1:42.440
ja如果没什么问题的话我们就确认。
1:44.460–1:47.780
ja接下来他还跟我们再去确认一下对应的技术方案,
1:47.980–1:49.740
ja并且他列出了每一种技术方案,
1:50.160–1:51.260
ja对应的优势和劣势。
1:54.780–1:56.240
ja我们可以选择方案A,
1:56.760–1:59.200
ja因为他看起来是一个比较低门槛,
1:59.360–2:02.200
ja并且他的维护比较简单的一个方案,
2:02.200–2:03.280
ja所以我们先用方案A。
2:03.280–2:12.560
jaOK,确认完技术方案之后,
2:12.620–2:15.600
ja他就会开始生成详细的需求文档。
2:16.560–2:18.660
jaAI帮我们写完详细的需求文档之后,
2:18.740–2:20.000
ja就可以开始进入开发了。
2:20.520–2:22.420
ja我们只需要走完下面这四个步骤,
2:22.960–2:24.040
ja从新建项目开始,
2:24.220–2:26.180
ja到把刚刚的需求文档放进项目,
2:26.180–2:28.340
ja然后让Cloud Code去定一个开发计划,
2:28.720–2:30.720
ja最后开始进行开发就可以了。
2:31.220–2:32.080
ja我们先来第一步,
2:32.320–2:32.940
ja新建项目。
2:33.280–2:34.620
ja我们打开VSCode,
2:35.320–2:36.200
en点击Open,
2:37.280–2:38.700
ja然后我们点击新建文件夹,
2:39.340–2:40.720
ja我们设一个简单一点的名字,
2:40.820–2:41.440
ja比如说叫Time,
2:42.060–2:43.020
ja然后创建一下,
2:43.840–2:45.360
ja然后这个时候文件是空的,
2:45.780–2:46.420
ja我们打开它,
2:47.440–2:51.840
ja在VSCode的页面里面有一个按钮叫New File,
2:52.060–2:53.980
ja我们去创建一个新的文件夹,
2:54.100–2:57.200
ja然后我们创建一个MD后缀的文件,
2:57.460–2:59.000
en叫Spec.md,
2:59.760–3:00.920
ja接着我们回到网页上,
3:01.440–3:02.060
en打开Cloud,
3:02.060–3:05.180
ja然后把刚刚Cloud写完的需求文档复制一下,
3:05.480–3:06.980
ja回到VSCode上面,
3:07.480–3:09.900
ja我们把这个对应的需求文档复制进来,
3:10.400–3:13.240
ja然后我们这个时候按一下Command加S去保存它,
3:14.400–3:15.300
ja保存完之后呢,
3:15.760–3:18.500
ja我们就可以开始用Cloud Code的写代码了,
3:18.500–3:21.980
ja那这个时候第一步我们不要着急的先发指令,
3:22.420–3:24.460
ja我们先点击输入框的左下角,
3:24.540–3:25.780
ja有一个切换模式的按钮,
3:26.300–3:27.440
en切换到Plan Mode,
3:27.680–3:28.620
ja就是计划模式,
3:29.260–3:31.000
ja然后在输入框里面输入一个Add,
3:31.540–3:33.760
ja选中刚刚保存好的一个需求文档,
3:34.280–3:34.940
ja跟它发指令,
3:34.940–3:39.120
ja跟它说按照这个需求文档,
3:40.120–3:45.300
ja制定详细的开发计划,
3:46.360–3:50.960
ja它就会开始去梳理整个开发计划,
3:52.240–3:52.920
enOK,
3:53.060–3:54.340
ja我们等了大概一分半钟,
3:54.480–3:56.900
jaCloud Code就把整个开发计划全都列出来了,
3:56.900–4:00.420
ja这个时候我们只需要在输入框里面输入,
4:00.920–4:02.640
ja确认计划并开始,
4:03.340–4:04.140
ja然后点击发送,
4:04.660–4:06.100
jaCloud Code就会开始进行开发,
4:06.980–4:08.160
ja今天的分享就到这里了,
4:08.520–4:09.900
ja和AI把需求讲清楚,
4:10.060–4:11.360
ja是做好项目开发第一步,
4:11.900–4:13.260
ja希望这个课程对你有帮助,
4:13.740–4:16.560
ja你还想了解哪些Cloud Code的编程技巧,
4:17.000–4:18.180
ja欢迎在评论区和我留言,
4:18.540–4:19.360
ja我们下期继续。
0:00.000–0:03.940
Hello,欢迎来到Cloud Code的零基础保姆级教程。
0:04.460–0:07.320
今天教大家如何跟AI描述清楚你的需求。
0:08.180–0:09.740
首先我们为什么要讲好需求。
0:10.340–0:12.340
我发现很多人在使用Cloud Code的时候,
0:12.720–0:15.480
经常需要花大量的时间通过很多人的沟通,
0:15.940–0:19.940
最后Cloud Code才能写出来一个跟它要求差不多的一个项目。
0:20.820–0:23.060
这不是模型太笨了无法理解你的需求,
0:23.460–0:26.600
而是一开始你就没有把需求跟它讲清楚,讲明白。
0:27.080–0:29.900
讲好需求之后,我们就可以让开发效率更快了,
0:30.000–0:34.320
减少很多沟通成本,并且能让它写出来的项目更接近你的预期。
0:34.720–0:39.040
同时,还能让Cloud Code消耗更少的Token就可以完成项目,
0:39.300–0:41.240
所以你花了更少的钱就把事情办了。
0:42.560–0:43.900
听到这里你可能会担心,
0:44.380–0:46.260
我既不是互联网的又不是产品经理,
0:46.360–0:47.640
怎么写出好的需求文档呢?
0:48.080–0:49.820
其实根本不用自己写。
0:50.360–0:51.360
按照我的这个流程,
0:51.440–0:54.360
你就可以让AI帮你写出一个很高质量的需求文档。
0:54.560–0:55.800
我们只需要用四步,
0:56.220–0:58.500
第一步发一段指令给AI,
0:58.500–1:00.380
第二步简单描述你的需求,
1:00.860–1:03.080
第三步让AI跟你确认需求的细节,
1:03.620–1:06.500
第四步让AI帮你写一个完整的开发文档。
1:07.120–1:08.520
接下来我带大家实套一遍,
1:08.860–1:11.160
第一步我们把这个Prompt复制一下,
1:11.920–1:13.000
然后我们打开Cloud,
1:13.720–1:15.380
把这段Prompt贴给Cloud。
1:15.380–1:21.960
接下来我们给Cloud提一个比较模糊的点子,
1:22.020–1:25.420
比如说我要做一个番茄时钟,
1:29.180–1:31.820
然后我们可以看到Cloud给我们提了很多的问题,
1:32.000–1:32.580
找我们确认,
1:33.420–1:35.800
那根据他的问题我就准备了对应的回答,
1:35.980–1:36.900
然后发给他即可,
1:38.760–1:40.160
然后他还会再跟我确认一遍,
1:40.160–1:42.440
如果没什么问题的话我们就确认。
1:44.460–1:47.780
接下来他还跟我们再去确认一下对应的技术方案,
1:47.980–1:49.740
并且他列出了每一种技术方案,
1:50.160–1:51.260
对应的优势和劣势。
1:54.780–1:56.240
我们可以选择方案A,
1:56.760–1:59.200
因为他看起来是一个比较低门槛,
1:59.360–2:02.200
并且他的维护比较简单的一个方案,
2:02.200–2:03.280
所以我们先用方案A。
2:03.280–2:12.560
OK,确认完技术方案之后,
2:12.620–2:15.600
他就会开始生成详细的需求文档。
2:16.560–2:18.660
AI帮我们写完详细的需求文档之后,
2:18.740–2:20.000
就可以开始进入开发了。
2:20.520–2:22.420
我们只需要走完下面这四个步骤,
2:22.960–2:24.040
从新建项目开始,
2:24.220–2:26.180
到把刚刚的需求文档放进项目,
2:26.180–2:28.340
然后让Cloud Code去定一个开发计划,
2:28.720–2:30.720
最后开始进行开发就可以了。
2:31.220–2:32.080
我们先来第一步,
2:32.320–2:32.940
新建项目。
2:33.280–2:34.620
我们打开VSCode,
2:35.320–2:36.200
点击Open,
2:37.280–2:38.700
然后我们点击新建文件夹,
2:39.340–2:40.720
我们设一个简单一点的名字,
2:40.820–2:41.440
比如说叫Time,
2:42.060–2:43.020
然后创建一下,
2:43.840–2:45.360
然后这个时候文件是空的,
2:45.780–2:46.420
我们打开它,
2:47.440–2:51.840
在VSCode的页面里面有一个按钮叫New File,
2:52.060–2:53.980
我们去创建一个新的文件夹,
2:54.100–2:57.200
然后我们创建一个MD后缀的文件,
2:57.460–2:59.000
叫Spec.md,
2:59.760–3:00.920
接着我们回到网页上,
3:01.440–3:02.060
打开Cloud,
3:02.060–3:05.180
然后把刚刚Cloud写完的需求文档复制一下,
3:05.480–3:06.980
回到VSCode上面,
3:07.480–3:09.900
我们把这个对应的需求文档复制进来,
3:10.400–3:13.240
然后我们这个时候按一下Command加S去保存它,
3:14.400–3:15.300
保存完之后呢,
3:15.760–3:18.500
我们就可以开始用Cloud Code的写代码了,
3:18.500–3:21.980
那这个时候第一步我们不要着急的先发指令,
3:22.420–3:24.460
我们先点击输入框的左下角,
3:24.540–3:25.780
有一个切换模式的按钮,
3:26.300–3:27.440
切换到Plan Mode,
3:27.680–3:28.620
就是计划模式,
3:29.260–3:31.000
然后在输入框里面输入一个Add,
3:31.540–3:33.760
选中刚刚保存好的一个需求文档,
3:34.280–3:34.940
跟它发指令,
3:34.940–3:39.120
跟它说按照这个需求文档,
3:40.120–3:45.300
制定详细的开发计划,
3:46.360–3:50.960
它就会开始去梳理整个开发计划,
3:52.240–3:52.920
OK,
3:53.060–3:54.340
我们等了大概一分半钟,
3:54.480–3:56.900
Cloud Code就把整个开发计划全都列出来了,
3:56.900–4:00.420
这个时候我们只需要在输入框里面输入,
4:00.920–4:02.640
确认计划并开始,
4:03.340–4:04.140
然后点击发送,
4:04.660–4:06.100
Cloud Code就会开始进行开发,
4:06.980–4:08.160
今天的分享就到这里了,
4:08.520–4:09.900
和AI把需求讲清楚,
4:10.060–4:11.360
是做好项目开发第一步,
4:11.900–4:13.260
希望这个课程对你有帮助,
4:13.740–4:16.560
你还想了解哪些Cloud Code的编程技巧,
4:17.000–4:18.180
欢迎在评论区和我留言,
4:18.540–4:19.360
我们下期继续。
0:00.000–0:03.940
jaHello,欢迎来到Cloud Code的零基础保姆级教程。
Hello,欢迎来到Cloud Code的零基础保姆级教程。
0:04.460–0:07.320
ja今天教大家如何跟AI描述清楚你的需求。
今天教大家如何跟AI描述清楚你的需求。
0:08.180–0:09.740
ja首先我们为什么要讲好需求。
首先我们为什么要讲好需求。
0:10.340–0:12.340
ja我发现很多人在使用Cloud Code的时候,
我发现很多人在使用Cloud Code的时候,
0:12.720–0:15.480
ja经常需要花大量的时间通过很多人的沟通,
经常需要花大量的时间通过很多人的沟通,
0:15.940–0:19.940
ja最后Cloud Code才能写出来一个跟它要求差不多的一个项目。
最后Cloud Code才能写出来一个跟它要求差不多的一个项目。
0:20.820–0:23.060
ja这不是模型太笨了无法理解你的需求,
这不是模型太笨了无法理解你的需求,
0:23.460–0:26.600
ja而是一开始你就没有把需求跟它讲清楚,讲明白。
而是一开始你就没有把需求跟它讲清楚,讲明白。
0:27.080–0:29.900
ja讲好需求之后,我们就可以让开发效率更快了,
讲好需求之后,我们就可以让开发效率更快了,
0:30.000–0:34.320
ja减少很多沟通成本,并且能让它写出来的项目更接近你的预期。
减少很多沟通成本,并且能让它写出来的项目更接近你的预期。
0:34.720–0:39.040
ja同时,还能让Cloud Code消耗更少的Token就可以完成项目,
同时,还能让Cloud Code消耗更少的Token就可以完成项目,
0:39.300–0:41.240
ja所以你花了更少的钱就把事情办了。
所以你花了更少的钱就把事情办了。
0:42.560–0:43.900
ja听到这里你可能会担心,
听到这里你可能会担心,
0:44.380–0:46.260
ja我既不是互联网的又不是产品经理,
我既不是互联网的又不是产品经理,
0:46.360–0:47.640
ja怎么写出好的需求文档呢?
怎么写出好的需求文档呢?
0:48.080–0:49.820
ja其实根本不用自己写。
其实根本不用自己写。
0:50.360–0:51.360
ja按照我的这个流程,
按照我的这个流程,
0:51.440–0:54.360
ja你就可以让AI帮你写出一个很高质量的需求文档。
你就可以让AI帮你写出一个很高质量的需求文档。
0:54.560–0:55.800
ja我们只需要用四步,
我们只需要用四步,
0:56.220–0:58.500
ja第一步发一段指令给AI,
第一步发一段指令给AI,
0:58.500–1:00.380
ja第二步简单描述你的需求,
第二步简单描述你的需求,
1:00.860–1:03.080
ja第三步让AI跟你确认需求的细节,
第三步让AI跟你确认需求的细节,
1:03.620–1:06.500
ja第四步让AI帮你写一个完整的开发文档。
第四步让AI帮你写一个完整的开发文档。
1:07.120–1:08.520
ja接下来我带大家实套一遍,
接下来我带大家实套一遍,
1:08.860–1:11.160
ja第一步我们把这个Prompt复制一下,
第一步我们把这个Prompt复制一下,
1:11.920–1:13.000
ja然后我们打开Cloud,
然后我们打开Cloud,
1:13.720–1:15.380
en把这段Prompt贴给Cloud。
把这段Prompt贴给Cloud。
1:15.380–1:21.960
ja接下来我们给Cloud提一个比较模糊的点子,
接下来我们给Cloud提一个比较模糊的点子,
1:22.020–1:25.420
ja比如说我要做一个番茄时钟,
比如说我要做一个番茄时钟,
1:29.180–1:31.820
ja然后我们可以看到Cloud给我们提了很多的问题,
然后我们可以看到Cloud给我们提了很多的问题,
1:32.000–1:32.580
ja找我们确认,
找我们确认,
1:33.420–1:35.800
ja那根据他的问题我就准备了对应的回答,
那根据他的问题我就准备了对应的回答,
1:35.980–1:36.900
ja然后发给他即可,
然后发给他即可,
1:38.760–1:40.160
ja然后他还会再跟我确认一遍,
然后他还会再跟我确认一遍,
1:40.160–1:42.440
ja如果没什么问题的话我们就确认。
如果没什么问题的话我们就确认。
1:44.460–1:47.780
ja接下来他还跟我们再去确认一下对应的技术方案,
接下来他还跟我们再去确认一下对应的技术方案,
1:47.980–1:49.740
ja并且他列出了每一种技术方案,
并且他列出了每一种技术方案,
1:50.160–1:51.260
ja对应的优势和劣势。
对应的优势和劣势。
1:54.780–1:56.240
ja我们可以选择方案A,
我们可以选择方案A,
1:56.760–1:59.200
ja因为他看起来是一个比较低门槛,
因为他看起来是一个比较低门槛,
1:59.360–2:02.200
ja并且他的维护比较简单的一个方案,
并且他的维护比较简单的一个方案,
2:02.200–2:03.280
ja所以我们先用方案A。
所以我们先用方案A。
2:03.280–2:12.560
jaOK,确认完技术方案之后,
OK,确认完技术方案之后,
2:12.620–2:15.600
ja他就会开始生成详细的需求文档。
他就会开始生成详细的需求文档。
2:16.560–2:18.660
jaAI帮我们写完详细的需求文档之后,
AI帮我们写完详细的需求文档之后,
2:18.740–2:20.000
ja就可以开始进入开发了。
就可以开始进入开发了。
2:20.520–2:22.420
ja我们只需要走完下面这四个步骤,
我们只需要走完下面这四个步骤,
2:22.960–2:24.040
ja从新建项目开始,
从新建项目开始,
2:24.220–2:26.180
ja到把刚刚的需求文档放进项目,
到把刚刚的需求文档放进项目,
2:26.180–2:28.340
ja然后让Cloud Code去定一个开发计划,
然后让Cloud Code去定一个开发计划,
2:28.720–2:30.720
ja最后开始进行开发就可以了。
最后开始进行开发就可以了。
2:31.220–2:32.080
ja我们先来第一步,
我们先来第一步,
2:32.320–2:32.940
ja新建项目。
新建项目。
2:33.280–2:34.620
ja我们打开VSCode,
我们打开VSCode,
2:35.320–2:36.200
en点击Open,
点击Open,
2:37.280–2:38.700
ja然后我们点击新建文件夹,
然后我们点击新建文件夹,
2:39.340–2:40.720
ja我们设一个简单一点的名字,
我们设一个简单一点的名字,
2:40.820–2:41.440
ja比如说叫Time,
比如说叫Time,
2:42.060–2:43.020
ja然后创建一下,
然后创建一下,
2:43.840–2:45.360
ja然后这个时候文件是空的,
然后这个时候文件是空的,
2:45.780–2:46.420
ja我们打开它,
我们打开它,
2:47.440–2:51.840
ja在VSCode的页面里面有一个按钮叫New File,
在VSCode的页面里面有一个按钮叫New File,
2:52.060–2:53.980
ja我们去创建一个新的文件夹,
我们去创建一个新的文件夹,
2:54.100–2:57.200
ja然后我们创建一个MD后缀的文件,
然后我们创建一个MD后缀的文件,
2:57.460–2:59.000
en叫Spec.md,
叫Spec.md,
2:59.760–3:00.920
ja接着我们回到网页上,
接着我们回到网页上,
3:01.440–3:02.060
en打开Cloud,
打开Cloud,
3:02.060–3:05.180
ja然后把刚刚Cloud写完的需求文档复制一下,
然后把刚刚Cloud写完的需求文档复制一下,
3:05.480–3:06.980
ja回到VSCode上面,
回到VSCode上面,
3:07.480–3:09.900
ja我们把这个对应的需求文档复制进来,
我们把这个对应的需求文档复制进来,
3:10.400–3:13.240
ja然后我们这个时候按一下Command加S去保存它,
然后我们这个时候按一下Command加S去保存它,
3:14.400–3:15.300
ja保存完之后呢,
保存完之后呢,
3:15.760–3:18.500
ja我们就可以开始用Cloud Code的写代码了,
我们就可以开始用Cloud Code的写代码了,
3:18.500–3:21.980
ja那这个时候第一步我们不要着急的先发指令,
那这个时候第一步我们不要着急的先发指令,
3:22.420–3:24.460
ja我们先点击输入框的左下角,
我们先点击输入框的左下角,
3:24.540–3:25.780
ja有一个切换模式的按钮,
有一个切换模式的按钮,
3:26.300–3:27.440
en切换到Plan Mode,
切换到Plan Mode,
3:27.680–3:28.620
ja就是计划模式,
就是计划模式,
3:29.260–3:31.000
ja然后在输入框里面输入一个Add,
然后在输入框里面输入一个Add,
3:31.540–3:33.760
ja选中刚刚保存好的一个需求文档,
选中刚刚保存好的一个需求文档,
3:34.280–3:34.940
ja跟它发指令,
跟它发指令,
3:34.940–3:39.120
ja跟它说按照这个需求文档,
跟它说按照这个需求文档,
3:40.120–3:45.300
ja制定详细的开发计划,
制定详细的开发计划,
3:46.360–3:50.960
ja它就会开始去梳理整个开发计划,
它就会开始去梳理整个开发计划,
3:52.240–3:52.920
enOK,
OK,
3:53.060–3:54.340
ja我们等了大概一分半钟,
我们等了大概一分半钟,
3:54.480–3:56.900
jaCloud Code就把整个开发计划全都列出来了,
Cloud Code就把整个开发计划全都列出来了,
3:56.900–4:00.420
ja这个时候我们只需要在输入框里面输入,
这个时候我们只需要在输入框里面输入,
4:00.920–4:02.640
ja确认计划并开始,
确认计划并开始,
4:03.340–4:04.140
ja然后点击发送,
然后点击发送,
4:04.660–4:06.100
jaCloud Code就会开始进行开发,
Cloud Code就会开始进行开发,
4:06.980–4:08.160
ja今天的分享就到这里了,
今天的分享就到这里了,
4:08.520–4:09.900
ja和AI把需求讲清楚,
和AI把需求讲清楚,
4:10.060–4:11.360
ja是做好项目开发第一步,
是做好项目开发第一步,
4:11.900–4:13.260
ja希望这个课程对你有帮助,
希望这个课程对你有帮助,
4:13.740–4:16.560
ja你还想了解哪些Cloud Code的编程技巧,
你还想了解哪些Cloud Code的编程技巧,
4:17.000–4:18.180
ja欢迎在评论区和我留言,
欢迎在评论区和我留言,
4:18.540–4:19.360
ja我们下期继续。
我们下期继续。
影片筆記:如何让Claude Code真正听话【第 5 讲】
一句話總結
本講解強調開發效率低下的主因並非模型能力不足,而是需求描述不清;透過四步法讓 AI 協助撰寫高品質需求文件,並結合 VSCode 中的 Cloud Code Plan Mode(計劃模式),可將模糊構想轉化為具體開發計劃,從而降低溝通成本、節省 Token 並縮短開發時間。
核心重點
- 需求描述的關鍵性:
- 許多使用者花費大量時間溝通卻產出與預期不符的結果,原因在於初始需求未講清楚,而非模型笨拙。
- 講好需求能提升開發效率、減少溝通成本、使專案更貼近預期,並節省 Token 消耗(降低成本)。
- AI 協助撰寫需求文件的四步法:
- 發送指令:將特定 Prompt 複製並貼入 Cloud。
- 簡述需求:提出模糊構想(例如:做一個番茄時鐘)。
- 確認細節:
- AI 提出問題確認需求細節。
- 使用者回答後,AI 再次確認。
- AI 列出技術方案及其優劣勢,使用者選擇合適方案(如方案 A:低門檻、易維護)。
- 生成文件:AI 根據確認內容生成完整的詳細開發文件。
- 實作流程:從需求到開發:
- 新建專案:在 VSCode 建立新資料夾(範例名稱:Time)及
.md 文件 Spec.md。
- 導入需求文件:從 Cloud 網頁複製 AI 生成的需求文件,貼入 VSCode 的
Spec.md 並儲存。
- 制定開發計劃(Plan Mode):
- 在 VSCode 輸入框左下角切換至 Plan Mode。
- 輸入指令
Add,選取 Spec.md。
- 下達指令:「按照這個需求文件,制定詳細的開發計劃」。
- 等待 AI 梳理計劃(約一分半鐘)。
- 開始開發:在輸入框輸入「確認計劃並開始」並點擊發送,Cloud Code 即開始進行開發。
詳細大綱
一、 為什麼要講好需求?
- 現狀問題:許多使用者花費大量時間溝通,最終產出與預期不符。
- 原因分析:非模型笨拙,而是初始需求未講清楚。
- 講好需求的好處:
- 提升開發效率。
- 減少溝通成本。
- 專案更貼近預期。
- 節省 Token 消耗(降低成本)。
二、 如何讓 AI 協助撰寫需求文件(四步法)
- 發送指令:將特定 Prompt 複製並貼入 Cloud。
- 簡述需求:提出模糊的構想(例如:做一個番茄時鐘)。
- 確認細節:
- AI 提出問題確認需求細節。
- 使用者回答後,AI 再次確認。
- AI 列出技術方案及其優劣勢,使用者選擇合適方案(如方案 A:低門檻、易維護)。
- 生成文件:AI 根據確認內容生成完整的詳細開發文件。
三、 實作流程:從需求到開發
- 新建專案:
- 開啟 VSCode。
- 建立新資料夾(範例名稱:Time)。
- 建立
.md 後綴的文件,命名為 Spec.md。
- 導入需求文件:
- 從 Cloud 網頁複製 AI 生成的需求文件。
- 貼入 VSCode 的
Spec.md 並儲存(Command + S)。
- 制定開發計劃(Plan Mode):
- 在 VSCode 輸入框左下角切換至 Plan Mode(計劃模式)。
- 輸入指令
Add,選取剛保存的 Spec.md。
- 下達指令:「按照這個需求文件,制定詳細的開發計劃」。
- 等待 AI 梳理計劃(約一分半鐘)。
- 開始開發:
- 在輸入框輸入「確認計劃並開始」。
- 點擊發送,Cloud Code 即開始進行開發。
工具 / 模型 / 名詞整理
- Cloud Code:影片主要介紹的 AI 編程工具/模型。
- VSCode:視覺化程式碼編輯器,用於專案管理與指令輸入。
- Cloud:指代 Cloud Code 的網頁介面或對話視窗。
- Spec.md:影片中使用的需求文件命名範例。
- Plan Mode:Cloud Code 中的一種操作模式(計劃模式)。
- Prompt:提示詞/指令。
- Token:計費單位,用於衡量模型消耗。
- Command + S:macOS 系統下的儲存快捷鍵。
操作流程整理
- 準備階段:
- 開啟 VSCode。
- 建立新資料夾(範例:Time)。
- 建立
Spec.md 文件。
- 需求生成階段(透過 Cloud 網頁介面):
- 複製特定 Prompt 並貼入 Cloud。
- 簡述模糊需求(如:番茄時鐘)。
- 與 AI 互動確認細節,選擇技術方案。
- 獲取 AI 生成的完整需求文件。
- 整合與計劃階段(透過 VSCode):
- 將 AI 生成的需求文件複製並貼入 VSCode 的
Spec.md。
- 儲存文件(Command + S)。
- 在 VSCode 輸入框左下角切換至 Plan Mode。
- 輸入指令
Add 並選取 Spec.md。
- 輸入指令:「按照這個需求文件,制定詳細的開發計劃」。
- 等待 AI 輸出計劃(約一分半鐘)。
- 執行階段:
- 在輸入框輸入「確認計劃並開始」。
- 點擊發送,啟動開發流程。
值得注意的限制或風險
- 需求清晰度影響結果:若初始需求描述不清,即使模型能力強,最終產出仍可能與預期不符。
- 溝通成本與 Token 消耗:需求確認過程涉及多輪對話,若未妥善管理,可能增加溝通成本與 Token 消耗。
- 技術方案選擇:使用者需具備判斷技術方案優劣勢的能力,以選擇適合的方案(如低門檻、易維護)。
- 等待時間:AI 梳理計劃需要時間(約一分半鐘),使用者需耐心等待。
逐字稿辨識疑點
- 實套:逐字稿中出現「實套一遍」,疑為「實作」或「實測」之聽寫錯誤。
- 定一個開發計劃:語境中疑為「制定一個開發計劃」之口誤或聽寫錯誤。
- Cloud:文中多次單獨使用「Cloud」指代工具,疑為「Cloud Code」的簡稱或口誤,需查證是否為特定產品名稱。
- Time:資料夾名稱範例,疑為「Timer」或「Tomato Clock」相關命名,但依逐字稿保留為「Time」。
可延伸追問
- 如何撰寫更有效的 Prompt 來引導 AI 生成高品質需求文件?
- Plan Mode 與其他模式(如 Chat Mode)在功能上有何具體差異?
- 若 AI 生成的開發計劃與預期不符,應如何進行修正或重新調整?
- 在不同技術方案之間,應依據哪些具體指標來進行選擇?
- 如何監控和優化開發過程中的 Token 消耗?
尚未產生學習筆記
請在 Telegram 指令最後加上「學習」,例如:videonote 網址 英文 雙語 學習