今天我们来学习读取文件的四种方式,那么之前咱们讲的 read, 接下来讲剩下的三种方式,那么它是一次性读完所有的文件, 然后呢装进一个字母串里,所以它占用的内存是非常大的,如果你是大文件,它会非常卡,所以呢我们今天讲其他的三种方式,用 read 啦,前面呢改成一二行,按一按二, 然后我们去打印一行一行的去打印,我们这个 read 烂,我们给到的是烂一和烂二,为什么呢?因为他是一次只读一行,调用一次读一行,读完以后他会接着指向往下走,读第二行, 所以呢这个就适合咱们,如果你只想读文件的前几行,手动去控制行数的时候,咱们用 readline, 如果我们整个文件想按行去处理的话,那我们用 readlines, 咱们来修改,把这个改成 readlines, 前面 是 lies, 然后再去打印 lies, 上面输出的呢都是字母串,而这个他输出的是列表,他呢也是一次性把整个文件全部读完,然后呢把每一行当成元素给他放进列表里, 所以他输出的是一个列表,那么因为他一字读所有的文件,所以也是大文件,不推荐占用内存。那我们在处理大文件的时候应该怎么办呢?我们讲第四种方法,咱们直接用 扩循环进行逐行迭代,把文件里的每一行给他提取出来,然后去打印这个每一行, 用一个 strip, 这样的话它就把前后的空格呀以及换行符都去掉了,输出的更干净。因为它不是一次性加载所有文件,它是逐行迭代读取, 所以咱们处理大文件的时候就用它,这是我们讲的读取的四种方法。
粉丝2.8万获赞23.9万

大家好,今天再给大家分享一个好用的工具叫 browser honeys, 它是目前 ai 操控浏览器最省 token 的 一种方式,它非常的简洁,只有五百九十二行的 python 代码,然后上线三周已经突破了一万的 star, 呃, token 是 比以前的方式能省很多的 呃,目前我们 ai 操控浏览器一共有五条路径,一个是呃 cloud in chrome, 就是 我们平时用的比较多的一个 cloud 的 插件。然后第二个是 computer use, 就是 相当于你把 cloud 交给了呃的电脑,交给了 cloud, 让它去控制这个整整个电脑,但这种方式非常消耗托管,因为它需要截屏确定位置在哪 啊?第三种是 zenium, 这种是传统的方式我就不说了啊。第四个是 pre write mcp, 这是目前像那个 brother u, 呃,那个 use 啊,用的这个框架, 然后 brothers use 他 们现在开发出的 brother hannis, 这个是 c d p 直连的啊,为 ai 造的工具,这个是我们今天要重点介绍的,就前四个呢,它有各自的局限性。然后第五个就是专门给 ai 量身定做的啊,下面我给大家拆解一下。就是它的呃,架构呢,是 quad code 的 呃, 通过 c i 命令行,然后把这个命令发给了 d m, 然后 d m 再通过 c d p 的 web socket, 然后再到你的框,就就非常的简单简洁。它一共就四个核心文件,目前迭代了几个版本,它的命令的代码还是小于九百行的 啊,非常的非常的少,非常的简洁动,不像那些几万行的比起来还是简洁很多的。而且它是直接附用你的 cookies, 还有登录状态,所以能直接操控你的浏览器 啊,他本身还设计了一个叫自愈架构的,他有个 agent helps 啊,他开箱呢,就是你刚装完是空白的,你的 agent 通过各种各样的浏览器执行之后,碰到了一些问题他会解决,解决完之后他就会记录进去,相当于是一个自我迭代跟循环的。 然后仓库本身呢,就是你下下来之后,他已经有了几十个网站的这个操作的经验,就是你的 agent 用的时候就能直接去读取这些经验, 然后这样你一直用下去,它就有一个啊, feedback, feedback, loop, 然后正反馈的循环啊,就形成一个经验的,就是操作浏览器的一个经验的自动沉淀,因为每个网站的它的这个操作的方式可能有些细微的差别, 你怎么怎么去决策用不用这个软件呢?是,首先要看是这么判断的,首先要看你这个网站有没有专用的 m c p。 呃,你像 github, notion, slake 这些是有直接专用的 m c m c p 的, 就相当于它有 ipad 接口,你就根本就不要碰浏览器,你就去找他们接就好了, 通过那 mini 上去接就好了,这个就浏览器根本就用不着。那如果说你要开浏览器,那传统的现在用的可能多一点的就是 playwrite 的 mcp 啊。然后现在我建议你们大家都转成这个 bardeen, 因为它真的很省头,肯啊,非常的好用。 呃,反正大部分场景下 broderhanys 是 性价比最高的路线。呃,然后我我通过这个方式啊,我封装了一个技能,它这个技能的用处是什么呢?就是我们平时用这个追美版 a p i 不是 很贵吗?然后我用这个浏览器的技能接了呃追美版的订阅版, 就是它通过控制浏览器,然后打开 jimmy 订阅版的 jimmy, 然后输入这个提示词,然后就会自动把这个图片生成了,然后下载到呃项目的文件夹里,就这一套下来,你升图片相当于你就可以把额度用呃 jimmy 的 额度用满,就不用花这个 api 的 投肯了, 从投肯的消耗相比的话,大概比 content 柚子能省很多省省个八八倍左右。 呃,我的分享就到这里,然后我接下来会放一下我用这个呃 opus 四点六,然后控制我命令它,然后去生成图片,它自动调取我的技能 去呃生成那张图片并保存下来的过程。大家有兴趣可以接着往下看一看啊,欢迎大家关注今天我的介绍,先到这里,谢谢大家。

这个视频来教你使用 color code 来和我们当前登录的这个浏览器窗口来进行交互。首先我们是在 github 上打开这个仓库,然后跟着它的配置还有一个 这个页面,它让你去在 chrome 中打开这个页面,我们进入这个页面之后,要把这个对勾勾显住,然后呢我们在这个页面 搜索 colorcode, 它会有有一个配置的一个命令,我们复制这个命令, 然后直接在命令行去执行这个命令,可以看到它是已经修改了这个文件,就是说它是在我们那个主目录的,我们进入这个文件,其实呢它是主要是添加了这个 这些配置两千零六行开始的。然后我们要注意它有一个 out connect, 这个参数我们一定要加上,否则的话,嗯,它会是在一个新的窗口中去跟你去新的浏览器窗口中去交互,而这个浏览器窗口是没有携带你的任何登录信息的, 所以说我们把这个参数要加上,我们在这边配置一下, 对,就在这个数值里面,参数数值里面把这个加上保存一下,然后我们是用 color code 来 进行个操作,我们是问一下获取当前浏览器中打开的标签页有哪些, 可以看到弹出的这个框证明是已经配置成功了,我们点击允许回来,可以看到它成功的 确实是拿到了浏览器的信息,那我们现在告诉他在新 不要建议打开百度获取网页的内容, 他会有两个 m c p 的 一个方法, 这样的话其实就是说它是和你当前登录的那个 已经登录的这个状态的这个浏览器状况去去进行交互,这样的话你可以去控制一些你已经登录过的界面。 好,嗯,很简单吧,就这样,再见。

你知道怎么用 python 打开文件吗?想要实现文件的读写操作,就需要学习 open 函数。其中 file 参数表示需要打开的文件路径,可以是绝对路径,也可以是相对路径。 mod 参数用于控制文件读写操作模式,简单来说就是定义你是想读文件还是写文件, 而表示只读模式也是 mod 的 参数的默认值,只能读取文件中的已有内容,文件不存在时会直接报错。 w 表示写入模式。需要注意的是, w 未覆盖写入,写入新内容前会先清除原内容。 a 表示追加模式,该模式不会覆盖原有内容,仅将新内容添加至末尾。写入模式下,如果文件不存在时,会自动创建新文件,这些都是单一的功能模式。 除此之外,还有三种读写模式, r 加读写模式,写入内容时,从文件开头位置开始,会覆盖对应位置的原有内容。 w 加同样为读写模式, 执行写入前依旧会清空原内容,再从头写入新内容。 a 加追加读写模式,不会清空原内容,写入的内容永远追加到文件尾部。 encoding 可选参数表示文件的编码方式,通常情况下写为 u t f 杠八即可。这个编码格式能识别世界上绝大多数的语言,能有效避免读取到乱码的情况。

今天这期视频我们只讲一件事,就是普通人怎么使用 cloudco。 很多人听到 co 的 这个词就认为是写代码,觉得跟自己完全没有关系,但其实 cloudco 除了超强的写代码能力之外,他还能做很多日常的任务, 比如说文件管理、数据分析、爬虫,甚至连修图剪视频的工作他也能帮你做。那么这个视频会从下面几个方面展开, 首先是怎么安装好 clolico, 然后配置国内的大模型,接着讲如何给 clolico 安装 skill, 并且用 skill 去开发一个网站,全程无管无废话。希望大家在收藏的同时能点赞支持一下,如果能关注一下那就更好了,感谢朋友们啊!那么第一步我们要下载一个软件,叫做 trace, 点击下载完成之后,我们把 cloudco 的 官方文档链接贴给他,然后输入,请你参考文档中的方法,帮我安装好 cloudco, 中间遇到任何错误或问题,请你自己查资料去解决。 这里他提示我们要先打开一个文件夹,我们照他说的做,我们可以直接新建一个文件夹,就叫 cloudco 安装, 很快他就开始思考并且自主的完成任务了,这个过程当中他可能会跳出各种对话框来让你批准权限,我们直接运行就好,大家可以等待十分钟, a 准就会自动完成所有的安装步骤。 接下来我们要给 cloudco 安装一个运行环境,它的运行环境有 app、 网页端、集成开发环境 id 以及命令行,其中最简单使用的方式就是在 vsco 这种集成开发环境中去使用 cloudco, 我 们直接下载 vsco, 下载完成进来后,点击这个地方,输入 chinese, 点击下载,然后重启 vsco, 你就可以看到界面已经变成中文的了。然后我们再次点击左边的应用图标,搜索 colaco, 可以 看到一个插件叫 colaco for vsco, 点击安装, 然后它会跳转到这样的登录页面,平时如果想打开 colaco 窗口,点击右上角的小图标就可以到这步。先不用管我们下载第三个软件 cc switch, 我们先进入他的酷狗主页,在右边往下拉,找到 release, 再往下拉,找到适合你系统的安装包,然后下载安装。装好之后,我们打开 c c switch, 点击右上角的加号,在里面找到 deepsea, 再往下滑动,你会看到 a p i key 的 输入框,点击获取 a p i key。 跳转 deepsea 的 官网,登录进去后, 点击左边的 a p i keys, 在 这里你可以管理所有 a p i key, 这里的 key 相当于你的密码,千万不要公开泄露,不然别人也能用你的 d p c 账号。点击创建 复制这一行,到 cc switch 里点击添加,然后在页面上就可以看到你的 d c 了。点击第三个图标测试模型,可以看到提示 d c 运行正常,然后我们再回到 vsco, 重启 vsco, 它会自动弹出 聊天框,那我们在这里输入你好,你接的是什么模型,然后你就可以看到你的 d c 已经接入成功了。 要注意最后一步,你的 d p c 账户里一定要有余额才会成功。接下来我们来讲怎么给 clico 安装 skill。 打开 v s co, 调出 clico 聊天窗口,在我们当前的根目录下创建一个 skills 文件夹,这个文件夹表示我们这个项目会用到哪些 skill, 这里用一个网页设计的 skill 来给大家举例。打开 github 官网,搜索这个,点击 code, 下载它的压缩包,然后解压缩,并把它拖到我们的 skills 目录下。然后我们再来检查一下,输入 我已经下载我要使用的 skill, 并且放到 skills 目录里,请检查这一步比较重要,可以知道你有没有安装好这个 skill。 然后我们可以看到 plc 在 解锁 skills 目录以及刚刚我们放进去的文件,解锁完成后,你就可以看到它提示我们可以直接在对话里使用这个 skill。 然后我们再新建一个文件夹,比如这里我输入 person web, 表示我的项目路径。好,那我们再跟 plc 对 话,输入我已经新建好项目目录, person web 帮我设计一个个人网站, 接着他就会给出一个执行计划,使用刚刚我们导入的技能去设计网站,这期间会有很多权限申请,直接点同意就行,那么过一会你就会发现他跑完了,这里跑出来的啊,结果很简单,只是一个网页, 因为考虑到很多粉丝啊,是刚接触 skill, 就 不讲的太复杂,那么我们来打开他设计的网页看一看。打开我们刚刚创建的 personal web 目录,选择在默认浏览器打开,那么你会发现我们刚刚的网站就已经设计好了,不过它的 ai 味很浓,而且还是英文的。 我们跑出项目来,我们去怎么修改它,比如说一个中英文的按钮输入,请你根据我的要求进行修改,在右上角提供一个小按钮,点击可以切换中英文。 好,改完后重新打开网页,中英文切换按钮已经出来了,点击一下,我们整个页面都切换成中文了。那第一个功能我们就通过 ai 弄好了, 我们对这个网站还不太满意,怎么办?我们可以继续跟 cloud 沟通,让他再去修改,比如我想在关于我下面增加一个时间线,那么我们就把需求发给他, 让他再跑一会,然后重新打开网站,你就能够看到他的一个修改结果。这些内容比较基础,不知道大家有没有学会用 skill, 还想看什么内容?欢迎在评论区留言,如果对你有帮助,别忘了点赞三点支持一下。

