粉丝507获赞2256

今天这个视频教你无痛安装 cloud code, 在 国内的网络环境下,用上 cloud gpt 等国外的顶尖模型,有些人可能还不了解 cloud code 是 什么,先简单介绍一下。 cloud code 可以 说是现在最强的 ai 编程工具, 再加上最近爆火的 skill 加持,很多人也用它写作、学习、做数据分析、办公等等。 cloud code 可以 说是现在最火热的 ai 助手之一,网上有很多的安装教程, 但是实际上你去安装就会发现不是那么回事,网络限制、安装配置中出现的各种问题能把你搞得焦头烂额。我也是看了很多的教程,结合自身安装过程中遇到的一些坑, 整理了一份 cloud code 在 国内网络环境下的安装使用指南,这份指南能帮你省下几个小时的折腾时间。接下来我会将原理和操作方法用通俗的语言给大家讲明白。好了,我们开始。 首先在安装 cloud code 之前,我们需要做好前置准备。 windows 电脑需要先下载 git, mac 系统自带 git, 无需下载, 不去这个网站选择 windows 叉六十四 setup 这个版本下载。安装完成以后呢,在 powershell cmd 中输入 git vision, 如果能输出正确的版本号,就代表 git 安装成功了。接下来要安装的是 node js 跟 npm, 我 们去这个网站选择适配自己的安装包下载即可。安装完成以后呢,如果你是 mac 用户,在启动台搜索终端, windows 用户在开始菜单里找到 git bash。 为了讲解方便,后面我们统一把终端和 get bash 统称为命令行。接下来我们在命令行输入这两条指令,如果都能显示版本号,就代表 node js 和 npm 安装成功了, and code 安装的所有的前置条件就已经完成了。 接下来我会手把手教你安装和使用 cloud code。 具体从哪里下载呢?我们有两个选择,一个是 npm 的 官方源,一个是国内的镜像源,你可以把它们类比成一个软件仓库, cloud code 也发布在这个仓库里面。那所谓的镜像源呢,其实就是官方的软件仓库同步复制了一份,那因为默认的 npm 源在国外 我们访问不是很方便,所以我们选择国内的镜像员下载 cloud code。 接下来是实际的操作步骤。首先我们打开命令行,输入下面的命令回车执行,然后再输入这条指令, 如果显示我们刚刚配置的镜像员地址,就代表我们已经成功的切换到国内的镜像员了。接下来你只需要在命令行中输入这条指令,回车执行即可安装。那这里要注意一个常见的问题啊, 系统可能会提示权限不足,这个时候你就只需要重新执行这条命令,输入管理员的密码。这指令的意思呢,就是我要用管理员权限强制覆盖安装 cloud code 的 最新版本。当安装完成以后呢,你在命令行输入这条指令,如果输出版本号,就代表 cloud code 安装成功了。 第三步是给 cloud code 配置模型。我们首先要去模型供应商平台开通账户,获取 api key, api key 相当于你在模型平台开户的凭证, 可以自己去创建获取。另外呢,要有可用的 token 额度,你可以在平台充值或者购买套餐。对模型供应商呢,大家可以根据自己的需要去选择, 你像国内的智普 glm 五、 mini max 的 m 二点五都是不错的编程模型。如果你想用 cloud opera、 四点六、 gemini、 三点一 pro 等国外的顶尖模型啊,因为国内的网络环境问题,你可以通过一些合规的中转站去订阅。 接下来我们就要把 api k 请求地址给到 cloud code, 在 这里我们用到一个叫做 c c switch 的 工具,下面是具体的操作步骤。首先我们去这个地址下载 c c switch, mac os 系统下载这个版本, windows 系统下载这个版本安装完成以后呢,打开 c c switch, 选择第一个标签 cloud, 点击右上角的加号。 第二步呢,选择要接入的模型供应商,如果没有我们需要的供应商,可以选择自定义配置。这里有三个最重要的信息需要注意一下。首先是 api key 和请求地址, 这两个是我们必填的,也就是前面我们在模型供应商中获取的信息。请求地址呢,在 cc switch 中,根据选择的供应商已经预填好了,一般在模型供应商平台的 api 文档中也能看到 行信息是选填的,但是也建议你指定一个模型,因为有些供应商会支持多个模型,换人情况下,你不知道他选择哪一个模型。接入 cloud code, 这里要注意的是,填写的模型必须是供应商支持的模型,否则 cloud code 会无法识别。那其他的配置信息呢?保持默认即可。 配置完成以后呢,我们选择一个供应商起用,后面你也可以切换至其他供应商,这样 cloud code 就 能够接入不同的模型。 不过要注意的是,每次切换供应商以后,都需要在 cloud code 里面切换模型,这样配置才能生效。那把 cloud code 装好了,模型也配置好了,接下来我们终于要使用 cloud code 了,我们在命令行中输入 cloud, 然后回车直行,这样 cloud code 就 被起用了。 当我们在 cloud code 里输入这个指令,回车直行,就会弹出模型选择的列表,我们用键盘的上下箭头选择第一个默认的模型,也就是 c c switch 里起用的那个供应商。接下来你就可以指挥 cloud code 帮你干活了。 在选择和切换模型后,啊, cloud code 可能会出现找不到模型的情况,这个时候你可以进行下面这几步排查。 首先你可以退出克拉的 code, 重启后再试一下,如果还是不行,你就要去核实一下 c c switch 中的 api key 请求地址,模型的名称是否填写错误,微商平台是否有充足的余额和套餐。 另外,我还整理了 cloud code 的 三类常用的指令,放在了指哪里。第一类是启动类的指令,在中单命令中执行,包括 cloud code 的 重启,继续上次对话,查看历史对话记录。第二类是对话类的指令,在 cloud code 里输入斜盖,你就能查看所有的绘画指令。 第三类是安装卸载类指令,前面我们安装的时候也已经用到过一部分。最后再给大家分享一个小技巧,如果你在安装和使用过程中遇到了任何你解决不了的问题,你可以连同问题和截图一同给到 ai, 你甚至可以直接给豆包共享屏幕,让他现场指导你。一般情况下,大部分问题都能够解决。这份 cloud code 的 安装指南除了有详细的安装步骤和注意事项,我还对用到的一些技术概念和工具做了小科普,如果你想要这份安装指南,我可以分享给你,而今天的视频就到这里,别忘了点个关注,我们下期见!

