實際影片長度:6:39.000。原文、繁中、雙語可點擊句子跳轉影片。
0:00.000–0:03.900
ja大家好,今天教大家Cloud Code的一些常用指令和快捷操作。
0:04.400–0:08.087
ja虽然我们在Webcoding时大多数时候都是用自然语言描述需求,
0:08.087–0:09.700
ja让Cloud Code写代码。
0:10.300–0:12.578
ja但是掌握一些常用指令和快捷操作,
0:12.578–0:14.287
ja能极大提高我们开发效率,
0:14.287–0:17.420
ja让Cloud Code成为你更丝滑的代码助手。
0:17.680–0:19.647
ja首先我们要怎么快捷调用指令,
0:19.647–0:23.020
ja我们以VSCode的Cloud Code插件为例。
0:23.580–0:27.460
ja我们在输入框里面输入斜杠,就可以看到一个指令的面板。
0:27.460–0:31.300
ja这里面有很多指令,今天教大家几个非常常用的指令。
0:31.600–0:35.120
ja在我们的课程资料中给大家列出了所有指令以及对应的作用。
0:35.900–0:39.040
ja我们还分了插件版本和CLI版本。
0:39.240–0:41.400
ja今天先跟大家讲一些常用的指令。
0:41.940–0:45.120
ja第一个是Attack File,就是上传文件作为提问的内容。
0:46.080–0:48.914
ja很多时候Cloud Code不仅作为一个写代码的神器,
0:48.914–0:50.440
ja它还能帮我们去处理一些文件。
0:50.600–0:54.000
ja比如我们可以上传一个Word,让它去修改其中的一些内容。
0:54.000–0:58.040
ja我们也可以上传一个Excel,让它去分析一些数据,得出结论。
0:58.840–1:05.220
ja如果你在某次开发任务中希望Cloud去参考你的电脑本地的某一些文件的规范,
1:05.360–1:09.900
ja比如说一个代码的规范,或者是一个数据的规范,输出格式的规范等等。
1:10.460–1:12.800
ja你也可以上传某一个文件让它去进行参考。
1:13.660–1:16.860
en第二个是Mention File from this project,就是Att。
1:16.860–1:20.820
ja它其实是针对某一个已经在开发中的一个项目。
1:21.020–1:26.140
ja你想让Cloud帮你针对某一个文件进行修改的话,你就可以使用这个功能。
1:26.620–1:30.698
en我们输入Att和输入Gang,选择Mention File from this project,
1:30.698–1:31.440
en它作用是一致的。
1:32.160–1:35.320
ja第三个就是Switch Model,就是切换模型。
1:35.820–1:40.540
ja不同模型在处理不同类型的任务的能力以及性价比上是不一样的。
1:40.540–1:43.860
ja我们目前默认使用的是Dick4,就是默认模型。
1:44.280–1:47.560
ja它其实就是之前一直使用的Sonet 4.5。
1:48.120–1:54.020
ja它其实处理大部分的任务都是比较游刃有余,并且精确度还是比较高的。
1:54.520–1:56.260
ja同时它性价比是比较适中的。
1:56.560–2:00.120
ja第二个Opus 4.5就是最近推出的一个最新最强的模型。
2:00.600–2:02.600
ja它处理复杂任务是最好的。
2:02.980–2:08.180
ja比如说我们想让它去设计一些后端架构,我们让它去设计一些推荐算法,
2:08.180–2:14.180
ja让它去做一些需要多部推理和重复的一些思考的一些任务。
2:14.520–2:18.000
ja我们可能就用Opus 4.5,但是它的缺点就是比较贵。
2:18.620–2:20.280
ja输入输出都是相对来说比较贵的。
2:20.340–2:21.240
ja第三个就是Hiku。
2:21.520–2:23.920
jaHiku 4.5就是一个比较轻量的模型。
2:24.500–2:26.320
ja它的优点就是快。
2:26.900–2:29.200
ja因为它不需要去执行太多的思考步骤,
2:29.240–2:33.160
ja但它也比较适合去执行的是简单任务。
2:33.500–2:35.160
ja不要把复杂任务交给Hiku。
2:35.160–2:38.140
ja所以我们在实际的开发过程中,
2:38.320–2:40.280
ja根据自己对于任务的判定,
2:40.420–2:43.020
ja我们应该能够逐渐去摸索出一套经验,
2:43.140–2:45.300
ja知道说什么时候应该使用Default,
2:45.420–2:46.800
ja什么时候应该使用Opus,
2:46.980–2:49.040
ja什么时候应该使用Hiku去切换使用。
2:49.700–2:52.620
ja第四个就是开启或关闭思考模式。
2:53.200–2:55.180
ja我们如果在执行一些复杂任务,
2:55.280–2:57.000
ja需要大模型长时间思考,
2:57.080–2:58.100
ja比如说一些算法,
2:58.160–3:02.980
ja或者是让大模型去设计一个多agent的一些协作架构,
3:02.980–3:04.380
ja等等的一系列复杂任务,
3:04.460–3:06.340
ja我们都适合开的是思考模式,
3:06.720–3:08.380
ja因为它可以思考的时间更长,
3:08.840–3:11.380
ja它得出来的思考结果是更值得推敲,
3:11.960–3:13.080
ja以及更有质量的。
3:13.620–3:14.660
ja一些常规的,
3:14.700–3:16.440
ja比如说像我们写一个前端页面,
3:16.540–3:17.700
ja或者是一些简单的问答,
3:17.800–3:19.500
ja我们就不要用thinking模式。
3:20.080–3:22.760
ja思考模式它本身也是一个比较贵的模式,
3:22.900–3:25.000
ja所以不太建议大家做常规任务的时候,
3:25.060–3:25.800
en用thinking模式。
3:25.800–3:28.480
ja在我们下面还有一些指令是关于NCP,
3:29.040–3:29.520
enhooks,
3:30.040–3:30.860
en然后agent,
3:31.000–3:31.300
enmember,
3:31.420–3:32.540
ja这样的一些东西的,
3:32.660–3:37.460
ja我们都会在后面逐渐深度的cloudcode的开发教程里面,
3:37.580–3:39.900
ja跟大家提及这些东西具体怎么去使用。
3:40.160–3:43.500
ja还有几个比较常用的一个跟上下文相关的指令,
3:44.200–3:45.440
ja第一个是compact,
3:45.880–3:49.060
jacompact其实就是压述当前的绘画的历史内容,
3:49.300–3:54.020
ja然后我们只保留之前历史内容的一些关键的上下文的信息,
3:54.020–3:57.260
ja这样能够让大模型在接下来跟你去对话的时候,
3:57.360–3:59.420
ja他就不用去带太多的历史对话,
3:59.520–4:01.560
ja他每一次回应的时间会更快一些,
4:01.680–4:04.440
ja以及他每一次处理问题的效率会更高一些。
4:04.760–4:05.600
ja第二个是contest,
4:05.700–4:09.820
jacontest其实就是显示我们当前对话的上下文的占用情况,
4:10.520–4:13.120
ja我们可以从这个contest里面知道说,
4:13.180–4:15.480
ja当前这个绘画已经使用的token数量,
4:15.880–4:18.640
ja以及它上下文整体的一个占用空间是多少,
4:18.700–4:21.060
ja因为每个绘画上下文空间是有限的,
4:21.200–4:22.200
ja还有一个叫cost,
4:22.420–4:23.560
jacost就是花费,
4:23.560–4:27.960
ja它可以直接显示你当前整体上下文token的花费情况是多少。
4:28.300–4:29.560
ja最后一个就是review了,
4:29.900–4:33.100
jareview其实比如说你让cloud已经写完了一段代码,
4:33.260–4:35.600
ja然后你想让它去自动审查的话,
4:36.020–4:38.080
ja你就可以用-review的这样的命令,
4:38.220–4:40.940
ja让它去自动审查它刚刚写过的代码。
4:41.280–4:43.560
ja最后再跟大家介绍两个cloudcode中,
4:44.040–4:45.820
ja非常常用的快捷键组合,
4:46.400–4:47.520
ja第一个是切换模式,
4:48.040–4:49.040
ja首先模式是什么?
4:49.040–4:53.700
ja我们能看到cloudcode树框左下角有一个这个按钮,
4:54.040–4:59.140
ja这个按钮它其实代表是cloudcode它的一个写代码,
4:59.220–5:00.980
ja或者是它执行任务的自主程度,
5:01.780–5:04.000
en第一个选项是ask before edit,
5:04.240–5:05.760
ja就是它在编辑之前,
5:06.320–5:09.320
ja所有编辑操作之前都会先真的你的同意在进行编辑,
5:09.320–5:11.360
en第二个是editautomatically,
5:11.880–5:13.720
ja就是它可以自主编辑,
5:14.100–5:15.620
ja它能完成所有的编辑操作,
5:15.720–5:16.740
ja不需要经过你的同意。
5:17.220–5:18.400
ja第三个就是plan mode,
5:18.820–5:21.600
ja它会在做一个事之前,
5:22.180–5:26.520
ja先把所有对应的事项全都像列一个计划清单一个列出来,
5:26.880–5:29.080
ja它再根据这个计单一项一项去执行任务,
5:29.740–5:31.800
ja其实我们在进行很多开发任务之前,
5:32.280–5:34.340
ja都是跟它描述好需求之后,
5:34.420–5:37.100
ja让它先去把使用这个plan mode,
5:37.100–5:39.840
ja把对应的计划清单全都列出来之后,
5:39.900–5:41.880
ja再一步步去执行对应的计划的,
5:42.220–5:44.800
ja那我们快捷去切换模式的按钮,
5:44.880–5:45.900
en就是shift加tab,
5:46.260–5:46.980
ja我们看这里,
5:47.680–5:49.200
ja我们使用shift加tab,
5:49.540–5:53.680
ja就可以去快捷去切换我们对应的不同的模式,
5:54.700–5:56.740
ja第二个就是打开命令面板,
5:57.320–6:02.340
ja这个命令面板其实是一些cloudcode常用的一些全局性的一些命令,
6:02.760–6:06.700
ja比如说我们这个时候用command加shift加p试一下,
6:06.700–6:10.520
ja我们就会打开一个搜索栏下面有这样的一个面板,
6:10.820–6:11.540
ja我们输入cloud,
6:11.840–6:14.100
ja就能看到这里面有很多cloud的一些命令,
6:14.180–6:17.260
ja比如说在新的窗口或者tab里面去打开cloud,
6:17.420–6:20.080
ja或者是在命楼就是终端里面打开cloudcode,
6:20.940–6:23.760
ja或者是我们可以通过这个地方去查看一些日志,
6:24.320–6:24.500
ja好了,
6:24.900–6:26.520
ja我们今天的分享就到这里了,
6:27.000–6:29.000
ja如果你对本次课程感兴趣,
6:29.420–6:32.020
ja想获得cloudcode的全套学习资料,
6:32.480–6:33.860
ja请在评论区留下,
6:33.860–6:34.720
ja求资料,
6:35.100–6:36.360
ja我们会把资料发给你,
6:36.960–6:38.320
ja我们下期视频继续,
6:38.320–6:39.000
ja感谢观看,
0:00.000–0:03.900
大家好,今天教大家Cloud Code的一些常用指令和快捷操作。
0:04.400–0:08.087
虽然我们在Webcoding时大多数时候都是用自然语言描述需求,
0:08.087–0:09.700
让Cloud Code写代码。
0:10.300–0:12.578
但是掌握一些常用指令和快捷操作,
0:12.578–0:14.287
能极大提高我们开发效率,
0:14.287–0:17.420
让Cloud Code成为你更丝滑的代码助手。
0:17.680–0:19.647
首先我们要怎么快捷调用指令,
0:19.647–0:23.020
我们以VSCode的Cloud Code插件为例。
0:23.580–0:27.460
我们在输入框里面输入斜杠,就可以看到一个指令的面板。
0:27.460–0:31.300
这里面有很多指令,今天教大家几个非常常用的指令。
0:31.600–0:35.120
在我们的课程资料中给大家列出了所有指令以及对应的作用。
0:35.900–0:39.040
我们还分了插件版本和CLI版本。
0:39.240–0:41.400
今天先跟大家讲一些常用的指令。
0:41.940–0:45.120
第一个是Attack File,就是上传文件作为提问的内容。
0:46.080–0:48.914
很多时候Cloud Code不仅作为一个写代码的神器,
0:48.914–0:50.440
它还能帮我们去处理一些文件。
0:50.600–0:54.000
比如我们可以上传一个Word,让它去修改其中的一些内容。
0:54.000–0:58.040
我们也可以上传一个Excel,让它去分析一些数据,得出结论。
0:58.840–1:05.220
如果你在某次开发任务中希望Cloud去参考你的电脑本地的某一些文件的规范,
1:05.360–1:09.900
比如说一个代码的规范,或者是一个数据的规范,输出格式的规范等等。
1:10.460–1:12.800
你也可以上传某一个文件让它去进行参考。
1:13.660–1:16.860
第二个是Mention File from this project,就是Att。
1:16.860–1:20.820
它其实是针对某一个已经在开发中的一个项目。
1:21.020–1:26.140
你想让Cloud帮你针对某一个文件进行修改的话,你就可以使用这个功能。
1:26.620–1:30.698
我们输入Att和输入Gang,选择Mention File from this project,
1:30.698–1:31.440
它作用是一致的。
1:32.160–1:35.320
第三个就是Switch Model,就是切换模型。
1:35.820–1:40.540
不同模型在处理不同类型的任务的能力以及性价比上是不一样的。
1:40.540–1:43.860
我们目前默认使用的是Dick4,就是默认模型。
1:44.280–1:47.560
它其实就是之前一直使用的Sonet 4.5。
1:48.120–1:54.020
它其实处理大部分的任务都是比较游刃有余,并且精确度还是比较高的。
1:54.520–1:56.260
同时它性价比是比较适中的。
1:56.560–2:00.120
第二个Opus 4.5就是最近推出的一个最新最强的模型。
2:00.600–2:02.600
它处理复杂任务是最好的。
2:02.980–2:08.180
比如说我们想让它去设计一些后端架构,我们让它去设计一些推荐算法,
2:08.180–2:14.180
让它去做一些需要多部推理和重复的一些思考的一些任务。
2:14.520–2:18.000
我们可能就用Opus 4.5,但是它的缺点就是比较贵。
2:18.620–2:20.280
输入输出都是相对来说比较贵的。
2:20.340–2:21.240
第三个就是Hiku。
2:21.520–2:23.920
Hiku 4.5就是一个比较轻量的模型。
2:24.500–2:26.320
它的优点就是快。
2:26.900–2:29.200
因为它不需要去执行太多的思考步骤,
2:29.240–2:33.160
但它也比较适合去执行的是简单任务。
2:33.500–2:35.160
不要把复杂任务交给Hiku。
2:35.160–2:38.140
所以我们在实际的开发过程中,
2:38.320–2:40.280
根据自己对于任务的判定,
2:40.420–2:43.020
我们应该能够逐渐去摸索出一套经验,
2:43.140–2:45.300
知道说什么时候应该使用Default,
2:45.420–2:46.800
什么时候应该使用Opus,
2:46.980–2:49.040
什么时候应该使用Hiku去切换使用。
2:49.700–2:52.620
第四个就是开启或关闭思考模式。
2:53.200–2:55.180
我们如果在执行一些复杂任务,
2:55.280–2:57.000
需要大模型长时间思考,
2:57.080–2:58.100
比如说一些算法,
2:58.160–3:02.980
或者是让大模型去设计一个多agent的一些协作架构,
3:02.980–3:04.380
等等的一系列复杂任务,
3:04.460–3:06.340
我们都适合开的是思考模式,
3:06.720–3:08.380
因为它可以思考的时间更长,
3:08.840–3:11.380
它得出来的思考结果是更值得推敲,
3:11.960–3:13.080
以及更有质量的。
3:13.620–3:14.660
一些常规的,
3:14.700–3:16.440
比如说像我们写一个前端页面,
3:16.540–3:17.700
或者是一些简单的问答,
3:17.800–3:19.500
我们就不要用thinking模式。
3:20.080–3:22.760
思考模式它本身也是一个比较贵的模式,
3:22.900–3:25.000
所以不太建议大家做常规任务的时候,
3:25.060–3:25.800
用thinking模式。
3:25.800–3:28.480
在我们下面还有一些指令是关于NCP,
3:29.040–3:29.520
hooks,
3:30.040–3:30.860
然后agent,
3:31.000–3:31.300
member,
3:31.420–3:32.540
这样的一些东西的,
3:32.660–3:37.460
我们都会在后面逐渐深度的cloudcode的开发教程里面,
3:37.580–3:39.900
跟大家提及这些东西具体怎么去使用。
3:40.160–3:43.500
还有几个比较常用的一个跟上下文相关的指令,
3:44.200–3:45.440
第一个是compact,
3:45.880–3:49.060
compact其实就是压述当前的绘画的历史内容,
3:49.300–3:54.020
然后我们只保留之前历史内容的一些关键的上下文的信息,
3:54.020–3:57.260
这样能够让大模型在接下来跟你去对话的时候,
3:57.360–3:59.420
他就不用去带太多的历史对话,
3:59.520–4:01.560
他每一次回应的时间会更快一些,
4:01.680–4:04.440
以及他每一次处理问题的效率会更高一些。
4:04.760–4:05.600
第二个是contest,
4:05.700–4:09.820
contest其实就是显示我们当前对话的上下文的占用情况,
4:10.520–4:13.120
我们可以从这个contest里面知道说,
4:13.180–4:15.480
当前这个绘画已经使用的token数量,
4:15.880–4:18.640
以及它上下文整体的一个占用空间是多少,
4:18.700–4:21.060
因为每个绘画上下文空间是有限的,
4:21.200–4:22.200
还有一个叫cost,
4:22.420–4:23.560
cost就是花费,
4:23.560–4:27.960
它可以直接显示你当前整体上下文token的花费情况是多少。
4:28.300–4:29.560
最后一个就是review了,
4:29.900–4:33.100
review其实比如说你让cloud已经写完了一段代码,
4:33.260–4:35.600
然后你想让它去自动审查的话,
4:36.020–4:38.080
你就可以用-review的这样的命令,
4:38.220–4:40.940
让它去自动审查它刚刚写过的代码。
4:41.280–4:43.560
最后再跟大家介绍两个cloudcode中,
4:44.040–4:45.820
非常常用的快捷键组合,
4:46.400–4:47.520
第一个是切换模式,
4:48.040–4:49.040
首先模式是什么?
4:49.040–4:53.700
我们能看到cloudcode树框左下角有一个这个按钮,
4:54.040–4:59.140
这个按钮它其实代表是cloudcode它的一个写代码,
4:59.220–5:00.980
或者是它执行任务的自主程度,
5:01.780–5:04.000
第一个选项是ask before edit,
5:04.240–5:05.760
就是它在编辑之前,
5:06.320–5:09.320
所有编辑操作之前都会先真的你的同意在进行编辑,
5:09.320–5:11.360
第二个是editautomatically,
5:11.880–5:13.720
就是它可以自主编辑,
5:14.100–5:15.620
它能完成所有的编辑操作,
5:15.720–5:16.740
不需要经过你的同意。
5:17.220–5:18.400
第三个就是plan mode,
5:18.820–5:21.600
它会在做一个事之前,
5:22.180–5:26.520
先把所有对应的事项全都像列一个计划清单一个列出来,
5:26.880–5:29.080
它再根据这个计单一项一项去执行任务,
5:29.740–5:31.800
其实我们在进行很多开发任务之前,
5:32.280–5:34.340
都是跟它描述好需求之后,
5:34.420–5:37.100
让它先去把使用这个plan mode,
5:37.100–5:39.840
把对应的计划清单全都列出来之后,
5:39.900–5:41.880
再一步步去执行对应的计划的,
5:42.220–5:44.800
那我们快捷去切换模式的按钮,
5:44.880–5:45.900
就是shift加tab,
5:46.260–5:46.980
我们看这里,
5:47.680–5:49.200
我们使用shift加tab,
5:49.540–5:53.680
就可以去快捷去切换我们对应的不同的模式,
5:54.700–5:56.740
第二个就是打开命令面板,
5:57.320–6:02.340
这个命令面板其实是一些cloudcode常用的一些全局性的一些命令,
6:02.760–6:06.700
比如说我们这个时候用command加shift加p试一下,
6:06.700–6:10.520
我们就会打开一个搜索栏下面有这样的一个面板,
6:10.820–6:11.540
我们输入cloud,
6:11.840–6:14.100
就能看到这里面有很多cloud的一些命令,
6:14.180–6:17.260
比如说在新的窗口或者tab里面去打开cloud,
6:17.420–6:20.080
或者是在命楼就是终端里面打开cloudcode,
6:20.940–6:23.760
或者是我们可以通过这个地方去查看一些日志,
6:24.320–6:24.500
好了,
6:24.900–6:26.520
我们今天的分享就到这里了,
6:27.000–6:29.000
如果你对本次课程感兴趣,
6:29.420–6:32.020
想获得cloudcode的全套学习资料,
6:32.480–6:33.860
请在评论区留下,
6:33.860–6:34.720
求资料,
6:35.100–6:36.360
我们会把资料发给你,
6:36.960–6:38.320
我们下期视频继续,
6:38.320–6:39.000
感谢观看,
0:00.000–0:03.900
ja大家好,今天教大家Cloud Code的一些常用指令和快捷操作。
大家好,今天教大家Cloud Code的一些常用指令和快捷操作。
0:04.400–0:08.087
ja虽然我们在Webcoding时大多数时候都是用自然语言描述需求,
虽然我们在Webcoding时大多数时候都是用自然语言描述需求,
0:08.087–0:09.700
ja让Cloud Code写代码。
让Cloud Code写代码。
0:10.300–0:12.578
ja但是掌握一些常用指令和快捷操作,
但是掌握一些常用指令和快捷操作,
0:12.578–0:14.287
ja能极大提高我们开发效率,
能极大提高我们开发效率,
0:14.287–0:17.420
ja让Cloud Code成为你更丝滑的代码助手。
让Cloud Code成为你更丝滑的代码助手。
0:17.680–0:19.647
ja首先我们要怎么快捷调用指令,
首先我们要怎么快捷调用指令,
0:19.647–0:23.020
ja我们以VSCode的Cloud Code插件为例。
我们以VSCode的Cloud Code插件为例。
0:23.580–0:27.460
ja我们在输入框里面输入斜杠,就可以看到一个指令的面板。
我们在输入框里面输入斜杠,就可以看到一个指令的面板。
0:27.460–0:31.300
ja这里面有很多指令,今天教大家几个非常常用的指令。
这里面有很多指令,今天教大家几个非常常用的指令。
0:31.600–0:35.120
ja在我们的课程资料中给大家列出了所有指令以及对应的作用。
在我们的课程资料中给大家列出了所有指令以及对应的作用。
0:35.900–0:39.040
ja我们还分了插件版本和CLI版本。
我们还分了插件版本和CLI版本。
0:39.240–0:41.400
ja今天先跟大家讲一些常用的指令。
今天先跟大家讲一些常用的指令。
0:41.940–0:45.120
ja第一个是Attack File,就是上传文件作为提问的内容。
第一个是Attack File,就是上传文件作为提问的内容。
0:46.080–0:48.914
ja很多时候Cloud Code不仅作为一个写代码的神器,
很多时候Cloud Code不仅作为一个写代码的神器,
0:48.914–0:50.440
ja它还能帮我们去处理一些文件。
它还能帮我们去处理一些文件。
0:50.600–0:54.000
ja比如我们可以上传一个Word,让它去修改其中的一些内容。
比如我们可以上传一个Word,让它去修改其中的一些内容。
0:54.000–0:58.040
ja我们也可以上传一个Excel,让它去分析一些数据,得出结论。
我们也可以上传一个Excel,让它去分析一些数据,得出结论。
0:58.840–1:05.220
ja如果你在某次开发任务中希望Cloud去参考你的电脑本地的某一些文件的规范,
如果你在某次开发任务中希望Cloud去参考你的电脑本地的某一些文件的规范,
1:05.360–1:09.900
ja比如说一个代码的规范,或者是一个数据的规范,输出格式的规范等等。
比如说一个代码的规范,或者是一个数据的规范,输出格式的规范等等。
1:10.460–1:12.800
ja你也可以上传某一个文件让它去进行参考。
你也可以上传某一个文件让它去进行参考。
1:13.660–1:16.860
en第二个是Mention File from this project,就是Att。
第二个是Mention File from this project,就是Att。
1:16.860–1:20.820
ja它其实是针对某一个已经在开发中的一个项目。
它其实是针对某一个已经在开发中的一个项目。
1:21.020–1:26.140
ja你想让Cloud帮你针对某一个文件进行修改的话,你就可以使用这个功能。
你想让Cloud帮你针对某一个文件进行修改的话,你就可以使用这个功能。
1:26.620–1:30.698
en我们输入Att和输入Gang,选择Mention File from this project,
我们输入Att和输入Gang,选择Mention File from this project,
1:30.698–1:31.440
en它作用是一致的。
它作用是一致的。
1:32.160–1:35.320
ja第三个就是Switch Model,就是切换模型。
第三个就是Switch Model,就是切换模型。
1:35.820–1:40.540
ja不同模型在处理不同类型的任务的能力以及性价比上是不一样的。
不同模型在处理不同类型的任务的能力以及性价比上是不一样的。
1:40.540–1:43.860
ja我们目前默认使用的是Dick4,就是默认模型。
我们目前默认使用的是Dick4,就是默认模型。
1:44.280–1:47.560
ja它其实就是之前一直使用的Sonet 4.5。
它其实就是之前一直使用的Sonet 4.5。
1:48.120–1:54.020
ja它其实处理大部分的任务都是比较游刃有余,并且精确度还是比较高的。
它其实处理大部分的任务都是比较游刃有余,并且精确度还是比较高的。
1:54.520–1:56.260
ja同时它性价比是比较适中的。
同时它性价比是比较适中的。
1:56.560–2:00.120
ja第二个Opus 4.5就是最近推出的一个最新最强的模型。
第二个Opus 4.5就是最近推出的一个最新最强的模型。
2:00.600–2:02.600
ja它处理复杂任务是最好的。
它处理复杂任务是最好的。
2:02.980–2:08.180
ja比如说我们想让它去设计一些后端架构,我们让它去设计一些推荐算法,
比如说我们想让它去设计一些后端架构,我们让它去设计一些推荐算法,
2:08.180–2:14.180
ja让它去做一些需要多部推理和重复的一些思考的一些任务。
让它去做一些需要多部推理和重复的一些思考的一些任务。
2:14.520–2:18.000
ja我们可能就用Opus 4.5,但是它的缺点就是比较贵。
我们可能就用Opus 4.5,但是它的缺点就是比较贵。
2:18.620–2:20.280
ja输入输出都是相对来说比较贵的。
输入输出都是相对来说比较贵的。
2:20.340–2:21.240
ja第三个就是Hiku。
第三个就是Hiku。
2:21.520–2:23.920
jaHiku 4.5就是一个比较轻量的模型。
Hiku 4.5就是一个比较轻量的模型。
2:24.500–2:26.320
ja它的优点就是快。
它的优点就是快。
2:26.900–2:29.200
ja因为它不需要去执行太多的思考步骤,
因为它不需要去执行太多的思考步骤,
2:29.240–2:33.160
ja但它也比较适合去执行的是简单任务。
但它也比较适合去执行的是简单任务。
2:33.500–2:35.160
ja不要把复杂任务交给Hiku。
不要把复杂任务交给Hiku。
2:35.160–2:38.140
ja所以我们在实际的开发过程中,
所以我们在实际的开发过程中,
2:38.320–2:40.280
ja根据自己对于任务的判定,
根据自己对于任务的判定,
2:40.420–2:43.020
ja我们应该能够逐渐去摸索出一套经验,
我们应该能够逐渐去摸索出一套经验,
2:43.140–2:45.300
ja知道说什么时候应该使用Default,
知道说什么时候应该使用Default,
2:45.420–2:46.800
ja什么时候应该使用Opus,
什么时候应该使用Opus,
2:46.980–2:49.040
ja什么时候应该使用Hiku去切换使用。
什么时候应该使用Hiku去切换使用。
2:49.700–2:52.620
ja第四个就是开启或关闭思考模式。
第四个就是开启或关闭思考模式。
2:53.200–2:55.180
ja我们如果在执行一些复杂任务,
我们如果在执行一些复杂任务,
2:55.280–2:57.000
ja需要大模型长时间思考,
需要大模型长时间思考,
2:57.080–2:58.100
ja比如说一些算法,
比如说一些算法,
2:58.160–3:02.980
ja或者是让大模型去设计一个多agent的一些协作架构,
或者是让大模型去设计一个多agent的一些协作架构,
3:02.980–3:04.380
ja等等的一系列复杂任务,
等等的一系列复杂任务,
3:04.460–3:06.340
ja我们都适合开的是思考模式,
我们都适合开的是思考模式,
3:06.720–3:08.380
ja因为它可以思考的时间更长,
因为它可以思考的时间更长,
3:08.840–3:11.380
ja它得出来的思考结果是更值得推敲,
它得出来的思考结果是更值得推敲,
3:11.960–3:13.080
ja以及更有质量的。
以及更有质量的。
3:13.620–3:14.660
ja一些常规的,
一些常规的,
3:14.700–3:16.440
ja比如说像我们写一个前端页面,
比如说像我们写一个前端页面,
3:16.540–3:17.700
ja或者是一些简单的问答,
或者是一些简单的问答,
3:17.800–3:19.500
ja我们就不要用thinking模式。
我们就不要用thinking模式。
3:20.080–3:22.760
ja思考模式它本身也是一个比较贵的模式,
思考模式它本身也是一个比较贵的模式,
3:22.900–3:25.000
ja所以不太建议大家做常规任务的时候,
所以不太建议大家做常规任务的时候,
3:25.060–3:25.800
en用thinking模式。
用thinking模式。
3:25.800–3:28.480
ja在我们下面还有一些指令是关于NCP,
在我们下面还有一些指令是关于NCP,
3:29.040–3:29.520
enhooks,
hooks,
3:30.040–3:30.860
en然后agent,
然后agent,
3:31.000–3:31.300
enmember,
member,
3:31.420–3:32.540
ja这样的一些东西的,
这样的一些东西的,
3:32.660–3:37.460
ja我们都会在后面逐渐深度的cloudcode的开发教程里面,
我们都会在后面逐渐深度的cloudcode的开发教程里面,
3:37.580–3:39.900
ja跟大家提及这些东西具体怎么去使用。
跟大家提及这些东西具体怎么去使用。
3:40.160–3:43.500
ja还有几个比较常用的一个跟上下文相关的指令,
还有几个比较常用的一个跟上下文相关的指令,
3:44.200–3:45.440
ja第一个是compact,
第一个是compact,
3:45.880–3:49.060
jacompact其实就是压述当前的绘画的历史内容,
compact其实就是压述当前的绘画的历史内容,
3:49.300–3:54.020
ja然后我们只保留之前历史内容的一些关键的上下文的信息,
然后我们只保留之前历史内容的一些关键的上下文的信息,
3:54.020–3:57.260
ja这样能够让大模型在接下来跟你去对话的时候,
这样能够让大模型在接下来跟你去对话的时候,
3:57.360–3:59.420
ja他就不用去带太多的历史对话,
他就不用去带太多的历史对话,
3:59.520–4:01.560
ja他每一次回应的时间会更快一些,
他每一次回应的时间会更快一些,
4:01.680–4:04.440
ja以及他每一次处理问题的效率会更高一些。
以及他每一次处理问题的效率会更高一些。
4:04.760–4:05.600
ja第二个是contest,
第二个是contest,
4:05.700–4:09.820
jacontest其实就是显示我们当前对话的上下文的占用情况,
contest其实就是显示我们当前对话的上下文的占用情况,
4:10.520–4:13.120
ja我们可以从这个contest里面知道说,
我们可以从这个contest里面知道说,
4:13.180–4:15.480
ja当前这个绘画已经使用的token数量,
当前这个绘画已经使用的token数量,
4:15.880–4:18.640
ja以及它上下文整体的一个占用空间是多少,
以及它上下文整体的一个占用空间是多少,
4:18.700–4:21.060
ja因为每个绘画上下文空间是有限的,
因为每个绘画上下文空间是有限的,
4:21.200–4:22.200
ja还有一个叫cost,
还有一个叫cost,
4:22.420–4:23.560
jacost就是花费,
cost就是花费,
4:23.560–4:27.960
ja它可以直接显示你当前整体上下文token的花费情况是多少。
它可以直接显示你当前整体上下文token的花费情况是多少。
4:28.300–4:29.560
ja最后一个就是review了,
最后一个就是review了,
4:29.900–4:33.100
jareview其实比如说你让cloud已经写完了一段代码,
review其实比如说你让cloud已经写完了一段代码,
4:33.260–4:35.600
ja然后你想让它去自动审查的话,
然后你想让它去自动审查的话,
4:36.020–4:38.080
ja你就可以用-review的这样的命令,
你就可以用-review的这样的命令,
4:38.220–4:40.940
ja让它去自动审查它刚刚写过的代码。
让它去自动审查它刚刚写过的代码。
4:41.280–4:43.560
ja最后再跟大家介绍两个cloudcode中,
最后再跟大家介绍两个cloudcode中,
4:44.040–4:45.820
ja非常常用的快捷键组合,
非常常用的快捷键组合,
4:46.400–4:47.520
ja第一个是切换模式,
第一个是切换模式,
4:48.040–4:49.040
ja首先模式是什么?
首先模式是什么?
4:49.040–4:53.700
ja我们能看到cloudcode树框左下角有一个这个按钮,
我们能看到cloudcode树框左下角有一个这个按钮,
4:54.040–4:59.140
ja这个按钮它其实代表是cloudcode它的一个写代码,
这个按钮它其实代表是cloudcode它的一个写代码,
4:59.220–5:00.980
ja或者是它执行任务的自主程度,
或者是它执行任务的自主程度,
5:01.780–5:04.000
en第一个选项是ask before edit,
第一个选项是ask before edit,
5:04.240–5:05.760
ja就是它在编辑之前,
就是它在编辑之前,
5:06.320–5:09.320
ja所有编辑操作之前都会先真的你的同意在进行编辑,
所有编辑操作之前都会先真的你的同意在进行编辑,
5:09.320–5:11.360
en第二个是editautomatically,
第二个是editautomatically,
5:11.880–5:13.720
ja就是它可以自主编辑,
就是它可以自主编辑,
5:14.100–5:15.620
ja它能完成所有的编辑操作,
它能完成所有的编辑操作,
5:15.720–5:16.740
ja不需要经过你的同意。
不需要经过你的同意。
5:17.220–5:18.400
ja第三个就是plan mode,
第三个就是plan mode,
5:18.820–5:21.600
ja它会在做一个事之前,
它会在做一个事之前,
5:22.180–5:26.520
ja先把所有对应的事项全都像列一个计划清单一个列出来,
先把所有对应的事项全都像列一个计划清单一个列出来,
5:26.880–5:29.080
ja它再根据这个计单一项一项去执行任务,
它再根据这个计单一项一项去执行任务,
5:29.740–5:31.800
ja其实我们在进行很多开发任务之前,
其实我们在进行很多开发任务之前,
5:32.280–5:34.340
ja都是跟它描述好需求之后,
都是跟它描述好需求之后,
5:34.420–5:37.100
ja让它先去把使用这个plan mode,
让它先去把使用这个plan mode,
5:37.100–5:39.840
ja把对应的计划清单全都列出来之后,
把对应的计划清单全都列出来之后,
5:39.900–5:41.880
ja再一步步去执行对应的计划的,
再一步步去执行对应的计划的,
5:42.220–5:44.800
ja那我们快捷去切换模式的按钮,
那我们快捷去切换模式的按钮,
5:44.880–5:45.900
en就是shift加tab,
就是shift加tab,
5:46.260–5:46.980
ja我们看这里,
我们看这里,
5:47.680–5:49.200
ja我们使用shift加tab,
我们使用shift加tab,
5:49.540–5:53.680
ja就可以去快捷去切换我们对应的不同的模式,
就可以去快捷去切换我们对应的不同的模式,
5:54.700–5:56.740
ja第二个就是打开命令面板,
第二个就是打开命令面板,
5:57.320–6:02.340
ja这个命令面板其实是一些cloudcode常用的一些全局性的一些命令,
这个命令面板其实是一些cloudcode常用的一些全局性的一些命令,
6:02.760–6:06.700
ja比如说我们这个时候用command加shift加p试一下,
比如说我们这个时候用command加shift加p试一下,
6:06.700–6:10.520
ja我们就会打开一个搜索栏下面有这样的一个面板,
我们就会打开一个搜索栏下面有这样的一个面板,
6:10.820–6:11.540
ja我们输入cloud,
我们输入cloud,
6:11.840–6:14.100
ja就能看到这里面有很多cloud的一些命令,
就能看到这里面有很多cloud的一些命令,
6:14.180–6:17.260
ja比如说在新的窗口或者tab里面去打开cloud,
比如说在新的窗口或者tab里面去打开cloud,
6:17.420–6:20.080
ja或者是在命楼就是终端里面打开cloudcode,
或者是在命楼就是终端里面打开cloudcode,
6:20.940–6:23.760
ja或者是我们可以通过这个地方去查看一些日志,
或者是我们可以通过这个地方去查看一些日志,
6:24.320–6:24.500
ja好了,
好了,
6:24.900–6:26.520
ja我们今天的分享就到这里了,
我们今天的分享就到这里了,
6:27.000–6:29.000
ja如果你对本次课程感兴趣,
如果你对本次课程感兴趣,
6:29.420–6:32.020
ja想获得cloudcode的全套学习资料,
想获得cloudcode的全套学习资料,
6:32.480–6:33.860
ja请在评论区留下,
请在评论区留下,
6:33.860–6:34.720
ja求资料,
求资料,
6:35.100–6:36.360
ja我们会把资料发给你,
我们会把资料发给你,
6:36.960–6:38.320
ja我们下期视频继续,
我们下期视频继续,
6:38.320–6:39.000
ja感谢观看,
感谢观看,

