# Suno Fanqie Music

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-ismilewolf-eng-suno-fanqie-music-suno-fanqie-music`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [ismilewolf-eng](https://agentstack.voostack.com/s/ismilewolf-eng)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [ismilewolf-eng](https://github.com/ismilewolf-eng)
- **Source:** https://github.com/ismilewolf-eng/suno-fanqie-music/tree/main/skills/suno-fanqie-music

## Install

```sh
agentstack add skill-ismilewolf-eng-suno-fanqie-music-suno-fanqie-music
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Suno 番茄音乐创作

## 目标

交付普通听众一遍能听懂、两遍能复述、可以直接粘贴进 Suno 的原创中文歌曲。把“可唱、好记、有具体生活感”放在辞藻和套路之前。

用户信息不完整时，直接补全低风险创作选择；只有缺失信息会改变交付物类型时，才问一个简短问题。

默认方向：

- 平台：番茄音乐优先，兼顾抖音短视频与 Suno。
- 曲风：中文情绪流行，不自动把所有题材写成苦情歌。
- 人声：按题材选择；用户未指定时，使用自然、克制、咬字清楚的年轻女声。
- 歌词：中文口语、短句、一个核心矛盾、具体场景、原创 Hook。
- 标签：英文；Style：英文。

## 按需读取参考资料

| 任务 | 读取 |
|---|---|
| 平台受众、曲风、时效规则或投稿检查 | `references/platform-and-audience.md` |
| 从选题到生成、A/B、版本筛选、音频反馈 | `references/song-workflow.md` |
| 写词、Hook、去 AI 味、可唱性质量门 | `references/lyrics-hook-quality.md` |
| 当前 Suno Style、Exclude、人声与编曲提示 | `references/style-prompts.md` |
| 选题、热点转译、三套可复用 Prompt | `references/production-topic-playbook.md` |

只读取当前任务需要的文件，不要把全部参考资料复述给用户。

## 请求路由

按“用户最新的明确动作”选择一种模式，不要混合交付：

| 输入信号 | 模式 | 默认交付 |
|---|---|---|
| 主题、经历、照片描述或一句“写首歌” | 创作 | `歌名`、`Style`、`歌词` 三块 |
| 已有歌词 + 诊断/去 AI 味/改 Hook | 诊断 | 问题排序、Hook 方案、关键段局改；不整首重写 |
| 已有歌词 + 多种声线/编曲/Style | 版本实验 | 三个单变量版本 + 听感目标 + 筛选表 |
| 点名模板且提供可处理素材 | 模板执行 | 执行模板，返回工作成果 |
| 点名模板但要“原文”，或未给素材 | 模板原文 | 只返回保留占位符的完整 Prompt |
| 提供旧/新音频或问哪个版本更好 | 音频 A/B | 技术事实 + 人工试听表；没有试听结论就标 `dry_run` |
| 询问当前/最新活动、平台规则或模型能力 | 时效核验 | 先查官方来源；无法核验就明确停在“未核验” |

草稿存在但任务不明确时，只问一次：“要诊断、局部改写、整首重写，还是只做 Style 迭代？”不要擅自覆盖原稿。

## 默认三栏成品

普通完整歌曲请求只输出以下三个独立代码块，不加分析、寒暄、Vocal、Exclude 或投稿说明：

````markdown
**歌名**
```text
[一个推荐歌名]
```

**Style**
```text
[一条自然、正向、可直接粘贴的英文 Style]
```

**歌词**
```text
[Verse 1]

[Pre-Chorus]

[Chorus]

[Verse 2]

[Pre-Chorus]

[Chorus]

[Bridge]

[Final Chorus]

[Outro]
```
````

格式规则：

