今天我们要聊的呢,是火山引擎最近推出的一个非常有意思的活动啊,就是 open claw, 也就是 motboat, 现在可以用九点九元的价格一键部署。这个套餐其实还挺划算的,就是你只需要花 九点九元就可以体验到 openclaw, 也就是 motbot 的 一键部署。嗯,然后还可以使用它的全部的功能。对于国内的用户来说,在部署和使用这个 openclaw 的 时候遇到的网络问题怎么解决?因为这个项目它本来是要调用 ospec 的 a p i 的 嘛?对,所以国内直连肯定是不行的, 但是我们可以通过两种方案来优化。第一个呢是模型中转方案 openclaw, 它是支持 openai 格式的 a p i 的, 所以我们可以用 deepseek 通一千问零一万物这些国产的大模型。嗯,这样做的话,响应速度很快,成本也很低,最重要的是你不需要魔法上网。 那要是想通过飞书机器人来远程控制,这个具体怎么配置呢?这个就需要用到飞书接入方案了, 你得先去飞书开放平台上面创建一个机器人应用,然后开启事件订阅,把你的回调 u r r 填好。 这一步你可能需要用 sapolar 或者 cloudfly tunnel 把你本地的端口映射出去,才能让外网访问。最后把你的 app id 和 app secret 填到 opencloud 的 配置文件里面就可以了,这样即使你人在外面,也可以通过飞书收到指令的回传结果了。懂了, 那我们接下来要聊的就是这个 opencloud 的 部署方式了。我们先说最简单的一种,怎么通过火山引擎的应用模板 一键部署 openclog, 其实很简单,你只要打开火山引擎的云服务器控制台,然后在创建实力的时候找到 openclog modbot 这个模板,接着按照你的需求选择包年包月或者按小时付费。地域建议选华东二上海。那部署完了之后, 还需要做哪些配置才能让 openclock 真正地跑起来呢?配置完成后,你要先去火山方舟大模型服务那里获取你的 apiq 和 model id, 然后配置飞书机器人。这一步你得创建一个企业自建应用,给这个应用添加机器人的能力,还要设置一下权限,之后发布这个应用 发布完了,你还要配置非书的事件订阅,这里建议你选长连接接收事件,把需要的事件都加上,最后再新建一个机器人的版本发布出去,等管理员审核通过就可以用了。明白了, 那如果我自己已经有云服务器了,还想部署 open club, 这个过程会有哪些不一样?要是你自己有云服务器,就不需要再选什么模板了,你只要登录到你的服务器实体里面,然后用这个命令 openclog configure set 去修改你的配置,再用这个 openclog models set, arc model underscore name greater than 的 指定一下你要用的模型,最后用这个 openclog gateway restart 重启一下网关服务就可以了。这么说,配置完成之后,怎么知道 openclog 是 不是真的跑起来了? 这个也很简单,你只要用这个命令 system setup user status, open claw dash, gateway dot service, 然后看一下它的状态是不是 active running 就 可以了,如果是的话,就说明服务已经正常启动了 哦。那 open claw 有 什么比较厉害的进阶玩法可以帮我们提升效率的?比如说它的长期记忆功能,它会自动把重要的信息保存下来,而且是用 markdown 格式,你可以随时去查看或者编辑这些文件。 这样就相当于你给 ai 做了一个认知矫正,它会越来越懂你的需求,这就很方便了。那还有其他的吗?当然有,它的自然语言定时任务也很强大。除了前面说的那些,它还可以监听你的邮件,要是有紧急两个字的邮件进来,它还可以马上截图发给你。 对,然后还有就是它的 m c p skills 扩展,你可以通过接入不同的 m c p 服务端,让它可以读写字数据库,连接搜索引擎,执行本地脚本。扩展之后真的是无所不能, 听起来就很厉害。那 openclaw 在 实际项目里面到底能做什么?举个例子,火山引擎的文档里面有一个任务,是让它先通过 image generated 的 工具生成四张春节主题的分镜图片,然后再用 video generated 工具把这四张图片合成为一个视频, 这个就很完整地展示了它从创意到执行的全流程能力。好的,说到这里,其实今天我们从 openclaw 的 基本原理 聊到了他的实际的部署,再到最后我们讲了一些很有意思的进阶用法和未来的展望。大家应该已经能够感受到 ai agent 这个东西正在悄悄地改变我们的工作方式。好的,那这期节目咱们就到这里了,感谢大家的收听,咱们下次再见,拜拜!拜拜!
粉丝4.7万获赞8.3万