影片筆記:Claude Code 真正好用,从这几个指令开始【第 4 讲】

一句話總結

本集影片介紹了 VSCode 插件中 Claude Code 的常用斜杠指令(如 /attach/switch model/review 等)及快捷鍵操作,詳細對比了不同模型(Sonnet 4.5、Opus 4.5、Hiku 4.5)的特性與成本,並說明了 Ask before edit、Edit automatically 及 Plan mode 三種工作模式的切換與應用場景。

核心重點

  1. 指令觸發機制:在輸入框輸入斜杠 / 可喚出指令面板,課程資料提供所有指令及作用(分插件版本與 CLI 版本)。
  2. 文件處理指令
  • /attach:上傳文件作為提問內容(支援 Word、Excel 等),用於修改內容、數據分析或參考規範。
  • /mention:針對當前項目中的文件進行修改或參考。
  1. 模型選擇策略
  • Default (Sonnet 4.5):預設模型,處理大部分任務游刃有餘,精確度高,性價比適中。
  • Opus 4.5:最新最強模型,適合複雜任務(後端架構設計、推薦算法、多步推理),但輸入輸出成本較高。
  • Hiku 4.5:輕量級模型,速度快,適合簡單任務,不建議用於複雜任務。
  1. 思考模式 (Thinking Mode)
  • 適用於複雜任務(算法、多 Agent 協作架構),可進行長時間思考,結果更具質量。
  • 不適用於常規任務(前端頁面、簡單問答),因成本較高。
  1. 上下文與成本管理
  • /compact:壓縮當前對話歷史,保留關鍵上下文,提升回應速度與處理效率。
  • /contest:顯示當前對話上下文佔用情況(Token 數量及空間佔用)。
  • /cost:顯示當前整體上下文 Token 的花費情況。
  1. 代碼審查:使用 /review 讓 Claude 自動審查剛剛寫過的代碼。
  2. 工作模式切換
  • 透過 Shift + Tab 快捷切換三種模式:
  • Ask before edit:編輯前需確認同意。
  • Edit automatically:自主編輯,無需同意。
  • Plan mode:先列出計劃清單,再逐步執行。
  • 透過 Command + Shift + P 打開命令面板執行全局命令。

