{
  "prompt": "Genre: Mandopop / Indie Rock; BPM: 99; Key: E Major; Rhythm: Driving backbeat (kick 1&3, snare 2&4), 8th-note hi-hats, very on-the-grid feel; Instruments: Punchy drums (room sound); Picked bass (clean tone); E.Gtr (chorus arps); E.Gtr (distorted power chords); Lead Gtr (melodic); Synth (warm pads); Vocals: Female and Male duet; Female: clear, breathy mid-high; Male: grounded mid-tenor; spacious reverb; Melody: Gentle arcs, stepwise motion; phrases land on tonic/dominant; short pickups; Mood: Two kids drawing constellations on a foggy car window, pretending it's a spaceship; Production: High-fidelity, radio-ready polish; wide stereo, smooth compression, lush reverb; Language: Mandarin; Highlight: The full band kick-in on the first chorus downbeat, where distorted power chords create a massive textural and dynamic shift from the verse.",
  "lyrics": "[intro]\n(Mix: High-fidelity, wide stereo image. Bass/kick centered. Drums have natural room reverb. Guitars/synths panned L/R. Clean, lush reverb on guitars and synth pads. Smooth, transparent master bus compression.)\n(Inst: Simple drum machine pattern, then full acoustic kit enters with a solid backbeat. Clean electric guitar plays a distinctive, constant arpeggiated motif. Warm synth pads swell underneath.)\n(Hook-DNA: Rhythmic: dotted-eighth-sixteenth arpeggio pattern on guitar, accenting beats 1 and 3. Pitch: circles around the 3rd and 5th of the tonic chord. Repetition: motif repeats over chord changes, creating a constant melodic layer.)\n\n[verse]\n(Transition: A simple one-bar drum fill and bass slide lead into the verse.)\n(Vocal-Perf: Female lead, soft chest voice, breathy and intimate, mezzo-piano.)\n(Inst: Rhythm section locks into a simple, driving groove. The clean guitar arpeggio continues as the main melodic element. Bass follows root notes, very grounded.)\n(Melody-Contour: Narrow range, mostly stepwise motion; phrases start on upbeat, land on downbeat.)\n(Chords: E - A - E - A - C#m - B - A - B)\n给你一瓶魔法药水\n喝下去就不需要氧气\n给你一瓶魔法药水\n喝下去就不怕身体结冰\n\n[pre-chorus]\n(Transition: A soft cymbal swell and increase in synth pad volume lift the energy.)\n(Vocal-Perf: Male lead enters, clear and forward in the mix, contrasting the female's softer tone.)\n(Inst: Drums build slightly with more frequent cymbal hits. Bassline becomes more melodic, leading into the chorus.)\n(Melody-Contour: Ascending line builds tension; longer held notes; lands on the dominant to set up the chorus.)\n(Chords: F#m - G#m - A - B)\n轻轻念着你懂的咒语\n一扇门就通往银河系\n给你一瓶魔法药水\n我们一起去太空旅行\n\n[chorus]\n(Transition: The full band crashes in on the downbeat, a sudden explosion of sound.)\n(Mix: Stereo image widens significantly; perceived loudness increases. Distorted guitars dominate the sides.)\n(Vocal-Perf: Female and Male duet in harmony, full-voiced and powerful, mezzo-forte.)\n(Inst: Heavy, distorted rhythm guitars enter with power chords, driving the energy. Drums are louder, with more crash cymbals.)\n(Melody-Contour: Higher register than verse, wider melodic leaps; phrases form an arch, peaking mid-phrase.)\n(Chords: E - A - C#m - B)\n(Hook-Recall: The clean arpeggio motif from the intro is layered underneath the distorted guitars, maintaining the core hook.)\n(Melody-Harmonic-Tension: Melody emphasizes the major 7th over the tonic chord before resolving down, creating sweet tension; holds the 2nd over the V chord at the end of key phrases, delaying resolution.)\n宇宙的有趣我才不在意\n我在意的是 你牵我的手 而乱跳的心\n宇宙的有趣我才不在意\n我在意的是 你想跟着我 去月球谈心\n\n[interlude]\n(Transition: Chorus vocals end, leaving a long reverb tail over which the solo guitar swells.)\n(Inst: Melodic lead guitar solo with a slightly overdriven, singing tone. The full rhythm section provides a powerful backing. Synth pads are more prominent.)\n(Melody-Contour: (Instrumental) Guitar solo mimics a vocal melody, with a clear ascending and descending arc.)\n(Chords: E - A - C#m - B - F#m - G#m - A - B)\n\n[bridge]\n(Transition: The final chord of the interlude rings out, and the instrumentation drops back dramatically.)\n(Vocal-Perf: Duet vocals become softer and more reflective, dropping in dynamics.)\n(Inst: Texture thins out to clean guitars, bass, and a simpler drum beat. Distorted guitars are absent.)\n(Melody-Contour: Lower range, more conversational and rhythmic; based on repetitive melodic fragments.)\n(Chords: A - E - B - C#m - A - E - B - B)\n(Melody-Harmonic-Tension: Phrases end on the 5th over the V chord, creating a feeling of suspension and questioning that sets up the final emotional peak.)\n拥有你 就不需要魔法给的勇气\n你走的方向最后到哪去\n可能是火星或者是金星\n不管多远多近多累都没关系\n我的魔法只对你偏心\n\n[chorus]\n(Transition: A powerful, rolling drum fill launches the song back into the high-energy chorus.)\n(Mix: The widest and fullest mix of the song, with additional vocal ad-libs and lead guitar fills panned to the sides.)\n(Vocal-Perf: Highest energy duet performance, with emphatic delivery and layered harmonies.)\n(Inst: Full band at maximum intensity. Lead guitar adds counter-melodies and fills between vocal phrases.)\n(Melody-Contour: Same core contour as the first chorus, but delivered with more force and slight rhythmic variations.)\n(Chords: E - A - C#m - B)\n(Hook-Recall: Arpeggio motif weaves in and out with the new lead guitar fills, creating a dense melodic texture.)\n(Melody-Harmonic-Tension: The established tension points are hit with more intensity, making the eventual resolution feel more climactic.)\n宇宙的有趣我才不在意\n我在猜的是 前方的距离 几步走到你\n宇宙的有趣我才不在意\n我期待的是 今天的晚餐 你想吃哪里\n\n[outro]\n(Transition: The final chorus chord hangs, then all instruments cut out except for a single guitar and pad.)\n(Vocal-Perf: The final line is delivered softly and intimately, a stark contrast to the previous chorus.)\n(Inst: All instruments fade out, leaving the clean guitar arpeggio and a warm synth pad to resolve on the tonic chord.)\n(Melody-Contour: The final vocal phrase descends gently to the tonic, providing a sense of closure.)\n(Chords: E)\n有你在\n就不需要魔法给的勇气",
  "song_id": "01_给你一瓶魔法药水_20260513",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 12250,
      "completion_tokens": 1707,
      "total_tokens": 17929
    },
    "generated_at": "2026-05-13T00:16:15.865560+08:00"
  }
}