这两天在找最新版本 c 加 f 开发工具包无法加载解决方案 问题的时候,看到嗯官方插件的 get 上提了一个问题, go to back to capp solution。 大 概看了一下这个帖子,说是微软官方把呃 capp 的 解决方案全部换成了 capp project details, 就是以后没有解决方案的加载项了。有人给出的解决方案是降级,就是我之前发布的那个视频,通过降级来来实现这个功能,三点一零点一四来继续使用。 还有一种是嗯找了 reshap 的, 找了 reader 的 reshap, 因为之前在本机尝试过用 reader 的 s h 开发,但是呢,嗯用它开发的时候本机和服务器上的内存消耗非常大,所以就没有继续用。然后 就先把原来呃微软官方的相关的三个插件全部给禁用掉,禁禁用掉之后,然后下载 下载 c 下 pro 的 c 下 pro 的 插件, 它这个和和 capp 的 开发工具包效果是一模一样的,但是它能直接加载出来解决方案, 可以正常使用。具体的我还没有尝试,因为是我在嗯授权登录的时候它一直不能跳转浏览器,就一直在这转 呃,所以打算先试用三十天看看有没有效果,或者是嗯比那个 c 下部开发工具包要好用。
粉丝3获赞21

家人们是不是申请到骚咪咪猫免费抽坑后不知道怎么部署到终端和 vsco 的? 今天一个视频教会你。首先,咱们得打开官方文档,找到 cloud code 的 配置部分。注意哦,咱们免费申请的得用第二种 tocon plan。 第一步,先验证 cloud code 里有没有装,按 win 加二,打开运行,输入 cmd 回车,在命令行里敲 cloud ver, 能看到版本号就说明装好了。 第二步,复制以下配置,粘贴到用户目录 cloud settings 文件里,配置 u r l 和自己的 api key 后保存。第三步,更简单,复制配置,粘贴到用户目录 cloud 文件里。 第四步,在命令行里输入 cloud 回车,选择第一项 yes i trust this folder, 输入你是什么模型,回车返回,我是 mi mode v。 二点五 pro 就 部署成功了。 接下来咱们搞 vsco 的 接入。重点来了,只要你已经装了 cloud, cloud 就 不需要再单独配置啦! 打开 vsco 的, 先下载 cloud 插件,插件会自动附用 cle 的 配置,在 cloud 插件新建对话发送 hello, 能收到回复就说明 vsco 的 部署成功了。 对了, vsco 的 理心键终端也能直接输入 cloud 用哦!家人们部署时遇到什么问题,随时在评论区交流呀!

今天给所有想入门 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 的 英文界面,你可以在应用商店里面搜一个中文简体, 找到这个插件,然后安装以后呢,这个界面就变成中文了。好了,今天的视频就到这里,如果视频对你有帮助,别忘了点赞关注,我们下期见。

最近使用 vsco 的 有两个问题出现,第一个就是打开 python 文件,它有提示是否要安装 uv, 并使用它来安装 python。 第二个就是打开一个文件之后,右下角出现了两个 python 的 解释器。 这两个问题呢来自于我们在安装 python 扩展的时候,它同步安装了一个叫做 python environments 这个环境管理工具。如果您完全环境是自己管理的,就可以把它直接卸载重启 vsco 的 就能解决这个问题。其实即使不卸载,解决的方法也非常简单。 第一个 uv 的 拓二框是因为不能够识别像康达这样的环境,所以如果您不使用 uv, 直接这里点击不再询问就可以了。如果已经安装了 uv, 你 可以使用安装拍摄,但是如果你没有安装 uv, 点击安装拍摄,它会自动安装 uv, 然后用它来管理你的 uv 的 拍摄环境。 下角的两个计时器指示器,第一个是来自于 vsco 的 原来的,第二个则是扩展插件提供的,那我们可以在这上面任意一个,上面点击右键就看到有两个,如果你觉得其中一个不需要直接把它取消掉,就可以变回以前一个了。所以说这两个小问题其实不算什么大的问题。