詳細大綱

1. Cloud Code 指令調用方式

  • 在輸入框輸入斜杠 / 喚出指令面板。
  • 課程資料提供所有指令及作用(分插件版本與 CLI 版本)。

2. 文件相關指令

  • /attach:上傳文件作為提問內容。
  • 支援格式:Word、Excel 等。
  • 用途:修改內容、數據分析或參考規範。
  • /mention
  • 觸發方式:輸入 AttGang
  • 功能:針對當前項目中的文件進行修改或參考。

3. 模型切換與選擇 (/switch model)

  • Default (Dick4 / Sonnet 4.5)
  • 預設模型。
  • 特性:處理大部分任務游刃有餘,精確度高,性價比適中。
  • Opus 4.5
  • 定位:最新最強模型。
  • 適用場景:複雜任務(後端架構設計、推薦算法、多步推理)。
  • 缺點:輸入輸出成本較高。
  • Hiku 4.5
  • 定位:輕量級模型。
  • 優點:速度快。
  • 適用場景:簡單任務。
  • 限制:不建議用於複雜任務。

4. 思考模式 (Thinking Mode)

  • 開啟方式:相關指令。
  • 適用場景
  • 複雜任務(算法、多 Agent 協作架構)。
  • 可進行長時間思考,結果更具質量。
  • 不適用場景
  • 常規任務(前端頁面、簡單問答)。
  • 原因:成本較高。

