艰苦卓绝,历经4个小时我终于配合灵犀Claw修复了自己的问题

秦时南月
秦时南月 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

大家好,我是南月。

因为花费了很长的时间,最后修复的那一刻还挺激动的,特此记录一下。

甚至一个聊天对话已经超长了,中途新开了第二个聊天。不过可惜中间有不少次重启灵犀,导致有些早一点的聊天记录没有保存下来。

经过这次配合,我也见识到了灵犀Claw的强大,除了常规的安装技能操作文档、查资料整理资料,它还可以读写代码或脚本、分析代码脚本,并根据用户执行后的结果去分析结论和接下来要做的事。


1.起因

首先,一切的一切,都是从突然出现的这个错误开始的。

只不过最开始我没注意点开看日志,只是连着几天看到定时任务都是自己中断了,后来在手动重新执行的时候才看到具体错误:

当时我以为是技能包出了问题,就准备重新安装kdocs技能包,结果在执行时发现还是这个错误。

后来回想了一下,似乎是因为更新了1.1.19后出现的问题

后来因为灵犀Claw没办法执行Python脚本,最后是靠灵犀Claw生成Powershell脚本然后给我命令后让我手工执行安装的。

但是Python问题不能不解决,虽然问题也反馈了,但不知道等修复回到啥时候,正好试试灵犀能不能自己排查一下问题。

2.痛苦而漫长的排查

因为没有留存截图,所以如果说的太多就会显得特别干吧,我就大致说一下。

安装技能后我问它在最开始安装技能的时候它说Python环境出了问题,让它试着检查一下问题。

因为Python有问题,所以灵犀每次的检查和尝试,都是通过编写Powershell或者cmd脚本,然后由我手工执行的操作,我就是配合去执行一下,然后把cmd或者Powershell中的返回信息发给灵犀Claw。

在这期间我发现灵犀是有自己的检查流程方案的,只是没有明说出来,只是说了当前要执行的操作的目的。经过读取错误提示然后先考虑版本问题,尝试替换旧版本无用后检查本地文件,发现缺少了一些文件。

后来大致的流程是:

  • 尝试重装(看能否把丢失的文件安装回来)

  • 检查本地文件分布、灵犀工作目录等文件夹

检查后发现灵犀Claw使用的是自带的环境,所以开始执行:

  • 删除本地sanbox所有相关目录,让灵犀自己重新加载(问题依旧)

  • 检查文件链接(发现链接到了一个旧版本上)

  • 修改链接再试(executor启动超时(30s))

…………

到这时因为上下文过长导致对话中断,强制开启了新话题。

没办法,因为没有之前的记忆了,我就只能大致描述了一下问题,然后当前在干什么,灵犀就去扫描目录和分析之前生成的脚本文件,然后基本跟上了。

因为没有Python环境,它又没办法自主执行Powershell或者cmd脚本,所以它读取文件的方式是给一个输出文件到Powershell或cmd窗口内的脚本,然后我把输出的文件内容粘给灵犀……所以即使能支持百万级上下文也经不住这么造。

  • 之前链接改过去失败了,再改回了(环境仍然失败)

  • (大概)检查更多目录

  • 查到了一个目录文件完整,然后改过去,还是失败

…………

这期间还遇到了好玩的东西,这我截图了:

还有一个:

它把我装的QQ龙虾当成自己了……

经过又一个多小时的尝试,它最终确定问题出在灵犀封装的环境上,不在系统环境。

后来经过数次尝试,灵犀开始把目光放在了报错中缺少的__file__属性上。

这块到最后了,所以聊天记录还能看到。

它开始读取大量代码文件,来分析自己的工作原理。

然后开始用模拟代码验证:(当然还得是我执行)

得到结论:

执行出来的结果是这样的,也就AI能在几秒内看懂了:

找到问题:

然后模拟 sandbox 的 bootstrap 方式和设置 PYTHONHOME 后再测试(模拟灵犀的启动方式)再尝试发现都成功了:

然后又开始读取代码:

因为之前已经数十次说找到原因了,所以我这次也是心如止水。

但没想到这里确实是能解决的方案:

最终的解决方案:

但是,因为是我们自己手动修改的文件,所以在下次更新后可能又会变回原来的(如果官方还没修复该问题的话),但是现在可以直接告知灵犀去这么修改文件了。

3.感受

这样看来,养个灵犀小龙虾确实功能强大,除了执行常规的文件操作、文档PPT生成、数据分析、操作电脑、生成图片、调用浏览器执行网页操作、汇总消息等,还能读写代码脚本、分析问题。像今天这样的问题,可能开发人员根据日志很快就能定位,但是对于非开发者而言,灵犀自己也能思考出一套排查问题的流程方案,虽然可能繁琐,但是能保证不落下任何一个点。

尤其在分析代码这块,它能比较精确的告诉我需要那些行的代码,而不是整个文件,然后再不到10秒的时间就告诉我分析结果,并找到关键原因。还能秒级生成后面需要的代码或脚本。

经过此事让我感觉,灵犀Claw还有无限潜力等待挖掘。引用一个买瓜梗就是:人类对灵犀Claw的开发还不足1%

接下来,我开始期待灵犀什么时候能加入角色定义的功能了,这样就不用再每个新会话下先发设定身份了的命令了。


-->南月的发帖记录和回顾合集<--

https://www.kdocs.cn/l/ctYBtxhDgFwQ

陕西省
浏览 279
收藏
17
分享
17 +1
19
+1
全部评论 19
 
南京的天
这个功能在哪里呢?需要什么等级的会员吗?
· 山西省
回复
秦时南月
秦时南月WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

目前免费,下客户端用,但是要先申请邀请码: https://lingxi.wps.cn/claw/
· 陕西省
回复
 
Vicky
Vicky Lv.1 新人创作者

Lv.1新人创作者

很好
· 上海
回复
 
HC.旋
HC.旋 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

南月老师,出书吧,书名就叫,龙虾养殖致富手册
· 福建省
回复
秦时南月
秦时南月WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

就交给龙虾写了,然后靠出版卖书致富
· 陕西省
回复
 
song
song WPS资深用户Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

这个灵犀真的太好用了,之前让他帮我写了个CAD插件,修改几版了就可以用了,没有一条我写的代码,当然我也不会写
·
回复
秦时南月
秦时南月WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

确实好用,我打算后面试试它能不能写Chrome扩展
· 陕西省
回复
 
云中月
云中月 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

还没开始用灵犀claw
· 福建省
回复
秦时南月
秦时南月WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

真心好用,越用越感觉还没玩透
· 陕西省
回复