哈喽,大家好,我是你们的小伙伴,是波图。那今天呢,我们就来做一下这个 cloudboard 的 一个正式的安装教程啊,那我们会在这个 linux 和虚拟机下面实现。那这个 cloudboard 就是 之前很火的一个 ai agent 呢,它可以自动的完成我们在这个电脑上的一些这个工作,它可以自动编程,然后自动完成一些任务,然后可以循环 进行这个操作。同时呢他还可以通过像一些微信啊, whatsapp 飞书啊之类的,让我们通过这样的一个对话软件直接远程操作。那大家有兴趣的话呢,可以看一下我们之前那个体验视频啊,但那个视频里面呢,我并没有很详细的做这个安装教程。那现在呢,我就把它整理了一下,希望能够帮到一些想体验的这个用户。 那反正现在有一些新闻非常夸张啊,说有些人专门为了运行这个 cloudboard 去买这个 mac mini, 其实完全没有必要,它在这个 linux 下或者说这个虚拟机下用都是非常合适的,完全不需要非常强的一个性能。 呃,甚至它在这个 windows 下用这个 wsl 也是可以使用的,我之前也用过,但是可能会有一些这个配置上的不一样。那今天呢,我们就会介绍怎么在这个 linux 和这个虚拟机下 实现,那这也更加符合我们粉丝群体的这个 nars 属性,对吧?那其实我个人觉得他在这个虚拟机下使用可能是更加安全的,因为他这个权限真的是放的非常宽啊,万一有什么这个误删呢,或者说把这个环境给搞坏了话,其实得不偿失。那我们可以在这个虚拟机下先体验一下,那废话不多说,我们就赶紧开始这个教程了。 那现在画面上呢,是我们在这个 ppt 里面装的一台这个二五点幺零版的乌本土桌面版呐,那现在是什么都没有配置的一个状态,那我们下面就直接开始具体安装,这一部分我们就不多说了,在我们频道也有很多的一个 教程,在我们主频道啊,我们主频道是这个 sport 图,不是 sport 图 classic。 那 现在画面上呢,是我们要用到的一些这个命令,那未来呢,我也会把它整理到这个记号上面,做一些这个解释,大家不用担心,不会是这么乱的一个状态。那 可能这里的安装方法呢,会融入我对它的一些理解啊,不会完全按这个官方来走,同时我也会教大家用这个 open code 来进行一些这个小问题的修复,那我们就 开始吧,那由于我们是在一个虚拟机里面啊,那第一步操作呢,我建议大家把你这个用户给获取一个速度的一个免输密码的这个啊权限,那我们先在这个 o 版图上面点击这个终端 terminal 啊,大家找到终端就可以了,打开终端之后,我们输入速度,然后 v 速度, 然后输入我们这个用户的一个密码,在你装这个系统的时候是有设这个密码的,是一个权限密码。好,进入之后呢,我们要找到最后一行,然后我们把 这样的一个命令给复制进去。大家注意在这个弯头的这个终端里面呢,你的这个啊,终端的黏贴是不是 ctrl 加 v 啊?是这个 shift 加 insert, 那这样就输进去了,但是呢,前面这一段这个 spoto 你 要换成你自己的这个呃用户的一个名称,如果说你是呃其他名字的话,你要在在这里改一下,那我这里用户是 spoto, 所以 就改成 spoto 了, 然后我们按 ctrl 加 x, 然后按 y 确认修改,然后按回车。那现在呢,我们这个度的这个 啊命令就不需要再输入密码了,因为你用这个 open call 啊,或者是用这个 call bot, 很多时候会用到这个度的一个命令,如果说你要输入密码的话,其实你是没有办法跟这个命令来互动的,所以这个还挺关键的一步,那如果说你这个系统是运行在你自己的 os 啊,或者是 linux 系统上,你就要斟酌考虑这个操作是不是 安全了。那我现在反正已经做了,对吧?那接下来呢,我们要装几个基本要用的这个工具啊,一个是这个括,那这个是呃运行网络脚本要用的一个命令。然后接下来是这个 openss server, 那 这个可以让我们远程的这个终端来登录啊,我们的服务器,因为毕竟我们现在是嵌套在这个 pve 的 一个界面下面的嘛,一些黏贴啊,这样的操作并不太好操作,我们希望有多个终端来进行控制。那这样 开了这个服务器之后呢,我们就可以在 windows 上,或者说你自己控制的电脑上来对它进行一个操作了。那我们把这两个给安装进去,那首先安装之前,当我们还要执行这个 app update 了,那我们就整一段给复制进去,好好,然后我们 shift insert, 然后回车 这里要用按 y, 然后来让它继续安装,好,趁他在安装。我们来看一下本地的这个网络啊,我们等下要通过远程的这个 s 来登录,我们找到这个有线设置, 然后我们找到这台机的本机 ip 是 这个零点幺四七,等下我们通过这个零点幺四七来登录就好了。啊,那这边已经执行完成 啊,那现在暂时呢,我们就不在这个虚拟机上面操作了,我这边演示是用这个 windows 啊,大家可以用自己的这个终端来键登录,那我这边用这个啖啖 啖啖的一个登录,输入 s s h, 然后输入这个幺九二点幺八点幺四七,那这个是默认端口的情况下,你如果修改了这端口的话,你自己去加一些这个 port 的 一个指令。 好,那登录之前呢,你要确认这个指纹的一个匹配,我们输入 yes, 然后接下来输入这个乌班图的一个密码。 好,那现在呢,我们就通过远程的这个电脑,那这是 p v e 以外的电脑,然后我们登录了这个虚拟机,然后接下来我们再做一个比较不太常规的这个操作。啊,那我会建议大家先用这个 open code 先安装一个 open code, 那为什么要用到这个 open call 呢?首先 open call 它有啊更多的 api 的 一个服务商的支持,因为你用这个 call call 的 话,你肯定是需要一个大圆模型的这个服务商的这个 api 的, 你肯定要有一个,你不管是啊, 付费也好,免费也好,你要有一个这个大脑给你来调用嘛。所以说我这里会建议大家用 open call, 因为 call call 呢,它有一个问题,就是默认它是暂时没有这个国内的服务商可以选择的,你需要用这个命令来替换。 那当我们有了一个 open 扣之后呢?我们有一个后手啊,可以让这个软件来智能的修复我们的这个 clock 扣。如果说我们调配错了这些参数的话,那简单逻辑我们就介绍到这里啊,然后这个用的过程中,大家会 理解为什么要用这个 open 扣的?好,那我们用 open 扣的一个安装命令啊,这个是官网的安装命令,大家可以去官网去拿,然后我们等待它安装完成。 好,那现在已经安装完成之后呢,我们要用这个 sauce 命令啊, sauce 命令把这个路径上的这个啊 bashrc 给重载一下,那这样呢?刚刚这个温控录的这个默认路径才会生效,不然你说这个温控是没有这个指令的。我们先 输入一下大家这个画面上来复制一下就好了,然后我们输入这个 open code, 那 这样呢,我们这个 open code 的 一个 ai agent, 或者说编程的一个 agent 就 已经安装好了,大家有兴趣的话也也可以详细去学一下这个 open code 啊。那我觉得 open code 暂时是比这个 cloudboard 好 用一些的,这个逻辑会稳定很多。 那如果说你没有这个 api 的 话,你其实也可以用它这个默认这个 big pic 啊,但是你既然都想用这个 curl code 了,那我觉得你肯定是会有一个 api, 对 吧?那我们就用这个斜杠 connect, 然后我们找到自己这个呃, provide 的 就是这个提供商,这里有这个轨迹流动啊,还有一些像 啊, mini max 啊, g l m 都是有的,像这个智普的这个 coding plan, 然后 mini max。 但是呢,这里大家一定要注意啊,你要选这个呃国内的这个服务商,例如我是用这个 mini max 的 话呢,它会有一个 呃国际版,还有一个国内版,那国内版呢?是这个 mini max 点 com, 还有一个你用的是这个 coding plan 的 话,你要用这个编程计划,那 g l m 其实也是有啊, z a i 还是智普 ai? 对, z ai 和智普 ai 还不一样,一个是国内的,一个是国外的,所以说你一定要选清楚这个国内还是国际的,那我这里用 mini max, 然后我们选这个国内版,然后输入一个 api, 那 这里啊,这个 api 我 会打码的啦。 好,然后回车。那现在他会有一些报错,但没关系,我们继续回车,这里要选模型,我们选这个 m。 二点一,如果你看这个报错难受的话,你可以 ctrl 加 c 退出,然后再进入啊,这个就没有了。 ok, 那 现在这个啊, open code 就 可以用了,那我们有时候可以用它来恢复环境,我们先试一下它这个 api 通不通啊,如果不通的话,你还得 调试一下。那现在已经通了,那我们暂时回到这个命令行, ctrl 加 c。 好, 那现在左边这个呢,就是呃 motbot, 也就是 cloud bot 的 一个官网。然后右边呢,是我们这台机器的一个命令行,已经回到了这个 open call 以外了,然后这里呢,我们用它官方所提供的这个 linux 的 一个呃,命令行安装方式,大家看这里啊,有个点 change, 然后点到这个 os 是 同一条命令,我们把这个复制进去,然后呢,就可以安装 motbot, 然后等他安装完毕,那他会自动帮我们配置好这些 note 啊,还有一些其他的一个环境的东西,但是需要等待一些时间。安装完成之后他会进入一个这个向导啊,但这个向导里面很多设置是需要注意的,等一下我会跟大家讲。 那实际上现在这个安装呢,大家要理解的都是在这个我们的虚拟机上进行的,只是我们通过远程的一个客户端来连到那个里面,这样方便我们来复制这些命令。 然后当这个 cloudboard 装好之后呢,其实它对浏览器的一些调用啊,都是在这个虚拟机上面发生的,然后运行一些程序也是在这个虚拟机上发生,我们只是这里正在了一个控制台。那图形界面的话,大家可以通过这个 rio vnc 啊, pve 的 vnc 啊,或者是啊它本地的这个虚拟桌面来进行。这个我们就暂时不说了,我们今天只用这个网页上的这个虚拟桌面来给大家做一个演示。 那到了这个界面之后呢,其实我们就开始这个啊, cloudboard 或者是 modbot 里它有一个配置向导了,看这个名字还没有改,那第一步它就会问你这是一个什么 powerful, 还有什么的一个 risky 的 一个这个程序,对吧?有风险的程序,你同不同意继续,那我们这里只能 yes 了,对吧? 然后接下来这个啊向导的一个模式,我们用这个 quickstart 快 速模式,接下来呢它就让你选择这个模型的一个快速模式,接下来呢它就让你选择这个 minimax 和这个 智普,其实都是这个国外的一个服务啊,你选它的话,你就要用国外的一个 api, 其实是没有什么太大意义的。然后 open ai 呢,还有这个 n stop, 其实国内的非专业用户其实用的比较少,那我个人可能建议大家是用国内的智普或者 mini max 啊,暂时不做广告了,我们先 skip for now, 我 们这里可以跳过, 接下来它会让你选这个 mini max, c n 啊这些东西啊,但实际上你这也是设不了 api 的, 你虽然说选了这个 mini max, c n 或者是啊这模型之后都是选不了的,那我们就默认设一下就好了,不用管它, 接下来他会让你选择这个 channel, 那 这个呢,就是你通过什么样的一个手机 app 跟这个 probot 进行一个通讯,但是呢,暂时这里还没有国内的一些服务,所以说今天呢,我也暂时不给大家来演示,未来我把这些啊各种模式给调清楚之后呢,我再给大家做一个介绍。我们这里还是跳过 啊,接下来是一个 skill, 你 不需要在这里设置,其实没所谓的。然后这个是户口,是一个他的记忆保存呢,还有出错的一些解决方式,我建议大家把这三个都给勾上,然后回车,然后 他就会安装这个 get 位的一个收费社,就是一个后端的一个服务。那我们等它安装完毕 啊,其实他这个网页就已经可以打开了,那我们现在回到这个虚拟机的一个界面,打开一个浏览器啊,那我们说这个幺二七点零点零点幺,这个是本地的,这个机器幺八七八九就是我们这个 cloudboard 他的一个网页服务了,但是这样你进去呢?虽然说你可以进到这个 cloudboard 里面,但是由于你没有这个 token, 所以 说 你还是没有办法访问这个服务的。那其实这里最简单的方法其实就是用这个 cloudboard onboard 在 这里再进行一次出手话,我们可以 这样输一次,然后他就会把 token 给输入到这个网页,那这里呢,我们可以直接 yes, 然后 quick, 然后这里呃用现有的这个值,然后这些我们就跳过, 然后呃也是再做一遍,然后这样的话他就可以在本地打开这个控制页面。当然等一下我会教大家怎么样在这个局域网里面打开它的一个服务啊?我们这都 keep current, 就是 保持现有,然后我们这些还是一样的一个设置。 好,接下来我们可以跳过它这边显示已经啊有这个服务了嘛?我们跳过,然后这里呢,它可以直接打开 open web ui, 那 当然应该有这个命令可以直接打开这个 web ui, 但是我暂时还不知道好, 那现在呢,他就直接在我们这里打开了一个有 token 的 这个页面,大家可以看现在这个服务是没有报错了,在这个 overview 里面呢,他这个 token 也已经输了进去。那你如果要在其他浏览器上打开这个网页的话,你可以把这个 token 给啊备份下来, 在这个命令行里面呢,你也可以输出它的这个啊配置文件,它里面也有记录这个 token, 它并不是一个强加密的一个东西吧。那你现在是已经可以访问这个服务了,那这里呢,你可以跟他说句话,但是呢实际上你现在是没有这个 模型的,那怎么样来配置呢?那就到我们下一个环节,我们来给他配置国内的这个模型。好, 那下面我们就来开始配置这个模型啊,大家可以看到左边呢是我针对这个 colorboard 做了几个基础设备的这个教程,那当然这个教程也是 ai 生成的,当然也是给这个 ai 看的,所以啊,我会用这个 open code, 然后引用这个教程来帮你进行这个配置,那我们就打开这个,呃, open code, 右边是连接到我们这个虚拟机的一个 s s 曲啊,然后我们打开,嗯,这里报错,不管它, 那现在我们这个页面里面,在这里下面有一个国内 a p i 替换的这个配置指南,那当然你要是人能看得懂的话呢,也可以用这样的一个方法来配置啊,那我们这里呢就用这个 plan 模式, 那我们客户有一个 build 模式和 plan 模式,通过这个 tab 来进行切换,那 plan 模式呢?它不会直接修改,而是会给你先做计划,你可以看下它这个计划合适呢,才来做这个修改。我们可以先说我们我希望替换本机 国内的 api 地址,那如果说你是其他的一些这个 api 提供商,例如你是这个归机流动,那你也可以告诉他我用的是归机流动,然后你把你的 base a u r i o 还有你的这个 key 都给他呢,其实他就会帮你配置了。由于我这个视力里面其实是他配置了这个智普 和 mini max 的 这个 api 的 这个地址的,所以说你只要告诉他你要把它配置为 mini max 的 国内 api 就 可以了。然后,呃,可以告诉他,请根据 这一份引导操作。你如果不给他引导呢?其实他也是会去尝试各种各样的一个操作方法的,但是呢, 他的有时候一些骚操作,他会把你整个 club 给破坏掉,所以说你需要把他限制在一定的这个框架以内。像我这个教程,其实就是给他做一定的限制,给他做一定引导,告诉他在哪里修改会比较好,不然的话他可能真的很骚的,他直接帮你去把整个程序都改掉了。好,那我们现在给个 plan 给他, 或者说让他做一个 plan, 然后他会在这个计划过程中呢,会问你一些可能需要你提供的一些这个信息。 我们先看看他回复什么啊?那根据这个指南,你的配置,他说啊,以设置的模行为这个啊, mini max c n, 然后 mini max, 然后没有这个 provide 的 一个设置,缺乏 base, url 和 api key。 那当前使用的是国际 a p i, 然后若替换为国内版呢,它要替换成这样的一个地址,然后它会告诉你它的一个计划。呃,我觉得这样的一个计划是符合我们现在的这个教程的,那我觉得没有什么太大的问题,它需要我们确认的是呢,你有没有国内版的这个 a p i k 然后你需要希望直接在配置文件填写 api key 还是环境变量的一个方式来提供,那你是否需要执行这个命令,那这三个问题呢?首先我先给他 key, 对 吧?啊?那这里我就给他三个东西,一个是这是我的 key, 反正这个时代了,其实大家要习惯跟这个啊,一些 ai 助理啊,来让他来帮助你来配置这些东西,完全靠人去读这些教程的话呢,虽然说精纯或者说你对自己负责任,但是其实有点花精力的,你要慢慢的习惯要去信任他来做这个事情。 那第二个是直接在我希望他直接帮我配置好,然后呃以后就不会有这个失效的一个情况吧。第三是直接执行,然后你要按这个 type 把这个呃换成 build 模式,它才会自动那个,然后我会有一个额外的需求啊,配置完成后,请验证 api 正常生效,可使用,那这样的话呢,我就可以让它来进行执行了, 那当然这个 key 我 会换掉,大家不用担心了,这个 key 都是一次性的,我们要演示的,它对这个配置文件进行了一个修改,加入了一个模型,然后它重启了这个 get 位,我们的后端的程序 好,然后它验证的这个模型是有的。 ok, 那 现在呢,它就完成了这样的一个配置, 其实这样的配置方式呢,他比起你人手根据正确的方式来配置是有一定的不确定性的,但是我会更加倾向于这种,因为他如果配置错的话,他会进行一个修复,而你配置错的话呢,你要去找各种各样的一个参数的话,会更加辛苦一点,我希望推广这样的一种使用方式啊。 好了,那现在我们就回到这个虚拟机页面,回到这个页面了,我们再来。哈喽,好, 看到有回复了。之后呢,其实就是我们这个 mini max 的 一个端口, api 接口呢,就已经啊对接完毕了。那现在呢,其实我们在这个虚拟机上可以正常使用这个 cloudboard, 但是呢,实际上我们在这个虚拟机上使用呢,它是有很多不方便的,例如这个中文输入法就是一个很大的问题,对吧?那我们可能会更加希望在本地的这个操作电脑上,通过浏览器来控制这台虚拟机,在后台给我们执行任务。 那这里呢,默认情况下,你是没有办法直接通过这个 ip 来进行访问的,它这个端口是不开放的,那我就给大家演示一下吧,这个六它是幺九二点幺六八点零点幺四七,然后端口是幺八七八九, 那由于它并没有开这个呃外网的一个访问权限,所以说它需要另外一个设置。那这里呢,我也给大家准备了一份这个文档。 那在我们这同一个项目里面,我也给大家准备了一个这个局域网访问配置的指南,那我们就可以直接丢给他,那我可以告诉他,我希望请参考以下指南。 那如果你对它这个呃比较有信心呢?对我这个教程比较有信心的话,你可以直接用这个 build 模式啊。那我建议大家还是用这个 plan 模式,我自己就呃搏一搏吧,我们用这个 build 模式看看它能不能直接设置好。那我们也可以看一下这个指南,它其实就是修改了一个 啊访问的这个 buy 的 绑定的一个 ip, 它本来是一个本地的一个啊访问的一个限制,现在它 buy 的 改成 live 之后呢,就可以外网访问了,其实很简单的一个配置啊,你自己配置也是可以的,这个教程呢,也完全可以让人看,没有什么太大问题,我觉得 那它现在就配置完毕了,然后它同时呢还输出了这个 token 啊,如果没有 token 的 话是访问不了的。同时这里还有一个问题啊,就是说它把一个参数呢改成了这个处,它如果说你不设置这个的话,你在这个内网访问,它会限制你在 h t t p s 的 一个方式来访问,你要把这个参数改为处 啊,非安全访问啊,改成这个处之后,你才能使用的这个脚本已经帮你改了,因为我之前遇到过,所以让他写在这个说明里面啊,那现在我们就直接进入。好,那现在呢,他提示是这个 device 验证失败,那应该是这个啊,头肯的一个问题吧,看一下是不是头肯的问题。 好,那我们把这个 token 输入到这个 getway token 里面,它就可以正常访问了。那现在是什么样的状态呢?就是我们可以在呃异地的这个电脑里面 对这个虚拟机里面的这个 cloud bot 进行一个控制,同时呢我们也可以让它控制浏览器。那具体这个 cloud bot 怎么样用?我们就啊暂时不在这个视频里面说了,其实我们前面那个视频已经有演示,只是说你在本地执行命令,然后在异地来实现这样的一个编程啊, skill 的 一个制作,它会在你的虚拟机里面。 那接下来呢,我们就给大家来介绍一下它怎么样控制你虚拟机里面这个浏览器来执行一些这个任务吧。好,那我们回到这个虚拟机的页面呢,第一步呢,我会觉得 你应该是要修改这个虚拟机的一个分辨率的,因为它这个分辨率决定你这个浏览器的一个大小吗?我觉得起码要是一个幺零八零 p 的 一个分辨率才比较好执行一些任务。那我这里点击设置幺零八零 p, 当然这个并不是一个必须的这个选项,你可以根据自己的一个需求来选择。然后接下来呢,其实我们是可以让这个 clubball 帮我们来进行设置的,例如说我希望你为我操控浏览器,我需要怎么设置, 但是我觉得它的一个啊,这个说明并不是很全面,所以说等一下我还是可能会用手动设置的一个方法来进行设置啊,它会需要我们安装这个 chrome h 浏览器的这个 chroma browser relay, 它是一个扩展。 那其实我们现在这个虚拟机上它并没有这个 chrome, 那 我们先可以让这个 chroma 帮我们装 chrome。 那 你先帮我装一个 chrome 吧, 那我们这里等它安装好。那大家也知道这个 clubbot 它的一个对话,它是一次过反馈所有的一个这个过程的,它不会说每次执行到哪里它反馈一定的这个信息。 那这里呢?其实在这个模型设置里面是可以调整的,但是我现在暂时还没有很明确的这样的一个配置还没有尝试过。大家先这样用着吧,大家或者说你自己去给问一下这个 clubbot, 它帮了你来解决。好,那我们现在 它这里已经帮我们在这个 chromebook 上面安装好了。为什么说 linux 它对它这个 chromebook 兼容性比较好,就是它很多东西都可以直接在这个命令行里面执行,它是不需要你那个有呃这个图形界面的,你看这里这个 chrome 呢就已经安装好了,那我们可以打开 chrome, 然后我们不登录了,这里就接下来呢,我们要把这个 chrome 给装上,那它这里提示我们要去这个 chrome 的 这个 网上应用商店来进一个搜索添加,但实际上他这个信息已经是过时了,因为这个插件已经在这个 浏览器里面下架了,所以说我们要自己手动安装,什么安装的方法你也可以问他,但是我这里就直接给你们展示了,在这个右上角有一个这个扩展程序,然后管理扩展程序,然后点开这个开发者模式, 然后接下来呢我们就可以找到这个安装包。那我们在安装这个 cloudboard 的 时候呢,其实呢它已经一并把这个扩展呢给复制到了我们电脑里面,但是怎么样去找呢?我们要用到这个命令行 输入一个这样的命令啊,这个 cloud bot browser extension, 然后 install, 然后它会显示它的一个路径啊,它会告诉你在这个 cloud bot browser, 然后这样的一个路径之下,那我们来看一下是不是在里面啊? 然后点 cloudbox, 哎,我们看到了,那其实是你要输入完这个命令之后,它才会在这个文件夹里面啊,如果说你没有输这个命令的话,它里面是找不到的。 好,我们找到这个 browser, 那 这个呢就是我们这个扩展文件夹,那确认完这个路径之后呢?我回到这个 chrome 的 这个扩展程序的安装呃页面,我们点开左上角这个加载未打包的 换程序,然后我们找到刚刚那个目录 cloudboard, 然后 browser, 然后找到这个 extension, 我 们选择, 那现在呢他就把浏览器控制的这个功能给放在这里,然后右上角有一个扩展,然后我们点开 pin 把它钉在这里,然后接下来呢我们就可以打开它的一个控制,那现在这个浏览器呢,其实就扣受到我们这个 cloudboard 的 一个控制了, 那这里呢,我们再回到我们这个啊自己在使用的一个电脑啊,那我们就可以打开一个网站来试一下,我现在搜索识拨图,大家可以看呢,其实现在我们就用本地的这个浏览器控制了一台虚拟机上面这个浏览器, 哎,其实我们可以看到这里在操作了,但是由于你去看它的话,它会打断,所以说我们现在再来看了这个识拨图,它已经搜索出来了, 然后其实啊,那现在我们这酷豹大部分的一个功能就已经配置完毕了,接下来呢就是你个人的一个发挥了,对吧?那下一步的话,大家有兴趣我们也会给大家来介绍一下它的一些这个深入使用的一些方案, 还有一些啊其他配置的一些这个东西吧,例如说微信控制啊,或者是什么飞速控制啊,或者是其他一些东西,大家如果有兴趣的话就点赞投币催更了,如果点赞超过两千的话,那说不定我就快点出这个教程,对吧?这种方式也希望大家喜欢。 好了,那我是你们小伙伴说图呢,欢迎关注我们这个说图卡斯频道啊,那他会有更多的像类似这样的一个信息,那我们就下期再见喽,拜。