5. 上下文與成本管理指令

  • /compact
  • 功能:壓縮當前對話歷史。
  • 目的:保留關鍵上下文,提升回應速度與處理效率。
  • /contest
  • 功能:顯示當前對話上下文佔用情況。
  • 顯示內容:Token 數量及空間佔用。
  • /cost
  • 功能:顯示當前整體上下文 Token 的花費情況。

6. 代碼審查指令

  • /review:讓 Claude 自動審查剛剛寫過的代碼。

7. 工作模式與快捷鍵

  • 模式說明
  • Ask before edit:編輯前需確認同意。
  • Edit automatically:自主編輯,無需同意。
  • Plan mode:先列出計劃清單,再逐步執行。
  • 快捷鍵操作
  • Shift + Tab:快捷切換上述三種模式。
  • Command + Shift + P:打開命令面板。
  • 可執行全局命令,例如:在新窗口/Tab 打開 Cloud、在終端打開 Cloud Code、查看日誌等。

8. 結語

  • 後續教程將深入介紹 NCP、hooks、agent、member 等內容。
  • 評論區留言「求資料」獲取全套學習資料。

工具 / 模型 / 名詞整理

  • 工具/插件
  • VSCode
  • Cloud Code 插件
  • 模型名稱
  • Dick4(註:逐字稿稱其為 Default 模型,並指出其實為 Sonnet 4.5)
  • Sonnet 4.5
  • Opus 4.5
  • Hiku 4.5
  • 其他術語
  • Webcoding
  • CLI 版本
  • NCP
  • hooks
  • agent
  • member
  • Token
  • Agent(多 Agent 協作)
  • 計劃清單(逐字稿中提及「列一个计划清单」)

