{
  "prompt": "Genre: Mandopop / Neo-Soul / Funk; BPM: 172; Key: Dm; Rhythm: Tight, syncopated funk groove with a half-time feel. 16th-note hi-hats over a laid-back kick/snare.; Instruments: Dry funk drums; clean, melodic e-bass; funky rhythm guitar (wah); smooth lead guitar fills; jazzy Rhodes chords; subtle synth pad.; Vocals: Male. Smooth, light tenor using a breathy falsetto for soaring R&B runs. Relaxed verses. Lush, layered backing harmonies.; Mood: Driving through a city late at night, streetlights on wet pavement, the comfortable loneliness of an observer.; Production: High-fidelity polish with analogue warmth. Vocals sit in a wide, detailed stereo mix with tasteful effects.; Language: Chinese; Highlight: The instant the full band enters on the first chorus, lifting the vocal from a low verse line to a sustained, high falsetto note.",
  "lyrics": "[intro]\n(Chords: Am9 - Dm9 - G13 - Cmaj9)\n(Inst: Clean funky guitar riff with wah, smooth Rhodes chords, melodic bassline, tight drums establish the groove.)\n(Mix: Wide stereo field, instruments clearly separated. Intimate and clean.)\n(Vocal-Perf: Breathy, wordless ad-libs enter, setting a cool, relaxed tone.)\nBlue\nIts you\nAy\n\n[verse]\n(Chords: Am9 - Dm9 - G13 - Cmaj9)\n(Inst: Arrangement thins out. Bass and drums hold the core groove, Rhodes plays sparse voicings. Guitar plays muted stabs.)\n(Vocal-Perf: Conversational, lower-register chest voice. Relaxed and rhythmic phrasing.)\n(Melody-Contour: Mostly static with small stepwise movements.)\n谁的眼睛变得越来越冷清\nHey\n找来找去找不到你的痕迹\n微醺的时候想要逃\n可全都逃不了\nSo why wont u take lonely\nFrom my mind\n\n[pre-chorus]\n(Chords: Fmaj7 - G7 - Em7 - Am7)\n(Transition: Drums build slightly with subtle tom fills.)\n(Inst: Chord progression creates tension. Guitar becomes more sustained.)\n(Vocal-Perf: Melody ascends, increasing in intensity towards the chorus. Building dynamics.)\n早上六点半\n眼睛看不清色彩\n谁都放不开\n你看着天空就明白 不该\n活得太无奈\n被人埋汰怎么办\n\n[chorus]\n(Chords: Dm9 - G13 - Cmaj9 - Fmaj7)\n(Transition: Full band kicks in on the downbeat, dynamic lift.)\n(Inst: Lush arrangement. Layered backing vocals create a wide harmonic pad. Rhythm guitar is more active.)\n(Vocal-Perf: Jumps to a smooth, airy falsetto. More sustained notes and emotional delivery.)\n(Melody-Contour: Soaring arch shape, the peak of the song's melodic range.)\nCause I m just always kind of blue\nBlue\nBlue\nMaybe all because of u\nU\nBlue\nYeah\n\n[verse]\n(Chords: Am9 - Dm9 - G13 - Cmaj9)\n(Inst: Energy drops back to verse 1 level, but with more intricate lead guitar fills responding to the vocal.)\n(Vocal-Perf: Returns to a controlled chest voice, maintaining the cool demeanor.)\nWoo\n这种感觉说不清\nUh\n像对自己着了迷\n孤单久了才知道\n一个人的模样\nI wont be too hurry\nIn my mind\n\n[bridge]\n(Chords: Fmaj7 - G7 - Cmaj7 - C7)\n(Transition: A clear harmonic shift signals a new section.)\n(Inst: The C7 chord adds a bluesy tension. The arrangement feels more spacious, preparing for the final chorus.)\n(Vocal-Perf: Reflective and slightly more forceful delivery, bridging the narrative gap.)\n晚上九点半\n懵懂天真都跑开\n如何去存在\n你看看星星就理解 孤单\n活的太明白\n整个世界都与我同在\n\n[chorus]\n(Chords: Dm9 - G13 - Cmaj9 - Fmaj7)\n(Inst: Highest energy level. Drums are more powerful, cymbals more present. All instrumental layers are active.)\n(Vocal-Perf: Strongest delivery, combining falsetto with more powerful chest voice ad-libs. More complex R&B runs.)\n(Mix: Vocals are upfront and center, surrounded by the full band.)\nCause I m just always kind of blue\nBlue\nBlue\nMaybe all because of u\nU\nBlue\nYeah\n\n[outro]\n(Chords: Dm9 - G13 - Cmaj9 - Am9 vamp)\n(Transition: Music begins a slow fade while new elements are introduced.)\n(Inst: Band vamps on the progression. Lead guitar plays melodic ad-libs.)\n(Vocal-Perf: Improvised vocal runs and the phrase \"I just got so blue\" repeated with variation. Fades out.)\n(Sound-Design: The sound of rustling paper enters and becomes the final sound as the music fades completely.)\nI just got so\nBlue",
  "song_id": "01_Blau (蓝)_20260420",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11257,
      "completion_tokens": 1249,
      "total_tokens": 16147
    },
    "generated_at": "2026-04-20T23:34:03.961160+08:00"
  }
}