cloud bot 一 夜爆火,这是一个运行在本地电脑的开源 ai 助理,短短几天内, github star 数量直线拉升,已经超过了十二万。本期视频我们带来一个 cloud bot 的 全面攻略,看看 cloud bot 比起其他的 ai agent 有 什么特色。 我准备了十几个案例的玩法大全,还会介绍一个接入飞书加国产模型的方案,让 cloud bot 在 国内网络也能顺畅使用。视频开始之前,先插入一个小插曲, 由于 cloud bot 受到 ansorepic 法务团队的压力, cloud bot 先是改名成了 motbot, 现在又改名成了 open cloud。 爬爬虾做视频的速度还赶不上它改名的速度,所以本期视频我们还是统一叫它最开始的名字 cloud bot。 cloud bot 功能跟 cloud code 和 open code 都有点像,都可以处理文件编码、调用 skills、 m c p 等等帮我们处理工作。 cloud bot 的 最大优势是可以接入各种聊天工具,也就是我们即使出门在外,手边没有电脑,只需要在聊天工具里面给 cloud bot 留个言, cloud bot 就 能自动干活,还能把屏幕截图、执行过程等信息实时同步过来,非常的方便。第二个优点是, cloud bot 自带了强大的定生物系统, 只需要用自然语言就能创建定身舞,比如可以创建一个临时的提醒,还可以定时检查收件箱通知等等,它可以智能地判断事情的紧急程度,选择是否用聊天工具跟用户进行沟通。比起传统的指令执行、指令执行这种固定的流程, cloud bot 就 具有了很强的主观能动性。 它的第三个优点是具有长期记忆,可以把记忆作为文件存储在本地,在日常的对话中能够搜索,并且把相关的记忆捞回上下文,随着日常使用,它还会主动去更新这些记忆文件,会有一种越用越聪明的感觉。好,我们先在本地把软件安装一下, 任意一个能运行 note g s 的 环境都可以部署 cloud bot。 我 最推荐就是使用 mac 或者 linux 系统的家庭服务器。 现在最火的部署方案是使用 mac mini, mac mini 的 最大好处是 mac 系统有不错的桌面环境,这样可以很方便地进行截图、操作、浏览器等等。第二点是功耗比较低, 七乘二十四小时运行,比较省电。第三个优点是 cloud bot 里面许多 skills 跟 mac 生态是绑定的,没有 mac 电脑的话,可以选择 linux 操作系统,或者在 windows 里面创建一个 linux 的 虚拟机。操作步骤跟接下来是一样的, 我选择的安装方式是 node js, 我 们来到 node js 官网,把第一个命令复制一下,然后打开终端执行一下,接着是第二个命令,第三个命令, 这样 node js 就 安装完成了。下一步我们来到 cloud bot 的 官网,在这里有一个一键安装命令,如果我们使用官网上的一键安装命令的话,注意要区分现在软件的名字,比如现在叫 open cloud, 后续所有操作的命令都应该是 open cloud 开头了,这里我选择 npm 的 安装方式, 我们看到 n p m 这里命令还是叫 cloud bot, 所以 后续我输入的命令都应该还是 cloud bot 开头了。这样我把这个命令复制一下,粘贴到命令行窗口执行一下。安装完成,我们输入命令 cloud onboard 来进行初步化。第一步,先配置 ai 模型,因为我有 open ai 的 plus 订阅,所以这里我选择 open ai, 当然下面也有很多不错的国产模型可以选择。视频的后半段,我们再来配置使用国产模型。选择 open ai 以后,再选择第二个 chad gpt 登录, 登录一下我的 chad gpt 账户,这样 ai 模型就配置完成。默认模型我选择的工具是 whatsapp 视频的后半段。我们再来看如何绑定国产的聊天工具。我们打开手机上的 whatsapp 右上角三个点已关联设备,关联新设备,扫一下屏幕上的二维码,这样就绑定完成。接下来选择预装的 skills, 按空格键打上对勾选中,这里可以按需进行选择安装下面的这些 api k 可以 全部选择跳过,然后 ai 会询问我们一些关于人设方面的问题,我们回答一下,这样就配置完成。我说你可以给我的聊天工具发一个消息,我们看到手机上收到了消息,这样就完全配置成功了。 我们先来介绍几个基础命令的使用。输入命令 cloud bot gateway, 这个是启动主程序,我们可以通过关闭控制台来停止 cloud bot 的 运行。在 cloud bot 后台运行的时候,我们可以新开一个窗口, 输入命令 cloud bot t u i 就 可以进入这个控制台的对话界面。输入命令 cloud bot dashboard, 可以 进入一个网页版的控制台,在这里可以进行基础的对话。上面还有很多配置,可以管理定身舞,管理 skills 等等。输入命令 cloud bot channel logout, 可以 退出 cloud bot 上面登录过的聊天软件,然 然后我们再输入命令 log in, 就 可以重新登录一下,因为有的聊天软件可能隔几天就会掉线,我们可以使用这个命令重新登录一下。我们来看 cloud bot 最有意思的一个功能就是它的定身物,定身物赋予了 cloud bot 的 一些主观能动性,让它变得更像一个智能的 ai 助手。 比如我输入这个命令,提醒我两分钟以后关煤气。 cloud bot 回复我,好的,已经设定成功了。我们可以在网页版的控制台 crown job, 也就是定身五这个选项卡可以看到 cloud bot 为我们设定的定身五,这里显示两分钟后执行。两分钟以后,他就把这个消息推送到了手机上,提醒我去关煤气。 cloud bot 具有操作浏览器的能力,我们需要先在 mac 里面下载一个 chrome 浏览器,我要求 cloud bot 去 m i t 公开课下载 python 课程的课件,放到我的桌面,我们看到 cloud bot 自动打开了 mac 里面的 chrome 浏览器,找到了 m i t 公开课的官网,并且搜索 python。 他 找到了几门 python 课程, 回复了我课程的编号,让我选择这里,我选择第一个。他又在浏览器里面通过课程编号找到了这门课,并且下载到了桌面,然后我要求他把它解压出来,他调用了麦克的命令行工具完成了解压,然后我要求他把第一节课的课件发给我 这里可乐豹成功找到了课件,并且完成了发送,效果不错。接下来我们来看一个把浏览器自动化跟定生物组合起来的案例。爬爬虾,作为一个科技软件类的博主,需要经常查看 github 的 热点, 这里我告诉 cloud bot, 让他查找一下 gitap 上面的热点,然后做个中文简报发送给我。 cloud bot 生成了中文简报,接下来我说每天早晨八点你都做这么一个简报发送给我。 接下来 cloud bot 生成了一个定身舞,每天早晨八点都执行这个工作。我们可以在 cloud bot 的 控制后台查找到这个定身舞,每天早晨八点都会自动执行这个工作流程,发送给我简报效果不错。除了操作浏览器, cloud bot 还有图像识别等 ai 视觉方面的能力。 这里打开 mac mini 的 设置隐私与安全设置录屏与系统录音,我们在这里搜索终端两个字,给命令行终端添加上录屏和录音的权限。接下来重启一下 cloud bot, 我 在手机里面说,请给现在的 mac 截一个图, mac 电脑当前的图片就发送到了我的手机上,可以实时的对状态进行监控。 目前为止我们依赖的是海外的聊天工具。接下来我们把 cloud bot 接入飞书,让他在国内的网络也可以顺畅使用。我们先来到飞书开放平台,点击创建企业应用,填写一个名字与描述。接下来点击左侧添加应用能力, 选择机器人。然后我们来到权限管理,点击添加权限,总共需要添加屏幕上这些所有的权限。 接下来来到版本管理与发布,填写一个版本号,点击发布。我们回到 mac 终端,输入第一个命令,安装飞书插件。第二个命令,配置 app id, app id 可以 在飞书开放平台凭证与基础信息里面找到, 把 id 粘贴到命令行里面执行一下,然后配置 app secret, 同样在凭证与基础信息里面找到同样的,把 secret 放到命令里面执行一下,下一个命令,开启飞书 channel。 最后第四个命令,把链接方式改成 web socket, 然后我们重启一下 cloud bot, 这里我总结了需要执行的几个命令,有需要的观众朋友们可以截图保存一下。回到飞书开放平台,在事件与回调这里选择长连接,点击这个铅笔,点击添加事件,然后勾选接收消息,最后点击顶部的创建版本, 我们再提交一个新的版本,这样飞书就配置完成了。在飞书的手机 app 里面,我们可以找到开发者助手,然后点击打开应用这里我打一个招呼,你好,飞书有一个非常可爱的机器人正在输入的表情,我问他现在几点了,这里给出了回答。然后我让他给麦克截一个屏, 告诉我需要先在控制台跟他对话一次,开通权限才可以截屏。这里我们来到麦克上面的控制台,跟他对话一次,允许截屏,这样截屏完成。我们看到飞书也同样可以传递文件传递截屏。我们把聊天方式换成了国内平台 ai 模型,同样也可以换成国内平台。 cloud bot 的 作者推荐使用 mini max, 这里我们来到 mini max 的 开放平台左侧,选到接口密钥,然后创建一个 apikey, 然后我们打开 mac 的 控制台,输入 cloud bot config 来配置一下模型,选择 mini max, 然后我们把刚才创建的 mini max api k 填写进来,一路回车就配置完成。来到 cloud bot 的 控制台,输入命令斜线 models, 然后我们可以选择 mini max 模型, 选择完模型以后,我们再重启一下 cloud bot, 这样模型就切换完成了。 cloud bot 的 强大之处在于它内置的 skills 可以把各种第三方的生态接入进来,比如这里的 g u g skills, 可以 把谷歌邮箱、日历文档等功能都接入 cloud bot。 我 们点击这个安装按钮,这里要提醒一下大家,安装的时候要把 mac 系统更新到最新版,否则有可能会失败,这样一键就安装完成。 来到谷歌 cloud, 我 们在左侧菜单找到 api 与服务,选到 o o 四权限请求页面,创建 o o 四客户端应用类型,选择桌面 app。 然后我们把生成的这个 json 文件保存下来,把文件拖拽进 cloud bot, 告诉他配置一下 g o g 的 认证,然后我们登录谷歌账号,并且授予权限,这样就完成了配置。接下来我让他看看我的邮箱里有什么邮件,让他总结一下。 这里 ai 提示我需要再开通一个 gmail api 的 权限,我按照它的提示把权限开通完成,它就可以读取到我的邮件了。接下来我让它把所有的邮件移动到垃圾箱,这里也成功完成了。我在手机上让 cloud bot 帮我发送一封邮件, 我们看到邮件可以成功发送,我让 cloud bot 设置两分钟一次的心跳检查,如果有发现新的邮件,就发消息通知我,我给这个机妙邮箱发送一个邮件来测试一下。这里 cloud bot 成功给到了通知,我让他总结一下邮件内容,他也完成了总结。 ai 助手对接其他生态,一个重要的渠道就是 m c p, 我 们可以在 skills 里面找到 m c p porter, 把这个 skills 安装一下。接下来我告诉 ai 用 m c p porter 来配置一个百度地图的 m c p, 我 把这个 m c p 的 说明文档贴给了他。 ai 提供了三种安装方案,我选择 streamable h d d p。 他同时要求我提供百度地图的 a p i k, 把这个 a p i k 复制一下粘贴给他,这样就完成了配置。他已经可以使用这个 m c p 查询到地理位置的坐标了,这样我们就配置完成了,我们也可以在手机里面使用,我让他查询一下从青岛太平角公园到崂山羊口景区怎么走, 这里成功给到了规划路线,效果不错。我们再来看一个 skills 的 使用,这里有一个 skills 叫做 coding agent, 它可以驱动本地的 codex, cloud code、 open code 等 ai 编程工具 直接进行编程。这里我们先把这个 skills 安装一下,我在 mac 电脑上登录了我的 codex, 接着我在手机上跟 ai 说调用 codex 创建一个贪吃蛇的游戏,我们看到程序就编写好了,这样我们就通过 cloud bot 驱动 codex 完成了一个程序的开发。

