pulsebeat.

把自己的音乐记忆带进来。

每位成员通过邀请加入并登录自己的 WHOOP 账号。音乐数据上传后,只归属于当前登录的 PulseBeat 成员。

1. 在自己的电脑登录酷狗

npm install -g @kg-ai/kugou-skill
kugou-cli auth status
# 如果未登录:
kugou-cli auth login

使用本人的酷狗账号扫码。登录凭证保留在本机。

2. 导出最近 30 天

在取得 PulseBeat 项目脚本的电脑中执行:

npm run kugou:sync -- --days 30

脚本会显示保存的 JSON 文件位置。回到自己的 PulseBeat 看板,点击“导入本机音乐文件”,选择该文件即可;不需要管理员密钥。

3. 可选:直接同步到云端

在看板的“本机自动同步凭证”中下载个人凭证,保存为项目目录下的 .secrets/music-key.json,并设为仅本人可读。

chmod 600 .secrets/music-key.json
npm run kugou:sync -- --days 30 --upload

个人凭证只能上传自己的音乐数据,无法读取健康数据或管理成员。有效期 90 天,可在看板撤销。若上传失败,本地文件保留,可以稍后重传:

npm run kugou:sync -- --input data/你的导出文件.json --upload

覆盖范围

收藏与最近播放各最多十首,日统计受接口最近三十天限制。查询完整自然日,不包括当天;未成功取得的日期保留为缺失。本机脚本尚未配置自动定时运行。

返回 PulseBeat ↗