粉丝203获赞1129

一分钟教你英伟达的免费 a p i 怎么样去接入 cloud code。 我 们先来到英伟达的开放平台,在这里呢,我们先注册一下账号,输入你的邮箱就可以了。然后呢我们生成一个 a p i key, a p i key 的 名字可以随便填,生成好之后呢,我们把它 a p i key 复制一下。 然后呢我们来到 github 下载一个软件,叫 cc switch, 找到这个软件,然后进行下载, 这个软件呢可以很方便的帮我们去管理我们的 cloud code 的 配置。然后呢打开主页之后,找到这个 releases 啊,找到第一个,然后呢下拉下来,选择我们平台对应的下载包,比如说我这边是 windows 的, 就可以选择这一个, 把它下载下来,打开这个软件,然后呢我们可以看到右上角有一个新增供应商,选择自定义配置,我这里呢不重新配置了,看一下我是怎么配置的。首先呢,供应商名称可以随便填,然后呢 api key 填一下,看看你在公官网申请的那一个 api key, 然后呢请求地址填我这一个。然后呢 api 格式这里要注意啊,一定要选第二个 open ai 的 一个格式。然后呢模型名称我选择了 kimi 的 k 二点五,然后进行保存,这时候呢就配置好了。 然后呢我们打开 cloud code 来尝试一下,给他发信息,刚刚我们配置的供应商要记得起用一下,不然的话会不生效。然后呢可以回来 cc switch 里面看一下刚刚的使用统计。下拉下来可以看得到刚刚请求产生的 token 输入和输出分别是多少。 在英伟达的开发者平台里面呢,是支持很多种模型的啊,你可以按自己的喜好来选择,只要在右上角优酷里面点开这个,查看具体的模型型号,准确的填写,就可以切换模型了。 因为是完全的免费使用的人会比较多,有时候呢会比较卡顿。如果这条视频对你有帮助,记得点赞收藏关注。

