深夜紧急提醒二师兄,请所有使用 openclaw 即成飞书的用户注意,现在立刻马上去更改小龙虾原码的这个配置项,改完再回来感谢我 小龙虾突然不回复你!除了常见的网络连接问题或者 a p i 额度耗尽等原因,还很有可能是因为飞书机器人的调用次数达到了上限。 目前基础免费版的飞书企业自建应用 api 调用总量的上限为每月一万次,但是小龙虾默认每一分钟就会向飞书发送一次 api 心跳请求,目的是验证机器人是否存活,也就意味着即使你不使用小龙虾,不到七天,飞书机器人将不再响应你的任何指令。 那么解决办法分两步,第一步,修改心跳间隔,远程登录服务器,找到如下文件,将参数的值修改为八千六百四十万,即二十四小时。第二步,复制这段指令, 直接让小龙虾执行,完成后检查此处,验证配置项是否生效。这里是二师兄 ai 分享 ai 实操干货,欢迎关注!
粉丝277获赞1292

这是搭载了 opencloud 的 电脑,而这是飞书,我把 opencloud 接入了飞书,现在我们只需要在飞书上给他下达一个指令,他就可以在电脑上实现。比如我跟他说帮我在帮我上网搜集五篇科技新闻,总结成 n 点 a html, 并放在桌面,双击打开,截张屏发给我,我直接发送给他。 哎,他现在在电脑上创建了,然后打开了,接下来还会截张屏,然后在这里发给我,看看他会不会发。嗯,这里他就直接发过来了。好,我们可以看到,他就直接给我发送过来了,一张截屏。好,我们可以看到他,我完全没有操作,对吧?都是 open cloud 在 操作我的电脑,然后你看他就给我一个回应,接下来我来演示一下这个过程是怎么实现的。 好的,首先我们打开这篇文章,我们可以看到一开始他需要安装一个叫 node js 的 东西,如果还没有的话,就可以来到这个网站上去下载,那我们怎么知道有没有安装呢?打开这个终端,输入 node 杠 v, 然后如果这里能出来一个版本号,那就代表已经安装了,这个版本号必须要大于二十二。好,如果它小于二十二或者没有安装就会出问题。好,我们可以看到这里就有指令,然后下一步我们就要安装 opencl 了,我们直接复制这条指令,这是一条快捷安装的指令,然后粘贴过来这里,我们就可以看到它已经开始安装了,我们稍等片刻, 好的,我们终于安装好了,在这里。好的,我们终于安装好了,在这里我们先选择左边这个。 yes, 我 们可以通过左键盘的左键和右键,就这里这两个键来去切换这些选项。在这里我们先选择左边的 yes, 然后这里选择一个 quick start。 好, 这里我们如果再出现这选项,就选择 reset。 呃,然后如果出现这个的话就是 forestat, 这里我们需要选择一个模型,就是我们需要获取到这个模型的 apikey。 那 怎么获取呢?我们先来打开这个网站,这里呢我们可以看到有很多链接,我推荐使用这个红色的链接,因为网络连接会很快, 比如我们随便选择一个 miniso, 就是 kimi, 然后在这里我们就可以直接来到用户中心,一般来说他们的 ui 都会长得很像。然后有一个 apikey 管理这里我们在这里获取一个 key, 把这个 key 一定要保密,然后把它记下来。这里比如我们就直接选择这个 kimi, 好,然后我们就可以选择它的这些 api key 了,比如我们在这里就选择点 ai, 然后就输入一下它的 api key, 比如说我们就输入这个 api key 好, 回车它就可以了。这 api key 是 我瞎输的,实际上它不会长这个样,这里我们选 keep current。 嗯,这里我们待会会通过非输去配置,然后这个它这里可能会出一点问题,我们就选 skip for now, 好 的,这里先选 no, 然后这个这里就需要摁空格去选择,然后再摁回车去。确定 好,这里他就可以会安装一些东西。这里呢我们就选择第二个 open in web ui, 这样的话他就会打开一个,哎,这样的一个,嗯,他的链接就是一二七点零点零点一是幺八七八九端口。好的,现在让我们问他一个问题,来看看他能不能回答,比如我问他,你好好先问一个最简单的问题,看他怎么说。 好,他这里确实是回复了,嗯,他是刚上线,然后所以他什么都不知道,他也不知道咱们是谁,他是谁,那我们就可以告诉他,他应该叫什么,我们应该叫什么,我可以直接告诉他。 哎呦,好的,成功了,那以后我们再问他,他就会知道我们是谁了。现在我们就成功的部署 open core。 那 接下来我们怎么更方便的操作他呢?我们可以把他接入飞书,这样的话我们就可以在随时随地都直接打开飞书,给他发送一下消息,他就可以操作我们的电脑。那我们该怎么办呢?这个就是飞书开放平台,我们先注册一个账号,然后点击开发者后台, 好进来了,在这里呢有一个按钮叫创建企业自建应用,我们点击,然后这里我们给应用起一个名字,我就叫 c e 的 agent, 然后应用描述我们也叫这个,其实都是可以改的,那这里给应用一个图标,我就给他起这个,然后换成这个颜色 创建,这样的话就创建成功了。然后我们根据这个文章给他一个机器人权限,给他一个机器人。好,在这里呢,我们就给他一个机器人能力,我们点这个添加, 这就成功了,我们可以在这里看到机器人就代表成功了。这里点击凭证与基础信息,只要有一个 app id 和一个 app secret, 这两个我们要记下来,那这两个怎么用呢?这里有一段提示词, 我们直接把这段提示词复制下来,打开 open class, 然后直接粘贴给他,然后在这里呢我们把 app id 提换成实际的 app id, 我 们复制,然后这段删除,粘贴 app secret, 然后我们也复制粘贴好发给它。 好的,我们可以看到它说所有的配置已经完成了,那我们就回到飞书,然后我们刷新一下页面,在这里呢,我们点击事件已回调,然后点这个定义方式边的铅笔,选择长连接点,保存 好它,没有任何的报错就代表成功了。然后这里我们点添加事件,这里输入接收消息,点勾选这个接收消息 v 二点零,然后确认添加好之后,我们再点击这个权限管理,这里有一些权限,我们可以开通,首先我们输入 im, 开通完全线之后呢,如果我们看到这里有一个版本发布后,当前修改方可生效,我们就点击这个创建版本点,然后这里就输入一点零点,然后这里我们再写一个好,保存好,这样的话它就成功了。我们现在打开飞书这个软件,给他发一个消息试试。 好,这里有一个问题,之前没出现过这个问题,我就按照他的这个手法配置一下,哎,太棒了,我们可以看到这个标志就代表他已经开始思考了,好,他就回复我了,这样的话我们就成功的把它配置到了飞书上,而且我们成功的部署好了 open class。