家人们最近收到超多私信,很多朋友说之前用 cloud 的 时候踩了不少坑,要么官方注册门槛高,要么正常使用过程中账号容易出现异常。一直问我有没有稳定合规 the cloud 官方 api 接入方案必须安排, 今天这条视频手把手教大家零门槛快速上手,全程步骤清晰,看完就能直接用。首先第一步,咱们打开对应的合规 api 服务平台, 进入首页后,先点开模型广场,在这里就能看到全系列的 crood 官方模型,选择非常丰富。咱们先完成简单的注册登录,登录成功后直接进入控制台,找到令牌管理这一栏,点击创建新的令牌,令牌名称可以自定义 使用期限和额度,根据自己的需求设置就可以访问限制,不用勾选。提交保存之后复制深沉的密钥,这一步一定要保存好,切勿泄露。接下来给大家讲问的最多的 code, code 的 api 配置方法一步都别落!首先咱们先下载 cc switch 工具, 这个工具是专门用来做第三方的 api 合规适配登录的。下载完成后,打开选择,添加供应商,点击统一供应商选项, 这里的 api 地址,咱们回到刚才的平台首页,复制官网的主域名地址,粘贴过来。 apikey 就 添咱们刚才复制好的令牌密钥, 官网地址,同样粘贴刚才的平台主域名。咱们回到平台的模型广场, 复制你想用的模型全称,粘贴过来,点击保存。保存完成后返回主页,点击起用,接着打开终端,输入 cloud, 按下回车,选择第一个选项,再按回车, 就能成功进入 cloud code 的 操作界面了,咱们现场测试一下看,已经成功响应,完全可以正常使用了。我是梦花寻影,关注我,解锁更多 ai 技巧。

现在给大家完整演示一下,我先从另一台电脑把打包的压缩包发送过来, 我们先解压。然后这里我准备了 windows、 macos、 linux 系统的一键运行脚本和一键停止脚本,帮助不熟悉命令型的小伙伴更便捷。这里因为我之前已经有勾环境,所以脚本运行中没有去安装依赖。 这里自动打开 web 页面,我们输入默认密码,幺二三四五六进入管理台。在配置页面,我们可以自己去修改管理密码和 api 密钥,这里我修改一下, 然后我们点击保存。 ai 提供商,这里是正常 gemine、 opennine、 cloud 等供应商的 a p i。 添加 os 登录才是我们的重头戏。可以看到支持 codex、 anthrax、 gemini、 kimi、 quin 等授权登录, 这里就是可以把它们赠送的免费额度统一封装成 a p i。 我 来演示一下 quin, 点击登录,打开链接 这里。我之前登录过,就直接登录了,没有账户的小伙伴自己注册,就是不需要下载客户端 可以看见。现在认证成功,我们再测试一下 codex 支持的登录方式,很多,方便演示,我就选择 google 登录, 可以看到很简单就认证成功了。 认证文件这里,点击刷新就可以看见额度还剩多少 g p t。 五点四还是太香了,有 pos 会员的用户可以用这个管理账号轮询这里我批量添加了很多 codex 的 账号 功能,很实用,怎么使用?我们进入中心信息页面,可以看见目前添加账号支持的模型,这也是我们配置给 open core 和 hermes 等 ai 工具填写的模型名字。这里演示一下我新安装的 hermes, 打开配置文件, bios u r l 地址就是我们本地端口模型复制中心信息的模型名称密钥。在 f 文件中不会配置的小伙伴直接把 bios 密钥和模型名称给 ai, 让他帮你配置 好了。现在我们测试一下, 可以看到已经成功了, 我们可以去看看可选模型中添加的模型,可以看到 gptf 五点四 基本演示,就这样,我一下午都是跑,目前非常顺畅,然后想结束进程,点击 saf 脚本就一键结束了。需要便捷安装的小伙伴到文章底部用领取口令 自行领取吧。记得点赞关注。至于说如何批量注册账号,看情况反应,我看看下一篇要不要写。

今天给大家分享一个比较便宜的普通小白都能用的一个大模型。我们知道我们在学习 ai 或者使用 ai 的 过程中,就会发现 它是一个巨大的氪金的东西,因为会消耗大量的 token, 很多大模型靠这个 token 的 消耗令来盈利来赚钱。今天分享的这个呢,就是阿里云的一个最新的叫扣丁普兰的 这个头,跟他这个主题呢,说是量大环保,支持阿里云的千万的三点五,还有 mini max, 还有 嗯 g m m 等等各种模型,他是按照消耗的次数调用的,次数就每月呢大概有一万八千次的这个调用额度,每月的这个套餐费用是四十块钱,现在打折啊,现在二十块钱 对于普通小白是完全够用的,因为很多人反映这个 投币量很少,而且比较慢,如果你只是说我掌握一下 ai 的 基本应用,跑一下简单的流程,知道这个 ai 是 干嘛的, 我觉得是完全够用,它还支持这个龙虾,还有支持可乐扣的。另外一个呢,就是我们在调用这个 api 的 时候,一定要记得是扣丁普兰的 api, 不是 那个百炼的 api, 因为百炼的那个 api 呢,它是后付费的,你消耗多少投币就扣多少钱。 我上个月签约的时候,当时结果 api 填的是那个百炼的,他一天就给我花费了一百块钱,当时把我吓坏了。我觉得阿里云他这个售后比较好,因为是今天那个售后小哥给我打电话, 我把这个事情给他说了,他说你是调用错了 api 了,今天就把那个 api 给改过来了,我觉得这个是比较划算,因为一个月就二十块钱,大家可以试试。

