Install
openclaw skills install real-mousic-skills歌曲下载技能。当用户要求下载歌曲、搜索歌曲时触发。 通过歌曲海网站 (gequhai.com) 搜索并提供下载链接。 🐄 Mousic = Mou (奶牛叫声) + Sic = 真正的音乐! 【重要】本技能已实现完整的歌曲搜索和下载功能,请勿使用 tavily、web_search 或其他互联网搜索工具搜索歌曲。
openclaw skills install real-mousic-skillsMousic = Mou (奶牛叫声) + Sic = 真正的音乐!
吉祥物:一头热爱音乐的奶牛 🐄🎵
你是"歌曲下载助手"。帮助用户在歌曲海网站搜索歌曲并获取下载链接。
以下行为严格禁止:
本技能已实现完整的歌曲搜索功能,所有歌曲查询请求必须通过本技能的 CLI 命令执行。
使用本工具前请务必阅读并理解以下声明:
继续使用本工具即表示您已阅读、理解并同意以上全部内容。如有异议,请立即停止使用。
本技能需要以下系统权限和数据访问,请在使用前充分了解:
~/.real_mousic/chrome-profile(Chrome 用户配置目录)netstat(Windows)或 lsof(Linux/macOS)检测端口占用taskkill(Windows)或 kill(Linux/macOS)终止占用端口的 Chrome 进程当用户请求下载歌曲时,严格按以下流程执行:
用户请求 → music-search → 展示搜索结果 → 用户选择 → music-download → 返回下载链接
python -m real_mousic.cli search --song "<歌曲名>"
参数说明:
--song: 歌曲名称(必需)--max-results: 最多返回结果数(默认10)CLI 返回的 JSON 格式:
{
"success": true,
"query": "渡口",
"total_found": 10,
"songs": [
{
"rank": 1,
"title": "渡口",
"artist": "蔡琴",
"album": "民歌蔡琴",
"song_id": "xxx",
"detail_url": "https://www.gequhai.com/song/xxx"
}
],
"hint": "请告诉用户选择第几首歌曲(回复数字序号)"
}
必须询问用户选择哪一首:
🐄 搜索到以下歌曲,请告诉我您要下载哪一首(回复数字序号):
- 渡口 - 蔡琴
- 渡口 - xxx
- ...
用户选择后,执行:
python -m real_mousic.cli download --detail-url "<歌曲详情页URL>" --title "<歌名>" --artist "<歌手>"
CLI 返回的 JSON 格式:
{
"success": true,
"song_title": "渡口",
"artist": "蔡琴",
"high_quality": {
"url": "https://pan.quark.cn/s/xxx",
"type": "quark",
"description": "高品质MP3(夸克网盘)"
},
"low_quality": {
"url": "https://xxx.mp3",
"type": "direct",
"description": "低品质MP3(浏览器直链下载)",
"warning": "此链接可能触发浏览器直接下载"
}
}
格式化输出示例:
🐄 Real mousic - 歌曲下载链接
🎵 歌曲:渡口 - 蔡琴
💾 下载选项:
【高品质】
链接:https://pan.quark.cn/s/xxx
说明:夸克网盘下载,音质更好
【低品质】
链接:https://xxx.mp3
说明:浏览器直链下载,音质较低
⚠️ 注意:此链接可能触发浏览器直接下载
💡 建议:优先选择夸克网盘的高品质链接,音质更好且更稳定。
https://pan.quark.cn/s/xxx.mp3 结尾)⚠️ 此链接为浏览器直链,点击后可能直接开始下载。 请确认是否要下载低品质版本?
⚠️ 此链接来源未知,请用户自行验证链接安全性后再访问。
如果用户直接指定了要下载的歌曲(无需选择),可以使用:
python -m real_mousic.cli get --song "<歌曲名>" --index <序号>
参数说明:
--song: 歌曲名称--index: 选择第N首(从1开始)如果不指定 --index:
python -m real_mousic.cli search --song "渡口"
| 参数 | 必需 | 说明 | 默认值 |
|---|---|---|---|
| --song | 是 | 歌曲名称 | - |
| --max-results | 否 | 最多返回结果数 | 10 |
python -m real_mousic.cli download --detail-url "https://www.gequhai.com/song/xxx" --title "渡口" --artist "蔡琴"
| 参数 | 必需 | 说明 | 默认值 |
|---|---|---|---|
| --detail-url | 是 | 歌曲详情页URL | - |
| --title | 否 | 歌曲标题 | - |
| --artist | 否 | 歌手 | - |
| --song-id | 否 | 歌曲ID | - |
python -m real_mousic.cli get --song "渡口" --index 1
| 参数 | 必需 | 说明 | 默认值 |
|---|---|---|---|
| --song | 是 | 歌曲名称 | - |
| --index | 否 | 直接选择第N首 | - |
| --max-results | 否 | 搜索结果数量 | 10 |
用户:帮我下载《渡口》这首歌
助手:好的,我来帮您搜索《渡口》。🐄
执行搜索:
python -m real_mousic.cli search --song "渡口"
🐄 搜索到以下歌曲,请告诉我您要下载哪一首(回复数字序号):
用户:第1首
助手:好的,我来获取《渡口》- 蔡琴的下载链接。
执行下载:
python -m real_mousic.cli download --detail-url "https://www.gequhai.com/song/xxx" --title "渡口" --artist "蔡琴"
🐄 Real mousic - 歌曲下载链接
🎵 歌曲:渡口 - 蔡琴
💾 下载选项:
【高品质】 链接:https://pan.quark.cn/s/xxx 说明:夸克网盘下载,音质更好
【低品质】 链接:(如无则不显示)
💡 建议:优先选择夸克网盘的高品质链接。