操作流程整理

  1. 喚出指令面板
  • 在 Claude Code 輸入框輸入 /
  1. 上傳或引用文件
  • 輸入 /attach 上傳外部文件(Word/Excel)。
  • 輸入 /mention(或嘗試輸入 Att/Gang)引用項目內文件。
  1. 切換模型
  • 輸入 /switch model
  • 根據任務複雜度選擇 Default (Sonnet 4.5)、Opus 4.5 或 Hiku 4.5。
  1. 啟用思考模式
  • 針對複雜任務(算法、多 Agent 架構),開啟思考模式以進行長時間思考。
  1. 管理上下文與成本
  • 輸入 /compact 壓縮對話歷史以提升效率。
  • 輸入 /contest 查看當前上下文佔用(Token 數量)。
  • 輸入 /cost 查看當前 Token 花費。
  1. 代碼審查
  • 完成代碼編寫後,輸入 /review 進行自動審查。
  1. 切換工作模式
  • 按下 Shift + TabAsk before editEdit automaticallyPlan mode 之間切換。
  • Plan mode 下,系統會先列出計劃清單,再一項一項執行。
  1. 使用全局命令
  • 按下 Command + Shift + P 打開命令面板,執行如打開新窗口、終端或查看日誌等命令。

值得注意的限制或風險

  1. 模型成本差異
  • Opus 4.5 雖為最強模型,但輸入輸出成本較高。
  • Hiku 4.5 雖快但能力有限,不建議用於複雜任務。
  • 思考模式在常規任務(如前端頁面、簡單問答)中使用會導致成本過高。
  1. 上下文佔用
  • 對話歷史會佔用 Token 空間,需定期使用 /compact 壓縮以維持效率。
  • 需透過 /contest/cost 監控當前對話的 Token 佔用與花費情況。
  1. 模式選擇風險
  • Edit automatically 模式下,Claude 會自主編輯且無需同意,用戶需確保對其信任度,以免產生非預期修改。
  • Ask before edit 模式雖安全但效率較低,需逐個確認。

