大家好,今天教大家Cloud Code的一些常用指令和快捷操作。 虽然我们在Webcoding时大多数时候都是用自然语言描述需求,让Cloud Code写代码。 但是掌握一些常用指令和快捷操作,能极大提高我们开发效率,让Cloud Code成为你更丝滑的代码助手。 首先我们要怎么快捷调用指令,我们以VSCode的Cloud Code插件为例。 我们在输入框里面输入斜杠,就可以看到一个指令的面板。 这里面有很多指令,今天教大家几个非常常用的指令。 在我们的课程资料中给大家列出了所有指令以及对应的作用。 我们还分了插件版本和CLI版本。 今天先跟大家讲一些常用的指令。 第一个是Attack File,就是上传文件作为提问的内容。 很多时候Cloud Code不仅作为一个写代码的神器,它还能帮我们去处理一些文件。 比如我们可以上传一个Word,让它去修改其中的一些内容。 我们也可以上传一个Excel,让它去分析一些数据,得出结论。 如果你在某次开发任务中希望Cloud去参考你的电脑本地的某一些文件的规范, 比如说一个代码的规范,或者是一个数据的规范,输出格式的规范等等。 你也可以上传某一个文件让它去进行参考。 第二个是Mention File from this project,就是Att。 它其实是针对某一个已经在开发中的一个项目。 你想让Cloud帮你针对某一个文件进行修改的话,你就可以使用这个功能。 我们输入Att和输入Gang,选择Mention File from this project,它作用是一致的。 第三个就是Switch Model,就是切换模型。 不同模型在处理不同类型的任务的能力以及性价比上是不一样的。 我们目前默认使用的是Dick4,就是默认模型。 它其实就是之前一直使用的Sonet 4.5。 它其实处理大部分的任务都是比较游刃有余,并且精确度还是比较高的。 同时它性价比是比较适中的。 第二个Opus 4.5就是最近推出的一个最新最强的模型。 它处理复杂任务是最好的。 比如说我们想让它去设计一些后端架构,我们让它去设计一些推荐算法, 让它去做一些需要多部推理和重复的一些思考的一些任务。 我们可能就用Opus 4.5,但是它的缺点就是比较贵。 输入输出都是相对来说比较贵的。 第三个就是Hiku。 Hiku 4.5就是一个比较轻量的模型。 它的优点就是快。 因为它不需要去执行太多的思考步骤, 但它也比较适合去执行的是简单任务。 不要把复杂任务交给Hiku。 所以我们在实际的开发过程中, 根据自己对于任务的判定, 我们应该能够逐渐去摸索出一套经验, 知道说什么时候应该使用Default, 什么时候应该使用Opus, 什么时候应该使用Hiku去切换使用。 第四个就是开启或关闭思考模式。 我们如果在执行一些复杂任务, 需要大模型长时间思考, 比如说一些算法, 或者是让大模型去设计一个多agent的一些协作架构, 等等的一系列复杂任务, 我们都适合开的是思考模式, 因为它可以思考的时间更长, 它得出来的思考结果是更值得推敲, 以及更有质量的。 一些常规的, 比如说像我们写一个前端页面, 或者是一些简单的问答, 我们就不要用thinking模式。 思考模式它本身也是一个比较贵的模式, 所以不太建议大家做常规任务的时候, 用thinking模式。 在我们下面还有一些指令是关于NCP, hooks, 然后agent, member, 这样的一些东西的, 我们都会在后面逐渐深度的cloudcode的开发教程里面, 跟大家提及这些东西具体怎么去使用。 还有几个比较常用的一个跟上下文相关的指令, 第一个是compact, compact其实就是压述当前的绘画的历史内容, 然后我们只保留之前历史内容的一些关键的上下文的信息, 这样能够让大模型在接下来跟你去对话的时候, 他就不用去带太多的历史对话, 他每一次回应的时间会更快一些, 以及他每一次处理问题的效率会更高一些。 第二个是contest, contest其实就是显示我们当前对话的上下文的占用情况, 我们可以从这个contest里面知道说, 当前这个绘画已经使用的token数量, 以及它上下文整体的一个占用空间是多少, 因为每个绘画上下文空间是有限的, 还有一个叫cost, cost就是花费, 它可以直接显示你当前整体上下文token的花费情况是多少。 最后一个就是review了, review其实比如说你让cloud已经写完了一段代码, 然后你想让它去自动审查的话, 你就可以用-review的这样的命令, 让它去自动审查它刚刚写过的代码。 最后再跟大家介绍两个cloudcode中, 非常常用的快捷键组合, 第一个是切换模式, 首先模式是什么? 我们能看到cloudcode树框左下角有一个这个按钮, 这个按钮它其实代表是cloudcode它的一个写代码, 或者是它执行任务的自主程度, 第一个选项是ask before edit, 就是它在编辑之前, 所有编辑操作之前都会先真的你的同意在进行编辑, 第二个是editautomatically, 就是它可以自主编辑, 它能完成所有的编辑操作, 不需要经过你的同意。 第三个就是plan mode, 它会在做一个事之前, 先把所有对应的事项全都像列一个计划清单一个列出来, 它再根据这个计单一项一项去执行任务, 其实我们在进行很多开发任务之前, 都是跟它描述好需求之后, 让它先去把使用这个plan mode, 把对应的计划清单全都列出来之后, 再一步步去执行对应的计划的, 那我们快捷去切换模式的按钮, 就是shift加tab, 我们看这里, 我们使用shift加tab, 就可以去快捷去切换我们对应的不同的模式, 第二个就是打开命令面板, 这个命令面板其实是一些cloudcode常用的一些全局性的一些命令, 比如说我们这个时候用command加shift加p试一下, 我们就会打开一个搜索栏下面有这样的一个面板, 我们输入cloud, 就能看到这里面有很多cloud的一些命令, 比如说在新的窗口或者tab里面去打开cloud, 或者是在命楼就是终端里面打开cloudcode, 或者是我们可以通过这个地方去查看一些日志, 好了, 我们今天的分享就到这里了, 如果你对本次课程感兴趣, 想获得cloudcode的全套学习资料, 请在评论区留下, 求资料, 我们会把资料发给你, 我们下期视频继续, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看, 感谢观看,