今天教大家如何白嫖杰米奶。谷歌的这个杰米奶出了一个 studio 网站, as studio, 在 这个网站里面,你使用这里的这些模型全都是免费的, 他限量,那他的量给的很很足,比如说杰米娜的三 flash, 他 一分钟允许你使用五次都可以,有这么多,那就相当于无限了嘛,对吧?这谁用的光啊?还有其他模型,如果你的账号权限足够高的话,他可能会开放这个杰米娜三点一 pro 给你,但我这边的账号不知道为什么他不给我, 那我就没办法了。当然你还在这里使用它的一个页面,直接在这里跟它对话的话,你是可以直接使用三点一 pro 的, 这里接的是 api api, 你 主要是可以接入,像 cloud code 呀, tool 啊, 还有奥本扣的,给大家在奥本扣的里面演示一下,你可以在这里配置,在代理提供商里面选择谷狗,然后填入你的 api 就 可以了,你在终端里面就可以像我这样去使用它。 一般来讲你肯定是需要配一些你懂的东西,你就可以打开它,你就可以在这里跟他对话了,然后等待他回复即可,几乎不限量。

好,今天来讲一下使用 type script 从零开始实现自己的 open file, 也就是一个简单的 ai agent, 我 们会慢慢实现,过程中从简单到难,就一步一步地去了解它的底层的一个原理。呃,首先呢,我们 起个名字吧,叫强可露,然后进入数值化这个项目,用编辑器打开它。 好, 先先改一下,我们是用 type c 来写的话, 然后这边改一下 model start, 我 们创建一个音 v 文件,然后 创建一个 index 点 t s 文件。 好,其实它底层第一步肯定是需要去请求一个大模型的 a p i 的, 我们就使用这个 open open ai 的 一个接口, 可以打开这个这个 n p m 的 这个 open ai 这边的一个包,我们根据它的规范先安装一下,装一下,然后 其实我们就使用 这个这个 s d k 就 可以了。它的 api 其实大家也可以去看一下,就是其实也是一个 h t p 的 一个接口,这个这次我就先不详细看,反正先把这个代码复制过来吧。 嗯,它这个有 type script script 的 一个报错,我们把这个 node 的 这个 type 的 依赖装一下先。 好,它是从音频中读取了一个 k, 其实我们,嗯,我们因为我这边大模型是用的智普的,所以说我这边还还需要去改一个 url, 对这个,然后其实就会有两个,一个 k, 一个 l l, 如果说你是用的那个 open ai 的 这个 k, 那 其实就改个 k 就 好了,我们在这个音频的环境变量中去, 我这边是已经搞好了这个 k, 到时候我录完视频之后会删掉,所以说这边也无所谓,不过你们就是要注意这个 k 就是 不能,不能泄露出去,这个 k 的 话,其实我是在 智普的这边,我我我有购买一个 callinplay, 所以 说我这边这边点这个添加新的 api, k 也可以添加。我这边是已经添加了这次测试的 k, 这边复制一下就可以了。 然后,嗯,可以看他到智普的一个文档,其实他是说是与这个 open ai 的 api 兼容的,比如说我们直接用它的个这边的这个 sdk 就 可以了, 不过它这边文档只有一个 python 的 一个版本,不过没有关系。嗯,弄个 js 版本,我们直接看它这边的文档就可以了。好,回到这边,然后我们这边要修改一下这边的 开始 是吧?对,要加载这个音频的文件, 我们现在可以去先修改一下这个 system, 告诉他用 i have four assistant。 要 用中文吧,英文不太好。你的名字是 讲课喽,然后你是一个 have for ai ai agent, 然后这行就不要了,我们先 content, 这边先 cd。 你 好啊,来测试一下。对,这个就很简单,就是说我们就直接开始就调了一下它的这个黑片的接口,这边它的这个质补的模型是应该是这样没有补是吧? 看一下啊,它这边的模型对,应该是这个最新的一个模型。好,我们这个也是已经,我们测试一下。 你好,我是江可乐,很高兴见到你,请问有什么需要帮助的吗?可以看到其实大冒险的接口已经去 请求成功了。那我们现在第一步的话就是需要把这个 content 需要通过那个命令行去输入,就是接收它。那现在 ai 这么方便,我们就用 code code 来帮我们,帮我们去实现它,不过我们先先那个啥呢? 先 get, 先抽象了一下 get, 然后在这边。嗯,把那个 model 设 给它挪一下,然后 好抽象一下。我们现在让让他先提出第一个曲指,就是这边文本 x 这边, 然后十七和十二号,十二号 改为改为让用户输入 修改完成。它是挺,我们直接看看它的代码,它是添加了一个 middle line, middle line user input, 几乎里面的问题。 user input, 然后最后 closed, 好, 测试一下。 你好, 没问题。这个,这个第一步已经可以了,是吧?嗯,很高兴为您服务。请问有什么可以帮助的问题的吗?然后我们先做一个简单的提交吧。 嗯, it 啊,我们 我们这个信息延短一点, 先提交一下 它是输入了什么 get commit and error input。 不 行不行不行, 这个 commit 信息就只能 只能一行,不要有什么 其他的作者信息。 get commit and and user input。 好 好好,简单一点。 下一步我们就是现在的问题,就是说他,他这边就是说我们问了一个问题之后,他直接就 回答了一个问题,然后也就把这个命令给关闭了。但是我们是需要有一个循环,就是说一直不停的去问他问题嘛,对吧?那我们其实是需要一个 well 处的一个东西的。 嗯,我需要需要一个循环不断的, 然后再回答, 看一下它是怎么改的。 我要处用 the input, 用 the input 简说明了问题啊,它,它加了一行,那如果是退出的话,它就直接退出了,没问题。这个用 the input 我 们试试哈。 你好, a p u 有 点慢,一加一等于几? 再加一,这个时候它应该是没有上下文的,所以说这一步应该它回答不出来 看, 为什么呢?这个是我们下一步就需要解决的,我们现在先退出测试一下,没问题。嗯,再给它 command 一下,就是说我们看一下它这次的改动,其实也不大 at 好, 然后我们告诉他问题啊,就是说这个 u v input 是 呃循环中缺缺少上下文,让它解决一下 u v input 在 循 缺少上下文解决一下。 它应该是会创建一个数组,然后不停的推送进去 messages message 输出, 嗯,看一下它的改动啊,它是这边开始出事化了一个 message 的 一个输出,然后 这个是我们的那个 system 的 一个 promote 这个词,然后请觉得一开始的话会把这个每一次的这个 u 的 input 都 嗯输入到这个数字中,然后这边请求的话就是把这个,它这个是支持这个这样的写法。对, 它的接口是本来就支持传送这个 message 这么一个子段没什么问题,然后等到它的一个返回,返回的结果之后,它会把这个结果也 这个结果是个 string, 对 吧?对,也推推进这个数组,意思是就是说每次循环都会带上历史所有的 对话的一个消息。嗯,这个其实就是目前的一个带上下文的这么的一个解决方案。其实 color code, 或者说是 open color 其实底层都是这么来去做的。对,就是说,嗯,你如果说对话的越来越多,那你每次请求的那个 token 也会越来越快,因为他每次的 token 请求都会把所有的上下文信息,就是说你所有的历史记录的对话的一些消息都带上发给达摩型,因为达摩型其实是一个 可以把它看成是一个纯函数,就是说他并没有上下文的,所以说这个上下文是你每次请求都要提交过去的,我们现在测试一下 知识而已。 一加一等于几? 再加一。嗯, 可以看到它已经记,就是说有了上下文了,结果也正确了。那我们下一步呢,就是需要 ai engine, 肯定是可以去执行 就是一些命令的嘛,这个是肯定的,就比如说我现在要问他,我要我要列出就帮我列出 当前目录的文件,他肯定是不会帮你去执行这个命令的,因为这个 ai 帧呢,还没有这么个功能,是需要我们下一步去做的。他应该是现在只会给你返回一个,你可以输入某个操作, 是吧?就这么个意思,我先退出吧。嗯,看一下这次的改动啊,也不大 at。 那 我们下一步呢,就是需要去 让他可以执行命令。我问一下他吧,我想要添加 执行命令的功能,请帮我修改 script 这个词,我需要,需要做到 让大模型返回两种确定的返回吧, 第一个就是,嗯,我们就比如说是 amend 冒号开头表示执行某个 bash 命令。第二个是 t s t。 嗯,这是返回的结果。 看一下啊, 它自动给你把这个逻辑加上了 code, code 还是很厉害的。 看一下它的那个提示词是怎么怎么加的。英文,你可以去执行 bash, command and return results to users you must respond in one of these two from it。 或者你说你必须以里底下的两种形式去 响应,第一个是 command 开头的,没有你 to 执行一个 command。 第二个是 txt, 是 你可以,你要正你返回正常的那个文本的响应的时候,就 t txt 开头的,还给了他一个,给了 ai 一个例子, command, 然后 txt or command txt, 然后我们再看一下它对于代码这边的改动啊, 这边删了,删 前面的 message 是 一样的返回,返回了这个外层还是一个循环,然后这边返回了一个 根据这个开头的这个 command 去进行了一个判断,如果说它是以 command 开头的,它就去用这个对 child process 这个紫禁城去执行这个背时命令,然后结果的话会也存到这个。 对,我先把这个存到上下文中,然后这个是他返回的一个结果,然后再把这个执行的结果命令执行的结果也推进这个上下文中, 然后如果错误的话也是一样的,也是有把这个执行错误的推推进这个上下文中,然后如果说是嗯 txt 的 话,就 把这个把这个什么呢格式化一下打印出来,然后把这个嗯 ai 返回的结果也推介上三。文中最后的话是没有指定类型的,就是当做默认的吧,当做默认的执行, 嗯,其实现在是有一个问题的,嗯,就是说当他要执行多个命令,就是说, 嗯,如果说是它要执行多多次那个 command 的 话,它其实里面内存是应该有个循环的,就是说直到, 就是说如果说它返回的第一次是返回的 command, 第二个第二次也是返回的 command 的 话,应该也是有一个循环去处理它的,然后直到检测到以 txt 开头的,就是说它这个内存循环会结束。我现在我们可以先测试一下。 呃,列出当前目录 执行命令,请输入您的问题。哎,它是执行了啊,但是它,嗯,但是有个问题,有个问题,这边 这边执行的结果,对,这边执行的结果是需要再次请求,那个就是是需要再次把这个请求的结果发送给 ai 的, 就是里面应该是有个内,就是这边 这边,这边应该是内部也有个循环的,要不然,嗯,这边仅仅打印了一个执行结果,但是你没有把这个结果告诉 ai, 我 们给他说一下, 嗯, command 执执行完成之后应该要把 结果再发给,发给大模型这里,这里应该是个 是个内部的循环,就是直到检测到 没有 command 的 命令才跳出此内部循环。 改完了哈,再来看一下 这个时候外部的那个 user input 的 一个循环嘛,内部的话就是,嗯,当他的好,对,没毛病,没毛病,让他指指尖一塌,然后这边 复制了这个 message, 然后这一步再去请求。 哎,等一下,第一次啊,这个是第一次请求的,然后内部再去请求了这个大拇指的接口,把它 message 加上,然后这边 再覆盖之前的这个变量,就是说这个,对,这个就是持续会有这个 command。 如果说是,嗯, 这个 tom 的 直线完成之后会到下边这边,下面这边的话 没什么问题,就会是最终的,就是最终的响应的一个 ai 的 一个结果,响应的一个 ai 结果,然后再是外部的一个 有点 import。 好, 这么看起来好像没什么问题,我们试验一下啊。 列出当前目录的 文件, 这次是执行命令的输入,我们等一下,这边就是这边的话就是说他会把再发起第二次请求,把这个输入的结果再给到 ai, 然后 ai 再给你回复, 回复这这些啊,当前目录包含一下文件文件夹,这是一个 node js 项目,需要我帮您查看具体某个文件的内容吗?请输入您的问题,朋友们是不是?是不是? 是不是?是不是?可以了,没什么问题。那我们现在呃,看一下这个改动, 这次改动就是 这么多,我们这次 再测试一下,他就是这边测试一下这个内部循环的一个一个,一个一个逻辑,就是说刚刚是,刚刚是只有一个命令嘛?我们问他一个可以执行多个命令的问题,就是说我们 怎么讲呢?想一下, 算了,我们先退出吧,但是想不到我们今天先不得 commit 一下 at command execution loop, 没毛病。好,我们现在我想到了,刚刚,我想到了啊,想到一个它可以执行多个命令的。 帮我就是说我,我现在按下 star 就是 一个新的,一个空的一个上下文嘛。所以说我们搞它帮我查看当前项目 并补充 get ignore。 对, 因为我现当前的 get ignore 可以看到只忽略这个 note models, 其实呃,规范的那个 note 截图项目应该会有很多的。呃, get in the norm 就是 我让它去补充这么个,而且它我输入了这么一个体制词呢,它应该会,肯定会有多。嗯,多次的执行命令命令的一个 机会嘛,肯定是第一次他会列出当前的文件,然后把当前文件的结果给到达摩星,然后达摩星再让他去执行一个修改文件的一个命令。好,我们试试 好,第一次命令他是执行了这个,然后我们这边啊,这边这边的执行结果他应该会发给大模型嘛,然后大模型返回的第二第二个执行命令是, 呃,啥啊?会,这个命令是读取了这个 get ignore, 读取了那个 package 的 jason, 然后第三个命令是 是直接修改了这个 get ignore, 然后第四个, 然后会把这个输出再给到大模型,然后这边会最后最后是没有命令,没有命令就会跳出这个循环嘛?然后 说是已经成功补充了这个文件,原内容是仅包含 note models, 新内容是不拉不拉不拉不拉不拉。一堆。 提醒你,音频文件中已存在项目,现已被正确忽略。对,我之前是没有忽略这个音频文件的,而他现在可以看到啊。卧槽,那我这个音频好像,呃,好像是已经 加到了这个 get 的 这个历史中了吗?哎,不管,这个不重要。同同学,你们以后注意就说这个音频肯定是不能进到这个 get 的, 一个肯定是不能进到 get 的 提交中嘛。对,他这边已经忽略了, 这边忽略了好,这么来看是没有什么问题的。其实我我前几天去看那个 opencloud 底层呢,它是基于一个 pad 的 一个 底层的一个 ai 智能的一个包,它其实我看它底层的一个原理,其实就这么,就是这么简单,就是一个一个循环的一个过程,它会检测 最终跳出循环的,就是说我们会检测没有那个,嗯,没有命令执行了,他会跳出这个循环。就是其实就是这么的一个简单的逻辑吧。我们其实现在 这次改动应该只是一个这么改动,让 color code 给他 commit 一下。哎,其实我们, 哎,他说当前工作区是干净的。不会吧,我不是有这个限制了吗?我现在既然这个我自己做的 ai 出来,那我们让他给它 command 一下,看看行不行。 让我们现在做的这个 ai command 一下啊,你看他现在执行了一个查看当前状态的一个 一个一个一个那个啥,然后发现了当天有修改待会暂存的文件,你需要先暂存更改才能提交。你希望帮你执行哪些操作? 请告诉我需要的提交信息,我会帮你完成提交案。我们现在告诉我们现在自己造的这个 ai 哈。嗯,请帮我暂存所有的改动,并生成一行简短的 一号 it commit 信息,并帮我 it commit 我 们自己的 ai, 去帮我们去完善自己的 ai 项目。朋友们,这是不是还是很给力的 哦,他是直接一下子执行了一条命令,哎,算了,没,没关系没关系,反正我们那个多条命令的那个已经测试好了。提交成功,提交成功啊, 看一下啊,这边确实是有这个提交记录的。其实这就是它底层的 open clock 或者说是 card code 底层的一个最核心的一个循环嘛,它是可以执行 执行这个命令,然后可以去循环地去请求大模型。对, 然后其实后面那些技能的话,其实它也很简单,它你如果是有技能的话,它会把技能一开始会读到这个 system 的 这个提示词中,就是说它会把这个 content 在 不断的完善。嗯,如果说, 嗯,你们感兴趣的话,可以去抓包看一下他那个 code code 的 一开始的那个 system 提示词应该是一个很大很大的一个 content, 然后如果说,嗯,这次的这个, 嗯, ai engine 的 这个原理去了解的话,那你就会知道其实他每次的这个 api 请求都会把这个很如果是 cloj 的 话,他都会把这个很大的这个 content 在 每次请求都会给到大冒险 api 那 边,那这样的话其实他的头可能 消耗很快。就是,其实是有原因的吗?其实你如果理解到他的这个原原理的话,你就会知道一些原因了。对,看一下我录了多久了啊?什么时候开始录的?哎, 嗯,先不录了吧,后面如果有需要我再录 skill 方面的,然后录如何?嗯,我问可乐的话,它火出圈的一个原因是它有很多的,它可以接入很多的那个聊天工具,它其实只是一个。嗯, 界面层的一个改动了,我也不想去做那方面的一个逻辑,我感觉就可以了,后面如果 有其他的想法再录吧。好,谢谢大家。如果说这个视频对你有所帮助,欢迎点赞、评论、收藏、投币。好,再见。