逐字稿辨識疑點

  • Dick4:逐字稿中稱預設模型為 "Dick4",隨後又說 "它其实就是之前一直使用的 Sonet 4.5"。此處 "Dick4" 疑似為聽寫錯誤或模型暱稱,需查證是否為特定暱稱或誤聽。
  • Sonet 4.5:逐字稿中出現 "Sonet 4.5",通常該模型拼寫為 "Sonnet",此處標記為疑似錯字。
  • Att / Gang:逐字稿中提到輸入 "Att" 和輸入 "Gang" 選擇 "Mention File from this project" 作用一致。"Gang" 疑似為 "Attach" 或 "Mention" 的聽寫錯誤,需查證。
  • contest:逐字稿中指令為 "contest",用於顯示上下文佔用情況。通常此類指令可能為 "context" 或特定縮寫,需查證 Cloud Code 實際指令拼寫。
  • 计单:逐字稿中出現 "列一个计划清单一个列出来...根据这个计单一项一项去执行","计单" 疑似為 "清單" 或 "計劃" 的聽寫錯誤。
  • 命楼:逐字稿中出現 "在命楼就是终端里面打开cloudcode","命楼" 疑似為 "終端" 或 "命令行" 的聽寫錯誤。
  • NCP:逐字稿提及 "NCP",需確認此縮寫在 Cloud Code 語境下的具體含義。

可延伸追問

  1. Cloud Code 插件版本與 CLI 版本在指令支援上有何具體差異?
  2. 如何精確計算 /compact 壓縮後對後續回應質量的影響?
  3. Plan mode 下,若計劃清單執行中途出現錯誤,系統是否有自動修正機制?
  4. Opus 4.5 與 Sonnet 4.5 在處理特定複雜任務(如多步推理)時,成本與效率的具體權衡標準為何?
  5. NCP、hooks、agent、member 等後續教程提到的功能,與當前介紹的指令有何關聯?

尚未產生學習筆記

請在 Telegram 指令最後加上「學習」,例如:videonote 網址 英文 雙語 學習