兄弟们,终于,飞书不仅是条通了,而且他已经给我设成了定时任务了,我跟他说让他去给我阅读 get up 的 热榜 top 三十,找到那种非技术的,普通人也可以用那种宝藏仓库给我一个简报文字版本 哈,这是他给我的一个简报,效果还可以每天北京时间八点给我发一个简报,他这里就跟我说这个简报已经创建完成,他这里是自动运行,每天给我发飞书,我的手机版本也是同步的,所以这个非常方便。 nice, 那 我每一次跑这种任务大概会消耗多少头等呢?跟我说,大概成本算下来的话,每个月竟然才一块钱两块钱啊! 我现在用的是 kimi, 所以 非常便宜,如果是用 cloud 或者叉 gt 的 话,可能就会稍微贵一点点,但其实因为这种任务其实也没太多必要,它只是一个简单的搜索汇总,就这种性价比非常高的 a p i 就 很好。我自己用的是 kimi code 的 a p i 就 还挺划算的,它可以直接用 k 二点五。 如果你也需要用飞书去设置这么一个定时任务,让你的大龙虾帮你跑非常多的任务的话,欢迎告诉我,我抽空给大家出一个教程。

哈喽,大家好,今天给大家再更新一篇关于嗯各种的机器人的一个问题,今天我们来看一下嗯,飞书 a p i 调用线的问题。首先我们知道我们使用的国内平台飞书, 飞书这边是给了有个 a p i 调用的情况,他之前给的是一万,现在可能是嗯他们嗯他们部门可能发现问题了,现在给的是五万,但这个五万他没有说是给一个月,一个月一万有一万次的 a p i 调用次数。 然后我们在嗯考了接触,接触之后他会有一个小问题,嗯,就是我们可以看一下飞出的认知, 他会在嗯每一分钟会对我们嗯这个 open a p s port 这个 u l 进行一个请求,几乎每一分钟都会有一个请求, 你们,呃,我们可以在这边选一下时间来去看一下,然后每分钟他会都有一个奖励请求,嗯一分钟有一个,一个小时就是一千四百四十四次,差不多十天就用完了。据说他这个请求是很快的,但他最近给了变成变成五万,但是五万的话没有说多久啊, 但为了解决这个问题,我也是在网上看到别人的解决方法,然后我把这个问题抛给我的,嗯,抛给我的机器人了,让他来帮我去解决。首先我让他去网站学习一下这个问题,然后他会发现我们可能网关是每分钟会检查一下, 他都会警你,每分钟都会请求的 ap, 因为是没有缓冲人,他会频繁的调用。然后我看一下他是给我怎么解决的, 它的解解决方法就是创造一个机制,缓存二十四小时,减少百分九十的片调用,然后它有一个智能缓存的管理,就是变成了五分钟检查一次,如果 api 限制的时候就会变成三十分钟。然后它这边给出了具体的一个嗯步骤,首先它添加了一个缓存机制, 然后还有一个智能降级会变的三十分钟,看一下他给的情况,然后他是备份了当前的配置,然后我去修改,我让大家试试。然后这边其实我刚才给他对话,还有一个就是让他八点提醒我给他申请多一级的首选 ip, 然后但是我们现在先解决这个问题, 然后他这边就告诉我已经解决了,我们看一下他给的这个呃修改的文件,然后我们具体呃去我们的孕妇看一下是否是对这些文件进行了修改。 首先你如果说呃在你的孕妇器上面呃找到这个文件管理, 正常情况下是这样的,打开是这样的,点击这里,然后点击我们的 home, 然后正常情况下是这样的,然后它会有个默认点击,默认在默认里面找到这个 open 口, 点击,然后这里去找一下我们飞书的配置,嗯,英文飞书它是一个,是一个扩展,嗯,我们就不看这个,这个就这个好像是那个,他的就是一个一个配置。第八个配置我们就不看这个, 我们就要看那个,呃它的扩展,扩展里面找肥素,因为我现在只下了一个肥素,所以说就只有肥素,然后肥素里面呢?我看一下,嗯,它做的具体哪些更改, 去找一下 s r c, 我 们可以找一下,看一下它做了一个 pro pro, 点 ts, 我 们右键打开, 你可以看到它这边确实加了一个缓转,二十四乘六十乘二十四小时的一个缓转。然后还有什么?还有一个 smart pen, 一个智能的去找一下 smart。 嗯,对,这边也加了有五分钟的,有三十分钟的, 然后我们修改完之后它让我们是否重启网关,我们就重启一下就行了,然后检查一下, 然后我们也去一直里面检查一下,看一下现在是几点?六点四六二十八号,六点四六,我从六点十分开始检查的 查询, 希望开始时间不能晚于结束时间。哦,停住了,查询一下,你可以看到现在是没有了,没有查询,再改一下时间 分钟,嗯,你可以看到就是没有刚才那个进球了, 再改一下这里,哦,这里有一只,哎,这个,这个不是那个进球 正常,它是对我们这个 对我们飞速的 a p i 进行的进球,可以现在看一下我这个 a p i 点的次数。三八六五,这个子弹一千七百七十六。 如果说你不知道怎么更改,你可以。嗯,关注私信我, 当然他现在这个已经改成五万了,所以说大家看情况修改,如果说你差不多快用完了,嗯,那你就改一下,如果说没有用完,那你就不用改。

哈喽,我今天一分钟学会不说喷嚏,并接五分钟让他二十四小时帮我们干活。首先第一步,来到扣子编程,在下面这里找到喷嚏,选择创建副本,这里的应用名称和应用介绍可以自定义填写,然后确认就可以一键安装。在安装完后,我们来测试一下,在对话框输入任意 的指令,如果可以正常运行就说明安装成功。接着点右上角的部署,稍等一会,这里就会显示部署成功就可以了。接着第二步,如果要打通飞书,首先我们来到飞书开发者后台,在这里选择创建企业自建应用,应用的名称 和用描述可以自定义填写,然后选择创建,在创建完后,我们需要添加机器人的能力。展开左侧的目录,找到开发配置下的权限管理,选择批量导入,导出权限,在导入这里把原来的权限代码替换成我这一段,然后确认新增权限,有需要的可以跟着 我的步骤来,将应用的权限就开通了。接着在左侧目录,从凭证与基础信息入口进来,先把应用的 app id 和 app mail 保存下来,待会要用到,然后选择顶部的创建版本,版本号和更新 说明可以自定义填写,接着划下来选择保存,然后确认发布,刷新一下页面显示已发布就 ok 了。第三步,我们回到扣子的 open call 相壁页面,直接在多号框输入,让它帮我配置飞书的渠道。这里需要把我们刚刚保存好的 app id 和 app 密钥粘贴进来,它就会帮我们自动完成对接, 稍等一会再执行完后,这里会显示已经配置成功。接下来到了第四步,再回到飞书开放平台,在开放设置这里找到事件与回调,简单来说就是当我们在飞书里给 open call 发指令,飞 书需要把这些任务通知给到 open call, 这个通知权限需要在这里开通。接着从右侧添加事件的入口进来,我们可以根据自己的需求选择应用身份订阅,比如接收消息等等。 只有订阅了这个事件, opencore 才能收到我们在飞书里发的指令,其他的敏感权限大家也可以根据实际的需求在这里开通就行。接着是回调配置,也是一样的思路,在权限开通后,当有消息发生时,飞书会把内容发给 opencore 让它执行, 在设置完后,一定要再发布一个新的版本,这样才能把飞书和 opencal 完全打通。最后我们回到飞书,在开发者小助手这里打开应用,就可以直接让 opencal 开始工作了,基本的思路就这样好了,本期视频内容,觉得有用的话给我点赞关注,咱们下期见,拜拜!