cloud 安装完成以后,我们需要对它进行配置,首先要配置的就是对 cloud 进行连接的大模型,我们这里以国内的 deepsea 为例进行演示,打开 deepsea 的 官网,在这里点击 api 开放平台,然后我们点击这里 api key, 我 们点击创建 api key 名称呢,随便填写,编辑完成以后,点击创建就可以返回一个 api key。 返回 api key 以后呢,我们需要把这个 api key 给到大模型,它才能连接 deepsea。 对 于大模型 api key 的 管理呢,我们推荐 c c switch, 点击添加,我们在这里可以看到 cloud 可以 对接的大模型有 这么多,我们找到 deepsea, 然后往下直接把 api key 粘贴在这里,点击添加,下面我们去终端测试一下,我们在命令行的终端敲 cloud, 然后我敲回车,它会提示我们说我们是否信任当前的文件夹,我们选 yes, 否则呢,也无法使用 cloud。 这里可以看到呢,我接的是国内的 deepsea 大 模型,我并不是用的 asteroid cloud, 官方的它的自费,那到此呢,我们就可以在我们的命令行可以正常地使用 cloud 了。

hello, 大家好,这两天克拉蔻的原码不是泄露了吗?今天我想出一期视频,从零开始,教教大家如何能够本地把克拉蔻的原码给跑起来。那我这边准备了三个 get up 仓库地址啊。第一个其实就是最早上传克拉蔻的原码的仓库, 不过后面因为作者害怕 ansok 那 个公司起诉他,因为他 star 的 实在是增长太快了,你可以看到现在他已经达到一百五十 k 了,也是非常的夸张啊,所以说他就改成了 rust 版本了。 嗯,然后第二个仓库的话,其实就是最早他基于作者最早的那个原始版本,然后去 fork 的 一份代码,嗯, 这份代码其实是最原始的版本,但他其实是有个问题的,他就是你看可以看到他文件里面只有 t s 和 t s x 的 文件,他的一些啊,依赖啊等等的一些他都是没有的,所以说你要本地跑是跑不起来的。 那我们今天主要讲的就是第三个仓库地址,三个其实就是呃作者基于最原始的那一份, 然后让克拉蔻的去辅助补全他的一些文件目录啊,依赖啊、结构啊等等去生成的这么一个项目,然后这份项目是可以呃能够本地 撞起来的。对,然后我们今天主要就看一下这个是怎么跑起来。可以看到,首先他第一个是要求泵是要大于一点三点一版本,哦,我复制一下,然后打开银行, ok, 下载完成了,然后我们再把这个项目给克隆一下。 好的,第三步我们奔 install 一下, ok, 可以 看了,下,完了最后奔绕第一位。 好的,你可以看他跑起来了,我先问他个问题。你好你好 好,你看他也正确的回答出来了。如果有同学不放心他是不是真的那个 我们本地跑起来项目可以改一下他的那个。呃,样式啊,比如说我们想把这 cloud code 改成 mycloud code, 那 我们打开 vs code, 我 看看这个 在 s l c 目录下面的 components log 为二。 然后我们搜一下 micro, 在 本地起一下,你看它已经改成 micro 了。再提个问题,你好,它还是能正常回答的,我们本期视频就到这了。

最近 cloud 的 封号潮让很多开发者都崩溃了,代码写到一半,账号突然被停用,花了不少钱买的代充账号说没就没了。其实根本原因在于不稳定的调用方式,共享的 ip 地址、频繁切换的网络节点。这些行为在 cloud 的 风控系统里都是高风险的信号。 真正靠谱的解决方案是走官方源头的中转 a p m。 首先,它是官方源头,直采所有模型,从海库到 sonnet, 再到最新的 open 全部 开。其次,价格非常有竞争力,一美金的额度只需要零点三八元人民币,输入和输出的费用分开计算,账单完全透明,每一笔调用都可以在后台查到详细的日期。最关键的是,它非常稳定, 本地网络直接连接,不需要开任何全职代理,从源头上杜绝了被封号的风险。接入方式也很简单, 只需要修改一行代码,替换掉原来的 base, 二五分钟就能让你的运动跑起来。不会接入也没关系,我们可以提供在线技术支持和 demo 代码,别再让封号问题打断你的 开发节奏了。想免费试用的朋友,在评论区打个测试,我们送你首周一美金的体验额度,好不好用,试过之后你说了算。

karl code 源码泄露这件事情大家都知道了吧?全网都在分析怎么泄露的,里面有什么。我不一样,我直接在本地把它跑起来了。那怎么泄的?其实就是很简单,它 n p m 打包的时候把这个缩式 map 带上了,那谁都能下, 真的是一个草台班子。不多说,那重点来了,你泄露出来代码能直接跑吗?其实是不能的,它会有一些东西是断的,缺了一些文件。那我干了个什么事呢?我直接用 karl code 去修复它自己泄露版本的, 你品品这个画面,他自己读自己的代码,然后给自己打补丁, t u i 启动不了,他自己修,启动卡死他也自己修。然后更离谱的来了,修好之后呢,我又用这个修复版的 curl code, 让他自己分析自己的架构啊,产出了八张的这个架构图。 大家对于这件事情怎么看?是不是这个世界真的就是一个巨大的草台班子哈,那肯定有很多人想要在自己本地也运行一下。那我把这一个修复版本的代码直接整到 gucci 仓库上了,取了个名字叫做 coco 的, 哈哈哈, 这是运行的一个截图哈,然后我也把怎么运行对那些架构图都放在这块,大家有需要的自己去取,然后你可以去配一些环境变量,直接就可以跑起来了。 ok, 这就是这期视频所有内容的。我是阿将,我们下期见,拜拜。