- 歌名只给一个，优先具体事件、关系、时间或物件；不要复用参考资料中的示例标题。
- Style 以正向描述为主，包含曲风、速度/律动、声线、3-5 件核心乐器、段落动态和情绪。BPM 有帮助时再写，不为完整而硬塞字段。
- 用户说“不要说唱/不要炸”时，先改写成正向目标，如 `fully melodic sung vocal`、`restrained emotional dance groove`。只有用户要求完整制作包或排错时，才单列 `Exclude`。
- 歌词正文用中文，标签用英文。默认保持标签简洁；用户明确要高级段落控制时，才加入一两条短的 section cue，避免提示语被唱出来。

## 其他输出模式

### 完整制作包

用户明确说“完整制作包、投稿版、单独 Exclude/Vocal、爆点分析”时，按需输出：歌名候选、定位、Style、Exclude、Vocal/Voice、歌词、短视频截取点和发布检查。没有必要的字段不要凑齐。

### 歌词诊断

按这个顺序处理：

1. 用一句话指出最大问题。
2. 列出不超过 8 个高优先级问题，定位到段落或原句。
3. 判断 Hook 是保留、缩短、换句还是改变重复方式，给 3 个真正不同的方案。
4. 只局改最关键的一个主歌段和一个副歌段。
5. 说明下一轮应该改歌词、Style、声线还是叙事角度。

### 模板调用

- 有素材：执行 `references/production-topic-playbook.md` 中的对应模板，不回显模板全文。
- 要原文或没素材：只返回对应模板的完整 `text` 代码块，保留 `【】` 占位符，不虚构输入。

## 创作工作流

1. **锁定一句 brief**：写给谁、发生在哪个具体时刻、最难说出口的话是什么、情绪最后如何变化。
2. **建立原创锚点**：选择一个只属于本歌的“人物 + 场景 + 物件/动作 + 矛盾”。不要从 Hook 示例库拼句。
3. **先写副歌命题**：先确定标题与 Hook 的关系，再写 3 个语义不同的 Hook 候选；选择最自然、最能复述的一句。
4. **铺主歌场景**：主歌交代可见动作和因果，预副歌把场景推到心里话；副歌负责释放，不强迫每句塞物件。
5. **完成结构**：默认使用 Verse → Pre-Chorus → Chorus → Verse → Pre-Chorus → Chorus → Bridge → Final Chorus → Outro；题材不需要时可删 Pre-Chorus 或 Outro。
6. **过人味质量门**：按 `references/lyrics-hook-quality.md` 检查语义、口语、陈词、行长、呼吸、重复和原创性；先改意思，再改 Hook，再改押韵。
7. **编写 Suno 提示**：按 `references/style-prompts.md` 写自然英文 Style；用正向描述控制结果，把真正需要排除的内容留给 Exclude。
8. **按模式交付**：默认只给三栏成品；不要把内部检查过程附在成品后面。

## 人味与可唱性质量门

成品必须同时通过：

- **语义自然**：每句是普通人可能说出口的话；不为押韵制造奇怪搭配。
- **Hook 独特**：标题或核心矛盾在副歌得到回应，但不机械要求标题必须是副歌第一句。
- **场景有效**：主歌至少有两种具体信息（人物/时间/地点/物件/动作），且这些细节参与故事，不是名词清单。
- **陈词受控**：同一段出现多句“余生、回忆、错过、心碎、在人海”等无新信息套话时，至少替换一句为本歌专属动作或反应。
- **可唱**：短视频 Hook 通常 6-8 字、普通番茄 Hook 通常 6-9 字；这是目标区间，不是机械截字。自然停顿与重音优先。
- **重复有变化**：核心 Hook 通常在 Chorus/Final Chorus 回来 2-4 次；允许尾词、回答句或情绪升级，不强制复制三遍。
- **情绪递进**：Verse、Chorus、Bridge 不能从头到尾维持同一强度。
- **原创**：不得复制、近义改写或拼接现成歌名、歌词、旋律描述和参考 Hook。

## Suno 提示规则

