字数 445,阅读大约需 3 分钟
包好用的!
我做了一个叫做 Music Skill 的 OpenClaw 技能,已经发布到了 ClawHub,它可以:

可以这样:

还可以这样:

实际上它只有一个功能:通过 Openclaw 下载歌曲,其他不用管。
你只需要对自己的 OpenClaw 说:
安装技能 https://clawhub.ai/scavin/go-music-skill
等它装好之后,直接让他下载xx就行了。
不过由于歌曲名称很复杂,建议说清楚,哪个歌手的什么歌。
支持写入封面,歌词(如果有的情况下)。
另外,我没有测试批量下载专辑,谁快去试试。
具体原理
这是一个使用了 go-music-api 开源项目的技能,它提供的后台服务(API 服务),青小蛙只是把它接入了 OpenClaw。
即:
1. 在 Skill 里,指挥 OpenClaw 安装这个项目 2. 当用户需要时,调用脚本使用这个项目 3. 就好了...吧
当然了,这是 0.01 版本,目前仅适配了在 macOS、Linux 系统里的 Openclaw,不过已经可以用了。未适配 Windows(还没来记得)。
安装的时候,会自动检测系统环境,需要 ffmpeg,如果没有就装上,有就跳过。
然后还要 git 以及从 GitHub 下载文件,所以网络慢是一定的...
使用的时候不调用安装脚本了,直接调用使用脚本。
也有其他同学,成功了一半(飞书渠道):

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

由于今天 OpenClaw 更新导致 QQ/微信渠道都炸了,我还没修,就没有测试
未来还想到的功能大概有
• 提供一个播放界面? • 搜索、管理功能 • 在 IM 中播放应该没这个需求吧 • 整合到 NAS 音乐库中 • 根据歌手、专辑整理音乐文件
你觉得呢?

夜雨聆风