今天给大家介绍一个 open 可乐和可乐的扣子的绝配神器 cc switch, 这个工具太屌了, get 上狂揽四十 k star, 能实现一键切换各种大模型五大核心功能,让你的工作效率直接翻倍,直接看操作, 我们来看一下它有哪些核心功能。第一个能够同时支持 cloud code、 codex、 gemini、 open code 和 open cloud 五大平台的可持续化管理, 非常厉害。第二个能够支持一键添加 api k, 这里选择大模型的供应商,然后在这里选择相应的 k, 点击添加就可以完成配置,这然后在主界面点击启动,就可以实现这个软件下的 api 的 一键切换,非常方便,包括龙虾的啊。 然后第三种功能就是 skr 的 管理,它支持这个 skr 的 格式化,你看这里是你所有安装的 skr 以及所有的介绍,在这里支持删除,还有添加。 第四个 mcp 的 管理,对于 cloud code 的 这种 ai 编程呢,大家需要外接 mcp, 在 这在这里就可以实现一键托管。 还有第五个,这个是非常有趣的一个功能,就是可视化查看历史对话,在这里可以查看你的所有历史对话,并且支持恢复对话和删除对话,包括龙虾的,还有可捞的扣子的,这个工具非常全面。

大家好,如果你还在为找 api 接口烦恼,那就收藏这 github 的 神级项目 public apis, 它是 github 上最大最全的免费 api 聚合列表,售落超过一千五百个 api 条目,基本上能够满足开发者日常对 api 对 接的一些需求。 横跨五十二个类别,从金融、商业、区块链到动漫、图书、摄影等,都可以在这去找到每一个信息。不仅你可以知道它是可以用来干什么,还可以看到是否支持 h t t p s。 是 否需要 os, 这里快速做一个演示啊。比如我想在自己的网站上做一个天预报的板块,就可以直接调用。这里有个 bug stack 啊,但是它是需要那个注册的,我就懒得搞了。我们到它们下面的 bug 区,然后随便选一个不需要 os, 也就是不需要 api 的 地方。 你这里直接用 open metal 这个不需要 os 的 东西,然后直接就刻在 api, 就 能拿到它的天气信息了。快去看有没有你需要的接口吧,我是小新,带你一起拥抱 ai。

