Lazy loaded image
做点什么吧
车机spotify收听方案(失败案例)
Words 726Read Time 2 min
2025-8-18
2025-8-18
type
status
date
slug
summary
tags
category
icon
password

1. 背景

日常主要用spotify听歌,推荐功能很赞,音源也很全;但车子里面无法安装spotify,手机蓝牙可以用,但没有歌词,很烦。
 
所以诞生一个想法,日常用spotify,然后把点赞的歌曲自动同步到qq音乐中,这样上车就可以听自己喜欢的歌,下车可以自由探索。
 
大概搜索了一下市面上的产品,有类似功能可以满足需求,但自动同步基本都需要付费,秉持着(能省 就省)AI时代自己动手的原则,开干!
 

2. 开发

  1. 先和gemini聊一下,梳理整个产品流程和规模,比cursor省钱
  1. 明确功能和页面需求后,让gemini产出prd
  1. 把prd给到cursor,让claude产出develop plan和standards两个文档
  1. 分阶段给到claude指令,让他完成开发工作
  1. 密切注意某一段完成后的token使用量,如果感觉快满了就需要让他产出一份总结,方便后续新开会话继续开发工作

3. 卡点

Spotify有官方标准api,可以很轻松获取到歌单数据,但转移到qq音乐的过程遇到了巨大阻碍,在此尝试了三种方案

3.1 官方Api

QQ音乐虽然提供了官方Api,但不提供直接注册渠道,必须联系商务处理😅
直接态度就是:不支持个人使用,这个方案无法跑通

3.2 使用网页浏览器自动化操作

selenium支持自动化操作网页,之前手动编码需要耗费大量人力微调,AI编程的情况下就方便很多了,然而QQ网页版直接不支持添加到歌单的操作,必须在客户端执行,这个方案也无法跑通

3.3 使用非官方Api

AI替我搜索了很多方案,目前可用的Api支持搜索歌曲,获取歌词等等,但无法操作个人歌单,找到一个能支持的方案后,查看文档发现最近更新时间是2021年,完全跑不通😅

4. 经验教训

  1. Vibe coding还是适合解决本地需求,即不依赖外部厂商就能跑通的功能
  1. 哪怕依赖,也需要是正向关系,例如付费调用地图api等
  1. 如果真的需要做一些中性功能,例如在第三方平台操作个人数据,最好找国外厂商,国内厂商基本不提供类似服务
  1. vibecoding容易上瘾,AI也总是给你画饼,不要因为一个小需求耽误太多时间,不行就过 : )
 
 
上一篇
OpenAi-Agent初体验
下一篇
被一个RAG场景问倒了