乐于分享
好东西不私藏

我做了一个 OpenClaw 技能,快帮我试试,包好用的

我做了一个 OpenClaw 技能,快帮我试试,包好用的

字数 445,阅读大约需 3 分钟

包好用的!

我做了一个叫做 Music Skill 的 OpenClaw 技能,已经发布到了 ClawHub,它可以:

可以这样:

还可以这样:

实际上它只有一个功能:通过 Openclaw 下载歌曲,其他不用管。

你只需要对自己的 OpenClaw 说:

安装技能 https://clawhub.ai/scavin/go-music-skill

等它装好之后,直接让他下载xx就行了。

不过由于歌曲名称很复杂,建议说清楚,哪个歌手的什么歌。

支持写入封面,歌词(如果有的情况下)。

另外,我没有测试批量下载专辑,谁快去试试。

具体原理

这是一个使用了 go-music-api 开源项目的技能,它提供的后台服务(API 服务),青小蛙只是把它接入了 OpenClaw。

即:

  1. 1. 在 Skill 里,指挥 OpenClaw 安装这个项目
  2. 2. 当用户需要时,调用脚本使用这个项目
  3. 3. 就好了...吧

当然了,这是 0.01 版本,目前仅适配了在 macOS、Linux 系统里的 Openclaw,不过已经可以用了。未适配 Windows(还没来记得)。

安装的时候,会自动检测系统环境,需要 ffmpeg,如果没有就装上,有就跳过。

然后还要 git 以及从 GitHub 下载文件,所以网络慢是一定的...

使用的时候不调用安装脚本了,直接调用使用脚本。

也有其他同学,成功了一半(飞书渠道):

我在控制台测试,应该是没问题的(飞书本书的问题):

由于今天 OpenClaw 更新导致 QQ/微信渠道都炸了,我还没修,就没有测试

未来还想到的功能大概有

  • • 提供一个播放界面?
  • • 搜索、管理功能
  • • 在 IM 中播放应该没这个需求吧
  • • 整合到 NAS 音乐库中
  • • 根据歌手、专辑整理音乐文件

你觉得呢?