大家好,这期和大家一起分享一下 cloud 的 几种打开打开的方式啊,因为自己在这段时间的深度的使用过程当中啊,其实 cloud 有 非常有好几种方式打开,然后呢,对于对于一些,嗯,没有 没有。这个,呃编程基础的朋友们来说,有些工具可能会比较陌生啊,比如说像 vs code, 比如说像终端啊,会比较陌生,所以呢,呃, 但是呢,你想把这个 cloud 用好,你肯定离不开的这个工具啊。所以呢,这期啊,跟大家分享一下我在使用 cloud 的 过程当中啊会用到的几个东西。 呃,第一个啊,就是最呃最最最常见的啊,就是我们第一种方式就是用用这个网页打开, 网页打开,你就把这个地址搜 cloud 啊, cloud 这网网网址打开啊,就出来这样的一个界面,对吧?这个界面就是我们正常碰到 正常的使用别的 ai 也是类似的,对吧?你像谷歌的,像国内的一些也都是差不多类似的界面啊,那么这里面比如说比较适合一些, 呃,这个常见的这种一文一达的形形式啊,他给你东西,你要么把把这个文字复制到呃这个 word 里面去,或者是给你一段代码,你把代码复制到这个 呃软件当中去执行,对吧?那么这个界面呢,你不能去生成本地的文档啊,不能生成本地的文档,所以呢, 呃,是我自己在使用过程当中,我直接打开网页,这种方式我会几乎是没有用啊,几乎是没有用啊。然后第二种方式,第二种方式呢,用这个, 呃,这个 cloud 自带的官方的一个这个官方的一个软件,对吧?就这个就这个软件啊,这个第二个这个这个软件, 那么这个打开呢?是这个样子啊,是这个样子,这个样子啊,比如说我们先开启,那么这里面呢?有有有三个选项啊?三个选项?呃 呃,当然我这里是开的是呃这个 max 啊, max, 所以 它这里扣的也有的,如果你们没有开这个这个 max 或者是 pro 的 话,只呃应该是没有这个后面两个东西啊。 然后呢?你 chat 的 聊天模式就是跟刚才网页是一模一样的啊。 cowalk 就是 你可以 在本地去运行了啊,你可以在本地去运行啊,你可以选一个,有选择一个文件夹,然后呢在本地去运行,然后我通常在就用到这个的话,我主要是用这个酷的模式。 酷的模式,比如说你要去去涉及到编程的,有代码的啊,或者是当然你不用,你不涉及到代码也没关,也没也可以用啊。同样的你也是在这里选一个文件夹 啊,比如说我选了这么一个文件夹作为我的路径,对吧?那么我想在这个文件夹当中执行一些操作,你就跟他说,对啊,需要什么操作,然后他就会在本地给你生成,给你生成啊,我目前用到这个客户端啊,这个呃频率也并不高, 主要是在我要做课间的时候,我会比较这个会去用这个,因为这里有个预,这里有个预览模式,比如说我这个这个文件夹里面有一个, 我艾特一下它就会出来文件夹里面东西,比如这个就是我之前做的一个课间啊,比如说我要预览它啊,打开预览 啊,打开预览,嗯啊,它这边右边右上角有一个这个,这个 preview, 对 吧?你点一下啊,它这个就会有预览可以出。 这有时候在做 ppt 的 时候还是比较啊,做课间的时候还是比较好用,因为你点一下哪里,它就会把你对应的 呃代码给你显示出来啊,去修改也比较方便啊。所以我基本上用这个客户端的情况啊,主要是在做课间的时候啊,可能会用到啊,然后呢?这是第二种方式,这两个都是官方的啊, 那么第三种方式,第三种方式就是终端啊,终端用 c 命令喊的这个模式去啊,我这个先关掉啊,直接关掉啊, 呃,用终端终端,这个大家用的就是相对可能会比较比较少的啊,尤其是就这个终端啊,尤其是 啊,没有之前没有过,比如说编程啊,但当然我也是之前没有过编程啊,这个经历啊,就用到这个终端的,这个是比较非常少啊,所以这个比较陌生,比如说终端打开啊, 就是一个机制培养,对吧?对大家来讲,对大部分同学来讲,这个操作起来是会很陌生,对吧?那么你你呃在这里,比如说你要输入一个路径,你要设置一个文件夹,直接打一个 cd, 然后比如说你把一个文件夹给拖进去, 假设把这个拖进来,对吧?那么这样就是设置设置路径啊,路径设置好了,你如果是,如果是 windows 系统, windows 系统的话,你直接右键 啊,它有个打开,有一个选项是直接从中端打开啊,是一样的啊,就设置路径啊,那比如说你这里要启动 cloud, c o u d cloud, 你 打个 cloud 就 可以了 啊,你打个 cloud, 那 么出现这么一个这个,这个这个东西啊,那么就是已经正常了啊,就已经能正常用了,那么这个你就可以在这里, 在这里跟他交流了,对吧?啊?你好,对了,今天星期几啊? 嗯,这就正常的在这里就可以交流了啊,那么这个器是最原汁原味的这个 cloud 啊, cloud 扣子啊,比如说这里会有一些简单的一些这个操作的,你比如说你想看他装了哪些 mcp, 你 打一个斜杠啊,比如你打个 mcp, 对 吧?啊? 再回车,对吧?那这里就会告诉你啊,你显示你当前装了哪些啊? mcp 啊,然后 非常方便啊,非常方便。嗯,那比如说你要这个,呃,查看这个模型,对吧?我都对吧? 啊,就简单我常用的几个稍微记一下就好了啊,比如说我们现在默认的就是这个 oppo 十四点六这个模型啊,那么这个是终端啊,这终端啊,然后呢?终端呢?你也可以去打开好几个终端,你不要再打开一个 啊,再打开一个终端也是可以的啊, 那我直接这种方式好像不大行啊, 那我再先关掉啊,那没关系。呃,那么就说多打开多个终端啊。呃,比如说我现在我现在电脑里装了一个一个东西叫做 ghost 体, 就这个 ghost 啊,就这个东西啊,它也是个本质上也是这么啊,跟那个是本质上是一模一样的啊,只是呢,它有些稍微稍微那个多一点功能啊,比如说同样的,我先我打一个这个命令,打个这个命令, 就我就通常我会用这个命令来启动 cloud 啊,这样可以跳过很多啊,这个让我们点同意的环节, 那么这个是这个这 ghost 啊, ghost, ghost 的 话有什么好处呢?跟刚才那个终端相比,比如说我这时候想打开两个终端,对吧?你加个快捷键啊, ctrl 加 command 加 d, 对 吧?这边又出来一个啊,左边右边两个终端了,对吧?你比如再打个 curl, 对 吧? 这边又会同时出现的,你比如说再想再开的都可以的,比如说我在下面下面再开一个,对吧?那么这个加 shift, shift 加 d, 对 吧?下面这里多了一个,对吧? cloud 啊,这样就可以同时开多个终端,比如说有时候你可能想每个终端去处理一个事情啊,那么你就可以用这样的方式啊,这样的方式啊,要关掉就是 com 加 w 就 可以关掉了 啊,那是这个是终端啊,终端的方式,那么前面我们这几个方式用网页或者是用这个 cloud cloud 的 这个 app, 对 吧?以及这个终端形式呢?碰到一个问题啊, 就是说你看不到文件夹里的一个东西啊,你看不到文件夹里面是什么东西。那那有时候,有时候,比如说我们在做一些大型的项目,比如说你要我们要写一篇论文,或者是做做一些别的一些比较大型的一些量化之类的项目,对吧?我们想要看到文件夹里非常直观的去看到这个东西, 那么我们前面讲的这几种方式呢,就是会有会有,有劣势,对吧?那么接下来就是第四种方式,我们用这个也是我目前用到的 呃频率最高的一种方式啊,就是 vs code 啊,嗯,就这个 vs code 啊, vs code 啊,那么这个对于就是,呃,没有 没有这个呃编程基础的同同学来讲啊,可能还是会比较陌生啊,因为这个主要是一个呃撇代码的一个东西啊,那么这个具体的怎么操作呢啊?比如说, 比如说这个东西打开是这样子空白的,对吧?那么首先假设吧,你要在一个,你要你要先指定一个文件文件夹啊?你作为这个,呃作为这个路径,对吧?那比如说我随便找一个, 比如说我随便找一个,假设就把这个吧。啊?那你可以直接把这个文件夹拖进来啊,拖到左边这里来啊,那么 那么这个这里面就是你的路径了啊,这个这个文件夹就是你的路径,那么你路径里面的你文件夹里面的这些东西啊,都看得到,对啊,非常直观。比如说这里你要你点一下,他就会直接会出来啊,直接会出来啊,这里就可以看得到啊。 呃,那么在这里怎么去调用这个 cloud 呢啊?其实在这里面也有两种方式,第一种方式, 你看我这里有这个这个 cloud, 对 吧?这个这个图标,对吧? cloud code 这里有个图标,对吧?啊?你点一下这个图标,点一下啊,那么就会出来这个东西了啊,就出来这个东西,这个这个东西本质上是 cloud code 在 vs code 里面当中的 插件啊,他是一个插件啊,你要装的话就在这里面啊,在这个这个这个这个呃应用市场里面啊,把这里直接搜这个 cloud code, 搜这就可以了啊,认准认准这个官方啊, 然后下安装一下,非常方便啊,装一下就可以用了啊,然后你就在这里就可以跟他啊交流了啊,交流了, 但是插件形式的话,比如说你要有一些命令,你要去,你要去处理的话,有时候呢还是得需要跳到终端去,对吧?你比如说你想要看这些东西啊,看这些东西这里后面有个终端的这个符号的啊, 那么你在插件里,插件系统里面还是不好,有些东西不好处理的,所以呢?呃,所以我现在用到的最最多的一个方式并不是用插件啊,而是直接用在 vs code 里面,用终端去操作啊,比如说你这个这个界面在呢,你点上面这个终端,新建终端啊新建终端, 那么这时候啊,最右边出来了这个这个终端了啊,出来这个终端下面这个可以把它给缩起来的,那么你们如果是没有设没有设置过的话,这个终端默认是出现在这下边的啊,出现在这个位置啊,正中间下面的地方, 那么这个时候呢,相当于这一个是终端,跟我们刚才讲的终端其实本质上是一样的,那么它这里路径直接是已经是,你看路径就是这个路径了,对吧?我们刚才拖进来这个文件夹这个路径啊,然后呢,你在这里啊,就可以起用这个 cloud, 对 吧? 啊?直接就就先打个 cloud 吧,嗯 啊, cloud, ok, 那 这样子就可以启动了,对吧?就可以预警了你,你有什么需求就跟他直接交流就可以了啊,这样子的,比如说你想要在本地,对吧?比如说,呃,在本地啊,生成一个, 生成一个 markdown 文件,呃,展示文件 文件夹的结构啊,这是文件夹结构啊,我们来看一下左边这里啊,左边这里它就会等一下啊,会生成一个 markdown 的 文件, 那这时候它会跳出一个预览,对吧?跳出一个预览的东西,然后问你是否要进行操作,对吧对吧?啊? yes 啊, yes 完之后,你看这个一,他就说已生成,对吧?那么就看左边,你这个文件夹里面就会出来这个文件结构,对吧?你点一下啊,你看他就把这个整个文件夹里面结构 用马克丹的这个方式啊写就编好了啊,非常非常清晰,非常清晰啊,所以呢,这个时候呢,你用 vs code 的 一个好处就是你可以直接看得到文件夹里面的东西,非常直观啊。 呃,这个是第四种方式,也是我目前用到的最最最多的一个方式,尤其是你在比如说写论文啊,或者是某些某些时候做些大型项目的时候,这种方式可能会更加啊胜任这个 这个项目啊,好,最后再说一下最后一种方式,最后一种方式本质上也是, 本质上也是 vs code 啊,但是呢,我用的是这个谷歌的反重力啊,反重力系统啊,这个打开来啊, 打开来是是这个样子,跟 vs code 的 几乎是一样的啊,几乎是一样的啊,它,但是它名字叫这个 anti code, 它只是 vs code 的 套了一个壳,因为这个系统它最初它是谷歌自己设置,最主要是给谷歌自己的这个 给谷歌自己的这个 jamming 用的啊,因为我最早接触这个可生成的本地可生成的这种 ai 的 话,也是从这个 jamming 开始,也是从这个 anti graph 反重力开始, 只是到后面用的用用的过程当中发现这个谷歌这个 jamming 跟 cloud 比起来还是有有有差距啊。所以呢,我现在模型我都用,基本上就用 cloud, 然后呢,但是我这个也充了会员啊,因为我这个也充了一年的会员,所以呢,呃,有时候偶尔还会拿出来用一用啊,虽然他在这里面也有默认的这个 cloud, 这个四点六哦,不是四点六的啊,但是呢,他这里的额度非常少啊,用着用着用一会就没了啊,所以我这里基本就没用。 但有时候,比如说我用那个画图,我还是有时候会让他来画啊,用那个 nonono 的 啊来画啊。 那么,呃,那么在这里启动终端,跟刚才是一样的啊,跟刚才是一样的啊,也有两种方式的。第一种,你用这个,我这里装好了插件啊,点这个这个插件,对吧?那跟刚才是一样的啊。第二种是用这个终端啊, 因为我刚才登录过了,跟刚才操作是一样的啊,用中文啊,在这里操作,对吧?那么用这个 anti grab。 还有一个就是我碰到的一个好处是什么?比如说,比如说这个是个 t e x 文件的啊, text 的 文件,那比如说我想 我想要去改某个东西啊,或者在 macbook 里,或者别的编程语言里面都是一样,比如说我想改某个东西, 我改了一部分,它会对应的去提示我啊,哪些部分对应的部分是不是要一起修改,对吧?然后呢,我比如说修改了之后,它就会直接啊,我按个 tab 键,它就会直接, 呃,帮我修改,就非常方便,非常方便啊。那么这个是前面这五种方式啊,就是我我目前用 cloud 的, 呃常用的几个东西啊?几种方式啊?那么在简单的情况之下啊,在简单的情况之下,我其实用的最多的还是这个,用直接用终端啊,直接用这个,用这个终端啊,用这个终端, 那直接你系统自带的那个终端是一样的啊,我最最现在最常用的就是比,比如说我简单的一些问问答啊,就直接问这个,直接问这个,用终端来打开,因为这个速度会比较快啊,你不用去打开网页了,怎么样,对吧?然后大型的项目呢?主要是就是用这个 vs code 啊,用 vs code 或者是这个反重力啊,用 vs code 的, 大型的项目啊,推荐大家,就说大家如果有有兴趣还是推荐大家用 vs code 的, 因为你这个门槛相对低一点,因为你 anti gravity 反重力的话, 因为这个系统,这个这个软件啊,它要,它要这个美区的谷歌啊,有这个会有,有些有点麻烦啊,有点麻烦啊,所以呢推荐大家啊,简单点啊,就用 vs code 啊, vs code 啊,就用 vs code, 就 用这个东西啊, 啊,所以呢,不同的情况用会有可能有更不同的这个,呃,这个打开的方式更加合适,更加匹配的方式啊。那么今天啊,这个内容主要就到这里,然后呢?后续呢?我们可能会这个这个这个, 呃,这个号可能会更,主要更新一些跟 ai 应用的,包括一些跟上课相关的啊,教学相关的,论文相关的,主要更新一下这些这些素材啊,好,谢谢。

