可在mulerun平台通过四种方法生成波萨诺瓦风格音乐:一、自然语言指令嵌入风格关键词;二、调用预训练音乐agent并注入风格参数;三、上传自定义midi模板触发变奏;四、用nano banana封装低代码工作流。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望在MuleRun平台中生成具有波萨诺瓦(Bossa Nova)风格的音乐内容,例如旋律片段、和弦进行或歌词韵律,需借助其Agent对音乐语义的理解与多模态指令解析能力。以下是实现该目标的多种可行方法:
一、通过自然语言指令嵌入波萨诺瓦风格关键词
此方法利用MuleRun内置的风格语义映射机制,将非结构化提示词自动识别为特定音乐参数组合,无需配置音频模型或上传样本,适合零基础用户快速生成。
1、在Agent输入框中明确使用“波萨诺瓦”及相关特征词,如“巴西里约热内卢风格”“慵懒切分节奏”“爵士和声+尼龙弦吉他音色”。
2、加入典型结构约束,例如“主歌8小节,副歌4小节,使用Dm7-G7-Cmaj7-F#m7和弦进行”。
3、指定输出格式:“以ABC记谱法输出前16小节旋律”或“生成带和弦标注的Markdown表格,含节奏型描述”。
4、提交后,系统将调用预置音乐理解模块,匹配Bossa Nova节奏模板(如典型的“tresillo”节奏型)与和声语料库,实时合成响应。
二、调用预训练音乐Agent并注入风格参数
此方法适用于已上架的第三方音乐类Agent,通过运行时参数覆盖其默认风格倾向,实现定向生成,支持开发者级精细控制。
1、在Creator Studio中搜索关键词“Bossa”或“Latin Jazz”,定位已通过审核的音乐生成Agent(如“SambaNova Composer”)。
2、复制其Agent ID,并构造POST请求至https://api.mulerun.com/v1/agents/{agent_id}/run。
3、在请求头中添加:X-MuleRun-Style: BossaNova 与 X-MuleRun-Tempo: 100-120。
4、请求体中提供基础信息,例如:{"key": "C", "time_signature": "2/4", "instruments": ["nylon_guitar", "brushed_drums"]}。
5、发送请求后,服务端将激活风格适配器层,对原始输出施加节奏偏移、和声替换及音色权重调整。
三、上传自定义波萨诺瓦MIDI模板并触发变奏生成
此方法面向有本地音乐素材的用户,通过上传标准MIDI文件作为种子,驱动Agent执行风格保持下的智能变奏,确保输出严格符合波萨诺瓦律动特征。
1、准备一段符合Bossa Nova规范的MIDI片段(建议含清晰的反拍贝斯线与切分踩镲节奏)。
2、进入“我的知识库”页面,点击“新增Music Template”,选择该MIDI文件并标注标签:style=BossaNova, tempo=112, groove=classic_rio。
3、保存后,在Agent配置中启用“Template-Aware Generation”开关,并设定变奏强度滑块至0.6~0.8区间。
4、发起新任务时,在提示词中声明:“基于我上传的Bossa Nova模板,生成30秒新主旋律,保持相同和声骨架与节奏密度”。
5、Agent将提取模板中的节奏DNA与和声拓扑,结合本地缓存的Antônio Carlos Jobim等代表作语料,输出保真度高的衍生段落。
四、使用Nano Banana低代码框架封装波萨诺瓦工作流
此方法允许用户将已有DAW工程或在线工具操作流程封装为可复用Agent,形成专属波萨诺瓦生成流水线,支持一键批量产出不同调性与长度的版本。
1、启动Nano Banana CLI,在终端执行:mule record --name bossa-flow --trigger "generate_bossa"。
2、按提示依次操作:打开Soundation WebDAW → 加载“Bossa Nova Drum Kit” → 插入“Jobim Piano Loop” → 导出为WAV。
3、CLI自动捕获全部交互事件与参数快照,生成bossa-flow.mule.yaml描述文件。
4、编辑该文件,在style_constraints字段填入:{"rhythm_pattern": "syncopated_offbeat", "chord_density": "low", "melodic_contour": "stepwise_with_third_leaps"}。
5、运行mule pack && mule deploy完成封装,发布后即可在界面中输入“生成F调波萨诺瓦前奏12秒”直接调用。











