ORIGINAL MUSIC FOR YOUR IP
NeonComicAI 原创音乐 Skills
让 Codex 读取你的系列、剧本、角色关系、分镜和视频分片,结合当前热点创作歌词,再通过用户已登录的 Suno 免费 Web 页面生成歌曲、下载真实 MP3,并把作品视频静音后合成角色 MV。
INSTALL
1. 下载并安装八个 Skills
安装器会校验包内清单与 SHA-256,再把八个目录作为一个套件更新。现有副本被本地修改或只剩部分目录时会明确失败,不会静默覆盖。
macOS / Linux
unzip neoncomicai-music-skills-v0.1.0.zip -d neoncomicai-music-skills
cd neoncomicai-music-skills
node install.mjs默认写入 ~/.codex/skills/music-*。
Windows PowerShell
Expand-Archive .\neoncomicai-music-skills-v0.1.0.zip -DestinationPath .\neoncomicai-music-skills
Set-Location .\neoncomicai-music-skills
node .\install.mjs默认写入 %USERPROFILE%\.codex\skills\music-*。
更新时重新下载 ZIP 并执行
node install.mjs。只有确认放弃本地改动时才使用 node install.mjs --force。COMMAND SET
2. 一套命令覆盖完整音乐工作流
所有命令共享同一个 musicProjectId,作品选择、热点、歌词版本、Suno 候选、MP3 校验和 MV 片段清单不会散落在不同对话里。
$music-create
总控:从作品选材一路完成歌曲与 MV
$music-ip-list
列出系列全部作品、角色和可用视频
$music-hotspot
匹配当前热点、节日与网络热梗
$music-lyrics
根据真实剧本和角色关系创作歌词
$music-song-plan
选择曲风、男女声、高中低音和唱法
$music-suno-create
在用户 Suno 页面提交并验证歌曲
$music-suno-download
从可见菜单下载并校验免费 MP3
$music-mv-create
静音作品源视频并合成原创歌曲 MV
AUTHORIZE
3. 授权 NeonComicAI API
音乐套件读取系列、剧本、分镜和视频源时使用用户级 API Key,不读取浏览器 Cookie。它与全流程生产 Skill 共用同一个安全配置文件。
macOS / Linux
read -s NEONCOMICAI_API_KEY
printf '%s' "$NEONCOMICAI_API_KEY" | node ~/.codex/skills/music-create/scripts/music-cli.mjs auth save \
--base-url https://s.abilitygame.cn --token-stdin
unset NEONCOMICAI_API_KEY
node ~/.codex/skills/music-create/scripts/music-cli.mjs auth statusWindows PowerShell 7+
$NeonComicAiApiKey = Read-Host "粘贴 API Key" -MaskInput
$NeonComicAiApiKey | node $HOME\.codex\skills\music-create\scripts\music-cli.mjs auth save --base-url https://s.abilitygame.cn --token-stdin
Remove-Variable NeonComicAiApiKey
node $HOME\.codex\skills\music-create\scripts\music-cli.mjs auth status不要把 API Key 粘贴到 Codex 对话、Prompt、项目文件或截图。Suno 只使用用户 Chrome 的现有登录态,也不要向 Skill 提供 Suno Cookie 或令牌。
FIRST TEST
4. 重启 Codex 后做第一次测试
先安装 FFmpeg,并在 Chrome 中登录 Suno。Chrome 控制一次只使用一个页面;如果扩展受阻,Skill 会直接要求重启 Chrome。
先测现有免费歌曲下载
使用 $music-suno-download 下载我当前 Suno 页面里的歌曲 MP3,
下载后做解码、时长和 SHA-256 校验。此测试不会点击 Create,也不会消耗新的 Suno 生成额度。
再做完整 IP 歌曲
使用 $music-create,列出 seriesId=12 的全部作品,
为我选择的角色结合当前热点创作一首歌和 MV。到 Suno Create 前会停下来展示完整提交内容并单独征求确认。
ZIP SHA-256
894c889e747a2576a2a048ec82ad6a10c14a8fc9b54f5b5793e94aa74d14ab16

