心情歌单助手需先完成扣子平台实名认证才能启用音乐api;创建bot后配置网易云或spotify插件(二者择一),再通过正则提取情绪词并映射风格,最终输出含封面、简介及3首曲目的结构化歌单。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

根据你当前输入的心情关键词(比如“疲惫”“兴奋”“孤独”),自动匹配风格契合的音乐歌单,并生成带封面图、歌单简介和3首代表性歌曲的结构化推荐结果。
准备必要账号与权限
登录扣子官网(https://www.coze.cn),用手机号或邮箱注册并完成实名认证。未实名用户无法启用「音乐API」插件权限,【实名认证是调用网易云/Spotify接口的强制前置条件】。
进入「Bot管理」→「新建Bot」→填写名称为“心情歌单助手”,描述写“输入心情词,返回精准匹配的歌单”,点击创建。
配置音乐数据源插件
方法一:使用内置网易云音乐插件(国内用户首选)
在Bot编辑页左侧菜单点「插件」→「添加插件」→搜索“网易云音乐”→点击启用→授权绑定你的网易云账号(需提前在网易云开通开发者模式并获取Client ID)。
方法二:接入Spotify API(需科学网络环境)
下载Spotify for Developers文档包→在https://developer.spotify.com/dashboard/ 创建应用→复制Client ID与Client Secret→回到扣子插件页粘贴配置→测试连接成功后勾选「允许Bot调用播放列表搜索」。
注意:两种插件不可同时启用,否则Bot会因响应冲突返回空结果。
搭建心情语义映射逻辑
第一步:在「工作流」中新增「条件分支」节点,设置触发关键词为“心情”“情绪”“现在很…”等模糊前缀,匹配方式选「包含关键词」。
第二步:添加「文本提取」节点,用正则表达式提取用户输入中最贴近情绪的单个词,例如输入“今天好累想听点安静的”,提取出“累”→映射为“疲惫”。
正则建议写为:(疲惫|兴奋|平静|焦虑|孤独|欢快|忧伤|怀念|慵懒|亢奋),没匹配到时默认走“中性”分支。
第三步:建立情绪-风格对照表,写入「知识库」作为静态参考:
疲惫 → 轻音乐 / ASMR / 钢琴独奏
兴奋 → 电子舞曲 / K-Pop / 摇滚快节奏
孤独 → 独立民谣 / Lo-fi Hip Hop / 城市夜曲
……(共12组,每组对应3种音乐子类)
设计歌单生成输出模板
插入「卡片消息」组件,设置标题为“为你匹配的心情歌单”,副标题动态填入用户输入的情绪词,例如“给疲惫的你”。
正文区域用Markdown语法排版:
? 歌单名称:《深夜咖啡馆》
?️ 封面图:调用插件返回的首张专辑图URL(必须开启「图片直链返回」开关)
? 简介:根据情绪词+风格组合生成一句话,如“适合伏案后闭眼放松的钢琴旋律,无歌词干扰,专注呼吸节奏”
? 推荐曲目:
1. 《雨滴前奏曲》– 肖邦
2. 《Weightless》– Marconi Union(经临床验证可降低心率)
3. 《A Thousand Years》钢琴减速版
最后一步:将「卡片消息」连接至工作流出口,点击右上角「发布」按钮生效。