最后一个是纯代码开发,这种方案相对来讲技术要求是最高的,但是他的灵活程度也是最高的。 这里面但他只要是代码这种方式,爬虫的方式也可以用代码去写,是吧?你只要是这个爬虫能爬到的, 就说白了你能反向去把它,如果说人家有接口,那肯定是可以从通过代码去切的,如果说你接口没有,你可以通过反向,就网上你比如说你小红书没有接口,但是它网上有好多人去做逆向的,你只要能把它这个东西逆向这一块写出来以后,后面就也可以通过代码方式去通过这种爬虫的方式去 去数据了。那这里面的时候它是最灵活的,但是它开发的运维成本也是比较高的。这里面它最大的一个成本一个是开发,再另外一个是维护服务器的维护。 我们接触的电商公司基本上在几百个人的这种,他就会有自己的 it 团队了,但是像几十个人的公司,我见到的能有自己的专职 it 的 人非常少,这是为啥?我前面有一个案例是说老板买了服务器以后,他可能你都不知道他这服务器到底在没在用, 你让他去把这个服务器停掉,他也不敢,你让他说不续费他也不敢,每天到续费的时候可能就比较纠结。像这种的一个是开发成本,一个是运维的成本,运维的成本你首先要有服务器的成本,再另外一个你要有服务器,你还能让他稳定的跑,是吧?稳定的跑,你是不是要有些数据库的备份?比如说前两天我们刚有个客户,他倒是有一个 it 的 人员, 他说操作的时候两个数据库中间,两台服务器中间去操作数据的时候,一不小心把他数据库给删了,这就要老命了, 数据库删了这种就要了命。这两天的时候正在弄啥?正在正在做,正在买抖电云上面他有一个专门做数据库备份的,一年大概我看他价格跟我一块看是七千多,可能打完折以后能给到他们大客户打完折以后能给到四千多,一年一个数据库,他不不含服务器, 光数据库就说这块,你只要是把这个代码开发出来以后,你后期的运维成本就上去了,这是为啥?说它这个运维成本比较高的?对,它这个适合大卖家。刚这个有三方接口,这个说过,就没有三方接口,你通过什么方式?也可以,通过爬虫的这种方式,你只要能做了,做好逆向 也可以。我们之前做过一次,跟电商闹过事,关系不大,做过一次跟医院的 haystack 系统打通了,跟医院的 haystack 系统打通那种,他其实做了逆向,相当于修了一条高速公路。这块最后给大家看的这两张图,其实是两种部署方式,这块跟前面为啥会讲这两张图是跟前面的部署,运维部署还是多少有点关系, 就你像第一种这种,你完完全全写代码,写好了以后,这是一个 id, ctrl ctrl id, 你 写好了以后,你要去买服务器去做部署。前面讲的这种方案,那还有一种方案是啥?还有一种方案是你可能不想去买服务器,也不想去运维这个服务器,它现在每个云平台上面都有 fc f c c, f c 叫函数计算,函数计算的功能,你只要你把代码传上去以后,它就不需要你去买单独的服务器,它能帮你把这个代码跑起来以后它还可以做到自己的监控,自己的监控,如果它挂掉了,它可以自动去帮你做重启。 如果是国外的一些做跨境它国外的好多的这种运维平台,现在你都是可以开发好了以后,把代码往这个 github 上面一传,一传以后它可以自动的就是 devops 那 种方式, devops 这种方式它自动地去把这个代码,你只要让它线推到主线,它就自动地去部署到服务器上去,把它跑起来可能更多的是在跑到一个 dk 里面,这种也不需要服务器的,国外也有一些这种的,大家如果有需要可以下来去详细聊,技术细节我们就不在这儿过多地去讲了。

他再往下我们看 rpi 的 吧, rpi 的 更多的是刚刚前面去讲的,我们这个用 api 取不到,他就不开放 api 接口,像小红书这种 人就没办法。再有一种,这第一种是我们没有 api 接口就取不到相关的数据呢?再一种就是我们想取人家别人的数据,是我们想取的数据,不是自己店铺的数据,想取的是别人账号的数据。你比如像抖音他你取自己的数据,有一小部分数据是可以取到的, 但是你要想取别人的数据,你想通过接口方式去取,那不可能,肯定取不到。所以这就是为啥会有 r p a 这种方案出来。 r p a 它技术难度其实比起方案四来说还是要稍微简单一些, 它的动画程度、自动化程度其实还可以,你像引到现在这个企业版,它也可以做到那种自动调度,多台 pc 去做自动自动调度,你有需求的时候,你可以通过一些比如说飞书群去触发它执行 r p 的 流程,抓回来以后再回到飞书,相当于对于用飞书的人来说,它其实 r p a 是 不可见的。 rp 是 相当于后端的工程师帮他配好以后,前面的这个人只管用 rp 流程可以在后端自动去跑。这块我给大家举一个例子,就是我们最近正在做的项目,可能这个也马上二十六号左右会交掉。它是一个店群,就很典型的 他做抖音店群,他们大概有几十家店,七八十家店,就他就得每天有一个专职的人,这个就真的是专职了,就每天得有一个专职的人,每天过来以后,我早上过来就开始去下载数据,就把七八十家店铺的每一家店铺的数据登录上去, 下载报表,下载前天的订单报表,下载下来以后去算,我昨天的时候他有些去掉,有一些收入你是不能算的,而且去掉一些 做一些筛选,把他这收入算出来,退款算出来。相对这是一家店铺的处理,他每天要处理这七八十家店铺的数据,就真的是得好几个小时,基本上就一天的时间,这为啥?是因为他你抖店,大家有做抖店就知道抖店后台你想下载订单的明细数据, 你是必须要有验证码的,你要接收到验证码以后你还要下载了,你还是个加密的压缩包,你要去解密,解密还需要再有一个验证码,所以每一个店铺的下载起来就很麻烦。在在做数据处理,处理完了以后,然后把几十家店的店铺的数据混到一块。 刚刚我看到有一个同学发消息说是为啥不用 erp, 他 做的可能,所以我说电商行业可能每家的玩法都不一样,是吧?因为这个店铺可能也就能开个一个店,开个两三个月就关掉了。 你这每个店都对到 erp 上面去,其实也是个成本,你隔一段时间你就得去新注册,新弄一个店铺,这也是为啥它不能用 api 的 这个原因,因为 api 你 这个店铺还好,店铺稳定,基本上对接一次就够了。如果是像这种很多店店铺又不稳定的这种,那你就可能必须得啊,必须得,得得得, 经常去换它。抖店后台你要做用 ip 接口去做对接,它是需要建议用的,需要有软注的还是有些技术门槛的?有些门槛对 erp 上面,你整整回头再来看一下,这是我们现在正在做的,我给大家看一下,相当于它 rp 这种方,其实说白了就相当于给你请了一个去你的一个助理,每天帮你在电脑上去点鼠标点按钮,我在最前面视频里面展示那种, 你看我给大家打开一个引导的界面,这就是引导的一个开发的界面,是吧?这里面的时候你可以去用拖拉拽这种方式去写它这个叫 flow 节点,也可以去写代码,这里面写 python 代码也可以。 然后我点一下运行,让他直观的感觉一下,你看他这就是你点他就会淘宝登到淘宝上面去以后他自动退到首页,再再登录进来。以后这个跟咱要抓的每家抓的数据不一样,比如说你要这个家电的电热水壶,电热水壶你要抓电热水壶你就把电热水壶的 去这块不是点了一个销量,通过销量排行去能把数据抓下来以后再去到这个详情页面去抓这里面的数据, 它这里面的数据它只要是这个页面上能展示出来的数据,你都是可以抓到的。它有些结构比较规范的数据,那你就用 css 去抓,是吧?如果说它结构不规范的这种,你用叉 pass 去抓都是可以抓到的,但这个不能抓太快,我前面那个放视频的时候,那个是做了差不多快十倍速了, 因为这个你抓太快了以后他可能用我自己的淘宝账号登录的,他就可能把我淘宝账号给我封掉了,你抓太快了以后,他就会,你去点搜索搜东西的时候他下面就会啥也出不来了,你搜索的数据为空,你抓太快了他就会变成那样子。这个是 r p a, r p a。 开发,其实开发的技术难度比起 比起前面这个方案四里面集成平台自建连接器来说还是要简单很多了,比起那个来说要简单很多了。所以大家如果有这种, 有这种,做这种 r p 这种需要也可以自己去看一看,这里面它其实做了很多的,你像飞书的多页表格里面,飞书多页表格里面好多的指令它都是已经做了集成的,它这下面不是有这个多页表格的 r p a 嘛?你比如说你这个就跟刚刚那个集成平台连接器一样, 你列出数据表,添加数据表、添加自断、添加记录、更新记录这些都有,你只要把数据取下来以后去做做数据的添加就行。 像刚刚那个店群的,我可以简单的给大家看一眼,我看一下店群可能在我们的另外一个账号上面,有几个同事有开发的账号, 也是,他这边还有一个备份。他这个里面其实比较复杂的是像刚刚我几十家店铺去下载下来以后,我是需要去做数据的清洗的。像刚刚那种淘宝上面抓数据这种就比较简单,我抓下来以后我直接往多表里面去下载下来以后,我需要导到数据库里面, 他在数据库里面去用他的在数据库里面去做计算做清洗,因为他不是,我刚说了有一些销售数据,他是要做一些筛选合并。举个例子,比如说这个订单客户下了单,但是他关掉了,他就没付款,那这个你肯定算销售额吗? 不能算销售额。像这种订单我们就需要去做数据清洗,像做数据清洗就稍微复杂一些,你要去把他送到数据库里面去,在数据库里面去做一些这个这个清洗, 清洗完了以后再把这个数据取出来,取到非主流表格里面去,去做看板,去做仪表盘,相对来说稍微复杂一些。这个里面如果说他跟这个方案六的有一个结合点,我提前讲一下,就他跟方案六里面一个结合点。 如果说你是想先做登录,比如说淘宝,你做完登录以后,你如果是想通过爬虫的这种方式去取里面的一些数据, 那,那你就可以在这个相当于登录用这里把它的 cookie 取下来以后,在后面全部都写这个 python 的 脚本。我看这个里账号下面有没有 python 脚本?没有,我印象里面这个 tiktok 找达人的这个应该是用脚本写的。 对,就这里面的相当于你主流城里面你可以去用这个去登,登上去以后你可以这里面去写很多 python 脚本,那这个可能对技术要求就相对来说会高一些啊。如果有这种需求,其实引到这个工具,它是可以支撑到这一块的,最起码它这个工具是有这个能力的。