相信很多人在使用 cloud code 的 时候都有过这样一个困扰,你让 cloud code 读写文件这些命令网络请求的时候,他都要问你是否允许。今天亮哥教你一个方法,完全跳过这一步。今天这期视频亮哥教你们在使用 cloud code 的 过程中, 灵活运用三种权限模式,它的模式显示在这个终端的左下角,这个位置按 shift 加 tab 切换。大家可以看到这里面有四种模式,我一一给你们讲解一下。计划模式,它就是不直接执行任何操作, 先制作详细的执行计划,等待你确认后才执行,适合需要仔细审核的操作。接下来就是第二种模式, 智能模式。智能模式的话就是在你安装好克拉的扣的时候,它默认进入的一种模式,自主判断需要确认还是直接执行,根据风险等级来自动决策,它适合大多数的日常使用场景。还有一个就是自动编辑模式, 他在修改文件的时候是不请求的,只有在运行命令的时候需要你确认。今天亮哥就重点给你们讲一下这个特殊模式,安全访访问的模式。在视频的开头, 亮哥聊到了你们的一个痛点,就是你在用卡拉拉扣的帮你执行任务,或者说是多写文件的时候,他时不时过个两三分钟就弹出来一个窗口, 需要你确认,需要你允许。像我们大多数人都是希望 cloud code 我 交给他一个任务之后,他自动去完成这个任务, 不用老是来问我允许还是禁止,所以说我们怎么用到这种模式呢?你在启动 cloud code 的 时候运行这一行, mini cloud endlessly skip permissions, 这什么意思呢? danger, 大家知道是危险的意思。 escape permissions, 它的意思是跳过所有的权限,具体就是说,读写文件、执行命令、网络请求等操作的时候, 不会再问你是否允许一路执行一路绿灯。当你在启动 cloud code 的 时候,输入这一行命令,就代表你已经开启了这种模式。 你看,我演示给大家看啊, shift 加 tab 就 切换到这种模式了,它是以红色的字体显示的,这句话的意思就是安全访问。好的, 今天的视频亮哥就讲到这里,关注亮哥,每天跟你分享一个干货内容,大家有什么不懂的可以在评论区留言,我看到了都会一一回复。需要这行命令也可以在评论区里面 按。 snapchat 公司做过统计,百分之九十三的人都是让 cloud code 直接执行命令跳过的,让我们去审核 cloud code 的 修改,所以说大家可以放心地使用这个模式。

