音乐 DNA 表单中使用的所有组件预览
文本输入 — 设置歌曲标题
文本输入 — 描述音乐风格流派
开关 + 下拉选择 — 控制是否纯伴奏及人声性别
当前: instrumental=false, vocalGender="f"
滑块 — 每分钟节拍数 (40-240)
标签输入 — 添加/删除不想要的风格标签
多行文本 — 支持结构标签如 [Verse], [Chorus]
下拉选择 — 动态扩展参数,根据曲风生成
{
"key": "key",
"label": "调式",
"type": "select",
"options": [
"major",
"minor",
"dorian"
],
"value": "major"
}文本输入 — 自由输入的扩展参数
{
"key": "scale",
"label": "音阶",
"type": "input",
"value": "C major pentatonic"
}开关 — 布尔类型的扩展参数
{
"key": "reverb",
"label": "混响",
"type": "switch",
"value": true
}滑块 — 数值范围的扩展参数
{
"key": "energy",
"label": "能量感",
"type": "slider",
"value": 65
}标签输入 — 多值的扩展参数
{
"key": "instruments",
"label": "乐器",
"type": "tags",
"value": [
"piano",
"strings",
"synth"
]
}Agent 调用 updateDna 时发送的完整数据结构
{
"core": {
"title": "夏日晚风",
"style": "Lo-fi Pop, Dreamy, Chill",
"instrumental": false,
"vocalGender": "f",
"bpm": 95,
"model": "aether",
"negativeTags": "screamo, death metal"
},
"lyrics": "[Verse]\n月光洒在窗台上\n思念随风飘远方\n\n[Chorus]\n漫步在城市街头\n回忆在脑海停留"
}