我们部署 opencloud 的 初衷是希望他像个超级助理一样,能够通过他自身的诸多的技能帮我们处理一些复杂的工作场景和工作任务, 比如说制作 excel 表格,同时呢,把表格转成格式化的报告,甚至包括呢,制作 ppt, 发邮件, 召开会议,制作会议日程等等。同时呢,你作为他的老板,他作为你的超级助理,我们跟他之间的通话肯定是通过移动端,做到随时随地的指挥。 那因此呢,我们就需要一个移动端的工具来遥控它。这个移动端的方案呢,有两种,一种呢是使用第三方平台,比如说像 whatsapp 或者是 imessage 这种通讯软件来遥控它。 另外一个方案呢,是你自己开发一款自己的聊天 app 来控制它。我呢也花时间开发了一款比较简单,本来呢用这种方式来控制它的,但是我遇到了一个 呃入的问题,就是如果要实现跟 opencloud 的 对话,必须要使用 web socket 的 一个连接方式,但是这种方式呢,在花生壳上申请 是要特殊备案的,所以很麻烦,我就放弃了。然后呢,我就转向第二个方案,使用第三方平台的通讯工具, 然后使用不了这个 whatsapp, 也使用不了 message, 因为我的手机全都是安卓的。那因此呢,我就考虑说国内的平替,比如说飞书啊钉钉,那我现在呢用飞书呃要多一些,所以今天呢,主要讲如何接入飞书。 其实接入飞书呢,核心就三个步骤,一个呢是在飞书里面创建一个应用,也就是创建一个机器人。第二步呢是在你的 open cloud 里呢,装这个飞书的插件,第三个呢是给这个机器人开通相应的权限, 先呢我们是先创建一个机器人的应用,所以你需要打开这飞书开放平台,如果你已经在登录的状态呢,就点点击这开发者后台就可以 进入开发者后台之后呢里会有企业自建应用,那我们点击这里的创建企业自建应用就可以了,点击之后就会有一个配置界面,填写相应的信息即可, 然后我们再进入应用的管理界面,默认呢是在这个添加应用能力的这个界面,而这个界面的第一个选项就是机器人, 因为你是第一次登录,那么这里机器人的这里其实不是配置选项,是添加选项,那你点击这里,假如是添加, ok, 你 就再回到左侧有一个权限管理, 权限管理之后呢,点击开通权限,先把这个第一个通讯的这个权限给它开通了,就是这么一个组合,单词 输入之后呢,会有一堆的这个权限啊,网上很多大神呢,选了两三个,那我默认把它全部开通给权限全部开通,开通之后呢有一个确认就可以 开通,之后呢我们再回到左侧导航栏,点击第一个凭证与基础信息,这里呢就会获取到你的 app id 以及你的这个密钥, ok, 这个页面我们先不要关闭,我们现在给 open klo 安装飞书插件,那我呢因为和网上的大神的方法不一样,我都是用这个 tree 开发工具发指令,我在这里输入一句,给 它安装飞出插件啊,还是 motobot, 你 说给 opencloud 也可以啊,后面就不用管它,它一路的就会给你进行这个安装,然后直到它安装完成, 安装完成之后,他会告诉你已经安装完成,已经注册了这么几个工具能力。这个时候呢,要运行下面的一个指令来完成这个通道的配置,大家可以看一下这个这段代码啊,其实如果你是通过指令的话,也呃也是这样写的, 在配置的过程当中,你要配合开发工具,向他提供你的 app id 和密钥,也就是刚才我们在飞书的这个开放平台上的这个 ip id 和这个密钥。等到这些通道都配置完成之后,我们就重启一下 opencloud 的 网关, 然后再回到飞书。回到飞书之后呢,依然还是看这个左侧的界面,这里边有一个事件与回调, 在事件与回调里面呢,有一个事件配置,这里有一个订阅方式,点击它选择默认的这个长链接接受事件,然后保存,保存完之后它会在这里给你一个添加事件的按钮,你就添加一个事件, 是把这一段东西输入进去就可以了,输入完之后他就会给你开通这些权限,到此的话飞书跟 opencloud 的 对接就完成了。然后呢我就通过手机端发了一个 hello, 实际上呢在电脑端也能够同步哈。然后他说我是豆丁,是你的智能伙伴,如何如何,我就开始跟他聊这个过程当中,如果你要指挥他干一些活呢,有些技能他已经具备了,他就可以帮你直接执行。如果说像有些技能他还需要配置一些 插件呢,权限呢,甚至一些授权他也会指挥你去如何配置,大概就是这样,然后这个过程当中都是我在飞书上给他发的指令,我还让他帮我创建了一个日程的实践备忘录。这个时候呢,有很多小伙伴说了, 看了很多的教程和视频,一看就会一搞就废,怎么办?别着急,打开千问,网页版的千问,直接呢就问他说 我要接入飞书,然后就会给你提供一个非常详细的教程,比网上的任何一个视频讲的都详细,按照他的教程执行,问题不大。 开飞书之后,然后飞书的右上角有一个搜索,这里呢,你就搜索你你创建的那个机器人,你看我的机器人叫 lincoln, 搜索他之后呢,会出现这个机器人点开,点开之后呢,可以跟他发指令了,你看刚才我在电脑上演示的,先发了一个 hello, 然后就他就有一个回复,啊,是这样的,你好,我是你,我是豆丁,你的智能小伙伴, 整个的操作过程就是这样,有任何问题请关注我,私信我,或者是进入我的 opencloud 公开群。