作为一个几乎不懂编程,连基础代码都写不明白的纯小白,我却在这期视频里只靠着简单的描述需求,反复确认与敲击回车就让 cloud code 为我生成了完整的网页代码,从无到有搭建出了属于自己的个人网站,让我真切感受到了 ai 辅助编程到底对新手有多友好。 然后现在大家看到的这个页面就是我和 cloud code 沟通了一早上,然后帮我生成的一个网页,哪怕你不懂编程,看不懂代码也没有关系,只要你能和 ai 沟通,他也能为你生成一个属于自己的个人网网页。现在带大家看一下这个网站吧。 首先最让我喜欢的就是我让 ai 给我放了一个音乐播放器,在下方可以播放自己喜欢的音乐。 然后呢,可以看到这个页面,它是比较完善的,用来呃当做个人简利用来求职也是相当的不错。 它有完整的导航栏,首页一进来就可以看见姓名,一些介绍什么的头像,然后关于自己的一些介绍, 这可以放一些自我介绍什么的,然后一些项目,自己做过的项目呀,获得的奖项都可以在这里罗列出来, 然后奖项的话他可以按时间给你排个序,后边最下方还有附加有自己的联系方式,邮箱地址、电话的,然后可以在这进行留言。当然这个网站目前只是在本地,我也让给他啊,我也让 cloud code 帮我部署到了网页上, 然后现在让大家看一下啊,现在可以看到的是这个网站他目前是在本地,然后想要部署到 呃网页里边,让别人都能搜索到你的个人网站的话,你需要去买一个域名,网站域名,然后自己交费,当然也可以让 cloud code 帮你部署到 github 上,一键部署,别人也同样能够搜索的到。然后现在看这个文件夹, 呃,是一个总的文件夹, my blog 就是 我的博克,我的博克网站下边有一个音乐的文件夹,用来存放自己喜欢的音乐,然后呃,这样就可以在网页里边进行播放,然后照片,这些照片都是网页里边的一些组成部分 啊,头像啊,还有那个个人的照片啊,都可以在这里替换,项目的图片啊,都可以在这里进行存放。然后这边这个页面就是和 ai 进行沟通,让他 呃帮你做一个网站,同时我们什么都不用做,连一个文件夹都不需要创建,我们只需要敲击回车,授权他去帮我们建立文件夹就行,然后看到这边就是他写的代码了,从头到尾没有敲过一个代码, 然后我们只需要改掉里边的一些字就行,比如这网友的个人作品集,我们只需要将这里的网友改掉,然后呃,与之对应的他的 这这两个字就变了,就你想改成你的名字,他就变了 好了。然后这就是 ai 帮我写的代码,同时我还让他一键帮我部署到了 github 上。现这样大家都可以通过这个网站,然后进到我的个人网页,因为之前那个是相当于是一个文件夹的形式,存放在本地, 你只能自己打开,你想分享给别人的话,你只能将整个文件夹打包给别人,然后分享给别人。但是如果部署到网站上就不一样了,你别人可以通过链接直接解锁到你的这个个人网站, 像,像这样和那个页面是完全一样的,所以说我十分的推荐就是让大家尝试着去用一下 cloud code。

今天给大家分享一个可以自动解锁你的项目目录,里面有哪些文件位置放错了,哪些文件啊,它的排序不是很合理,以及哪些缩影或者文件之间互相之间有冲突的一个情况,可以帮你排查,然后帮你改进。 那对,它叫 garbage collection, 是 我最近做的一个,它非常适合稍微有一点经验,但是又不是很专业的。呃,这种小白,因为很多人他们对这个文件夹怎么摆放是没有概念的,然后,呃,经常容易出现就闪代码的一个情况,所以我做了这样的一个一个 skill, 然后我们看一下这个点, m b 里面对 它主要的核心原理就是它会根据 cloud md 作为一个唯一的标准,然后你 cloud md 里面会规定好有文件夹结构,然后它会去对应去检查你的这个项目里面是否遵循这样的文件夹结构,文件夹结构是否合理,确保,呃,最大程度避免损坏代码。你可以定期,比如说,嗯,两三两三天,然后去跑一下。 对,然后我这个,我这个 cloud md 里面也是写了一些依赖层级啊,就是,嗯,他也会用这个,以后他会帮你去查。那我们先来故意找找一下乱吧。我们首先把这个 cloud md update 这个 skill 移出来,这样他应该是检测不到的,然后再把这个硬件写 c m l 前端这个页面,然后放到 test 里面,就这两个是放错了,然后我们等会来看一下它能不能检测到。 ok, 那 我们现在来调用一下这个 skill, 它不是 collection, 我 们输,输下来,然后证明。我换成这个 bypass permission 模式,就是直接跳过这个审核,然后我们调用一下,看一下是什么样的一个结果。 这两天我在输入我们社区,然后现在我把这个 skill 复制粘贴一下,放到这个,这个,这个是 pos 的, 我们新建一个文档, 对,然后 garbage collection skill, 然后这边复制粘贴一下,大家需要 skill 的 话可以直接来这个文档,然后去自己去拿它,这个是通用的,并不是只适合于我自己的。呃,一个文件,但它用一个前提就是说你需要自己创建好一个呃, cloud md 的 一个文件,因为它是以 cloud md 为标准的, 他会自动检查你的代码中有没有什么冲突的。或者是啊,之前创造创建过或者但是又后来没怎么用或者放错地方的文件夹,其实小白的话是非常容易犯这种错误的。 好,那我们先看一下,他现在基本上弄完了,生成了一个垃圾回收的一个审计,一个报告,然后他又分几个层级,他这个这个就是最严重的,然后 word 就 警告音符,只是他发现了一些信息,那你看他是没反应了, 但这个时候本身存在一些问题,就是 tools, 呃,然后这个 project 因为它还没有做,所以它目尾空很正常,我们看一下它会不会发现我们刚才故意捣乱那两个地方。 word 这边它那个 w e 写的就是 cloud md database 位置不当,对吧?在他写说,呃,在项目跟目录下,这个其实应该放在 skill 里面的,所以他建议的错失就是放在 skill 里面。然后,对,然后另外一个就是他发现就是咱们刚才放的 index html 这个独立页面的位置放错了,应该去放回来。 对,因为这个是我的一个实验性的一个文件夹,所以没有用 jit。 对, 呃,对,它整体都去对照了一下,然后查的很严谨,也是根据 cloud md 去弄的,然后这里面我们就去给它做一些回应。呃, 告诉他哪些需要怎么改,哪些需要怎么改。 ok, 这边他弄完了,我们看一下。对,呃,他已经把卡尔的 md update 这个,对, update 放回去了,然后这个也放回去了。对,所以说,嗯,垃圾回收成功非常好。

就在刚刚, colco 的 代码泄露了!泄露是怎么发生的?源头意外? antipy 官方发布到 npm 的 包 a teliter n t h r o p i c 杠 ai 斜杠 colco 中 意外遗留了 map source map 文件。顺藤摸瓜,该 source map 直接暴露了指向 anthropic 内部 r 存储桶 c d n 路径的完整未混勺源码。压缩包 规模惊人。被曝光的代码库包含超过一千八百个 type script 文件,总计五十多万行代码。二、源码揭露了哪些硬核技术? 这份泄露的代码就像是一份顶尖 ai agent 的 解剖图。多智能体 multi agent 架构不是单打独斗,而是由一个主智能体协调分发任务给多个子智能体,以节省上下文并提高效率。技术站精选底层跑在半上 终端 ui 极其惊艳,竟然是用的 react 加 input 框架来渲染命令行界面的协议层面原生支持 m c p。 强大的工具链,内置了四十加个核心 tools, 如带安全沙箱的 bus tool, 负责调兵遣将的 agent tool。 安全防御机制,执行危险操作前会调用专门的本地 a。

现在但凡你看见了一个知识,其实你就已经掌握了这个知识。我举个例子,其实我在小红书上看到一篇教大家怎么样一键快速启动 cloud code 的 呃,这个教程我觉得非常有用,我要用,但是 呃要获取这个完整的教程,还需要加这个博主的群,然后他的群一时间又没有通过,于是 我直接把他的视频内容给到 cloud code, 我 让他来去呃,帮我去按照这个设置一下,完了之后 c c 根据他的视频内容给了我一个完整的教程,说要怎么样去一步一步设置等等之类的。 我试了一会儿,我觉得好麻烦哦,我就直接跟他说,我说太麻烦了,我不会,你能不能直接帮我设置, 然后他操作操作操作他就自己搞定了,这样我意识到很多时候 ai 其实是可以自己操作的,但是他可他的第一反应以及他大量的训练的语料可能是,哎,我先给这个用户一个教程,所以 完了之后我又跟他说,以后你遇到可以直接操作的都直接帮我操作,而不是写教程,把这个存在他的呃 cloud code 的 md 文档里 以后,它就能够直接这样进行。我觉得这个例子给我们呃的很多启发啊。第一个,现在你但凡能够看见一个教程,你其实就掌握了这个教程,你只需要把你甚至都不需要自己去学习,你只需要把这个教程给到呃 ai 给到 cloud code, 它就能够自己去执行了。 第二,你让 ai 自己去执行,而不是让它给你一个教程,你还要去一步一步的搞。第三个,把这个写在它的最高的这个 cloud code 的 m d 文档里,让它以后一直都按照这个标准去执行。你想想这一层层的走下来,会让你的整个的效率能力都拓展非常非常多。

