灵犀claw创建skill(3)——批量处理图片

wils
wils Lv.2 潜力创作者

Lv.2潜力创作者

之前测试了,灵犀claw写py脚本很强

今天试试cli命令,完全不用py脚本,只生成一个SKILL.md文件即可


比如最常见的imagemagick,被称为命令行(cli)里的photoshop

功能很强大,但对新手不友好,因为需要查手册,来选择cli命令里大量的参数


现在直接让灵犀claw来写:

  • 帮我创建skill,使用本地安装的magick命令,替换图片的背景颜色为蓝色,以左上角坐标为10,10处的颜色为背景颜色

这时,灵犀会在这里创建skill

C:\Users\Administrator\AppData\Roaming\WPS 灵犀\serverdir\skills\bg-replacer

里面包含md和一个py脚本,脚本里通过subprocess调用magick命令,而且分成两个步骤,先取左上角的颜色,再替换这个颜色为蓝色


然后让灵犀claw简化:

  • 能否简化这个skill,比如用-fuzz 10% -fill blue -draw "color 20,20 replace",这里的draw参数,替换掉第一步的取色

灵犀会测试draw参数,发现可行以后简化两步操作


再进一步简化:

  • 现在能否进一步简化,不再需要py脚本,直接在skill.md里写powershell脚本,就执行这一句magick命令

这时就得到了只需要一个md文件的skill,以后类似的cli命令都可以用这个模板创建


最后试一下

  • 帮我处理下载目录里的所有图片,替换背景色为蓝色

当然,这是个简单需求,只让claw写py脚本也能轻松完成,这里是尝试调用本地命令的例子

总的来说,只要你知道这些cli命令大概能做什么,让灵犀claw写skill,就可以稳定使用,更可以一步步优化,或者打包发给朋友用,极大的降低了cli命令的学习成本

也就是说,wsl里成千上万的cli命令,只要你会聊天,就能用起来了,妥妥的宝藏等着挖掘

海南省
浏览 218
1
12
分享
12 +1
1
1 +1
全部评论 1
 
HC.旋
HC.旋 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

点赞支持
· 福建省
回复