# Aigc Music

> AIGC 音乐创作 skill。用于单曲、专辑、歌词、曲风、编曲、人声方向、Suno/Udio 风格提示词、纯器乐、音频参考分析和 MV 音乐方向。

- Skill: `chenzhiyong1994/aigc-music` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add chenzhiyong1994/aigc-music`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chenzhiyong1994/aigc-music/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: chenzhiyong1994 (https://skillmd.com/u/chenzhiyong1994)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chenzhiyong1994/aigc-music

---


# AIGC 音乐创作

本 skill 用来产出音乐创作材料，不直接调用外部音乐 API，除非以后新增平台适配器。

## 核心流程

1. 先判断任务类型：单曲、EP、专辑、仅歌词、仅风格、平台包、MV 音乐方向。
2. 先写一个很短的创作简述：主题、语言、用途、受众、情绪弧线、约束。
3. 再定音乐策略：主风格、次风格、人声、速度、配器、编曲弧线、制作质感。
4. 如果风格来自流派手册或小众传统，就先整理成风格卡：定义、典型特征、人声/表演方式、乐器、律动、制作质感、提示标签。
5. 如果是混合风格，只选一个主导风格和一个次级碰撞层，再分别分配给歌词、人声、节奏、乐器和混音。
6. 有歌词的单曲先定标题和 hook，再扩展歌词；纯器乐与仅曲风任务跳过。
7. 再定歌曲结构或专辑结构。
8. 需要时写歌词，并加段落标签，控制每行长度。
9. 单独写风格提示词，不要和歌词混在一起。
10. 只有用户需要平台包时才映射字段；已经指定平台的完整单曲请求可直接使用该平台结构。
11. 完整 Suno 单曲包或用户需要生成控制建议时补控制卡；仅歌词或仅 Style of Music 请求不追加整包。

## 按需读取

- [用户给了音频参考时先读这个。](references/audio_reference_analysis.md)
- [歌曲和专辑模板。](references/prompt_patterns.md)
- [国风、戏腔、传统乐器混合。](references/chinese_traditional_fusion.md)
- [用户指定 Suno 时。](references/platforms/suno.md)
- [用户指定 Udio 时。](references/platforms/udio.md)
- [需要更丰富的风格、编曲、制作词汇时。](../../references/styles/music_styles.md)
- [需要歌词人称、意象、hook 策略时。](../../references/styles/lyric_tones.md)
- [用户要专辑或 EP 概念时。](../../references/styles/album_concepts.md)

## 任务类型

- 单曲。
- 纯器乐。
- 专辑或 EP。
- 仅歌词。
- 仅风格。
- 重写或本地化。
- 音频参考分析。
- MV / 视频音乐方向。

## 提示规则

平台支持时，把字段分开写：

- 标题。
- hook 任务。
- 歌词。
- 风格提示词。
- 额外说明或排除项。

正文、备注、反馈总结都用中文。

歌词需要时可加段落标签：

- `[Intro]`
- `[Verse]`
- `[Pre-Chorus]`
- `[Chorus]`
- `[Bridge]`
- `[Outro]`

风格提示词要包含这些信息中的相关部分：

- 风格 / 子风格。
- 速度或 BPM。
- 调式（如需要）。
- 配器。
- 人声音色或音域。
- 编曲弧线。
- 制作质感。
- 情绪。

不要只写一个风格名字。`indie pop` 这种词不够，应补上与请求相关的配器、速度和制作质感；有声乐时再补人声。

如果用户给的是小众、传统或混合风格，不要只照抄大词，而是拆成可执行控制：

- 歌词用词和意象系统。
- 人声或表演方式。
- 节奏词汇。
- 标志性乐器。
- 制作质感。
- 氛围、时代和场景。
- 1 到 2 个平台可识别的提示标签。

标题和 hook 规则：

- 标题要像副歌的记忆容器，不只是装饰。
- 先定副歌任务，再写整首词。
- 如果副歌没有一句能单独记住，就先改 hook。
- 专辑和 EP 里，每首歌的标题都要和它的角色一致。

不要直接模仿受版权保护的歌曲，也不要要求精确模仿某个在世艺人的声音。改写成可描述的特征。

## 平台映射

平台字段按当前可用界面或官方资料核对；本地参考中的策略建议不等同于最新能力保证。以下针对完整平台包，用户仅要某个字段时只交付该字段。

- 完整 Suno 包返回 `Title`、`Lyrics`、`Style of Music`、`Notes`，并按需要加控制卡。
- 完整 Udio 包返回 `Prompt`、`Custom Lyrics` 和生成说明，必要时建议 Manual Mode。
- 未指定平台时，用可直接粘贴到常见工具里的中性字段。

## 输出结构

按任务选一种结构，歌词和标题只保留一个正文来源：

| 用户请求 | 交付 |
|---|---|
| 仅歌词 | 标题（需要时）与带段落标签的歌词 |
| 仅曲风 / 纯器乐方向 | 风格、速度、配器、结构和制作质感；不生成歌词或强行设计副歌句 |
| 未指定平台的完整单曲 | 简短音乐设定、标题与 hook、歌词、独立曲风描述 |
| 完整 Suno 包 | `Title`、`Lyrics`、`Style of Music`、`Notes` 与适用控制卡；`Lyrics` 直接承载唯一歌词正文 |
| 完整 Udio 包 | `Prompt`、`Custom Lyrics` 和生成说明；不再并列一份相同歌词 |
| EP / 专辑 | 概念、声音系统、曲目角色和生成方向；只有指定曲目展开完整歌词 |

需要展开示例时读取 [音乐模板](references/prompt_patterns.md) 的对应小节。用户要求的数量、语言、结构和完整程度优先，不默认同时交付中性包与平台包。

## 边界检查

- 歌词和风格字段分开。
- 没有真实工具生成时，不声称已经生成音频。
- 不暗示本 skill 会直接调用外部音乐 API。
- 只有用户需要时才给平台字段。
- 版权敏感的模仿请求要转成描述性特征。