今天我们来教大家如何通过 cruoser 这样的 agent led 来自动化的配置小龙虾,以及如何白嫖 gcp 的 这个三百刀的额度,让你给小龙虾 api k 用三百刀,大概平均每天能用个十来刀,也就也够你用个一个多月了。 谷歌账号怎么创建?我觉得应该就不用教了,直接按照他的流程走就好了,然后手机号的话,中国的手机号就可以啊。然后但是下一步就是我们需要进入谷歌的云平台,也就是 gcp, 然后这里需要重点注意的就是我们需要添加我们的姓名,然后这里给出随便给就好了。但是这里的信用卡,这个一定要用国内真实的 visa 或者 master 的 信用卡,当然你也可以上某个小行里去花三十大洋去直接买一个现成的成品账号, 然后云平台申请试用,完事之后你可以看到三百刀美金的一个额度。然后接下来我们进入谷歌 a s studio, 然后这里创建好项目之后创建密钥,创建密钥之后,那我们就可以把这个密钥拿来用了。 然后值得说的是,这个密钥其实也是可以给 cursor 用的,也就是说你如果觉得你的 cursor 免费版不够质量的话,你也可以把它填到 cursor 里面。然后接下来就是安装的一个流程, 首先你需要下载 cruoser, 然后直接进入 cruoser 的 agent 模式,告诉他安装这个 open cloud 这个项目就可以了,其他的你什么都不用干,全自动就好了。如果中途遇到卡顿,或者他请示你要不要干这个,你就直接就同意就行了,告诉他继续直到最后安装好。 然后安装好之后呢,你需要用终端管理员权限,然后 cd 到你的安装目录,输入 p n p m mobile on board 啊,但现在已经不叫 mobile, 叫 open call。 对, 然后接下来就是流程,第一个 yes, 然后 quick start 快 速启动,然后设置这个 api 密钥,选择谷歌的 gcp 白嫖的这个密钥,这里直接输入我们之前呃,在 gcp 白嫖的这个密钥就好了。 来找到这个密钥啊,复制过去就好了。在这里选模型的时候,注意建议选三 flash preview 这个模型,因为它的 a p i 额度相对给的较高。如果你非要用最强的模型,比如三 pro, 那 你二百五十条寝室很快就用完了。 如果你用 flash 二点五或者更老的模型的话,那它的智商也不够高,所以建议用三 flash。 然后这个地方是它的这个 skill, 这也就是它的能力库。这个地方可以后续再来装,你需要什么用什么就行,它都有英文介绍,把它激发一下。然后这个地方的三条建议全部打开,一个是自启动开机,自启动 自启动它的网关,然后第二个是记忆,然后这里就对直接按回车键进入这个网关安装。网关安装好之后呢,它会自动弹出你的浏览器标签页,然后这个时候按道理来说你就已经可以开始使用了。 如果是你想装飞书插件的话,你直接在这里告诉他,甩给他一个飞书的 get up 地址,告诉他你把飞书插件给我装上就好了。这是飞书插件装好之后的样子,然后你在 on board 里面也可以找到飞书插件。对,然后你输入你在飞书里边找到的 app id, 还有这个 secret id 就 可以了, 对,然后详细的教程我会放在呃评论区里边,大家可以去自取一下。