哈喽,大家好,今天我们来认识一款非常牛叉的跨平台 ai 聊天机器人,群聊、私聊都支持这款工具呢,免费开源,支持 windows、 mac、 linux 客户端,也支持多种形式部署, 既可以接入国外聊天软件,也支持国内的 q 信、钉书,共计十八款应用 模型。平台方面,国内主流的、第三方的、个人的都能接入,还提供了 diy、 cos、 阿里百链等第三方 agent 工作流引擎,扩展性上也超级丰富,支持 mcp、 skills、 知识库、网页搜索等功能,让这个聊天助手能帮你适配更多使用场景。例如设定每天早上九点,机器人自动去特定网站抓取行业新闻,或者调用你们公司的 a p i 拉取昨天的销售数据,整理成一份早报发送到群里。 每次有新人被拉进群,机器人呢自动发送一段欢迎语以及新人必读文档。你也可以把公司的员工手册、报销规范或者常见问题排查文档喂给机器人。 当同事在群里问年假怎么休,连不上公司 wifi 怎么办时,机器人呢会精准翻阅文档并给出准确答案,大大减轻人工后勤压力。 配置上呢,也很简单,首先决定好你要创建哪个平台的机器人,然后根据官方的文档照着操作即可。 然后呢,就是配置 ai 模型,有需求呢,也可以配置下自动化的语音转文字的配置,知识库的话也可以接入 open ai 和谷歌的嵌入模型。 剩下的则具体看你需要机器人具备哪些能力来给它们安装各种 m c p scale 插件之类的。总之,需要管理自己的公司群、粉丝群的朋友可以尝试下这款 agent 机器人来辅助你, 好了,就给大家介绍到这里吧,可在私信中发送关键字工具,按发布日期获取本期分享,如果视频对你有帮助,记得转发支持,我们下期再见!

小白学飞书多维表格进阶教程来了!首先打开之前创建好的多维表格文档,左侧的区域就是多维表格的图标数据板块。 这里有个超实用的小知识点,一个多维表格里可以搭建多组数据表,每组数据表都能专门对应一类数据分类存放,管理起来特别清晰。想要新建数据表也很简单, 直接点击左侧的加号按钮,就能快速创建一组全新的数据表了,后续还会继续分享更多实操技巧,想稳不掌握飞书多维表格的朋友,记得持续关注呀!

今天我们用四十五分钟的时间来彻底讲清楚外部系统打通非数多维表格的六种方案。因为视频比较长,所以我会分成一个合集和七个片段。 那第一个视频片段我们会讲清楚什么是 api, 非数多维表格用 api 能做哪些事情?为什么要把外部数据打通到非数多维表格?那后面每一个视频会讲一个方案, 接下来我们开始讲第一个片段。大家在使用多维表格的过程当中,经常会遇到一些场景,就是需要把别的系统的数据拿到非收多维表格里面来,比如说我们电商平台的订单数据,比如说我们客户管理系统里面的客户数据, 然后再比如说我们广告后台的这种消耗数据,那大家为什么要把这些数据拿到多维表格呢?很很多客户其实最主要的就一个原因就是仪表盘好看直观,然后能把这些数据的分析趋势,然后呢很直观的展示出来。 那这时候把别的系统的数据拿到分数多位表格里面来,本质上其实就是一句话,就是两个系统要能互相对话,而且要能按规矩来对话。那这里面讲的这个规矩其实就是 api, 我 们也不用把它想的特别复杂,我们也不用站在程序员的这个角度上去理解它, 然后 api 最简单,最简单就可以理解成是我们系统对外开放的一组,就你可以这样来操作我的一组入口,那比如说你在分数多位表格上面点了一个新增一行,那系统要做的同样的事情,其实就是通过接口对于表多位表格说,哎,你帮我新增一行, 其实在我们界面上面操作跟在通过接口去操作,对于多位表格来说其实是一样的,最终实现的效果都是一样的,就是新增了一行数据, 那多位表格里面常见的 a、 p、 i 能做的一些事情有哪些呢?你就比如说我们新增一条记录,就像外部系统有一笔订单数据,然后我们要往包里表里面去写一行,就新增一行记录,那我们可以去修改更新一行记录,那比如说这个订单发货了,然后状态变更了,然后这个已经收款了,收货了 我们就可以变更一下状态,这是调的这个修改更新记录的这种接口,那比如说我们可以删除记录,那这一条记录我们不需要了,或者是我们这个非输多页表格里面的这个记录行数太多了,我们需要把比如说二零二四年以前的数据全部删掉,那么就可以去调用删除记录这个接口, 以及包括后面这个查询记录列表啊,增加数据表、删除数据表,这些其实都是可以的。就说对于多维表格来说,每一个多维表格它有一个 id, 然后多维表格里面的每一个数据表它有一个 table id, 那 每一个数据表下面的试图,其实它它含有试图的这个 id, 其实这些都是我们可以通过接口去操作的。 飞书在做这一块的时候,其实开放性做得非常好,就它通过这些飞书多维表格的这个接口,可以把飞书多维表格用的非常灵活。 那所以对于多维表格来说的话,其实 api 不是 一个选选,它其实就是我们平常点的一些按钮,新增啊、删除啊这些,变成了一个程序能调用的一个形式,通过程序也能来操作多维表,就这么一回事。 那讲完 api 接口以后,它这个 api 接口跟我们后面要讲的联系中心、集成平台、自建应用这些是什么关系呢?其实它们两个关系就是 api 接口,它是一个最基础、最基础的东西,基础,然后呢它的分装程度不同,就对应到了后面的各种不同的使用场景。然后比如说如果是我们手工从电商平台下载订单数据,然后手工拷贝进来,这个其实不需要 api 我 们手工去处理就可以了。那比如说像再省事一点的就是 飞速连接系中心,连接系中心它有这现在已经做了好多的,像抖电啊,然后像这个网店通啊,它都做了连接中心,它本质上其实是帮你把 api 接口到 外部的系统的 api 接口到多余表格 api 接口这条链路给配好了,就它们两个系统之间互通的这条链路给你配好了。然后呢你只需要去选一下系统,授权一下子段这些,然后它就能自动去把你这个外部系统这个数据自动能同步过来, 但这种是很省事,但是呢它会也会有些局限,我们后面的时候会讲一下,那再灵活一点呢,你就可以通过飞速集成平台 d 代码这样去编排这些 api 接口,通过编排这些 api api 接口,你就能做到比这个飞速联机中心更强大的一些功能,或者更灵活的一些功能。它其实 在最复杂一些的就是自建联机,不管是哪一种方式,它其实所有的都是 分装了这个 api 接口,只是分装多,分装少,暴露出来你能操作的东西多还是东西少的这种问题,那最底层的永远实现的这个目的都是对这张多维表格做增删改查,对这个多维表的表结构做管理,那就是这么一个目的。那后面我们会讲这几种方案的一个区别。 那在第一趴我们还要讲一下呢,就是飞书多维表格去接入外部系统的数据的时候,有几个 像是算是我们做项目过程当中的一些经验点吧啊?然后第一个就是要有一个唯一的数据标识,对于飞书来说,它的退保有退保 id, 它的这个每一行记录有 record id, 但是呢这些东西 对应到我们外部系统的时候,我们外部系统也是需要一个 id, 然后比如说我们的订单号,比如说我们银行的流水号,就这些不会重复的这些 id, 那 最好是能用这么一一个 id 的 话,那这样子你从外部系统去往过取数据的时候,可以去查重,然后判断这一条数据之前有没有同步过,那这样避免做出来一堆的这种这种重复行, 那就很难看了。再另外一个就是做数据对接的时候,我们先要把多维表格的表结构设计好,然后多维表格表里面的每一个字段设计好,这样子去设计好了这个表结构和字段以后,然后呢再去跟 三方系统这个 api 接口里面的字段去做匹配,因为 api 接口一般都是一个英文字段嘛,那我们可以在这个多维表格里面去做一些中文字段,那这个匹配关系大家要自己把它记清楚啊。然后如果说是这个表头表结构,这个这个表头变了, 那我们就需要再去修改它这个对应关系的那同步的节奏,大家可以按照系统的要求来了,它可以其实实时的,因为好多系统都可以支持往外实时推送数据的,飞视多页表格也是能支持实时去接收的。 然后呢也可以去按照我们的业务需求,比如说你把它配成一个小时啊,一天啊、一周啊,这个其实都是可以的。然后这里面有一个飞书多余表格,如果是免费版本的话,它一个月有一万次的 api 调用的次数限制,如果是付费版本就没有这个限制了,调用多少次都可以。 最后一个比较关键的也是我们做项目过程当中经常遇到一些坑的,就是一定要在设计的过程当中和开发的过程当中把这个荣誉检查排错这些接口留好啊。然后如果说真的数据出了问题以后,我们可以去很方便的去维护和排查。 接下来我们讲一下为什么要通过 api 打通三方系统和多维表格,以及后面的我们几个打通方案的一个对比。 那接下来我们就看为什么要做打通,那做打通其实最主要的一个原因其实还是为了支撑咱更好更更快的赚钱。咱做电商其实无非把货再卖出去,只要能选好品,把东西卖出去,供应链能跟上,钱才能不停的流动。 然后这里面的时候其实中间会涉及很多的数据的沉淀,合并统计这些方面的东西。那这些方面现在我们接触到的很多客户,他其实这里面的数据沉淀 是相对来说比较少的,数据的统计很多时候都是通过人工来去做的,人手工来去操作。我们要统计哪些数据?比如说财务的报表、进销存的这些统计,很多都是手工来统计呢, 其实反馈是比较慢的,我们见过的客户里面,他手工统计,我见过最快的手工统计基本上就是一天一次,这是我见过最快的,就那个老板每天要他每天下班要看一次报表。刚我看有同学发誓,亚马逊这个 ebay、 tiktok 这些能统计到。亚马逊和 tiktok 这些都是有接口的,他你通过 rp 也行,通过接口平台去取数据也行,都可以。 所以这个我列到的一些根据我们的经验看到的一些常见的一些问题,最多的每天都要靠人工去搬搬这些数据,那数据量大了以后,比如说我处理一下,要要给下一个岗位去处理,那下一个岗位处理完以后要再交回给我,那相当于来回传递的过程当中,这个表可能就乱套了,这个数据就老是对不准。 所以呢这个就是为啥我们要说要打通数据,能让这个老板能看得见数字,管得住业务,能提得起效率, 最终能支撑咱,比如说周转率能提升这样子,咱本来一年,比如说周转一次能赚到钱一一年周转一次,那变是不是能变成十次? 那毛利率,哪怕这个周转一次能百分之十的毛利率,你周转十次是不是就变成百分之一百了?你得拿这个杜邦方程来算,它周转率是能支撑咱最最终的贡献利润的提升。再往下看,他这个讲到咱自己的现在这个方案, 看这张图就能看到很直观,能看到你看左边这个是外部的三环平台数据,右边比如说是我们的多维表格,那中间的时候经过了啥?它其实是经过了,这无非就是三条途径,一条是这个 rpa, 一 条是图虫爬虫,一个是 api, 那 api 的 时候评论可以统计,但一般我看这个你可以把评论的数据抓过来,现在 a x 可以 去帮你分析的评论的数据,我们之前还作为了一个客户的,他那个评论都是自动回复的,机器人自动去回的。他现在这个 通过这三种途径可以把数据抓过来以后他一方面你可以通过这个,有一部分你可以通过飞速连接系中心,有一部分你可以去自定义开发,还有些其他工具平台。这中间的这几个其实把图片放大一下, 这中间几十路,我今天不是列了一个说咱有六种方案,去后面要讲这六种方案吗?其实六种方案就是这里面的这三个中间的一个组合加一个人工,这几个中间的一个组合加一个人工,其实组合出来了六种方案。