大家好,我是小马哥,本节内容是查找文件夹下所有 excel 文件。首先看需求描述,我们要查找 data 这个文件夹下所有的 excel 文件, 如果这个 data 下面有成千上万的文件,我们用肉眼的话也很难去找到所有的 excel 文件,用 python 的 话就会非常的方便。 首先我们看一个知识点,如何查看特定类型的文件呢?我们是使用 o s 点 pass 点 split e s t 叉这样一个方法来进行实现, 这个方法它会返回一个文件名与扩展名组成的二元组,什么意思呢?我们看这样一个例子, o s 点 pass 点 split e s t 叉,括号,租客信息汇总,点叉 s 叉,这是一个文件的名字,我把它放在这个参数里面之后,它就会返回一个有这个 组成的二元组,那二元组是什么呢?是租客信息汇总,也就是文件的名字含有后缀点叉 i s 叉。因此呢,这个方法就是说把这个文件名扩展为两部分,分别是文件名字和类型名字。 那么既然是二元组,那我就可以使用元组的方法,元组的一些属性,比如说我这个函数后面加上一个中括号零,就可以选择第一个,也就是租客信息汇总, 这样也就实现了查看文件的名字,我就可以给它复制个变量, file name, 那 类似的这个代码中括号一就是选择了 第二个一,二有第二个叉。 l s 叉,也就是文件的类型,就是根据缩影的编号来进行查看,某一个内容是我们在源组那一节介绍的, 那么我们再来看一下这个需求,我们进行思维分析,面对 data 下面一堆的文件,我们该怎么样快速的找到想要的某种类型的文件?比如说 excel 文件。 那第一步我肯定要去查看文件夹下有哪些文件,也就是便利所有的文件,那这个我们是使用的 o s 加类似的 d i r, 也就是我们上一节内容, 通过这样一个 o s 点 list d r 来把所有的文件的名字给加载在内存里面。那第二步,加载完之后,因为它返回的是一个 list, 因此我可以用 for 循环进行逐个便利, 那么逐个便利,然后我就可以查看每一个文件的类型了,比如说 o s 点 pass, 点 split t s 叉,就可以用这样一个方法来把这每一个文件分成两部分,一部分是文件名,另一部分是文件的类型, 那么找到了文件的类型,我第三步就可以判断这个文件类型是否是叉 l s 叉,也就是我想要找的 excel 文件了。那根据刚才的分析,我们进行代码演示,建议禁止只听不写,一定要根据视频敲写一遍代码。 打开 smart 软件,我们导入需要的库。 os import os password, 等于 data 是 我们要选择的 data 这个目录,这里 data 可以 是绝对路径,也可以是相对路径,绝对路径的话是要从 f 版到第四张整个的写在这里了。 另外第十三行代码,我们是用 os 点例子的 d i r 这样的方法。 password 意思是说我要查看 data 下面所有的文件和文件夹,那么返回给 file, file 就 代表了我查找的所有的文件,并且是一个 list 的 结构, 那么它是一个 list 的 结构,我就可以用 for 循环进行处理了,就是 for i in o file, 意思逐个查看这里面的所有的文件和文件夹。 那这个时候我就可以去利用 o s 点 pass split t s 叉 i 中括号零来进行选择,查看文件的名字,而可以使用 os 点 pass。 怎么理解 e s t 快 i 一 来查看文件的类型了,那我也可以输出一下这个文件的名字和文件的类型。我们这里可以把这个代码放开,然后把后面的给屏蔽,我们再看一下这个输出的效果, 代码我们改好,我们运行一下,我们就可以看到 ctrl 里面的输出,我们可以看到比如说查看所有 excel 文件是我们的一个提示信息,那么负循环是挨个便利。我们这里面所有的文件和文件夹,我们可以看到,比如 文件名字十一点五杠案例,它的类型是点 d o c 叉,也就是十一点五杠案例点 c o c 叉。这个文档 它分成两部分,一部分是文件名,另一个是类型,每一个都是这个样子的,那这个类型找到了之后,我就可以根据我的需要来判断扩展名是否是 excel。 那 怎么判断呢?我们使用的 if 这样一个语句, if 这个类型 file type, 然后如果等于点叉 s 叉,就证明是 excel 文件了,那如果我要想找 ppt, 那 是我把这个点叉 s 叉改成点 ppt 叉就可以了吗?是的,那么找到之后,我 print 按一下,把这个名字输出出来就可以了。那为了我们讲话这个输出呢?我把这个 print 给屏蔽掉, 我们只保留查找所有的 excel 文件。现在代码改好,我们运行一下,我们可以看到查找 所有的 excel 文件是一个提示信息,我们可以看到找到两个,分别是十二点、五点二杠,转化表格为 excel 文件点叉二叉,还有租客信息汇总,点叉二叉和这面的数据是一样的,证明找到了我想要的叉二叉, 那这个地方也可以换成任何一个类型,比如 d o c 叉,找到所有的文档等等。希望课下您去尝试修改下这个代码,谢谢大家。

你真的会用 cloud code 吗?为什么你的 cloud code 用起来和其他 ai 编程软件没有什么区别,甚至感觉越用越笨?接下来小编将用五分钟时间解决这个问题。 开始之前,我们首先要了解什么是 cloud code。 cloud code, 一个终端级 ai 编程助手,支持二十万,偷看上下文,能帮你理解代码、执行命令,提升开发效率。那么它与其他大模型有什么区别呢? 说实话,两者比较本就没有意义, cloud code 更偏向工程实操,叉 gpt 更偏向通用协助。一个是 ai 编程助手,一个是底层的大模型。如果想让 ai 直接进项目,看文件改代码, cloud code 更加合适。如果你更需要思路或者方案,写内容, 叉 gpt 更加合适。接下来小编将讲解 cloud code 比较实用的操作,帮助大家快速理解并运用 cloud code。 第一点,项目理解。 对于项目开发或者修改某个 bug, 都应该先让克拉德克的理解项目,理解项目架构,这样后续的操作都会基于大局,试图来进行修改,准确率提升。 其中的原理就是 clogcode。 先通过 clog 工具快速定位相关文件,找到后选文件后再用 read 工具读取具体代码和文档内容。这样 clogcode 就 能把文件位置、模块关系和上下文整合起来,形成局局势图,先定位再读取,最后再执行,准确率会更高。 第二点就是手动配置长期记忆。 cloud code 的 记忆系统可以通过手动创建 cloud 点 m d 文件来实现。我们把项目规则、代码风格、常用命令和注意事项写进去之后, cloud code 的 每次工作时就能先提取这些信息,理解项目背景, 这样它不是临时猜测,而是基于长期上下文来协助开发。第三点就是代码审查。 如图展示的是 quote code 的 代码审查流程,它不是只看单个代码改动,而是先理解整个项目上下文左边是 pr 或代码差异,中间由审查引擎进行 ai 分 析, 最后输出风险检测、上下文建议和审查总结,这样审查结果更全面,也更接近真实项目的开发场景。代码审查通过 review 命令来执行,小编这里就是直接输入此命令,实现代码审查。第四点就是 get 工作流的集成。 get 能够为 cloudcode 提供辅助,比如理解当前代码改动、生成 commit 提交说明、辅助创建和切换分支,提示 merge 合并风险。同时它还能在 pr 阶段生成总结,帮助团队更快完成代码审查和同步。总结就是你可以通过自然语言交给 cloudcode 的 操作分支。 第五点就是上下文压缩。 cloudcode 的 上下文压缩命令是 compact, 它的作用是整理当前绘画,把涌跃的历史内容和临时分析过程压缩掉,这样可以释放 tokon 空间,让 cloud 在 后续开发、审查和修改中继续稳定写作。简单说, compact 就是 让 cloud 轻装上阵,继续高效工作。第六一点就是自定义 hux。 这张图讲的是 cloud code 的 自定义 hooks 配置,配置方式很简单,你只需通过自然语言告诉 cloud code, 这样就可以自动完成某些任务。一句话总结 hooks 就是 给 cola code 配自动化规则,让它在合适的时机自动帮你做检查,格式化和提醒。 第七一点就是 cloud 自带的记忆系统,你可以把它理解成 cloud 会一边工作一边帮你把重要信息记下来,这些记忆会自动生成并保存在 cloud memory 这个路径里, 里面通常会沉淀项目目标、规则、关键决定,还有后面要继续做的事情,直接提升了工作效率。最后一点就是自动查阅文档,这是非常厉害的功能, 说实话,除了简单的阅读官方文档,小编最主要就是通过这个功能让 cloud 联网搜索 github 上优秀的开源项目,包括了优秀 skill、 superpower 以及视频生成 hyperframes 等等,都是直接交给 cloud 帮我出使画跑通的,所以这也是小编最喜欢的功能。 好了,以上就是小编对于克拉的 code 的 具体理解,有误的地方希望指正,最后谢谢观看!