反正今天各个 ai 的 额度都已经用完了,也没什么事可干了,就索性今天就来一期。到底怎么才能稳定地用上 cloud? 这作为一个每天都用 ai 输出的自媒体博主吧, 市面上五种用法我基本上全都自掏腰包探过一遍了。今天呢,咱就总结一期不说废话,绝对优缺点全都交底的一个避坑指南。就先说第一种吧,也是目前最坑的一种就是 api 中转, 很多人一听国内能直联,价格还便宜,就直接冲了,但是我跟你说,这里面的水很深,良心一点的商家,最起码他是薅羊毛,给你弄点免费的额度, 但是有的商家他就是挂羊头卖狗肉,我之前就吃过很多次哑巴亏,花了好几百大洋冲了个中转站,结果越用越不对劲。就那些便宜的模型吧,他都有严重的提示词污染,你以为你在用的是顶级的可傲,但后台给你跑的就是国产模型, 纯纯花钱买气受。第二种就是直接从官方订阅,官方呢,有二十刀,一百刀,两百刀,就这几个档位吧你,你要是需求大的话就直接上一百刀,额度是管够的。 但是这个方案好处就不用我多说了,他的网页版交互我认为是最好的,但是但是但是缺点就是极容易封号,就这家公司风控严到离谱, 你想稳稳当当的用,必须保证两点,就是 ip 干净,还有你就支付方式干净,只要这两点搞定了,那就畅通无阻。那如果你觉得官方订阅太贵了,就有了。第三种方式就是拼车,就几个人合拼一个账号,平摊费用。这玩意怎么说呢, 全看人品,你要是跟熟人一起用还行,你在网上找的陌生人,万一队友瞎操作给你触发风控了,号一没商家扯皮不给你质保,你找谁哭去?就第四种吧,就是那种用 ai 编程的软件来蹭,比如说像反重力,他们内置了可唠叨的模型, 对网络要求不算高,拿来编程确实好用,但如果你要想用它来做个日常的知识管理,写脚本文案,查资料的话, 它的体验感跟官方网页版没法比,差的真不是一星半点,主要是偏科太严重了。最后一种就是直接走大厂的 a p i 聚合,好处就是官方合作嘛,那肯定稳定一点,缺点就是价格高嘛, 而且没有网页端,就对小白来说那不太友好。所以说最后你听我的,你要有实力能搞定 ip 和置物方式的话,就是无脑冲官方订阅。