大家好,我是凯哥,我们这期视频将来讲解如何去操作我们的飞书多维表格当中的数据记录。依旧是讲解三种方法, 那第一种呢,还是我们说通过这种系统正规性的 api 的 流程啊?第二种呢是通过我们的一个插件的方式,那第三种呢,也是最为简单快捷的一个方式。好,我们先来说第一种,我们的飞书 api 官方的吧,给我们提供的方法, 那在这呢啊,我们依旧是现在飞速开放平台当中,我们在右上角输入多维表格之后,我们会跳到这样一个解锁页面中,我们在文档解锁这里呢找到多维表格概数,然后点击过来之后, 我们就跳到这里,上面是多维表格概数,对吧?我们在下面找到记录,然后找到记录之后,我们能在这里看到一个是新增记录,一个是新增多条记录,那他们两个有什么区别呢? 那新增记录指的是我们每次呢只插入一条数据,当然你如果对吧,我们说把不同的数据您 整理好不同的一个列表之后,我们通过插件呢去循环的,一次一次的插入也可以,也没有问题,但那样的话效率就比较慢, 而且呢我们的多次的一个 api 的 一个请求访问呢,会造成我们的一个网络延时的堵塞 啊,所以不建议大家,如果是你,比如说你有一百啊,二百,三百这种数据情况的下,我们通过循环的方式一次一次的去调用插入啊,不建议,所以这里呢,我们这里用的是新增多条记录 啊,然后在 api 这里官方 api 给我们的限制是单次调用最多是一千条, 那对应我们扣子插件当中啊,我们先讲好这个固定对应关系,你在这里,对吧?我们在空间里呢,找到插件商店,上面搜索分数多位表格,然后下面来源类型,选择官方插件之后,我们找到这个,然后点击 在这里呢,我们看啊,我们找到查件工具中的,这是一二三四五六,第七个啊,第七个就是我们的查入一个数据记录,那在这里呢,我们的扣子给我们加了一个二层限制,他让我们每次呢是最多五百条, 最多五百条双重保障。首先是官方 api 这里呢啊,它限制我们最多是一千条,然后在插件那里呢,它又限制我们是五百条,那这样双重保障的一个情况下,我们就把一个非常庞大的数据表格呢进行多次 啊,多次多量的一个增加。 好,那我们来看啊,我们来看,那既然我们是讲这个新增多条记录的话,那我们就不太去讲他一条一条的去插入的方式,那在这里呢,我们看 啊,前提条件我们首先还是要开通权限,对吧?我们在这里权限配置这里啊,我们找到没有开通的权限之后,我们点击全部开通,然后批量开通,二次开通,对吧? 他两个是不同层级的一个权限,所以我们都给他开好了啊,因为毕竟是我们自己用这个权限怎么开就无所谓,当然如果你是对外用的话,你的权限就一定要给他保护好。好,那往下看,依旧是 请求头啊,我们的请求内容这里,然后请求头,然后路径参数,这是这些都是必要的 啊,查询参数这里呢,我们看对吧?他这里写的 b 天是否,那如果 b 天是否的话,我们就可以不用去写啊,没有必要一定去写。 那在这里呢,主要是因为我们的一个数据结构中跟我们之前的一个字段的结构啊,有一个严格的呼应, 就我们字段呢有一个非常庞大的结构啊,他的每一份数据呢,尤其是像单向关联啊,双向关联啊,以及他的一个查找引用那里,他是一个比较复杂的一个啊,内嵌的关系,所以我们不去讲这个的话。同样的我们这个查询参数呢,我们一般情况下也不会去用, 他也不会去用。好,那我们用什么呢?主要还是我们这个路径参数的时候,我们这个路径参数呢,对应就是我们这个非书表格的一个唯一标识,好,我们先把这个唯一标识找到,我们复制, 然后粘贴在这同样的表格 id 的 吧,我们也在这里找到啊,这个方式是不是也跟大家之前说过啊?我们找学非书多位表格唯一标识的方式。 好,我们给他暂停过来,然后下面呢就是我们说他非常重要的叫请求体,就是我们要添加数据的这样一个结构, 然后在这里呢,我们在之前数据结构那里是不是也讲过他最外层呢,是一个叫啊自断的一个啊列表结构,那在自断的这个列表结构里呢?他对应的是什么呢? 那他对应的其实就是我们要查询的这个具体表格里的所有的字段, 你像不同的字段,他有不同的类型,那他对应的值其实也不尽相同,那我们这里呢,还是用我们常用的啊简单的文本去做他的一个啊,讲解 好,我们回到这里,是吧?我们这两个呢都是文本类型,那他的一个叫文本,一个叫三,对吧? 或者我们给他改一个名字,其实也行,或者我们不加这一类,其实也行,我们主要去操作文本这一类。 好,我们回到这里来看之后,那在下面的结构当中呢?啊,这个结构大家应该能看懂了吧?这个结构应该不难理解啊,最外层的就是多条记录的一个字段的表示啊,就是我们所有的记录呢,它统一都叫啊这个单词, 那在这个单词下是一个列表中存放的是什么呢?那列表中存放的就是一个又一个这样的具体的字段 啊,一个又一个这样具体的字段,或者是叫具体的对象,那这一个对象啊,这一个对象,这是一个对象层级,那在这一个对象层级当中,它只有一个字段,它只有一个字段, 然后这是这个字段下放着的就是它具体的实际纸带的一些内容,我们把这个给它删掉,对吧?那我们只留文本,然后呢我们就可以开始调试,我们去看一看。 好,那我们来点击开始调试,对吧?好,我们来啊,健全过期了,来啊,健全过期了,是这个过期了,对吧?我们已经重新获取好了,来,我们来再次发起调试, 然后你看告诉我们成功了,对吧?那我们回到我们的表格当中来看,是不是多了一个分数, a p i, 然后你看上面虽然没有内容,对吧?没有内容呢,但是它这里是有行号记录的,你看我前面是不是一二三四五六, 对吧?它有一个行号的记录,那对于这个行号的记录而言呢?哪怕你前面没有内容,但这一行已经实际存在了啊,它就给你显示的是空值, 显示的是控制。好,那这个呢?就是我们说的通过飞速 api 的 方式,系统性的去调用它的接口去增加我们的一个数据,当然如果你是多个增加的,对吧?啊?我们说你如果是多个增加的话啊,同样的 我们就在这里他是一个对象,对吧?哦,就在这里给他来上多个对象啊,多个对象就以这种方式来, 我们用这种方式用英文符号,对吧?好,我们来给它写上啊,这个呢就叫一啊,这个就叫二。好,我们再次来发起调试, 成功了,对吧?然后我们看我们的表格是不是有啊?一二,对吧?就是这种形式, 那后面每一个字段下你想加哪一列的数据,我们就去把它前面对应的这个字段的名称加上之后,根据它的结构呢去增加即可。 好,那我们再来看啊,我们再来看非输当中的插件,对吧?扣子开发平台当中非输的插件, 同样我们刚才看过了,我们是不是只有那几个字段,对吧?我们只操作他的文本的字段那一列,然后在我们操作他文本这一列的时候呢?啊,我们来看,我们先把这个给他删掉, 在这里呢啊,他的依旧是注册多维表格唯一标识,支持文档链接,对吧?那我们在文档链接中直接就把我们的一个多维表格的标识加上我们具体的一张数据表就锁定好,那锁定好了之后,那对于没必要的参数, 没必要的参数,我们这个呢就可以不去写,那你的表格名字和表格 id 都可以不用去写。好,那我们要看什么呢? 那我们要看的其实还是这个字段,那字段这一项,你看我们这里这个类型啊,这个类型表示叫数值列表,对不对啊?叫数值列表。 那我们的数值列表的表达形式呢?其实就是外层,最外层是一个英文格式的中括号。 那我们在很久之前,我们在讲文本处理的时候就给大家系统性的去讲过了,如果大家忘了的话,建议大家往前去翻,找到我们文本处理插件讲解的一个相关的接受。 好。然后我们要在这里干什么呢?他这里是不是说到对象,对吧?那如果我们不知道对象怎么用的话,是不是还是在这里, 对吧?我们在这里把我们需要添加好的内容啊,给他来一个复制粘贴是不是就可以? 好,那比如说我现在需要的,是,对吧?我们就来这一段,好,我们来复制,复制之后我们用这种方式,对吧?来我们给他啊写好, 那我们写好之后来, 如果,对吧?如果你不确定的话,你不确定这种方式是不是能行,我们还一种什么方式呢?我们在这里呢,他会有一个视力,对吧?我们的插件呢,他们是有具体的视力方法的,你看这个具体视力方法的时候啊,他是不是以这种形式? 是这种形式吧?那如果是这种形式的话就没有问题啊,就没有问题。好,这是我们做双重保险,双重验证,那我们再回到这里来,对吧?那我们这个呢就不叫费税 a p i 了,是不是叫扣子啊? 非输插件,对吧? cos, 非输插件。好,我们将这个内容呢给它进行一个粘贴,那一定要保持我们最外层的这个双引号 啊,我们最外层的这个中括号一定是存在,然后这里它报错,对吧?那我们来看看它报错,为什么报错 啊?首先是最外层的对象,对吧?然后这样这样好,然后这里有一个报错,对吧?那至于这个报错呢?大家可以不用去关心,因为它是一个识别的问题。 我们来说字段的这个啊,名称呢,他必须得是一个英文字母的形式,他不能是这种文字的形式,所以我们在这里直接去写入的话,他会按照我们的一般程序规则给你识别错误啊。 但大家不用去担心这个事情,我们就直接按照我们设计好的啊,规定好的格式,直接去执行即可。好,那我们接下来直接点击我们的这个测试该节点,就这个,我们来点一下, 好,他这里给我们显示成功,对吧?那真正是否成功,我们来到我们的表格看一眼是不就行?然后我们第十条记录是不是叫做扣子飞出插件,对吧?那就证明没有问题, 那证明没有问题,我们这种方式是可行考操作的,那如果说,对吧?我如果想要两个呢?那如果我想要两个的话,那这里就是我们要用一个英文的逗号给它隔开,然后我们 复制粘贴,对吧?啊?这个就叫一啊,这个就叫二,好,我们把这个全选,那全选之后依旧是保留我们这个插件节点最外层的中括号,我们将剩余的内容呢进行粘贴覆盖 好,然后呢依旧是啊,同样的一个报错原因,对吧?我们不用去管它,我们直接点击测试该节点 好成功了,对吧?我们来表格当中看,是不是有了我们的飞书插件一和飞书插件二,对吧?那这个呢,就是我们通过 cos 的 飞书插件去操作它的一个记录的添加。 那然后还有什么呢?我们是不是还有一说,最简单最直接的方式是什么?是不是我在这里直接点击添加行记录,然后呢我直接在这里输入内容就行, 对吧?这是最简单直接的方法。那这种方法呢只适合你,比如说我要自己建一个啊,初步的模板,他大概要这样设计 啊,我们在初步设计的时候可以通过这种手工的方式去做,但是如果后面一旦我们真正说成体量的,成系统的去执行的时候,那手工的方式不仅效率低,而且还很累 啊。好,那这个呢,就是我们说的一共去操作吗?分数、表格,数据记录的三种方式。好,那本期视频我们到这里就结束了,关注我带你了解更多知识,我们下期再见。

