{
  "prompt": "Genre: Mandopop / R&B Ballad; BPM: 68 (half-time feel, 136 for rhythmic details); Key: A minor (natural minor and relative major C major interchanged); Rhythm: Laid-back, syncopated R&B groove; slow kick on 1, crisp snare on 3; intricate, slightly swung 16th-note hi-hats; off-beat basslines; Instruments: Piano (warm, arpeggiated, sustained chords); Synth Pad (atmospheric, warm background); 808 Bass (deep, resonant sub-bass); Drum Mach. (soft kick; Vocals: Male lead; tenor range; melancholic, slightly breathy timbre in verses, powerful and clear in choruses; R&B melisma; double-tracked; moderate reverb/delay, subtle auto-tune; Mood: Reflective, melancholic, longing, heartfelt with underlying resilience; Production: Clean, spacious, modern R&B mix; intimate, upfront vocals; wide stereo image; effective use of reverb for depth; gradual dynamic build; Highlight: The seamless blend of emotive piano arpeggios and contemporary R&B vocal delivery with sophisticated melodic runs.",
  "lyrics": "[intro](Chords: Am - G - C - F)(Inst: Sparse piano arpeggios, gentle sustain; Synth pad enters softly)(Mix: Wide, airy; Low energy; Vocals absent; Melody-Contour: Descending arpeggios; Melody-Rhythm: Slow, deliberate; Sound-Design: Reverb tail, evolving pad; Hook DNA: Melancholic piano motif)\n从不在意别人口中的自己\n[verse](Chords: Am - G - C - F)(Vocal-Perf: Soft, breathy chest voice; Expressive phrasing; Melody-Contour: Gentle, conversational; Stepwise motion; Melody-Rhythm: Flowing, slightly behind beat; Inst: Piano main support, sub-bass enters subtly)(Mix: Intimate, focused on vocal; Natural width; Transition: Smooth piano continuation)\n她说过了一个想听花言巧语的年纪\n[pre-chorus](Chords: Dm - Am - G - C)(Vocal-Perf: Growing intensity, slightly more forward; Controlled dynamics; Melody-Contour: Ascending, building anticipation; Melody-Rhythm: More rhythmic drive; Inst: Piano chords, subtle drum machine entrance - kick/snare; Synth pad thickens)(Mix: Increased density, energy subtly rising; Transition: Dynamic build with light percussion)\n你选择了他们口中所谓的放弃\n却才发现早就丢掉了自己\n[chorus](Chords: C - G - Am - F)(Vocal-Perf: Full chest voice, strong emotional delivery; R&B melisma; Melody-Contour: Clear, memorable, arching; Melody-Rhythm: On-the-beat, powerful; Inst: Full drum beat, prominent sub-bass, clean electric guitar fills; Synth pads sustain; Mix: Energetic, spacious, vocal dominant; Production: Layered vocals; Highlight: Melancholic piano motif now supported by full R&B production; Sound-Design: Swelling pads, subtle guitar echo; Hook construction: Strong melodic hook, harmonically uplifting)\n特别是一个人的夜里\n没人能够控制住自己\n让全部回忆藏在心底泛起涟漪\n[bridge](Chords: Dm - Am - G - C)(Vocal-Perf: Emotional vulnerability, slightly softer; Melody-Contour: More introspective, less direct; Melody-Rhythm: Pacing slows slightly, reflective; Inst: Piano arpeggios, bass and drums less prominent, electric guitar takes lead counter-melody; Mix: Slightly sparser, more exposed vocal; Transition: Percussion drops back, builds into final chorus)\n你想要的是现在\n而不是那遥远的未来\n选择的困惑\n再没人能懂你\n生气的原因和哭泣的无力\n最遥远的距离\n[chorus](Chords: C - G - Am - F)(Vocal-Perf: Highest intensity, passionate, layered harmonies; Melody-Contour: Climax, soaring; Melody-Rhythm: Driving, anthemic; Inst: Full band, prominent guitar riffs, dynamic drums, synth swells; Mix: Grand, powerful, wide stereo; Production: Increased reverb on vocals, ad-libs; Structure: Strong, climactic repetition of main hook; Sound-Design: Sustained cymbal washes)\n忘了吧忘了吧忘了吧\n忘了你的所有\n不过只是找了一堆美丽的理由\n把你的痕迹都统统掩埋\n你走过的地方只剩下思念难捱\n[outro](Chords: Am - G - C - F)(Vocal-Perf: Fading emotional ad-libs, sustained notes; Melody-Contour: Gradually descending; Melody-Rhythm: Loosening, less rigid; Inst: Piano arpeggios return, synth pad fades slowly, drums become sparse then drop out; Mix: Gradually narrows, fades to silence; Structure: Gradual dissolution; Sound-Design: Reverb tails linger)",
  "song_id": "01_哪里都是你_20260328",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-flash",
    "usage": {
      "prompt_tokens": 9565,
      "completion_tokens": 1164,
      "total_tokens": 15072
    },
    "generated_at": "2026-03-28T20:16:24.575897+08:00"
  },
  "_prompt_compressed": {
    "from": 1186,
    "to": 985
  }
}