Vibe Sing — 让 Claude Code 为你唱歌
写了一下午 bug,Claude 给你唱了一首总结你痛苦(或快乐)一天的歌。
工作原理
会话记录 (JSONL) → Gemini 分析情绪 → Lyria 3 作曲+演唱 → 自动播放
- 读取会话 — 定位当前 Claude Code 会话的 transcript,提取用户消息和 agent 文本
- 分析氛围 — Gemini 读取情绪/幽默/能量,输出 Lyria 音乐 prompt
- Lyria 3 作曲 — Google 最新的音乐生成模型,含人声
- 自动播放 — macOS
afplay/ Linuxmpg123
命令
| 命令 | 效果 | 费用 |
|---|---|---|
/vibe-sing |
30 秒片段 | ~4 美分 |
/vibe-sing pro |
2 分钟完整版(带人声) | ~8 美分 |
/vibe-sing stop |
停止播放 | 免费 |
安装
git clone https://github.com/harajlim/vibe-sing.git ~/.claude/skills/vibe-sing
cd ~/.claude/skills/vibe-sing
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
cp .env.example .env
# 编辑 .env 填入 GOOGLE_API_KEY
需要 Google AI Studio API Key。
触发示例
- "/vibe-sing — 今天写了好多代码,给我来一首"
- "/vibe-sing pro — 完整版,认真点"
- "vibe sing my session"