相信很多刚学编程的朋友都跟我以前一样,想把自己写的项目传到 github 上,都会走这么一个繁琐的流程,先打开 github 网站,手动创建远程仓库, 复制好仓库地址,再切回本地,打开 git 命令行,按顺序敲 git in it git at git commit git remote at get push 这一长串命令不仅步骤多到记不住,只要输错一个字母,漏写一个参数,就会跳出一堆完全看不懂的报错。一个简单的提交能卡你半小时,但其实根本不用这么折腾,今天教大家用 vsco 的 自带的 git 工具, 全程不用开网页,不用记任何命令,一键自动创建远程仓库,还能把代码直接推上去。但在开始之前,你需要以下最关键的三步准备工作。第一,你得先在自己电脑上单独安装 git 软件 vs code, 只是集成了 git 本身,并不带 git 内核。第二,安装完 git 之后,一定要配置局的用户名和邮箱,不然你提交代码的时候, git 不知道是谁提交的。 第三,如果你要把代码传到 github 上,那当然得先有一个自己的 github 账号啦。待以上步骤全部操作完毕后,你就可以使用 vsco 把代码上传到 github 了。点击打开文件夹, 找到存放项目代码的文件夹,点击选择文件夹,等待项目加载。当左下角出现 java 冒号 ready, 表示项目已加载完成,然后点击原代码管理,点击发布到 github, 点击允许 输入 github 账户和密码,然后点击 sign in, 然后点击 continue, 然后重新进入 vsco 的 界面,顶部弹窗中的输入框表示上传到 github 的 仓库名称,这里可以不修改,保持和本地项目名称一样。然后按下 enter 键, 这里是选择仓库的属性,下拉选中第一个选项表示发布到 github 的 仓库是私有仓库。第二个选项表示发布到 github 的 仓库是公开仓库,这里我选择公开仓库, 这里是选择上传仓库中项目的文件,取消勾选 target 文件夹, target 文件夹都是 java 的 翻译文件,不用上传到 github, 然后点击确定, 点击在 github 打开就可以看到上传成功后的 github 项目了。到这里通过 vsco 把本地项目上传到 github 就 已经完成了。 你学会了吗?如果大家在操作过程中遇到了任何问题,都可以在评论区留言告诉我,我会耐心给你解答的。还想看我分享更多的软件编程技术,别忘了关注我!