升级大龙虾安装飞出插件,如果你走到这一步了,你可能不需要一个保姆了,我们就说一下可能遇到的问题。第一个就是升级我用的这个命令,因为我是 npm 安装的,其他原码安装都不太好安装,因为它 get 有 个报错啊。然后呢,安装飞出插件就按照它的教程来就可以了。 第一个点就是时间订阅这一块,你发现你加不了这个时间订阅呢,是因为你还没有配置,你的 key 和那个 secret 没有配置的情况下没有连,连接成功的情况下你点保存它告诉你要先配置,这个前提呢是确保连接成功后,然后这个模式才开启。 然后再次呢,我没有在命令行上进行配置, app id 和 app secret 站在这里,然后它自己就连通了啊,还有一个 刚接通之后飞出第一次说话它会有一个配对。还有另外一个点就是你发现你还是通信不了,这时候你一定要看日制,因为日制里边还有个提示,日制里边会有个 aero, aero 里边会有一个有个权限,不没,没有授权,所以你把那个权限链接打开,再授权一下就可以了。

六步法教你 windows 零成本部署 openclaw, 本地安全,不用云服务器,不用云大模型,不花钱, 零基础操作。第一步,安装环境, node 点 js, 打开网站下载安装即可,安装过的跳过。第二步,一键安装 openclaw, 输入指令回车,静静等待安装完成。 第三步,飞书创建机器人应用,打开飞书开放平台,获取 app id 和 app secret。 第四步,配置 opencloak 参数,选择千万免费模型渠道,直接 skip。 第五步,指挥 opencloak 安装飞书插件,在 chat 窗口直接输入一行指令。第六步,发布飞书应用,回到飞书开放平台,设置参数,点击发布。最后飞书发送信息给机器人,得到回复,成功拿下详细教程。关注与兔同行!

