关于 rename
rename 是用于重命名音乐专辑和曲目的 Skill,可同步更新相关路径与元数据。执行前会先向用户确认,再调用相应的 MCP 工具。
主要功能
- 01重命名专辑和曲目
- 02更新标识和显示标题
- 03移动专辑的镜像目录
- 04更新曲目元数据和缓存
适用场景
- 01重命名专辑及其相关目录
- 02修改曲目标识和元数据标题
MCP 相关
使用 get_config、rename_album 和 rename_track MCP 工具检查配置并执行更改。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bitwize-music-studio/ claude-ai-music-skills --skill rename安装后在 Claude Code 中输入/rename确认已加载。
详细介绍
你的任务
输入:$ARGUMENTS
使用 MCP 重命名工具重命名专辑或曲目。
重命名技能
重命名专辑或曲目,更新 slug、显示标题以及所有镜像目录路径(内容、音频、文档)。
步骤 1:解析参数
预期格式:<type> <current-name> <new-name>
示例:
album old-album-name new-album-nametrack my-album 01-old-track 01-new-track
如果缺少参数或参数不明确,请显示用法:
Usage:
/rename album <current-slug> <new-slug>
/rename track <album-slug> <current-track-slug> <new-track-slug>
Examples:
/rename album my-old-album my-new-album
/rename track my-album 01-old-name 01-new-name
步骤 2:通过 MCP 验证配置
调用 get_config() 验证配置已加载。MCP 重命名工具会在内部解析路径,但配置必须有效。
步骤 3:向用户确认
重命名前,请确认操作:
对于专辑:
Rename album 'old-name' -> 'new-name'?
This will:
- Move content directory
- Move audio directory (if exists)
- Move documents directory (if exists)
- Update README.md title
- Update state cache
对于曲目:
Rename track 'old-name' -> 'new-name' in album 'album-name'?
This will:
- Rename track file
- Update title in metadata table
- Update state cache
Note: Audio files are NOT renamed (they have Suno-generated names).
等待用户确认后再继续。
步骤 4:调用 MCP 工具
对于专辑: 使用 rename_album MCP 工具,并提供:
old_slug:当前专辑 slugnew_slug:新专辑 slugnew_title:(可选)自定义显示标题
对于曲目: 使用 rename_track MCP 工具,并提供:
album_slug:包含该曲目的专辑old_track_slug:当前曲目 slugnew_track_slug:新曲目 slugnew_title:(可选)自定义显示标题
步骤 5:报告结果
成功:
Renamed album 'old-name' -> 'new-name'
Content directory: moved
Audio directory: moved (or: no audio directory found)
Documents directory: moved (or: no documents directory found)
Tracks updated: N
对于曲目:
Renamed track 'old-name' -> 'new-name' in album 'album-name'
Old path: /path/to/old-file.md
New path: /path/to/new-file.md
Title updated to: "New Name"
错误处理
未找到专辑/曲目:
Error: Album 'name' not found.
Available albums: album-1, album-2, album-3
新名称已存在:
Error: Album 'new-name' already exists.
Choose a different name.
部分失败(重命名专辑):
Warning: Content directory renamed successfully, but:
- Audio directory rename failed: [error]
- Documents directory rename failed: [error]
The content directory has been moved. Use rebuild_state to refresh the cache,
then manually move any remaining directories.
评论
支持 Markdown