一个订单买了三件商品,你的自动化给你推送了三条消息,明明是一件事,为什么要给你推送三遍呢?今天来解决这个问题,把同一个订单多条明细的数据合并为一条消息来进行推送。呃,那我们来看这样的一个场景啊,比如说这个是我们的订单表,这个是我们的明细表, 订单表里面呢包含着订单的名称,客户的地址,他会关联到我的这个明细表中,他是一个双性关联的关系啊,然后明细表里面的话包含着产品还有斤数,然后通过查找云的方式,把订单表里面相关的信息给他,查找云过来。 然后呢我们想实现的方式是当我点击一个按钮之后,我可以把订单的相关信息推送给我们的供应链的负责人。 那如果说按照常规的这个逻辑,我们是怎么做呢?我们是分开推送的方式来做,首先我去点击一个按钮,点完按钮之后呢,我去通过,呃,我的条件是订单等于订单编号,然后去查找 相关的这些数据。然后呢我们再去创建一个循环,循环的内容呢就是我查找的数据,然后发送在每一个循环里面的话,发送飞出消息, 包含着客户地址,要求发送发货的这个时间,还有产品还有斤数。那我们来看一下实现的效果啊,当我点击按钮之后,我去我的消息推送里面,我就会收到 三条消息啊,因为我是三个产品嘛,啊,我就收收到三条消息就长这个样子,然后每条消息呢都包含着客户地址,发货时间,然后最下面的话,它的这个产品和产品的斤数它是不同的,但是你会发现啊,同样的一个订单,其实我没必要我去发送三条消息, 对不对?那我们来看一下到底该如何去进行一个解决啊?首先呢我们来看一下我们最后的一个呃实现的效果啊,实现效果长这个样子,你看我把订单相关的信息放在了上面, 然后呢把发货的明细放在下面,如果是三条的话就是三行数据,然后并且呢它是通过分号还有回车的这个方式去进行一个展示啊。 好,来我们看一下具体该怎么做啊?首先第一步我要去在我的明细表里面去创建我合并明细的这个信息。 其实正常情况下,我直接通过公式的方式把产品和斤数,然后和这个中文的冒号去进行合并就好了。但是如果说那样的情况下,我通过常用或者说通过公式的方式聚合到我的订单表里的时候,他是他在这里啊,他是一行数据, 它就没办法去实现我刚才说的这个换行了,所以说这里面我们要用一个换行的公式,换行的公式是这个啊, c、 h、 a、 r, 然后括号十,它就代表着换行啊,它你可以理解为它是一个呃特殊的字母,把它加上之后的话,它就可以进行换行, 然后我只有第一个,第一个比如我是第一个产品的话,他是不需要去进行换行的,因为他是第一个嘛,然后后面的他都需要进行换行,所以说这里我需要去进行区别对待。那如何去进行区别对待呢?我先要去创建一个辅助的产出辅助的排序 啊,如何去进行排序?在之前我有呃,两个视频都是假,这个排序你可以在主页里面去搜排序就能搜到啊。我这里呢直接通过查找引用的方式,我引用的是明细表里,就担心这个表啊,引用的是这个明细的编号, 然后查找条件是关联的订单等于关联的订单,然后明细编号是小于等于当前行的明细编号,然后通过技术的方式,那这样的话就直接进行的排序啊,你看 在这个订单里面的话,这个离是在第一行的,那我在写这个合并明细的时候,我们来打开看一下它到底该如何去写啊? 你看我先用一个 if 的 if 函数去进行一个嵌套,如果说我是等于一的时候,我是一个值,如果说不等于一的时候是另外一个值。来我们来看一下如果等于一的时候,我等于什么啊?我先用一个就是符号, 这是其实一个字母双引号进行一个框选,然后用 and 这个字母去进行一个连接啊,在多余表格里面直接用 and 就 可以进行字母串的连接啊,它连接的是产品这个字段, 然后再连接一个冒号,然后再连接一个斤数啊,就可以了,你可以看一下啊,我我框选一下这些,他下面的效果就等于就长这个样子啊,就就一个点,然后产品冒号,他的这个产品的斤数是什么? ok, 这个是我如果说我是第一个的时候,他长这个样子,那如果说我不是第一个,比如说我是苹果,或者是或者是其他的这个产品的时候,我是需要在前面进行一个换行服的啊,比如说我给打开第二个, 你看当我点这个的时候他是没有换行,点这个时候他是有个换行,那这个换行效果就是为了实现在我发送消息的时候,他去进行一个换行操作的啊。 ok, 你 看他和上面的公式一模一样,只是说他用的是后面的这一个判断条件,在他的 呃点之前增加了一个换行的公式。 ok, 有 了这个合并明细信息之后,我回到我的订单表里面去, 然后我再通过公式的方式去把它当前的明细表里面的合并明细信息去给它进行一个聚合。那这个公式其实呃也很简单,它其实先通过 field 函数去进行一个获取,然后呢?你看这里啊,你看明细表 我还是我还是给他呃打开一下这个详细信息哈,首先我是明细表,然后我用 fill 函数去进行一个判断,是关联的订单等于当前的订单号,然后呢 做了这个判断填写之后,他其实就是筛选到了明细表里我当前这个订单相关的信息,然后我再把这些信息, 这个函数啊,他其实是做的排序的,我通过明细编号来进行一个排序,排完序之后我去获取到我的合并明细信息的这一列,然后我再将这一列的信息进行一个字段的合并, 然后我合并的时候用这个公式去给他定义。我合并的方式是用一个呃这个分号来进行一个合并,然后点击确定。 ok, 那 这样来看一下,这个订单合并完的信息就长这个样子, 然后呢,剩下的就简单了啊,我们就只需要做一个合并推送的自动化就可以了,他是这样设置的啊,当我点击按钮的时候,呃,我去发送一条这个飞速消息, 标题呢就是学书上发货单,然后我把我的客户地址,计划发货时间去给他放上去, 然后发货的明细如下,那这是用文本打上去的啊,最后再引用我刚才在订单表里面合并的这个明细的数据放上去就可以了,我们来试一下啊。啊,放弃修改, 点击之后,我在消息推送里面就会直接收到一条信息啊,里面包含着我 订单相关的,就是统一的这个信息,以及我发货明细里面包含的 分享的信息。那这样的话,我们就通过自动化和公式合并的方式,实现了一个订单多条明细在同一个消息推送里进行发送的场景。其实当前的案例的话,它的逻辑图就是这个样子。如果说这条视频对你有帮助的话,可以点个赞,关注我作为表哥,其实可以很简单。