大家好,今天我带大家使用 vs code 来安装一下这个 cloud code 的 插件,并且在 cloud code 上面配置两个模型,一个是 deepsea 的 模型,另一个是 cloud 的 模型。首先我们打开 vs code, 在 vs code 的 左侧面板找到扩展,点击扩展,然后在扩展这里面找到 cloud code, 选择第一个 cloud code for vs code, 然后点击安装 好,这个安装很快啊,安装好了 cloud code 之后,我们发现在左侧的面板最下面多了一个 cloud code 的 图标,我们点击 cloud code 好,它现在出现一个这个登录界面,配置 api 的 一个界面,我们现在使用它自带的这几个功能是配置不了 api 的, 因为在国内我们是访问不了这个 cloud 的 官网, 所以我们这里要借助一个其他的工具,我们这里使用的工具是 cc switch, cc switch 呢,大家可以在 github 上面的这个网址去找到并且安装, 我这里使用的是 windows 版本的,它可以支持 macos 还有 linux, 大家在自己的电脑上面找到相应的操作系统的版本去安装就可以了, 我这里已经安装好了,我们打开 cc switch, 在 cc switch 这里面找到 cloud 的 图标,点击 cloud, 然后点击右侧的加号,然后在这个供应商这个界面选择自定义配置,在供应商名称这里输入 deepsea 备注,我们可以不填,官网链接也是可选的,我们可以不填,这里比较重要的一个选项就是 api key, 我 们在 api key 的 网站上面去注册一个,然后在 api keys 这里面来创建一个 api key, 我们把这个 api key 把它复制一下,然后回到 c c switch, 在 api key 这里面把 api key 粘贴进来,看一下这里面请求地址,它这里有个说明,填写兼容 cloud api 的 服务器端地址,不要以斜杠结尾。我们找到这个 这个文档,然后在这个文档里面有一个 s u i, 有 两种格式,一种是 open ai, 一 种是 isnoop, 我 们这里使用 isnoop 的 这种 api 复制粘贴到这个 c c switch 里面来。 好,点开这个高级选项。有五个模型的配置,我们这里可以都配上同一个模型,也可以分开配几种模型,比如现在我们 deepsea 支持的最高版本的微四啊,我们找到这个模型的名称,复制 回到 ccc 去,把这个模型名称填进来, 我们可以使用 seek 微四的 flash 模型填到其中的一个模型里面。好,现在我们点击添加, 这样我们这个模型就已经配置好了。我们回到这个 vs code 的 界面,然后关掉 vs code, 重新打开一下,我们重新点开这个 color code, 此时我们看到 color code 已经出现了这个绘画的界面, 我们打开一个项目,然后点击这里的 cloud code, 或者在这个窗口的右上角也有一个 cloud code 的 这个图标,我们点开,这时候我们就可以对它进行对话了。 比如我们问一下你现在使用的模型是什么 啊?我当前使用的底层模型是 deepsea 维斯 pro, 这样我们就证明到这个模型已经配置成功了。这时候我们也可以在这里面去切换模型, 我们看到这里可以切换这个 deepsea v 四 flash 的 模型。好,这是 deepsea v 四的这个模型的配置,我们接下来再看看怎么样配置一个这个 cloud 模型。配置 cloud 模型,我们使用国内的这个中转商, 我这里使用的是 a p i e, 大家可以在 a p i e 这里面去注册一个,然后我们回到 c c switch 新增一个供应商,同样我们这里选择自定义配置这里的供应商,我们输入 a p i e a p i k 这里面我们回到这个 a p i e 的 这个令牌,这里面把自己的这个令牌复制进来。请求地址,我们这里面也要看一下啊, 我们打开这个 a p i e 的 这个文档,这里面有一个 c c c v 曲的配置, 我们把 api 地址设置成这个,然后点开高级选项,这里设置这个模型名称,我们看一下模型名称啊,找到这个标准模型,还有推理模型,把这个模型名称把它给复制过来, 好,点击添加。现在我们这个 api 的 模型也已经配置过来了, 然后这里已经有了两个模型,我们可以随时去切换模型,我们现在切换到 a p i e 这里面来,点击启动,然后回到 vs code, 我 们关掉,重新起一个绘画。 现在我们来问一下你现在使用的模型是什么? 好,这里我们看到我当前使用的模型是 cloud 双列克四,然后同样的我们也可以在这个模型切换里面去切换相应的模型。好,今天的分享就到这里,谢谢大家。