倪小华新建了一个拍照棚,你不要让我做饭了,并且输入了 input。 聪明的你知道 input 在 英文里是输入的意思,所以它运行之后就是一个输入框, 你看,这就是一个输入框, 那如果在它前面加一个 a 等于完了,你怎么会把输入的内容存储到 a 变量里了?那就行,你再输入 print, 学过 hello world 的 你知道 print 是 打印的意思, 那么你就可以把 a 变亮,你的值输出出来。看,这又是一个输入框,假如就输入一个六十六,下面也会输出一个六十六,那么你把这些按瞎了, 你不要让我小花输入了一个 e, 你 知道 e 是 判断,那么下面这些代码就是,如果 a 等于一二三四五六,就打印密码正确。 聪明的你知道 else 是 否则的意思,也就是说,当 a 不 等于十二万三千四百五十六时,就即行下面的代码。聪明的你输入了一个 print, 加字母串, 你看,当输入一二三四五六就会打印密码,证件 反击则系错误。完了,怎么让你学会了密码判断?

说实话,大多数人用克洛克的就像花一万块买了 iphone 十六 pro max, 结果只用来打电话发微信。 今天基于 cloud code 的 创始人 boris chany 的 推文家主包本人自己的纯主观体验。瑞评一下克洛次十四个被严重低估的功能。不过首先叠个甲,这里面每一个功能就算是拉完了也是非常有用,只是说没有那么被低估而已。好,现在开始。 第一个, a d d r 跨仓库访问 a d d r 添加的文件夹,允许 cloud 在 同一个上下文中同时看到并操作多个文件夹。 有了它,单次绘画直接多开地图,跨仓库操作,行云流水,让它在真实企业级复杂项目中的实用性直接起飞。但对于一些出街开发者,所有东西放在一个工作区直接起飞。但对于一些出街开发者,所有东西放在一个工作区里去用。这里给到顶级。第二个, voice mode, 口述复杂需求比打字快三倍,并且这也更像是你作为产品经理去一边看着 clod 做出的效果,一边提出改进建议, 确实快,确实爽。但很难想象一个公司的开发人员都同时口喷代码的升倍。而且要是个人开发者在咖啡厅语音编程, 林舟可能以为你在玩什么沉浸式剧本杀,这功能是为那些有独居办公室的人准备的,但问题来了,这种人大概率同时使用多个 ai 工具。那为什么不直接专门注册一个语音转文字的软件呢? 这里给到 npc。 第三个,牢记, md 团队知识库,这是 antropic 内部公认的复利核武器, 记录团队的代码规范,踩过的坑项目特定配置一个不断吸收你的开发习惯的 cloud md 是 最好的复利资产。不过有一说一, cloud md 本身还是有存在感的,但是考虑到它实际开发中的出境频率,这里给到吭。第四个, branch 绘画分支,就像 git branch, 但针对的是对话历史,创建分支后,你就可以在不中断主线的情况下平行探索多个方向。不过现实中 大多数人的 cloud session 通常就持续一到三小时,要么任务完成,要么 context 乱掉后直接重开。不过它在某些场景下还是有实用价值的,比如长时间复杂重构, 需要并行验证多个技术方案,总体评价不算鸡肋,但也远没到必备级别,更多是给喜欢精细管理对话流程的人准备的。 这里给到 npc。 第五个, gitworktree 并行执行。这是 boris 本人多次强调的最大效率解锁之一,核心优势在于并行加隔离, 这确实能把开发效率从单核提升到多核水平,不少人反馈用起来后整体速度有显著提升。 当然,并不是人人都有必要这么做,有人觉得脑子管不过来,开多了容易乱出现技术上并行、 大脑单行的病历情况。关键在于你是否经常同时处理多个独立任务,以及你对 git tree 的 熟悉程度。这里给到顶级。第六个, auto memory 加 auto gene cloud code 的 长期记忆系统,模仿 r e m 睡眠自动整理记忆。 auto memory 会把交互中的关键偏好项目动件转化为持久笔记, auto 字母则在后台定期清理,进行合并优化。问题是很多用户用几天就忘了他在后台运行,不如直接编辑 cloud d d m d 来的直观可控 auto memory 你 得时不时检查一下, 才不会觉得 cloud 突然变笨了。这里给到人上人第七个 hooks。 这是目前最确定、最深入的挂载到扩展的生命周期的方式,但确实只有少数人真正了解和使用。 抛速 tux 可以 自动格式化输出代码, session start 能动态加载上下文。你需要深入理解 cloud 的 完整生命周期, 还得具备一定的工程化思维。个人开发者如果不是特别享受深度折腾和系统优化,可能最大的作用就是设置一个任务完成之后的震动铃声。这里给到顶级第八个贝尔 s d k 加速。 s d k 的 启动优化版,能把启动速度提升最高十倍左右。它会跳过自动搜索本地 cloud, 点 m d m c p s 等配置文件的步骤,直接以精简模式快速启动, 对经常用 sdk 斜角本的人,能显著减少冷启动等待时间。对普通用户来说,这个功能基本没啥影响,就像给 f 一 赛车换上更轻的碳纤维部件,对每天开代步车上下班的你来说,听起来挺高级,但实际用不到。现在不用特意去折腾,等它变成默认就行了, 只适合重度 s d k 和自动化用户。这里给到 n p c。 第九个 loop schedule 定时任务。思路上应该借鉴了不少小龙虾的心跳机制,通过 croncreate 实现间隔执行, 比如五分钟检查一次部署状态。但是路普局限性很大,不能关闭会话,也不能超过七天。 c k 九则是在云端运行,而且能让 klod 自行启动任务还是很不错的。这确实是把 klod 从单纯的编码工具升级为具备一定自动化平台能力的显著进步, 但还有继续完善空间。这里给到人上人第十个, mobile app 加 teleport。 早上在手机上启动任务到办公室,在电脑上继续,可以让你在电脑、手机、平板上面丝滑切换,继续筛选。不过在地铁上语音输入代码, 旁边大爷可能会觉得你是个都下班了还要给程序员下任务的万恶产品经理。而且咱都下班了,不能有时间多读读书锻炼锻炼身体吗?一定要每个月提前十五天用 buckle 的 那点额度吗? 这里给到人上人下一个 agent。 agent 是 强大的元语,但经常被忽视。你可以给每个 agent 定制工具及权限模型颜色。 ri 动力 agent 只读分析,避免误删。 security agent 专门做安全审查,当然 agent 最核心的作用还是上下文隔离。这里给到顶级。第十二个, plan mode, 几乎所有三审都应该从 plan mode 开始,而不是直接让 cloud 写代码。计划阶段多花时间让 cloud 依次实现, 如果执行重出问题,立即回到 plan mode 重新规划,而不是让 call 帝继续无脑修补。 shift 加 tab 就 能进入主包。之前说过很多次, plan 模式是最简单但是最复利的功能。 先花十分钟让 cloud 把架构和步骤想清楚,一次搞定,节省的总时间远超计划时间。虽然其实不算被低估,但是考虑到其出境频率、 实用难易程度等等,仍然要给到吭。第十三个, bypass permission 很多人觉得 auto accept 格几分钟就要跳出来一次刷存在感很难受,但其实在插件设置里可以点开 bypass permission, 在 终端里则是 cloud dangerously skip permissions, 这消除了点允许点到手抽筋的情况,而且对于大部分个人开发者来说足够用了。让人类把注意力解放到其他地方。对于长时间运行的任务,批量操作,这是必备功能。这里给到顶级第十四个 chromecastation 给 cloud 的 一个验证自己前端工作的方法。 cloud 可以 自己打开浏览器看自己的杰作。 cloud 写代码,自己测试,修复再测试,直到完美。这个是提高前端质量的一个不错功能,毕竟如果你雇了个前端写代码, 但是又不让人家看写完的效果,那大概率最终产品比较滑稽。不过架不住有人直接截图发给酷傲的手动循环,这里给到人上人, ok, 结束了。注意到这里没有一个啦,因为这些其实都是相当不错的功能,给啦实在有点不礼貌。

