用途:根据配置一次性创建新专辑的完整目录结构与模板文件,避免手动建目录和复制模板。
主要能力:调用 MCP 工具 create_album_structure(album_slug, genre, documentary) 完成创建。会在 {content_root}/artists/{artist}/albums/{genre}/{album-name}/ 下生成内容目录,复制专辑模板为 README.md,并创建 tracks/ 与 promo/ 目录及模板。纪录片专辑(documentary: true)额外生成 RESEARCH.md 和 SOURCES.md。音频与文档目录不会创建,由 import-audio/import-art 按需生成。
使用方式:命令格式为 /new-album <album-name> <genre>,纪录片格式为 /new-album <album-name> documentary <genre>。genre 需使用 slug 形式(小写、连字符),且 ${CLAUDE_PLUGIN_ROOT}/genres/{genre}/README.md 必须存在。参数缺失或无法匹配有效 genre 时会询问用户;未指定 documentary 时会询问是否为纪录片/真实故事专辑。专辑 slug 全局唯一,若已存在于任意 genre 下会报错并给出原路径。
适用场景:需要快速初始化专辑项目结构、准备后续概念设计与曲目导入时使用。
限制:依赖 ~/.bitwize-music/config.yaml 配置,缺失时提示运行 /configure;模板需位于 ${CLAUDE_PLUGIN_ROOT}/templates/;不要手动创建目录或复制模板,应使用该 MCP 调用。