同学们,好,前面呢我们给大家演示了 openclaw 与飞书集成的这个效果演示,接下来我们来看一下 openclaw 与飞书集成的这个详细的过程和步骤。 呃,因为我是在 windows 平台上做的这方面的操作啊,所以他的这个实际的执行过程还是有一定的这个难度的,因为这两天其实也看啊,有些这个同学分享说要历时十个小时,然后部署起了 open 和老站的环境。 呃,实测下来我这边没花那么长多时间,但是也是有三四个小时。这里面主要有一个问题,就说在 windows 环境下面的一些适配啊,需要做这个改造和调整啊。 好,然后开始之前,我们先来看一个关于 open globe, 就是 飞书相关的一个这个插件, 然后在开源项目里面,在 github 上面,我们首先找到这样的一个项目叫 cloud 包包,然后下面是有一个中线飞书,然后这个项目的话是飞书的一个插件,然后呢我们可以看一下, 就首先找到这样的一个飞书的插件,然后呢我们来看一下这个插件里面提供的内容 啊,因为技术社区这个更新的确实非常快哈,然后这里面有安装的具体的方法,安装插件 open globe, 然后插件安装,后面的话是我们具体这个插件的名字,就是飞书的插件, 他,他如果你插件已经存在的话,我们可以通过这个更新的方式来这个创建啊,来进行更新。另外一块的话就是他的具体的配置方法,这个呢也是我们这次给大家分享的内容的一个重点啊, 在这个里面我们接下来看一下他完整的这个流程哈,因为我们这边已经给飞书配好了哈, 之前给大家演示过我们飞书拍摄完成之后的效果。你看这个的话,是我们在服务器端就是 opencloud 的 这个聊天端看到的输出的结果,然后我们的指令的发送呢,是在飞书的这个呃客户端做的这个内容的发送, 然后我看一下飞书啊, 对,这里面的话,这是我们的飞书,然后在这里面的话,这是我们整体配置完成之后 啊,整体配置完成之后它的一个这个效果。然后在这个里面呢,我们其实可以通过飞书给这个我们的这个 open club 发送对应的这个执行的任务和指令啊啊,然后这是我让它生成的一个股票分析的报告 啊,主要是用来用来测试集成这个 skill 能力的啊,因为这是我让他去生成一个简报的这个工作啊。 然后如果配置完成之后,就是我们的这个 open color 端一旦有什么进展,我们可以在飞书的这个聊天这一端看到实时的这个进展报告。好,然后这是我们 安装完成之后的效果,接下来我们来看一下过程中具体的这个操作的方法和步骤哈, 那么在这边首先第一步就是我们需要执行的是安装飞速的客户端,然后接下来是我们完整的一个配置的流程,配置的流程的话其实会涉及到两块,一块的话是飞速的后台。另外一个呢就是我们的 open clock 啊,这两部分每一部分配置的内容呢,我用这张图的形式给大家那个展示出来,首先我们需要在飞书后台 创建一个这个测试型的应用,哎,这个应用的类型呢是一个机器人,然后 给这个机器人以名称,以这个介绍信息,接下来获取这个应用它的 api, 这个呢是我们在这一步啊,创建机器人获取他的应用凭证,这是我们的第二步, 然后获取完凭证之后,我们要给我们创建的这个应用啊,机器人这个应用添加什么呢?他的这个添加能力,这个能力的话就是进行聊天的这个能力哈 啊。然后这是前三步,创建机器人添加这个聊天的能力,这个时候就会生成应用的 a p r k。 好, 有了 a p r k。 之后,接下来我们在飞书的这个 客户端进行这个配置,这是与飞书相关的 a p i d, 包括他的安全 k 的 相关的信息。配置完成之后大家注意一下哈,需要做一步这个重启的操作,然后这是 前四步,做完就是做完呃, open club 他的这段配置之后,接下来对应的我们再回到飞书的后台,这个时候呢我们干三件事情, 第一件事情的话就是配置事件和这个回调参数啊,这是我们需要在飞书后台配置的这个里面的话,他其实就是响应事件哈啊。然后再一块的话就是申请 啊,申请就是这个机器人为我们创建的这个机器人,因为这个机器人的话,其实呃他会涉及到一些权限的操作,这里面的话就是申请权限,并且呢通过我们的飞书的 管理员去审批这个权限。然后下一步就是发布应用,整个的话其实是完整的七个大的步骤。 好,然后我们来看一下具体的操作的过程啊。首先我们进入飞书的后台创建一个这个应用, 创建我们选择就是企业自建的应用,类型的话,我们选择机器人,因为它有几种类型啊,有机器人多网页应用啊,工作台小组件、文档文档小组件等等。先不管他,我们创建的类型是机器人的应用, 然后创建完这个,创建这个应用的时候,我们需要为这个应用啊,输入应用的名称信息,包括应用的描述信息,还有呢给他选择一个比较好看的你喜欢的图标啊。这创建应用创建完应用之后,我们接下来要做的事情是什么呢? 啊?因为你创建完成功一个应用之后,接下来我就会能拿到应用的这个凭证,这里面主要是两个信息啊,一个是 a p r 的 这个 app 的 id 就是 我们创建这个应用的 id, 另外一个呢就是我们这个 app 的 这个 secret, 这两个信息是我们要配置到这个 open 里边去的,因为我们通过这两个参数啊,获得什么呢?获得就是飞书的这个身份认证。 然后再下一步的话就是我们要给我们这个应用添加能力,添加能力的话我们添加的类型的话是机器人的能力 啊,机器人的话其实在这里面主要是放在聊天这一块啊。然后过程中的话,我们给这个机器人配置什么呢?去配置一个他的名称啊,配置机器人的名称包括机器人自定义菜单之类的,我们其他的我们先不管 啊,然后有了这些信息之后,接下来我们做什么呢?回到 open cloud 这一端,通过命令行的方式 啊,去设置对应的参数,这里面包括飞书的 app id, 包括飞书的 app 的 secret。 这个呢就是前面生成的后边的这几个啊,后边这几个参数是用来决定啊,它的这个通讯机制的啊,我们挨个都配上就行。 然后配置完成之后呢,我们记者需要重启哈,然后重启以后,我们可以在后台里面,在我们的 open cloud 这个后台里面能够看到对应的这个提示信息,这里面有 这个使用长链接、订阅方式、事件与回调、开发商后台等等一系列的这个提示啊,然后在我们的 open cloud 管理界面啊,前面给他演示过啊,这块我们就不给他 再演示了。然后可以看到我们配置的飞书的这个 k 的 信息,包括 a p i p a p p 的 id, 包括这个 a p p 的 secret 啊,然后的话对应的是它的连接的模式啊,以及对应的一些参数啊,我们先不管它默认就按照我们前面给的这个项去配置就行, 这样的话我们配置好了 open color 这一段,接下来一步做什么呢?我们要在这个飞书的这个后台 啊,去配置什么呢?配置事件与回调参数,这里面一个是事件的配置,我们选择订阅的方式,事件配置和订阅方式,选择使用长链接来接收事件 啊,这是一个参数,记住怎么配就行。事件与回调路径在这哈,然后回调参数的话,这里面啊 里面我们添加一个,就是这里面是配置的这个徽标参数,选择长连接,然后接下来在事件这一块呢,我们新添加一个事件类型,叫接收事件,并且确认添加,这个添加是添加给我们这次创建的这个机器人里面来的哈, 然后再往下一步,再往下一步我们去什么呢?做权限的申请啊,前面在在这个里面有一个权限管理,进到权限管理里面之后,我们通过搜索的方式获取 对应的权限,这里面包括获取用户的基本信息,目前我们选这一样啊,点击确认开通权限就完成什么呢?一项权限申请,这是需要开通的权限一。第二个呢,我们需要开通的权限就是与消息相关的,这里面的话主要是全部的 与消息相关的,就 imessage 这里面相关的所有的消息相关的权限啊,我们默认全部勾选,这里面一共是十八个 啊,这里面包括就是发送啊、接收啊等等哈,然后点击开通确认。这个里面的话,其实也就是说大家对于 open club 比较敏感的一个地方哈,就是它的权限确实很大,它的权限确实很大哈, 然后接下来一步的话,我们做一步操作,就是权限管理,我们这些权限已经开通完之后啊,他的这个功能并不能够立马使用,我们接下来需要做一些什么操作呢?就是我创建应用的时候,前面其实一直都有一个提示叫创建版本,创建一个版本之后 啊,我们才能正式发布我们的应用啊,创建一个版本,这个时候呢,我们有一个版本号,然后呢他的这个能力以及我们版本的说明,然后再一块的话就是我创建完版本之后 啊,那这个时候我就会有一个版本发布的这个申请啊,就是产品 我这个版本我要进行这个上线,那这个时候管理员啊,管理员会收到什么呢?他的这个审批包括权限的审批,包括这个发版的审批,这里面都需要管理员的参与哈。 然后再一步的话就是我们处理完之后,我就可以在飞书的后台进行互动啊,这是我前面提交的任务,他这边现在有这个小信了,因为我这里面 因为这个任务他需要很长时间的这个处理哈,所以他处理完了之后就会在这里面给我们输出一个这个消息提醒哈, 这是我你前面处理的把让他去分析这个股票市场的哈,因为主要是为了测试我们的他的这些能力哈, 好,这是飞书,也就是我们处理完之后,在飞书的这个后台的通讯这一段哈,包括你的手机端,也包括你的 pc 端,我们点开这个你创建的这个机器人就可以开始和他这个进行对话 啊。整个过程下来,其实呃还是蛮复杂的啊,所以过程中的话,大家可以那个 呃严格的按照我们的步骤来执行这个操作哈,当然这个过程中遇到什么问题啊,也可以就是呃通过这个大模型的方式来获取对应的一些相关的信息 啊,因为这个过程的话是我们确认跑通的,确认跑通的,其实在这个里面我们可以看一下,这是咱们的飞书,这是飞书上面我们给他做的互动的,一 就通过飞书我们可以给大模型啊,给我们的 open club 这样的一个助手派发各种各样的任务啊,他进行完了之后,我给我们完整的这个反馈,当然这里面有一个什么呢?就是关于 open club 他的一些这个能力, 因为涉及到国内环境的问题哈,他默认即成的能力,我看了一下,基本上用不了,国内的话大部分是用不了的,所以在这种情况下我们要做的是什么呢?我们要做的是 啊自己去集成这些 skill, 当然这块的话,其实就和我们前面之前给大家讲过的一个课程叫 open skill 的, 这个啊,开发实战就关联在一起了啊,过程中大家有什么问题的话,我建议大家哈,一个是安装部署这个,另外一块的话,你要想把 open 可老外明白,那么需要做一件事情,那就是 basq 研究通,因为我们接下来要做的事情是什么呢?我们会根据自己的这个兴趣和需要哈,会逐步地给 open globe 去增加追加新的能力。然后看啊,这样的一个助手在不同的领域它到底能做成什么样子啊?那前面我们让它生成了一个分析报告,这是在我们的文件夹里面,可以看一下, 打开瞅一眼哦,这是他们帮我们做的一个分析报告,用的是模拟数据,因为在这个里面我们选择的是, 因为我们在这里面选择的是那个调的是雅虎的 a p r 接口,它是有调用的这个次数限制哈。另外一块就是大家安装的时候注意一下哈,因为我这边主要是后边考虑的是一我要 使用这个工具,然后呢不断的去扩展它的能力哈。第二个呢,我需要不断的去通过呃, 做这个二次开发和改造,所以呢我是通过原码做的安装啊,这块大家有什么疑问呢?也可以那个给我留言。好,这部分内容呢,我们给大家演示了 open globe, 它 与飞书集成的完整这个过程啊,以及集成完成之后这个效果,这个演示大家有什么问题呢?也可以在评论区给我留言。好,这部分内容呢,我们就给大家分享到这啊。