家人们谁懂啊?你们有没有遇到过用 vsco 的 的 c c 插件连 mimo v 二点五 pro 时发图片模型却识别不了的情况? 后来翻官方文档才发现原来图片功能只对 mimo v 二点五和 mimo v 二安利,这俩模型开放, pro 版本压根没着权限。 不过借鉴这个博主给 cloud 装而易得,有隐秘值技能,不用画模型也能识图。对话框输入安装 skill skill 网址,在评论区获得 所有弹窗,按 es 确认,等待安装完成。安装完成后,按视频打开配置文件地址,将 off token 替换你的 api key, 一 切就绪后,复制图片地址对话框,输入图片地址理解图片, 可以看到 cloud 已经使用 sq 识图了, 模型居然说这是喜羊羊,真的绷不住了,哈哈,所以建议大家还是谨慎使用。你们有没有遇到类似的翻车现场评论区分享一下呗!
![[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=2101042800&x-signature=7cdm2N49NKcE%2FrXVqMKV1SjKlVw%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=2026080223405953E5758696A5CC96ABDA)
之前我们说自己手动更改文件后建名太麻烦了,那么这时我就需要使用一些专业的开发软件来帮助我们写代码了。能够编写 html 的 软件有很多,这里我们选择的软件是微软的 vs code, 那 么去哪里下载? 你也知道国内搜索软件的德行,自己去搜很难找到真正的下载入口,一不小心就被下载了病毒全家桶,所以这里我推荐你去问问 ai, 一 般 ai 会给你准确的下载链接。打开 vs code 的 官网, 它会自动熄灭你的电脑系统,你直接点击下载,它会自动为你分配适合你系统的版本。下载好后,你会在你的电脑中看到一个安装包,双击打开这个安装包,点击我同意,然后点击下一步, 接着勾选项方所有选项,点击下一步,再点击下一步,最后点击完成, 那么到这里安装的部分就完成了,是不是很简单?接下来是对这个软件进行设置, esco 就 像游戏一样,允许用户给他打 mod, 所以 打开软件这里你看到的和我可能不太一样, 不过你要做的只是去角对应图标,图标不会错的。在最左侧点击这个图标, 在商店中搜索 chinese, 点击这个插件,在这里点击安装 install。 这个插件的用途是将界面翻译成中文,有与没有都不会对你代码的运行产生影响。接下来在商店中搜索 live server, 点击这个插件, 同样点击安装。这个插件可以让你的网页代码在保存的瞬间直接更新到网页当中,省去了每次改代码都需要刷新网页的麻烦。我们重启一下软件,然后将上次的网页拖过来, 这些可能会提示风险,但代码是我们写的,我知道肯定没有问题,所以点击打开即可。这些你在软件当中就能看到你之前写的代码了,你可能看到的代码颜色和我的不太一样,这不重要,也不会影响你打代码, 后面代码打的多了,自然就会意识到这个颜色是干什么用的了。打开代码之后,我们详细查看代码运行的结果。 在能打字的区域,鼠标点右键选择 open with live server, 然后它会打开你的浏览器,这时你就能看到你的网页被显示在了浏览器里。现在不要关闭浏览器,直接回到 vs code 当中,我们加一句话, 写完直接 ctrl 加 s 保存,我们返回浏览器看看信不信。浏览器直接把进加入的代码显示在了网页当中,那么下载软件的部分就修完了,下期我会带你看看完整的网页结构是什么样子的,以及带你认识更多的标签。

hello, 大家好,我给大家介绍一下我做的 codex 的 小屏幕,那它是一个小单板啊,可以看到它可以把 codex 的 所有的状态, 包括你当前 agent 所处的啊,用的模型,推力强度,还有是否是 fast 模式 啊?包括还有几个啊,我们的五小时窗口和周窗口,以及当前的上下窗口的占用啊,都会给你显示出来。然后呢,它还支持语音呢? ok, 我 演示一下,现在是见证奇迹的时刻。 ok, 那 这个就有语音了啊,然后可以把它删除啊,可以把它删除。 ok, 那 现在我让我们让他正式来干个活吧。啊啊,好,这样展示一下会比较好,帮我介绍一下这个项目。 ok, ok, 让他接着干。那我们可以看到,其实可以通过这个窗口,基本上所有的活都可以通过这个小玩意给它 让他干了。那跑起来之后呢,也会有一个跑马灯,也是正在 working。 呃,你的 qd 人才也会 跟着这个小屏幕交互下去,完成相应的工作。 ok, 那 就演示就到这里,大家觉得酷不酷?

考利 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 的, 绝对能让你的考力。晚安学习之路轻松一倍,效率翻倍!

昨晚 codex 来了一波大更新,这次是真挺猛的。首先说一下这个最实用的新功能, app shells, 以前那个 ai 描述问题要截图,要复制代码,最后还要手动解释半天。现在直接在 mac 上按住左右两个 command 键,当前窗口就直接传给 codex 了。这次不只是截图,是截图加文本一起打包进来, 重点在于它不只是读,你屏幕上的 vx 里只显示了五十行代码,没有问题。 codex 读的是完整的上下文,不是你肉眼看到的那一个页面。 整个生态也很丰富,比如说 figma 终端浏览器 notion 等等全部都支持,相当于把你的工作界面整个共享给了 codex, 效率直接拉满。第二个更新是 remote computer use, 手机上就能操控 mac 的 codex 任务,哪怕你的 mac 锁屏了都没有问题。 幻想一下未来的办公,电脑后台多个 a 程序在一起跑,你出门旅行没有带电脑,躺在床上也能指挥 mac 跑脚本发版本是不是方便多了?第三个是构模式正式上线扣代码了,现在 app id 插件 c l i 全线可用,你只需要给它个目标,它就可以自己保长线任务, 中间随时可以暂停或者改方向。我个人的小建议是,配合 plan, 请把方向锁定,加上 set, 随时开个临时对话窗口确认思路,再用 go 模式跑长线任务的时候会稳很多。最后是浏览器内置高级注视模式,可以直接在页面上标注修改甚至编辑元素, 比如说这个字太小,这个颜色不太对之类的视频的。最后我再补充一个细节,现在扣带才支持团队共享插件 team 版本的用户可以批量给其他成员分发插件包、技能、 m c p、 服务器等一起推,省去一个个配置的麻烦了。

嗨,各位小伙伴们大家好,今天给大家带来一期 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 开发效率能高出很多的, 谢谢大家。

真的忍不住想要给大家推荐这个叫 zed 的 编辑器,刚用了一周,我就把 vs code、 酷搜、 bin、 supply 这些编辑器 i d e 全给删了, 它到底好在哪?我觉得有两点打动我了。一个是原生 agent 接入能力, zed 官方宣传就是 ai nif 专门为 ai 打造的编辑器,他们团队在去年推出 a c p 协议 agent client protocol, 目的就是打通 agent 和编辑器之间的通信。你就看当下各种 agent 的 迭代速度,今天 cloud code, 明天 code x, 后天派,每天在各种 agent 的 ui 和命令行之间切换,现在一个 a c p 协议全搞定了。 顺便说一句,市面上很多套壳的 agent 应用,底层其实就是基于 a c p 协议在实现,再把这些和三方 agent 的 对接的 adapter 全内置了,想用哪个用哪个。 不过各家 agent 对 a c p 的 兼容性参差不齐,至少跑下来 cloud code 的 a c p 插件在 set 中兼容不错,毕竟是 set 团队自己开发的,像图度、优酷这些模式切换、权限审批,还有大部分的 slash 命令,这些在 set 中都能直接用。 第二点就是轻量化, set 是 loose 写的,没有 electron, 真的 做到秒开。随手写个临时文件,命令行插入 set 杠 n 立马开一个临时编辑器, 完美替代 subline text。 另外比如 cloud code 生成 plan 的 时候,在命令行里面可以直接 ctrl g 通过 editor 绑定的编辑器查看。以前用 v s code 之类的产 品,启动要半天,现在换承载的瞬间就打开。出完优点,再说一下我现在是怎么用的。删掉那些 id 之后,我电脑基本就保留了三个入口, dead、 ghosty、 obsidian 日常开发还是习惯终端界面? ghosty 加各种 agent 命令行操作,不用用鼠标,配合 teamworks 手机也能随时接管清量任务。比如写文章整理笔记 就转到 zed, 因为随时要查看内容或者手动编辑,终端上不方便。另外 zed 的 原声支持代码补全, edit protection 可以 用官方服务,也可以自己接 a p i 或者本地的欧拉玛跑一个小模型,我自己就是 mac mini 上本地跑的千万二点五 coder 这个三 b 的 模型。 再就是笔记查看和格式化内容编辑还是在 obsidian 里,毕竟 base canvas, exciter 这些完美可以替代 office。 obsidian 里也不需要装那些 ai 插件,需要 ai 编辑的时候直接把 vote 在 that 里打开就行。 当然用下来还是有些 bug 的, 例如内置的 get restore 命令有问题, a c p 接外部的 agent 的 时候看不到上下文消耗,只有内置的 agent 可以 显示,还有代码版权。通过 openai 金融协议接外部模型我一直没有调通,只有欧拉玛跑通了。 还有最近官方账号还大概率注册不了联系官方说是最近在打击一个盗取 a p i 的 团伙。另外毕竟是新产品生态,跟 vsco 的 肯定比不了,但已经可以看到不少社区插件和主题。 不过瑕不掩瑜,我觉得未来可能会出现更强大的 agent 上层软件来兼容各个模型和 agent, 不知道会是谁,但至少现在我觉得在真的很适合我。如果你的日常也在各种 agent 界面和终端之间来回切换,我建议试试。

status, 显示当前模型 token 用量,可写路径、权限设置等所有绘画信息。 plan, 先出计划,让 codex 把执行步骤列出来,再执行 review。 ai 做 code review, 安全漏洞和逻辑问题一并抓出来。 compact, 将当前容长对话自动摘药,释放 context 空间。 model 在 对话中途随时切换 ai 模型。 if, 查看 ai 改了哪些文件,提交前核查变动。 fork, 对 同一问题尝试两种方案,不破坏当前进度。 init 生成 agents, md 自动生成项目说明文件、股价记录、编码规范、测试命令项目背景,用好这些 codex 指令效率翻倍。