我开源的这个 skill 能够让你用几句话就造出一个完整的废书机器人。这个 skill 覆盖了从需求到交付的完整内容,不用翻文档,不用反复迭代, ai 会一步步的引导你说清楚你要什么,然后直接帮你把代码配置文档全部生成好,最后你只需要在废书开放平台上完成对应的配置之后就可以跑了。 这个视频我会完整演示这个 scale 的 效果,告诉你它怎么用,以及它背后一个可以迁移到任何领域的实现思路。看到最后相信你会有所收获。先说说为什么要做这个东西,近半年来,给飞书群搞个机器人这件事,我重复了十几次场景,其实很日常,每天早上发个热点趋势汇总,或者是做我自己的 open cloud 机器人之类的。 但是每一次构建,我都要让 ai 去重新查飞书的官网,并且就各种失败情况和他反复进行点赞,浪费了非常多的时间。 这样的情况多了之后,我就做了这个飞书机器人 skill, 打包了我在实践中总结的一套详细的 sop 以及需求的挖掘步骤,还有各种情况的处理方法。我现在来演示一下,比如我跟 ai 只说一句话,构建一个飞书机器人, 这时候我们可以看到他读取了 skill 文件之后,并没有直接开始写代码,而是开始问我问题。我们这里选择自建应用吧,因为我们要收发消息,并且会呃跟机器人存在一些交互, 然后具体做什么,我们这里也可以讲的不具体,比如我说每天需要给我通知,我可以和他对话,他有固定指令, 最后 ai 会继续根据我 skill 的 配置来反复的向我们做需求澄清,比如他会问我们通知的具体规则,我们这里选择各发送一次,呃,然后数据的话,比如说我们用外部 api 的 动态数据,然后固定指令,我们随便给一个,比如 today 展示当天天气。 最后呢可以和他对话,我们就是当然是要进入 ai 模型来对话, ok, 然后我们可以看到在我指定了天气之后呢,他会开始问我们天气是通过哪个 a p r 来获取,包括后面我们啊定时的通知方呢?还有我们这里选择固定群聊吧,后面我来配这个 chat id, 然后对话模型啊,我们有自己的平台,所以自己来接。 而历史上下文的话,我们选择保留二十个, ok, 几分钟之后我们可以看到一个完整的项目已经做出来了,而 s r、 c 下面是一些核心的代码, 然后呢, fake 下面是各种的配置,读取的逻辑等等的,然后点 example 啊,点页微点 example 是 我们的各种飞书的配置, 这个也就是我们可能需要人工去做的一些东西了,别的基本上 ai 都能帮我们搞定,然后包括整个的部署,构建的一套全流程, ok, 所以 skill 说白了就是 ai 的 结构化知识包,相当于提示词,文档,脚本、工具等等的集合, 你给他一份 skill, 他 就知道该怎么样一步一步的完成任务,什么该问,什么该做,什么容易踩坑。在做这个 skill 的 过程中,我愈发觉得在模型能力够强以后, skill 也许在中小型任务上的能力要远远的强于工作流, 它更加轻量级,更加灵活,也更加的高效。在 ai 时代,自动化是主旋律,而 skill 则让自动化的工作中多了一层标准化,这是很难能可贵的。如果这期对你有帮助,希望能给我点赞,收藏三年,我是 carl, 我 们下期见。