哈喽,下班了,今天我们来聊聊 openclaw, 我 觉得有必要啊,因为太热了这个话题,我想给它降降温, 为什么呢?因为这是一个在 getop 上引起广泛关注的一个项目,而且目前各家云厂商都上线了相关的云服务器,支持大家去部署这个产品。那么这个产品怎么定位哈?它其实是一个 个人助手,或者叫一个通用型的 ai agent, 它可以接入,比如说一些计时通讯工具,你可以通过这种计时通讯工具给它发消息,然后它呢帮你调度一个云端的电脑,或者是你本地的电脑,它可以完成一系列的任务。 那么我一开始看到这个产品的感觉,就觉得它跟 coldbody 这种产品非常非常的像,为什么呢?因为它们都是通用 agent, 就是它可以通过调用电脑里的各种工具, ai coding 的 工具,或者是电脑里的一些网页浏览的工具,通过 m、 c, p 等等,它可以去完成很多的任务。 当然因为授权范围的不同,它肯定是比 cloud code 或者 code body 编程类的工具,它能做的事情更多,而且它的主动性更强。 举个例子哈,你可以在你的一些即时通讯工具上直接说,你帮我发一个什么样的文档给谁谁谁,他可以直接执行。那你帮我把这次会议机要转成一个非常清晰的文件,帮他变成一个网站,他也可以非常快速的完成。 甚至是你可以跟他说,你调用这个电脑的录屏功能,帮我做一个什么样的 ppt, 它也可以完成。所以就是当你给 ai 配了一个电脑的时候,而且这个电脑它拥有所有的权限,它跟你的权限是一样的,跟人的权限是一样的时候,那它可以解锁很多的能力。 当然这里面有两个核心的概念,或者说核心的机制,让它跟 ai coding 的 产品有本质区别。第一个叫 gateway, 就是 相当于一个调度中台,它可以在这个调度中台上 接收信息,接收完以后分配任务给到不同的电脑中的工具,然后哎完成最后交付。那它是一个调度中台,那这个调度中台就可以实现一个 实时在线,就是二十四小时一直在线,它可以保持着这种这么一种激活的状态。那这也是为什么你说它可以持续不断的收到你的消息,就是因为它是持续在线这么一种状态。第二个非常关键的机制呢,叫做 heartbeat, 叫心跳机制,类似于给了 ai 心跳,让它可以跳动起来了。它什么意思?它每隔一段时间它会去扫描一下这个系统里有没有新的需求进来,比如说你的邮箱 有没有收到新的信息,比如说你之前有没有设过闹钟提醒,比如说每天八点去帮我扫一下整个今天的 ai 行业的资讯,或者是每隔一段时间我要去看一看有没有新的任务给到我。通过各种即时通讯工具,我就可以开始激活 ai 干活。 所以你从这里可以看到他有一个非常主动的一个机制,他会主动去扫描,他会实时待命,主动扫描,所以这个就跟像 coldbody 里你跟他去做交互, 拿到一个任务,完成一项工作就有很大区别,他就是处于一种实时待命的状态,而且会主动接到信息就开始干活,所以这个就是一个本质上的区别哈。 但是我觉得这个东西我为什么前两天没讲呢?就是因为我觉得它跟这种通用型的 agent ai coding 的 工具没有本质上的区别。假设说像 cloud code, 像 code body, 它们如果也想做一个类似的功能的话,实际上是完全可以做到的,只要给 ai 更多的授权就可以实现。 或者说你只要再弄几个移动端的交互的方式,你也可以在移动端指挥你的本地电脑完成这样的工作,其实没有一点难度。那为什么 大家都没做,为什么就只有这个 open cloud 在 做这件事?我觉得是大家对安全和效率中间怎么平衡的一个考虑, 就是你到底给 ai 多大的授权?我们知道它的上限其实是非常高,可以完成很多任务,而且很多任务上是超过我们自己的能力的。那这种情况下安全的问题怎么考虑?比如说现在如果是 这个东西被劫持,因为他有权限很高,那如果一个一个一个不法分子告诉你的电脑,说把这个人的电脑的内容全都删了,或者说把这个人的电脑中关于什么什么的内容发给某某邮箱,那他就可以实现了, 它就可以实现对你电脑的一个操控,对你个人数据和隐私的一个操控。所以其实这种安全问题是非常重要的一个问题。之前大家说中国人可能不在意自己的隐私,愿意拿隐私换便利,那接下来 ai 时代 那生产力是非常高的,这个上限是非常非常高的,那你愿意把你的安全拿出来多少去交换这种生产力的上限?我觉得这是一个摆在我们每一个人的面前的问题。因为 ai 的 能力现在 不是技术来去束缚的,而是你的这个治理的原则束缚的。你到底要给他多大的授权?你相信他到什么样的程度?你愿意给他几千块钱,让他帮你买东西,对吧?这样的一些问题,我觉得可能都是我们接下来要考虑的一些关键的问题。 我之前觉得像 coldbody 这种产品已经非常够用了,在我们的日常工作中哈,当然我也不满足,因为我前两天还在说怎么给 ai 更大的自主性,让它自己去跑这个 a 阵的能力。但是对于这种 openclaw 这种形态, 我自己心里目前还没有完全接受,当然我可以接受一个新的电脑去做一些尝试,但是因为他现在还有很多问题,比如说 token 消耗非常大的问题,比如说这种安全不可控的问题,所以我觉得目前不是一个非常理想的形态。当然最后 可能再往前走一下,很多产品也会去考虑这些问题,会给用户更多的选择,然后给用户。我觉得现在用户已经很很很少有能力去控制自己的这个数据的安全了。但是我们在这个 ai 时代到底要在 ai 面前变得这么透明吗? 也许有一天你会发现你让渡的这个权力本身可能比效率更重要。对,最近我在考虑这个 ai 时代的权力,到底我们要给 ai 多大的权力? 如果他的能力已经非常非常的高了,如果他的加入到人类社会中,真的已经能够给人类带来非常非常多的注意的时候, 我们愿意给他主体性,我们愿意给他授权吗?我们愿意给他权力吗?我觉得这些都是一些要考虑的问题,跟大家分享这么多哈,我觉得这也是一些非常非常前沿的命题,有机会再跟大家探讨,拜拜。