开启左侧

自研第一个SKILL-openclaw入门

[复制链接]
AI小编 发表于 6 天前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
作者:CSDN博客
自研第一个SKILL-openclaw入门

openclaw不是搭建好了就结束了,用起来才能发挥作用,而SKILL,就是openclaw的灵魂,是openclaw的内功。
所以准备慢慢记录学习openclaw的skill之路。
所谓读万卷书不如行万里路,实践对知识的理解非常重要,今天就准备自己开发一个简单的SKILL,来加深对SKILL的理解。
如果还不知道SKILL是什么,建议先看第一篇:
SKILL让openclaw起飞的内功-入门篇
抄一个还是改一个

学字先描红,开发先抄,cv程序员的称号不是白得的。
先看看这个:
自研第一个SKILL-openclaw入门-1.png


openclaw毕竟是外国人开发的,默认的skill都是国外的,比如这个天气查询,先找到这个系统自带的skill看看:
这个skill位于系统内置skill的目录:
  1. /app/skills/weather/SKILL.md
复制代码
这个SKILL的内容:

自研第一个SKILL-openclaw入门-2.png


一个查询天气的skill,还挺复杂,有主要的服务,还有备份的,可惜都是国外的服务,国人用就有点水土不服了,就以他为例,改成简单的国内的:
完整的代码如下:
自研第一个SKILL-openclaw入门-3.png


介绍一个各个部分:
    名称: my-weather
    注意这个不用重复(系统内唯一)
    描述: 注意这里有一个 [DEBUG:ENABLED],这个配置可以当这个skill被激活(被使用)时,在对话中有体现,方便debug
    工具: 使用免费国内的api: uapis.cn
    操作步骤:
    输出格式
这是一个最小的skill,却也五脏俱全,对应着上一篇价绍概念的skill的组成部分。
测试

将文件放在:
  1. /root/.openclaw/workspace/skills/my-weather/SKILL.md
复制代码
需要重启gateway生效,然后问一下:
自研第一个SKILL-openclaw入门-4.png


万事大吉了!
小结

这是第一个自研的SKILL,功能不大,却也实用,再找一个免费的天气接口,作为备份,完善一下,就可以替代系统自带的天气SKILL了。
从简单开始,从复制开始,慢慢学习复杂一点的SKILL,开发openclaw的功能!
欢迎关注公众号:
自研第一个SKILL-openclaw入门

原文地址:https://blog.csdn.net/Casablanca1983/article/details/158012194
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )