
Skill技能
Ter Music CLI 调用技能 — 七种语言的命令行工具,共享配置自动刷新Token
邮件验证授权Token
自动配置config
219预设排行榜
搜索歌曲歌单
MP3/MV下载播放
NPM 安装/更新 CLI
使用 NPM 全局安装或更新 CLI 工具,安装后可直接使用 ter-music-cli 命令:
npm install -g ter-music-cli安装到 Agent
使用 npx skills add 命令直接安装到Agent
直接安装
npx skills add https://termusic.com/download/ter-music-cli/SKILL.md 跳过交互
npx skills add https://termusic.com/download/ter-music-cli/SKILL.md -y 安装到指定Agent
npx skills add https://termusic.com/download/ter-music-cli/SKILL.md -a codex -y 安装到所有Agent
npx skills add https://termusic.com/download/ter-music-cli/SKILL.md --all 使用方法
安装Skill技能后,当你说出类似以下内容时,技能会自动触发:
"帮我搜索周杰伦的晴天"
"看看有些什么排行榜单"
"推荐一些适合学习时听的中文歌"
"下载周杰伦的晴天MV"
"搜下周杰伦的歌单"
"看下推荐歌单"
首次使用前需要先执行登录流程:技能会根据 config.json 中的配置调用 Ter Music Web 的后端 API。
node ter-music-cli.mjs send your@example.comnode ter-music-cli.mjs verify your@example.com 123456登录后可以使用以下命令查看登录状态信息:
node ter-music-cli.mjs login命令列表
send <email>verify <email> <code>logindailyrank [filter]rank-detail <id> [page]search-song <keyword> [page]search-playlist <keyword> [page]playlist-detail <id> [page]smart <prompt>similar <title> <artist>recommended-playlists [page]recommended-playlist <uuid>aidj <prompt>subscriptionorder-status <orderId>create-order <planId>create-alipay-order <planId>redeem <planId> <code>play-song <title> <artist>song-url <platform> <songId> <title> <artist>mv <title> <artist>mv-list <title> <artist>mv-url <bvid> [title] [pic]lyrics <platform> <songId> <title> <artist>comments <title> <artist>insight <mode> <title> <artist>invitehelp [id]all脚本清单
| 语言 | 文件名 | 编译 | 运行命令 |
|---|---|---|---|
| Node.js 18+ | ter-music-cli.mjs | 无需编译 | node ter-music-cli.mjs <cmd> [args] |
| Python 3.8+ | ter-music-cli.py | 无需编译 | python ter-music-cli.py <cmd> [args] |
| Go 1.21+ | ter-music-cli.go | go build -o ter-music-cli-go.exe ter-music-cli.go | go run ter-music-cli.go <cmd> [args] |
| Java 11+ | ter-music-cli.java | javac -encoding UTF-8 ter-music-cli.java | java TerMusicCLI <cmd> [args] |
| Rust 1.70+ | ter-music-cli.rs | rustc ter-music-cli.rs -o ter-music-cli-rs.exe | .\ter-music-cli-rs.exe <cmd> [args] |
| Shell/Bash | ter-music-cli.sh | 无需编译 | .\ter-music-cli.sh <cmd> [args] |
| PowerShell | ter-music-cli.ps1 | 无需编译 | .\ter-music-cli.ps1 <cmd> [args] |
未选择歌曲 · 去搜索歌曲播放
已暂停 · 顺序播放速度: 1.00x00:00 / 00:00音量: 80%