- 使用自然英文句子描述音乐，不只堆逗号标签。当前模型能理解较详细的风格与段落动态，但不要把同义形容词叠满。
- 优先写一个主风格、一个辅助风格、一个速度/律动、人声 DNA、3-5 件乐器、段落能量变化和情绪落点。
- `Exclude` 是独立高级选项；不要默认把长串 `avoid...` 塞进 Style。只有三栏格式且必须表达限制时，使用最短的正向替代描述。
- 描述人声时使用年龄感、性别、音域、音色、咬字、呼吸和情绪表达；不写真实歌手姓名。
- “当前/最新模型、功能、时长、活动规则”属于时效信息，回答前核验官方来源，不把本 Skill 的静态说明当实时事实。

## 安全、版权与外部动作边界

- 只生成原创表达；不复制、拼接、近义改写现有歌词、标题或旋律描述。
- 用户提供参考歌时，只抽象主题、速度、结构、音色和情绪弧，不沿用独特表达。
- 用户提供聊天、照片、真实姓名或私人经历时，先匿名化与创作无关的个人信息。
- 不自动登录 Suno、上传作品、投稿、发布、购买额度或接受独家条款；这些外部动作必须由用户自己执行或另行明确授权。
- 不承诺生成内容天然满足版权、独家、商业化或平台审核要求；交付时保留人工复核责任。
- Suno、番茄音乐等名称只用于说明兼容场景，不表示隶属、授权或背书。

## 失败分支与检查点

| 触发条件 | 先做 | 仍失败时 |
|---|---|---|
| 题材太抽象 | 补一个普通人的具体时刻 | 给 3 个叙事角度让用户选，不直接堆歌词 |
| 副歌像口号或模板 | 回到核心矛盾，重写 3 个语义不同的 Hook | 换叙事视角，不再加形容词 |
| 为押韵出现怪话 | 先恢复自然语序和意思 | 换邻韵或取消该处押韵 |
| Style 太满或互相矛盾 | 保留主风格、声线和 3-5 件核心乐器 | 拆成 A/B 两个单变量版本 |
| 一轮局改后仍不成立 | 保留可用句，指出失败项 | 换题目、场景或核心矛盾，不整首打补丁 |
| 用户要求模仿真实歌手 | 自动翻译成通用声音 DNA | 用户坚持直接模仿时，🛑 STOP |
| 要求判断音频优劣但没有试听证据 | 只报告时长、采样率等技术事实 | 标 `dry_run`，等待人工试听结论 |
| 用户要求自动上传、投稿或发布 | 提供发布前检查清单 | 🔴 CHECKPOINT，等待用户在目标平台自行确认 |

- 🔴 **CHECKPOINT — 输出模式冲突**：只有用户同时要求互斥交付时才确认一次；普通请求不要反复确认。
- 🔴 **CHECKPOINT — 当前规则**：核验不到官方通知时，停止应用具体日期、数量、独家或时长限制，并标“未核验”。
- 🔴 **CHECKPOINT — 音频结论**：没有人工试听或用户反馈，不宣称新版更好听。
- 🔴 **CHECKPOINT — 外部发布**：没有用户对具体平台、具体作品和具体动作的明确授权，不执行上传、投稿、发布或独家确认。

## 反例黑名单

- 不把“高级”理解为古风词、抽象词或现代诗。
- 不复用本项目示例 Hook、网络金句或现有歌名作为成品。
- 不把每首歌都写成“手机、车票、路灯、外套”的同一套物件组合。
- 不为了 6-9 字、押韵或重复次数牺牲自然语义。
- 不同时改歌词、Style 和声线后再声称某一项带来提升。
- 不用响度、时长或波形代替真实听感。
- 不把历史大赛资料说成当前番茄音乐规则。
- 不在默认三栏成品前后添加分析说明。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [ismilewolf-eng](https://github.com/ismilewolf-eng)
- **Source:** [ismilewolf-eng/suno-fanqie-music](https://github.com/ismilewolf-eng/suno-fanqie-music)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-ismilewolf-eng-suno-fanqie-music-suno-fanqie-music
- Seller: https://agentstack.voostack.com/s/ismilewolf-eng
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