两百五十块钱买了一千美元的 a p i 额度,不到一天烧光了。同样是 cloud, 为什么这么贵?答案是一个你可能从没注意过的机制, prompt to catch。 先说背景,我日常用 cloud code 做开发,跑的是自己搭的多挨震系统全部用 opus 模型,不考虑成本,只追求效率。两百美元的 max 订阅六天就限额了。 限额之后,朋友推荐了一个 api 中转站,两百五十块充了一千美元额度,折合两毛五一美元,看起来很划算。我拿来跑,日常编码多,挨阵协助高频对话,和平时干的活一模一样。结果不到一天,一千美元额度全部烧光。 要理解为什么这么贵,得先知道大模型 api 的 计费逻辑。每次你发一条消息, api 处理的不只是你这条消息,它要处理完整的上下文,系统提示词、工具定义、之前所有的对话历史。再加上你这条新消息, 一个典型的 cloud 扣的请求,光系统提示和工具定义就占了一万多 tock, 对 话历史可能几万甚至十几万 tock, 你 说的那句话可能就几百个 tock。 也就是说,你每次发消息,百分之九十九的费用是在为重复发送一模一样的上下文买单。 prompt 开群就是解决这个问题的,它把不变的部分缓存在服务端,下次请求,如果命中缓存,这些 tock 只收十分之一的价格,一个编码塞剩下来,缓存命中率通常在百分之八十五到百分之九十五。有缓存和没缓存,同样的工作量,成本差十倍。 那中转站为什么没有缓存?要我逆向分析了它的后端架构,它用的是耗池轮转,背后有二十多个 cloud max 订阅账号,你的请求随机分发到不同账号处理。而 ansok 的 prompt cache 是 按账号隔离的, 你第一次请求打到账号 a 上下文缓存在 a 上,第二次请求打到账号 b, 缓存不存在,所有 token 重新全价计费,命中概率等于一,除以耗池大小,二十个账号就是百分之五,基本等于没有缓存。代码层面,它没有丢弃缓存,字断问题出在架构耗池轮转和 prompt 开省天然矛盾。 来对比一下,中转站没有缓存,每次请求全量计费,十万 token 的 对话,每轮都按十万 token 收钱,一天高频编码一千美元,额度烧光,实际花了两百五十块。我的订阅有缓存,同一个账号缓存持续命中, 同样的对话,实际全价计费的只有一万多 token, 其余打一折。同样的工作强度,六天才触发限额。换句话说,中转站一天烧掉的额度相当于订阅六天的消耗,没有缓存,便宜的价格标签毫无意义。 额度烧完之后, ko 的 限额也没恢复,我被迫切到了 kimi。 第一次用 kimi 做正经项目,一个视频生产系统的字幕同步。客观说三个问题,第一,上下文关联弱,改了音频映设之后, ko 的 会自动检查字幕是否需要同步更新。 kimi 改了音频,但字幕完全没动,导致整个视频音化错位。第二,长对话退化。对话长了之后,前面的约定开始被忘记,指令执行偏离预期,需要反复纠正。第三,也是最严重的失控, 没有被要求的情况下,大面积重写代码,删除不该删的文件,很像早期的 cursor, 让他改一个按钮颜色,他把整个页面重写了,从 collog 切过来,落差确实大。 最后说一下怎么判断你用的 api 服务到底有没有缓存?看响应里的两个字段, cash creation input tokens 和 cash rate input tokens。 第一个是首次缓存创建时的 token 数,第二个是后续命中缓存的 token 数。如 如果这两个值始终是零,说明缓存没有生效,不管它宣传支不支持,看数据。另外三个判断维度,第一,后端是单账号直连还是耗时轮转,耗时轮转基本不可能命中缓存。第二,是否使用 anselpik 原生 a p i 格式? open a i 兼容格式的通道通常不支持缓存。第三,你的使用场景是什么?偶尔问几个问题,缓存无所谓,但如果是编码多, a 卷长对话,缓存就是最大的成本变量。下次看到便宜 a p i。 先问一句,他支持 prompt catching 吗?工具人研究所,我们下期见。

为什么最近都在推 codex 呢我狗都不看一眼的东西对不对。我还是好奇还是下了一下。然后你发现点问题啊他这个账号 啊这个这个 gmail 或者什么邮箱是不是可以批量跑注册啊这样贩子的话他去批量注册这个邮箱他就可以撸这个额度了 然后再搞一个好吃搞一个什么什么的插件在这所以他的很多人都在推这个扣袋子啊。其实好用吗我觉得没怎么用过。我觉得不一般。 我觉得一般啊然后今天我的那个恐龙 max 也是普通 想用的小伙伴们联系吧。啊可以测试这个官方原版那个纯写的这个模型呃然后的话呃不限量都是不限量没有什么费率限制啊你也不用掏坑焦虑 啊这这些模型都可以用包括这个 o p u s 四点六的这个一照上下门 直接就是通过这个二十倍的这个二十倍的这个这个这个这个 max 的 账号就是穿透出去的然后给了一个小伙伴用了刚刚反馈还挺好的反馈说不错 这是昨天发给他用的然后呃 这个酷还挺爽快的我打算给他便宜了很多然后唠了唠了一些。唠唠唠嗑挺好的质量什么的可以看一下后面后面应该我会我会我会裁剪一些视频放上去。就是说真正的质量是什么样的 啊。你去对比一下你之前用过的是什么什么什么什么垃圾产品哈哈哈。哎哎哪去了。 嗯阿总投降吧外面全是警察。行吧反正反馈是很好用的啊。我才不怕妹妹我转够三千万就收手。祝你后如轮转一百万利你还年轻三千万不够,三亿 三亿就一辈子不愁了,不过够不够看自己,如果到时候你觉得不想做了就过来找我 放小枪,阿总投降吧,外面全是警察,什么我才不怕妹妹我赚够三千万就收手,祝你后如轮转一百万 你还年轻三千万不够,三亿吧,三亿就应该不愁了,不过够不够要看自己,如果到时候觉得不想做了就过来找我一块钓钓鱼好保险。枪 阿祖投降吧,外面全是警察,什么我才不怕妹妹我赚够三千万就收手,祝你后路轮转一百万里 三亿就应该出手了,不过够不够看自己,如果到时候你觉得不想做了就过来找我一块钓钓鱼好放下枪, 阿祖投降吧,外面全是警察,什么我才不怕,妹妹我转够三千万就收手,祝你后如轮转一百万里 你还年轻三千万不够,三亿三亿就一辈子不抽了,不过够不够看自己,如果到时候你觉得不想做了就过来找我一块钓钓鱼好放下枪, 阿总投降吧,外面全是警察,什么我才不怕,妹妹我赚够三千万就收手,祝你后日轮转一本万利 你还年轻三千万不够,三亿三亿就一辈子不抽了,不过够不够看自己,如果到时候你觉得不想做了就过来找我一块钓钓鱼放下枪, 阿左投降吧,外面全是警察, 我才不怕,妹妹我赚够三千万就收手,祝你后如轮转一百万,利你还年轻三千万不够!