vs code 如何接入 cloud code 或者 gemini 这样国外的大模型?呃,上一期视频我介绍了几个国内的 ai 编程助手,有一些朋友追求比较高,购买了国外的 cloud code 的 大模型的 api, 但是不知道如何在 vs code 中使用。我今天特地做一个视频来帮大家快速的安装好这些国外的大模型。好的,言归正传。呃,使用这些国外的大模型呢?我们需要安装一个 vs code 的 扩展 client, 大家记住英文拼写是 c l i n e, 我 们来安装一下,点击 vs code 的 左侧这个扩展按钮,搜索 c l i n e client 第一个就是我们要安装的 client, 这个是英文版,如果大家对英文有点抵触的话,可以试试安这个 client chinese 或者 client 中文版试一下。我就先安个原版给大家讲解一下。 安装好了之后,左侧这里就会出现一个机器人头像这么图标,我们点一下这个呢,就是 client 的 主界面,我们首先要在这里做配置,把我们的 api 添进去,选择呢这个 bring my own apikey, 选中之后点下面这个 continue, 在 这里就是配置我们自己的 a p i, 这个 a p i 的 provider。 我 们在这里选什么呢? open i compatible, 这个是 open i 的 兼容性,不要选下面这个 astropic, 要选这个 open i compatible, 点击这里选中之后呢?然后我们在这里还有三项被需要, l 这个一般买的都是国内的中转,他在给你的这个文档里边肯定会有他们中转的地址,把中转的地址填到这里,然后 open i 的 k k 这里填上,然后是选什么呢? mod id 好, 复制上,然后点 continue。 好, 我们点 continue 把这个关掉,这是它的广告,这个也关掉,这个是它的提示。哎, 这样我们就设置好了,可莱也可以在这里右上角的这个齿轮按钮,可以在这里修改你的这个 api。 呃,还有其他的选项,主要是这个我们要在这里把语言从英文改成简体中文 模型配置完了之后呢,我们要给他这个文件的读写权限,就是点击这个 auto approve, 这里我们要把读所有的文件,写所有的文件运行命令 和使用浏览器这些全都给他选上。还有这个开启提示。好,这个时候我们就可以开始使用这个格式,然后让他来给我们生成代码。这里 at 是 添加上下文,这个加号是添加文件或者图片,这个是 m c p, 这个是管理 client 的 规则或者工作流。这个我们就先不要搞那么复杂了,这里它也有 plan 和 action 两个选项,也就是说我们点击 plan, 它就可以先给我们规划点, 点击 action a c t, 它就可以实际的给我们产生代码了,这个是跟 chain solo 模式差不多。好,然后我们在这里简单的做一个页面,使用 h t m l 语言创建一个登录页面,这里也有规划和实施两个模式,在这里是计划模式,这里就是直接实施模式,我们直接选择这个 x i c t 模式, 开始让它来生成我们的页面。好,我们可以看到页面已经开始自动生成了, 提示我们已经创建完,完成了,登录页面已经完成,已经成功创建包含基本的 html 结构样式和简单的登录功能脚本。接下来我们启动本地开发服务器一测试,那就让它测试吧, 是不是出错了?我们需要提示它换一种方式来启动服务器, 它在这里直接调用浏览器打开了本地的这个页面。 好的,这就是这个页面不太完美,我们可以看到连接自定义的 api 已经成功了,至于其他的这些功能,我们之后再想办法,我会接着研究研究怎么让它顺利的工作起来。好,今天到这里感谢大家观看。
![[html系列教学]VSCode的安装与使用 #程序员日常 #办公软件技巧 #设计教程](https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/ooiLCUqweACQMeGbBf8WuvQAUL7PgFxMoaIQB0~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2106651600&x-signature=wTk7vVjqGYJvSOjrEx8csNx8Zgk%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=202610062134083DD9BE38398FBBAFC72C)
之前我们说自己手动更改文件后建名太麻烦了,那么这时我就需要使用一些专业的开发软件来帮助我们写代码了。能够编写 html 的 软件有很多,这里我们选择的软件是微软的 vs code, 那 么去哪里下载? 你也知道国内搜索软件的德行,自己去搜很难找到真正的下载入口,一不小心就被下载了病毒全家桶,所以这里我推荐你去问问 ai, 一 般 ai 会给你准确的下载链接。打开 vs code 的 官网, 它会自动熄灭你的电脑系统,你直接点击下载,它会自动为你分配适合你系统的版本。下载好后,你会在你的电脑中看到一个安装包,双击打开这个安装包,点击我同意,然后点击下一步, 接着勾选项方所有选项,点击下一步,再点击下一步,最后点击完成, 那么到这里安装的部分就完成了,是不是很简单?接下来是对这个软件进行设置, esco 就 像游戏一样,允许用户给他打 mod, 所以 打开软件这里你看到的和我可能不太一样, 不过你要做的只是去角对应图标,图标不会错的。在最左侧点击这个图标, 在商店中搜索 chinese, 点击这个插件,在这里点击安装 install。 这个插件的用途是将界面翻译成中文,有与没有都不会对你代码的运行产生影响。接下来在商店中搜索 live server, 点击这个插件, 同样点击安装。这个插件可以让你的网页代码在保存的瞬间直接更新到网页当中,省去了每次改代码都需要刷新网页的麻烦。我们重启一下软件,然后将上次的网页拖过来, 这些可能会提示风险,但代码是我们写的,我知道肯定没有问题,所以点击打开即可。这些你在软件当中就能看到你之前写的代码了,你可能看到的代码颜色和我的不太一样,这不重要,也不会影响你打代码, 后面代码打的多了,自然就会意识到这个颜色是干什么用的了。打开代码之后,我们详细查看代码运行的结果。 在能打字的区域,鼠标点右键选择 open with live server, 然后它会打开你的浏览器,这时你就能看到你的网页被显示在了浏览器里。现在不要关闭浏览器,直接回到 vs code 当中,我们加一句话, 写完直接 ctrl 加 s 保存,我们返回浏览器看看信不信。浏览器直接把进加入的代码显示在了网页当中,那么下载软件的部分就修完了,下期我会带你看看完整的网页结构是什么样子的,以及带你认识更多的标签。

今天给所有想入门 cloud code 的 小白推荐一套组合,它就是 v s code 加 cloud code 插件加 deepsafe vs pro。 我 有三个理由。首先第一点是它的安装简单,不用繁琐的配置环境、操作命令, 直接在 v s code 中安装 cloud code 插件就可以了,两分钟就可以搞定。我们打开 v s code, 在 左侧的应用商店搜索 cloud code, 选择第一个 osmotic 官方发布的 cloud code 插件,点击安装,右上角出现 cloud code 的 图标,就代表安装成功了。第二个理由是在 vs code 里边的操作比较方便,你不用记那么多命令行, 可以直接通过界面点击的方式切换新的对话,查看对话历史上传文件,添加上下文切换命令, 而且对话窗口看起来比终端更友好一些。终端里边实现不了的换行啊,移动光标啊在这里面都可以实现。那另外呢,在左边你可以清晰的看到文件的目录,随时可以查看和修改里面的内容。 markdown 格式的文件,如果你看着比较费劲的话,可以点击右上角的预览, 那这样看起来是不是舒服多了?那第三个理由是 deepsea v 四 pro 的 性价比是比较高的,它支持百万的上下文 talkin, 性能还不错,最关键的是百万 talkin 现在仅需要六块钱,相当于是 cloud opera 四点七的二十八分之一啊,那适合小白练手,用起来也不心疼。 那我是充了二十块钱啊,高强度用了一个周是没有问题的。那具体应该怎么去接 deepsea switch, 打开它的官网,点击下载,进入到 github, 往下找到资源,选择到适合自己电脑的安装包安装完了以后呢,我们去打开 c c switch, 添加供应商,选择 deepsea。 我 们继续往下看啊,这里会看到 api k 和模型, 我们去 deepsafe 的 开放平台充值一定的 token, 创建 api key, 然后复制我们刚刚创建的 api key, 回到 c c switch 里边,把它粘贴回去。在模型配置这儿啊,主力模型我们就用 deepsafe v 四 pro 清亮模型,用 deepsafe v 四 flash, 然后启动这个供应商,在通用设置这儿打开启动 cloud code 插件的开关儿,这样 c c switch 里边就可以正常地对话了。 那如果你要切换模型啊,点击这个斜盖,选择 switch model 就 可以了。这里能切换的模型啊,就是刚刚我们在 c c switch 中所起用的供应商的模型,也就是我们选的 deepsea。 那 如果你要用其他供应商的模型啊,就在在 c c switch 中切换供应商,那到这啊, cloud code 的 百分之九十五的功能你基本上就可以用了。那如果你还是想在中单装 cloud code 解锁,那百分之五你直接和他说就行了。给我装终端版的 cloud code, 插件版的 cloud code 呢,就会自己去上网找安装教程,然后自己动手帮你安装。什么配置环境啊, get 安装啊,都不需要你去操作了,你只需要去确认就行了。那这期间你遇到的任何报错、操作、下载的问题啊,你都可以让 cloud code 想办法给你去解决,你直接下命令就行了, 你就可以把它当成一个高级的程序员,他不光懂,而且还能够帮你去做执行。那很多人会好奇 vs code 中的 cloud code 和终端里的 cloud code 有 什么关系吗?那首先啊,它们其实是两个不同的安装包,但是呢,共享一套配置文件 接入的模型啊,安装的 skill, 对 话,历史记忆, cloud md 这些都是用的是一套。那另外在 vs code 中啊,也是可以唤起 cloud code 的 终端的,我们点击右上角这个图标,把终端调出来, 然后输入 crowd 回车执行就可以。那这样两个都可以在 vs code 中去用。如果你不是很习惯 vs code 的 英文界面,你可以在应用商店里面搜一个中文简体, 找到这个插件,然后安装以后呢,这个界面就变成中文了。好了,今天的视频就到这里,如果视频对你有帮助,别忘了点赞关注,我们下期见。

今天我们试着在 vs code 中配置个 cloud code, 但是连接到国内一些模型上,比如说方舟的 coding plan, 因为 cloud code 直接连接官方,就是国外的 xtropic, 那 配置门槛呢?可能会有点高,所以我们今天来看一下。 它的问题主要出现在网络不是特别稳定,有时候我们可能需要模仿,而且在登录健全的时候,我们经常会反复折腾这些问题,新手容易卡,在第一步就放弃了。 现在呢,我们还是使用同一可扣客户端,但是我们把模型尝试接入到国内的一些 coding plan 啊。在这里我们用的是方舟的 coding plan, 上手比较快,速度也比较稳定,而且成本会低一些。在 vs code 中使用的其实是我日常中经常会用到的一种形式, 支持代码高量,支持文件的跳转,而且支持在终端进行操作,体验和使用官方的这个桌面应用程序其实差不了太多,所以这一篇视频我们尽量用五分钟来教会大家如何进行配置。 首先需要有一个 calling plan, 那 我们就需要进入火山引擎去开通,选择自己的套餐。在这里我们可以看到,我们首先在左侧找到开通管理, 开通管理以后,选择上方有一个 callin plan 代码的一个订阅计划,这种相对比按量付费要便宜很多。在这里,呃,如果初次可能需要开通,如果是已经购买过的,点击续费就可以了,它的价格也不会太高。目前来说,每个月我们个人轻量级的 呃四十块钱,如果高级可能会相对贵一点。这个各位同学作勤按自己的情况去处理就好了, 一旦注册成功和购买成功以后呢,我们在左侧还可以看到一个叫做 api k 管理,这个是一个密钥,是我们使用的时候它按什么来识别你的身份了。 在 apikey 里边,我们可以点击这个创建 apikey, 它会生成一个密钥。我们一定注意,这里需要把自己的 apikey 复制保留下来,因为它下次就不会再显示了,除非点这个小眼睛,我们留到这个密钥一会会用到。接下来我们就可以进行安装了。第一步呢,我们需要在自己的电脑里安装 cloud code, 之前已经安装过的同学可以直接跳过这一行, 我建议使用 powershell 直接跑下面的这个命令,它也是来自于官方的一个推荐的安装命令。在 powershell 里直接用一行命令就可以帮我们在本地安装好这个 cloud code 了。 安装成功以后,呃,第二步呢,可能就是要配置这个方舟的端点,这也是最容易出错的位置,呃,默认它是连接到 cloud code 这个模型上,所以呢,我们在这里用一种编辑它的配音文件的形式来进行修改。 文件呢是默认保存在电脑的 windows 这个用户下,就是你的当前登录用户,可以看到一个隐藏文件夹,叫点 cloud, 在 这里面我们要找到 settings 点 json 这个 json 文件啊,用之前的这个 vs code 打开,它打开以后,我们的内容其实比较容易,把我们现在看到的这段代码复制到 settings 里边就可以。需要注意的是,第二行这个 a p i k 把我们刚才复制的这个密钥粘贴在当前第二行这个位置进行替换, 左右的双引号,注意不要去掉 arco。 lcus 指的是最新的这个方舟模型的名字,我们在这里其实也可以切换它支持的其他模型。在刚才方舟的控制台里,我们实际上是可以看到的。下面是 permission 权限允许做什么,在这里默认一开始空着就可以,当然整个 permission 不 写也是可以的, 有一个默认模式 by parts permissions, 就 把它复制过来就可以。下面是我们使用的模型啊,在这里模型我们已经可以看到了。下面这两行,呃,是帮我们是否去 跳过一些危险的模型的授权提示,这里处就是跳过是否完成了这个 onboarding, 就是 登录,我们是完成写上这几个就可以。这给大家注意,其实 permission 也好,包括这个 skip dangerous model, 这个也可以删掉啊,都不要啊。但是 model 模型和最下面是否完成了这个登录,还是最好是留着它的。 尤其注意的是上面的这个地址,地址用两个都可以,一种是 astropica 它自带的兼容模式,还有一种是传统的 open ai 的 兼容模式。听不懂不要紧啊,我们直接在这里按照我的这个写法 就可以了。要注意这里后面要有 coding, 否则它是按量付费的。我们现在用的是这个 coding plan 这个订阅制的方式,它会比较便宜一些。好,有了这个以后,我们接下来就可以测试了。测试的时候呢,我们随便进入一个项目, 进入项目以后,我们通过 cloud 这个命令就可以开启终端,打开这个 cloud 的 终端,如果它能够正常运行,我们在终端里直接输入斜杠 status 代表状态。 在这里让我们检查一下是否已经配到了火山引擎,如果配上了表示就成功了连接到方舟,如果不是,那么可能我们的第二步出错了,我们来测试一下,在这个 power shell 里边,我们现在输入 cloud, 呃,如果弹出当前的这个面板,当然第一次执行的时候,它可能会问,你是否信任当前的目录啊,我们点击信任就可以。现在看到的就是 cloud code 登录以后的页面,输入斜杠 status 代表我们来显示它的状态,在这个状态栏里边可以看到 uh topic 的 悲剧沃尔,哦,就是它的申请路径,现在已经改成了火山引擎了。下面的这个模型就是我们刚才配置的这个方舟的 coding plan, 最新版本的这个代表就成功了。 成功以后,接下来我们就需要在 vs code 这个编辑器上去安装插件了,这个插件在左侧的这四个小方块的控制面板里,我们可以找到搜索 cloud code for vs code, 我 们现在看到的第一个 vs code 好, 安装好以后,在 vs code 中啊就可以直接使用插件了。重启 vs code 以后,此时在右上角 就是 vs code 的 这个位置,我们可以看到它的图标,点击以后它就会在右侧弹出可扣的这个面板,那下面会出现一个对话框,这样相当于我们就已经配置成功。 现在我们来做一下测试。在 vs code 中已经安装好 cloud 的 这个插件了,那么我们在左侧第一个资源管理器中啊,可以找到一个文件夹,或者说我们直接在右上方点这个 cloud code 的 面板,它就可以帮助我们做处理了。大家注意在这里有一个 显示的命令,里边有一个切换模型,其实我们现在可以看到它用的就是火山方舟的这个引擎了,在下面我们可以和它对话,对话的时候我们可以编写任何内容,比如说我们在这里写一个内容,我们打开这个我的日记是之前的 ppt 里写的,在这里让他帮我们进行改写,比如说帮我润色修改当前文档,然后点击确定。 他现在调的应该就是方舟引擎,每个月他会有固定的调用次数,但是对于普通的用户,如果不是在做编程,应该基本是没问题,所以他想问我是否需要润色的方向,那我们在这语言优化,语言优化并且丰富内容,现在起用的是这个思考模式,所以他会将这个日记先进行优化,然后丰富一下原始的内容。 在弹出的面板中,由于我们使用的是先询问再处理,所以它会提示我们是否需要进行修改。我们可以点击 yes, 或者让它以后在当前绘画中直接进行编辑,不再询问,我们选择第二个 yes, 此时它在帮我们进行一些语法上的修正, 好最后会告诉我们已经做好了这个总结,所以要比之前内容多一些啊。这是一个简单的使用方法哦,就可以使用了。呃,如果我们弹出来的还是这个 astropik 的 登录页, 就是它原来 code code 官方的那个登录页,那应该是我们第二部的配置没有生效,这时候注意是不是没有重启 vs code 或者终端,或者我们的配置文件没有放对?呃,如果配置文件没有放对了,它也可能还会继续直接走到官方的登录。如果有其他问题我们可以在评论区里边讨论。

考利 linux 教程第二张一点三 v r s code 的 安装学网络安全我只看芋圆哦!哈喽,大家好呀,我是芋圆。很多刚接触考利的新手都会遇到一个特别头疼的问题,想写脚本,改 e x p 调原码,却没有好用的代码编辑环境, 要么是到处找编辑器,挨个装插件配置半天还是用不了,要么就是用系统自带的记事本写两行代码就报错,完全没法开展实战练习。 今天我就给大家搞定这个刚需工具,能帮你省去百分之九十的环境配置麻烦,他就是咱们晚安人必备的编辑器 vs code。 很多零基础同学觉得专业编辑器很难,不敢上手,其实完全不用怕, 今天我用最通俗的大白话带大家彻底搞懂为什么学卡里学网安一定要装 vs code 的, 以及它到底能帮我们解决哪些实战问题。哈喽,本节视频给大家带来 vs code 的 安装,我们首先拿到安装包之后呢,双击执行之后,我们 根据这个安装向导的这个界面呢,来完成对应的操作。 好第一步呢,我们先勾选对应的这个协议,点击下一步,好在这个位置呢,我们去把这一个对应的安装路径给进行一个更改,可以选择自己的这一个电脑对应的硬盘,比如说在这里选择 d 盘 好,选择一个文件夹,它会自动创建这个 v s 后的对应的文件夹,来保存当前这个软件的安装路径。好,点击下一步。 好,下一步。这里呢,我们可以勾选附加快捷方式创建桌面快捷方式之后,我们下次想要去找到这个软件,直接在桌面点击图标即可。好,点击安装, 当这一个进度条啊执行成功之后,那咱们这款软件呢,就算安装成功了。 好,安装成功之后点击完成运行这款软件。好,现在我们首先进来,那么进来这里之后呢?那我们很多人进来跟我的这个界面不一致啊,这是因为之前卸载过,它保留了我原先的一个配置。如果说你想要让我们的这一个 v s code 变成中文版,在我们这一个左侧栏的这个方块扩展位置来安装这样的一个差异所对应的插件。好,安装好之后,点击重启,它就会变成咱们的这一个中文版。第二个我们使用这个 v s code 呢,想要去编辑咱们的前端 代码的话,那我们最终呢可以安装一下这个 live server, 那 通过它可以在我们的这个文件中鼠标右键来直接通过 live server 服务的方式来启动咱们的这个代码。 那我们如果说想要编写代码呢?哎,我们可以在自己的这个文件夹的对应位置新建一个文件夹,比如说叫 html, 新建好之后,直接将这一款文件夹拖动到我们的这一个软件内,它就会帮助我们打开这一个对应的项目。 好,打开添加到工作区,点击试 好,此时 html 就 在这里展示了,那咱们就可以鼠标右键来新建对应的文件 啊,在新建文件的过程中,我们需要手动的把这个文件的后缀自己进行个标识,比如说我们要创建一个 html 文件。好,那在这里呢,我们来学习点上 html 回车。 好,那创建文件之后,他目前是没有自动生成文件的结构,我们可以把自己的说法切换成英文符号,之后按 shift 加感叹号, 在这里回车好生成结构。此时我们就可以在 body 区来编辑我们的这个内容。 好编辑好之后呢,你想要运行,那就要注意一下,我们需要呢将这个文件的内容呢进行保存,在这里有一个符号表示我们当前文件正在编辑中,按 ctrl 加 s 保存,失去符号之后,鼠标右键选择 open menu left circle 运行。那这个时候呢,我们就会在自己的这个浏览器里面显示到刚才桌面区域的一个内容。以上就是 vsco 的 这款软件的一个使用方式, 那如果大家看到这个视频之后需要领取安装包的话,那我把这一期的视频配套的字幕快剪看完就能带走。 最后再郑重强调一次违规底线, vs code 是 正规的技术学习工具,仅用于个人晚安学习官方授权靶场测试合法技术研究。 如果利用自己编辑修改的脚本工具进行非法扫描、入侵、渗透、窃取数据等违规操作,属于违法行为,和工具本身没有任何关系。 最后我们总结一下, vs code 就是 专为晚安学习者打造的编码实战工具,适配性拉满,插件功能齐全,轻量化,不占用虚拟机资源,运行环境超级稳定。不管你是零基础小白入门,还是进阶提升脚本能力,刷题实战,熟练用好 vs code 的, 绝对能让你的考力。晚安学习之路轻松一倍,效率翻倍!

大家好啊,上期我们简单说了一下小白该如何借助 ai 去做自己的一个创业的思路,但是很多不是做 it 行业的朋友可能没有这种代码基础,也不太会使用工具, 那么本期的话,我将用三到五分钟的时间去介绍一款新手小白适合上手开发的软件啊。首先的话,我们要去下载一个编程语言,这里的话我比较推荐 python, 在这里的话进入官网点击下载,这里是他很多的一个版本, 这边呢是他新发售的一个三点一次的版本,点击这里进行下载,下载之后打开软件,按照他的提示进行下一步直接操作安装即可。 接下来的话需要安装一款编辑器,这里我比较推荐的是 vs code, 这里的话打开点击官网打开,呃,也是直接下载就可以,因为我已经安装过了,所以这里就不再展示, 下载好之后可以直接打开刚刚的这个图标。 vs code, 这里的话因为我的文件比较多,所以我就新建一个文件夹,呃,在这里为大家进行演示。 打开之后呢,会出现这样一个欢迎的界面。呃,那有的同学就要问了,那老师,老师,为什么我的界面是英文的,但你是中文的呢?问得好,这里的话我要介绍一款插件,它的功能栏最左面的第五个长成这个样子,图标 就是一个扩展器,这也是为什么我推荐 vs code 的 编辑器的原因,它这个编辑器里集成了很多的插件。我们首先在这里搜索 chinese, 这边可以看到有一个叫做 chinese simplified 简体中文,点击它之后进行一个安装就可以,我这个已经安装过了呃,观众朋友们在安装之后,呃,将编辑器重新打开,它就会显示中文了。 接下来就是我今天比较推荐的一款免费的不需要花钱的一款智能编程插件,叫做 tree, 就是 这里面的第一个 tree, ai 编程助手,同样的点击之后下载之后重新打开 vs code 即可。 那么我们会得到一个什么样的界面呢?安装好翠之后,你的左面会多出一个像小机器人一样的图标,我鼠标点击了这里,点开它之后,这就是你的 ai 编程助手。首先呢,我们在这里选择智能体, 这边的话,这几款模型都是国产模型,但是是免费的,比较适合小白做它的一个新手项目,比如说我们选择 g l m 的 四点六版本,在这里输入, 大家看啊,现在我们的文件夹是什么都没有的,对吧?我们向 ai 输送了这样一句简单的指令,创建一款俄罗斯方块的网页端小游戏, 这也是思考的过程,接下来你只需要去泡一杯咖啡的时间回来,它就会为你创建好这样一款小游戏啦。 在创作的过程中,它这个会弹出让你接受或者说拒绝,这个点全部采纳就可以了, 可以看到它这个也是直接会生成一个文件,如果说你给他提出的项目比比较复杂的话,他也会生成相应的文件夹,会对文件做一个自动的划分。接下来的话,我们也可以让他直接为我们打开这款游戏。 好的界面已经打开了,只花了不到一分钟的时间,可以看一下, 操作起来是没有任何问题的,那么本期视频的话就是向大家介绍一下新手小白和不是 it 行业的朋友们该如何快速地借助 ai 助手进行一个项目的开发, 那也可以将你的想法输入到 tree 中去,让它为你进行一个快速的想法落地。那么朋友们如果在操作中有什么问题,也可以在评论区留下你的问题,我会为大家一一的解答。

嗨,各位小伙伴们大家好,今天给大家带来一期 vs code 加 gcc 加 mac file 加 opencd 的 一套全用式软件开发工具链。上一次的图文教程发出来之后,很多小伙伴们想要一期视频教程,嗯,今天特意来录制一期, 这套工具链有这有这么四个工具组成,其中 westcode 为我们提供一个编编码的 i d e 环境。 g c c 的 作用是将我们的点 c 点进去文件编辑,生成一个可以在开发板上执行的可执行文件。 makefile 的 作用是告诉告诉 g c c 该怎么去编辑我的工程,我的我点 c 点 h 的 编辑以及链接的过程是用 makefile 来主来主导的。呃, open a o c d 的 作用是配合 vs code 的 context debug 插件实现我们的烧录以及调试的功能。 vs code 的 安装教程这边就不详细的去介绍了,那重点放在 g c c make 和 open a c d 上, g c c 打开之后,这打开之后这个界面下面会有很多。呃,不同版本的那个 g c c 变音器。呃,然后这里大家做千户式开发,我推荐大家用用幺幺版本,也就是它的 c 语言特性是 c 幺幺, 现在应用比较广泛。好,这边,呃我们去下载的时候去选择,建议大家去选择点 exe 文件,点 vip 文件也是可以的。 嗯,下载点 exe 文件的好处是它是以安装包的形式下载下来的,就像我们平常安装应用程序一样,那种操作方式。好,我们这边会会得到这么一个点 exe 文件。双击打开, 选择语言式简体中文安装向导界面,这里选择一下安装路径。 ok, 现在是已经安装完成。嗯,在安装完成了这个界面,记得要把这个 add paste to environment available 这个选项给它勾选上。这里的作用是将你的 g c c 的 安装路径添加到你系统的环境变量里面。下一步我们需要验证一下 g c c 的 安装是否成功。 进入到命令行界面,输入一下指令,获取一下 g c c 的 版本号。好,如果你成功获取了打印,那么恭喜你已经 成功把 g c c 安装在了你的电脑上。呃,如果,如果你这里没有成功打印的话,你也不要慌,首先要确保你的那个刚刚安装成功的界面勾选了 add to paste 的 选项。嗯,在勾选它的情况下,如果它还没有打印的话。嗯,你可能需要重启一下电脑,然后重新输入这条指令试一下。 好,如果你成全之后,重新输入条指令还是没有,那这个时候你可以进入到右右键此电脑 属性,然后下滑,选到高级系统设置,点击环境变量, 这时候去检查你的配置的这个这边量里面啊,有没有你刚选的 g c c 安装的路径,如果没有的话,你可以手动把它添加进去啊。比如说,刚刚,刚刚我选的安装路径是在这个 g c c 这个文件夹下面。 好,这时候我们往下再走一级,然后到 bin, bin 这一这一级。好,这个路径呢,就是你需要去添加到系统变量的路径,就是新建这里,这时候因为我和上面重复了,我就不重复的添加了。 ok, 到这里我们已经完成了 g c c 的 安装。嗯,下一步呢,是要安装 mac, 嗯, mac 这里安装步骤比较简单啊,这里是利用了一个 windows 的 包管理工具叫叫它, 它的作用呢就是可以可以使我们的 windows 的 窗口命令行像 linux 那 样的那个。呃, pop installer 那 样去安装一些 组建那。呃,我们去安,第一步首先是要安装这个这个东西,安装这个东西的指令是这一行,我们我们打开这个管理员中的右键,右键右下角的这个图标,选择这里。好,这里的话我们就把这这个这个东西给拷贝过来, 这样的话去执行它,我这里已经是安装成功了的,然后这里就是已经已经在这里找找到了,所以我这就安装失败了,然后再安装,安装好它之后再去再去执行这个去安装 mac, 这样就可以把 mac 成功的安装在你的电脑上,然后验证 mac, mac 安装, 同样的打 mac 刚刚 works 好, 这个时候也是成功。嗯,打印出了 mac 的 版本号。好的,到这里我们已经完成了 mac 安装。 嗯,下一步呢是 open ocd 的 安装, open ocd 它的作用就是配合 vs code 的 context debug 插件插件,然后去完成一些可调试的操作。 呃,这里直接去 o p o c d 官网去下载这个文件夹,下载完成之后,然后需要你手动地把 把这个路径,把这个路径添加到系统的环境变量。步骤呢?和和和,那个是和,前面检查 g c c 和 mac 的 那个步骤是一样的, 进到属性界面,点击高级系统设置环境变量,然后在在在这个这个 face 环境变量里边,然后去添加你的 open o c d 路径。 好,到这一步呢,我们已经把该安装的都安装好了。呃,下一步呢是进入到 vs code 的 里面,那么进入到 vs code 的 界面里面之后,打开插件市场,呃,这个时候需要我们去安装一个 context debug 这么一个插件, 呃。其中 context debug 它它会附带着去安装一些,呃其他的插件,然后用来实现我们整个调试, 呃,像这个 tracker memory view 是 用来去读 mcu 的 内存的啊,这里是用来去看外设的,然后这个是有 r t o s 的 情况下,可以去追溯你的 r t o s task 的 对战。 好,这些这些插件都安装好之后呢?然后我们就需要去实现这个文件来来实现翻译,稍录和调试。 好,那这边,呃主要是有三个文件,一个是 vsco 这边的一个 task, jason, 还有 lt 的 jason, 呃, tcc 这块是需要一个 makefile 来实现你工程的翻译,呃。像 makefile 这块,呃,我没有去研究它怎么写,我用的方法是我在,我在我的, 呃,比如说在我这个工程当前工程的目录下吧,我去,我去获取一下当前目录下的这个,呃,我工程的目录结构,我可以这边打印出来,得到了我的目录结构,然后把这个目录结构去丢给 ai, 让 ai 帮我生成一个 mac file, 嗯,这个 mac file 就是 a h 生成的,这边我是可以直接使用的,我什么都没有改。在我们实现好我的 mac file 之后呢,我们可以先试着在在 在当前的这个,呃目录下,中间下直接直接敲一个, sorry, 我 需要,我需要去到我的 mac file 所在的路径, 直接去执行 mac 指令,这个时候就是,呃,正常的话你是应该有这个,呃,有相关一些翻译完成的一些提示的,具体的提示内容由你的 mac file 去决定,这里有一些打印内容啥的。 好,如果,如果你已经你已经呃可以通过 makefile 去编辑你的工程的情况下,那这个时候它就需要跟 vs code 给它联动起来。这边 vs code 是 提提供了一个 task json 文件,这时候可以去就是可以给我们的呃 vs code 去创建一些任务,让让 vs code 去运行。 那,呃,像这边我见的有这个呃重新翻译,翻译,清 clean 以及这个呃烧录。好,那,那我这边打开点一下 rebuild, 看一下效果。 ok, 这里它呃 rebuild 的 情况下,第一步就是先去清除一下你上一次翻译的产物,那下面就开始正式翻译我们的工程。嗯,这里边是我用到了一些点 c, 点 s, 点 h 以及我的启动文件, 然后这里输出了呃翻译的产物, text 文件,合并文件以及我的 e l f 文件, 这样就实现了我们整个工程的一个变异。这些任务本质上是在执行一些我们的呃在命令行里执行的指令,它这里通过你的一些配置给你拼凑出来整个指令,然后在在终端上里面去运行。 呃,这里是我使用 open o c d 进行烧录的一个任务,呃,其中这个文件,这个 task 点接收文件也可以去丢给 ai, 让让 ai 去帮你生成这么一个文件,基本上可以做到是拿拿来就用的, 只你去,你只需要跟 ai 去描述清楚你的呃开发环境, make 加 g c c, 加 open o c d, 然后想想实现你工程的编料烧录及调试,然后这个时候 ai 就 会就会去给你生成你的 task 节省和和和 lock 的 节省文件。好,那我们来到这个 lock 的 节省文件里边。呃,这边是跟这个调试运行和调试这一块,呃,有有关联的。 呃,在这里,在比如,比如说这里我我建了两个拉琴接圣的任务,一个是 debug 为 open o c d, 还有个是 p i o c d 这边, 那这边我对应的就有两个,就是当当你使用 p i o c d 去 debug 的 时候,你就选择 p i o c d 就 好了,选择 open o c d 的 时候,你就选择 open o c d 来用 这个文件,就是也是 ai 直接输出进来的,呃,输出这个文件情况下,你需要去给 ai 描述清楚你的主控芯片型号,然后以其以及你的调试器类型,你是 g link 或者 st link 或者 d p link 这样, 呃,然后可能需要你改一下的就是这个这个东西了,你的 svd file 的 路径 这边是 m m c u m c u 型号停在这里,然后这个就是你的调试器型号。好,那,那这么一整套配下来,其实,其实,呃,这个时候你的开发环境已经已经完全搭建起来了,我这时候连接一下我的开发板, ok, 这时我已经通过我的调试器连接到了我的开发板。嗯,首先运行一下烧录, ok, 这边烧录已经执行完成。呃,其实给你看到它这边就是,呃,在你的终端上去运行那条指令,这条指令是是谁拼出来的?就是你的 task 点接受里里的任务拼出来的。 看一下 open o c d 杠 f interface 是 什么? target 是 什么啊?就这个样子,下面我们进入调试界面,看一下调试的功能, ok, 这时候已经进入到了调试的页面,嗯,在在页面的左边这里的这里分别可以展示你系统的全屏变量,静态变量,然后以及你的通用计算器 等等。嗯,监视,监视的作用,监视的作用就是,呃它可以去看变量的值,但是它的它的缺点是在程序运行的时候,你无法去看它变量的值。呃,如果你要在程序运行当中去看变量的值,类似于 q 的, 呃,那个在现在去看变量的变化了,那么一个功能可以使用这个 livewatch 把变量填在 livewatch 里边,然后去去看它的值的变化,然后这里断点,这你所有打上的断点呢?然后都会在这里显示出来,这时候你可以去删除它,然后或者临时使它失效等等。 调用对战的话就是你系统系统战好,这里是呃调试的功能。 呃,那其实还有一个问题是,呃,我,我们为什么要去 vs code 去用 vs code 加这一套工具链去开发潜水软件呢?呃,我认为使用这套工具链的主要优势有以下几点,第一点是 整个的翻译速度提升巨大,我之前在 q 上使用 a c 五编辑器去去翻译,我带还有库的这个工程的时候,通常都要去翻译两三分钟,但是在在这套工具链下面 去执行变异,就就非常的速度非常的快。然后其次呢就是,呃现在整个 vsco 这边丰富的插件系统,可以很大的提升我们的开发效率啊,其中就包括一些 ai, 像克拉扣, 它可以直接去操作我们的工程,帮助我们完成开发。然后再其次就是,呃,一个比较现代化的一个编程界面, 在大家用习惯这套攻击链之后,它的效率其实是比你用 q 开发效率能高出很多的, 谢谢大家。