说个心情,换一首只属于此刻的歌
云函数调 ai.generateMusic 作曲,前端拿 taskId 轮询 ai.getTask,
成曲转存自有存储后进曲库。每一次点击得到的都是新的——没有两首一样的。
点歌台
描述越具体,曲子越像你想的
作曲会产生平台费用,需登录后使用
等待点歌
ai.generateMusic · 约 30–90 秒
曲库
作品记录在数据仓库里,换设备也在
还没有曲子,去点一首。
异步任务,不堵门
作曲要几十秒,30 秒的云函数不可能等完。generateMusic 拿 id 立刻返回,前端自己轮询 getTask。
成曲转存自有存储
上游给的是临时地址。oss.getUploadUrl 签发直传位,前端把成曲搬到自有对象存储,链接不会哪天突然失效。
每次都是新的
同样一句心情,两次点击得到两首不同的曲子——这不是 bug,是生成式作曲的本性。
实景与氛围
图片来自 Pexels,已落自有对象存储