首先呢,我们进入这个 cloud 的 官方网站 cloud 点 com, 然后找到这个 windows 系统的这个下载文件,就是桌面端,我们点击下载, ok, 我 们下载完毕,我们就直接安装 文件,一共大小是两百三十兆左右,耐心等待一下啊。 好,安装完毕了,我们打开开始菜单,找到这个 cloud 的 快捷方式,点击打开, 然后进入这个 cloud for windows 的 这个软件界面以后点击左上角的三横横杠,然后点击后尾帮助,然后选择 drop show button, 然后再选择。 然后呢我们再次进入这个菜单,选择 developer, 就是 开发者的意思,然后选择配置第三方的接口, 然后出现一个新的菜单,然后我们在下面就是网关下面可以看到,呃,你使用的新的第三方大模型的 base url 地址和这个 api, 我 们举个例子,我们填入那个 delete, 那 你要提前准备好啊,然后这里要填入这个 base url 地址, 还有这个 api, 然后这个 er, 这个宾馆,这个相对代理的意思。 好,我们填完以后直接点击提交, 然后现在试一下输入,看能不能使用,比方说我们输入你是谁, ok, 现在看这个状态基本上应该是 ok 的, 没有问题,你看下面就是 flash 和 pro 两个模型,你看现在就出现了,我是 glada 的, 但是实际上我们用的是 gasket 模型。 其他的这些部分菜单的话也非常简单,就是新建任务啊,项目啊,定时器啊,自定义啊,这个是你的日常记录啊,这是你的空间,空间,这是上下文。

cloud cloud code 还有 cloud code, 它其实不是一回事啊。大家好,我是老王啊,这个老王关于 cloud code 的 这个视频啊,爆了啊,好多人到现在还没有分清啊。 cloud cloud code 还有 cloud code, 它其实不是一回事啊。 cloud 是 一个聊天 ai 啊,它适合写文案,总结,翻译,还有分析资料。但是 cloud code 它是个 ai 编程工具啊,它可以就是进入你的这个代码项目,帮你读文件,改代码,修 bug, 跑命令。 但是 cloud coworker 它其实是一个桌面应用啊,更像一个 ai 办公同事助理,适合帮你处理文件,整理资料,形成报告。所以说一句话总结就是, cloud 是 聊天入口, cloud code 是 代码入口, cloud coworker 是 办公入口。所以大家别把这三个概念啊混在一起了好吧。

呃,之前我们做过那个图片标注识别啊,现在用 python 做了一个,就我们举个例子来看一下原始这个图片,我们要提取这里面固定区域的内容,这是一个图片的文件, 这个是一个 pdf 的 发票文件啊,我们举个例子,其实都一样的。呃,打开这个软件呢?首先我们比如说选择图片,找到这个,随便找一个图片啊,它可以自己放大缩小啊。比如说我们把它放大一点, 觉得不够看,你再要大方,比如说我们框一个区域,我们就框这个区域吧,这个区域的名字你可以改啊,比如说这里区域你要改改个名字,比如说我们叫施工 区域。 好,他就看这变成施工区域了。呃,其他区域你要框的话,继续可以往下框,我就再举个例子啊, 就叫区域二,我就不改名字了。比如这两个区域框选完以后,我们直接执行识别, 它就会帮我们把这个两个文字识别出来。呃,做这个是有什么用呢?就是比如说我有这是一张图片,是吧?我有很多张图片啊,都要提取这两个区域的,到时候你选择多张图片一起来提就可以了, 主要是做这个,不是单单做文字识别哈。呃,还有就是 pdf, 我 们来看一下,我们再换一个图片,换一个 pdf 文件啊,它也是支持的。我们来看一下 pdf 文件,我们来看一下,我 pdf 文件里面我们要框这个名称,是吧? 这里一个我们就不改,我就不改名字了,知道意思就可以了。再开一个发票代码,再开一个小写金额,随便 是吧。他三个也帮我们识别到,识别完可以导出来的啊,导出 excel 就 可以了, 就这么简单。

如果你已经在用 cloud 写代码,整理资料,跑工作流了,那怎么写好项目配置文件? cloud 点 md 非常重要,那 cloud 点 md 是 什么呢? 它是一个放在项目跟目录的 markdown 文件,你可以把它当成是这个项目写给 ai 的 说明书。原理也很简单,每次当你新插一个对话或者清空上下文之后, cloud 都会自动再读一遍这个项目配置文件,有了它,你就再也不用解释项目背景、个人偏好等各种项目信息了。那我们该如何写好 cloud 点 md 呢? 这里给大家总结了应该写哪些内容,这里的五类内容呢,是我搜集了资料找到的各种大牛,各种社区讨论后的一个最值得写的五类内容。 第一个呢是项目背景,你需要用很简短的语句告诉 ai 这是一个什么样的项目,让 ai 呢一看到它就能初步的对这个项目有一个大概的了解。那第二个部分呢,是技术栈和工具,比如说你用什么样的代码语言,你用什么样的框架,你有什么样的命令。比如这是一个说搜集信息的项目,那你可能就可以告诉他说我有哪些爬虫脚本。 第三部分呢,是项目约定,这里面主要要写一些已经在做的规范和习惯。比如来说,如果是一个小红书内容选择题管理系统,我通常的习惯是先让灵感写进灵感池,然后经过我的主观判断之后,我会选择一些灵感进入选择题库,那这就是我的项目约定,就会被写在 cloudy md 里面。 那第四部分呢,是沟通偏好,这一部分呢就偏向于一些个人喜好,比如说呢,我可能会告诉他说必须用中文回复,这都是一些个人回复上的喜好,你可以记载在这里面。那第五部分呢,是一些禁止事项,这类的问题呢,可能更经常出现在。嗯,你发现 ai 有 时候会有一些默认的操作是让你不满意的,那你就可以在执行的过程中告诉 ai 永远不要这么做。 那 cloud 点 m d 有 什么质量上的标准呢?我找到了 ansap 官方文件里面说到的三条标准。第一个呢,是要用具体数字代替形容词,比如说你想让 ai 回复尽量简洁,那更好的说法其实是回复小于等于三段的内容。第二部分呢,是关键规则加必须或者不要。比如如果你想表达尽量不要 emoji, 最好的表达其实是绝对不要 emoji。 第三个呢,是你要保证你的 cloud 点 md 控制在两百行以内。这是因为 cloud 点 md 的 内容会一直被写在对话的上下文空间里面,那如果它太长了,可能就会导致一些重要的规则被淹没,或者你后续对话写入的内容被忽视。 那说了这么多标准,我们该如何来修改 cloud md 呢?以及我真的要一个字一个字的写下 cloud md 里的内容吗?当然不是所有的内容都还是可以借助于 ai 来写。 首先有个最关键的指令,就是当你有大改动或者是你新开启一个项目的时候,你可以用杠 innit 这个指令来让它扫描你当前的项目文件,然后去生成一个全新的 cloud 点 mb。 比如如果你是是一个空项目的时候,它就会根据你目前的项目内容给你自动生成一个 cloud 点 mb, 那 如果你已经有一个目录下的 cloud 点 mb 之后,它依然会读取旧的 cloud 点 mb, 并且扫描当前的架构,给你一个优化版的 cloud 点 mb。 第二个呢,是适用于日常小修的 problems, 比如你发现 ai 做了一些你不满意的事情,你想要让它改进,那你就可以把这件事情立刻追加到 cloud md 里面。 那第三种呢,是定期瘦身,也就是我们刚刚说的 cloud md 要小于等于两百行才能更好的发挥它的作用。那我们就可以用下面这段 prom, 让 ai 把过时的、重复的或者是写的太软的一些指令删除掉。然后最后呢,把字数控制在两百行以下,那通过这三个指令,你就已经可以很好的写好你的 cloud md 了。 而且这套用法其实不止 cloud 能用在 cloud 里面, cloud 点 m d 是 这个项目的说明书,而在 codex 里面,这个项目配置文件被写作 asigns 点 m d。 我 自己测试过,如果你现在在 codex 里面导入一个带有 cloud 点 m d 这个文件的项目,它其实会自动问你要不要把 cloud 点 m d 这些内容转化成 asigns 点 m d, 所以 其实它已经有一些自动的转换过程了。