{
  "prompt": "Genre: Mandopop / R&B; BPM: 132; Key: G Major; Rhythm: Relaxed straight-feel drum beat with prominent snare on 2 & 4; piano offers gentle arpeggiated/block chord rhythms; vocals alternate between melodic singing and rhythmic spoken-word/rap sections; Instruments: Warm Piano (arpeggios, chords, main melody/harmony), tight Acoustic Drums (kick, snappy snare on 2&4; Vocals: Male, blend of clear, slightly nasal melodic singing and rhythmic, conversational spoken-word/rap; light reverb and delay; Mood: Nostalgic, reflective, tender, sincere, heartwarming, hopeful, slightly melancholic; Production: Clear, spacious, well-balanced mix; upfront, intimate vocals; distinct but cohesive instruments; natural reverb; polished; Structure: Intro - Verse - Pre-Chorus - Chorus - Verse - Bridge - Chorus - Outro; Language: Mandarin; Highlight: The dynamic interplay between rhythmic rap verses and deeply melodic, heartfelt sung choruses.",
  "lyrics": "[intro]\n(Chords: G - Em - C - D; Inst: Gentle piano arpeggios, soft strings enter; Mix: Open stereo field; Sound-Design: Distant chime effect; Energy: Calm, inviting)\n[verse]\n(Transition: Drums and bass subtly enter; Chords: G - D/F# - Em - C; Vocal-Perf: Conversational rap, steady rhythmic delivery; Melody-Contour: Mostly static; Melody-Rhythm: On-the-beat; Inst: Piano provides rhythmic pulses, light drums; Mix: Vocals prominent, dry; Energy: Focused, engaging)\n小朋友 你是否有很多问号\n为什么 别人在那看漫画\n我却在学画画 对着钢琴说话\n别人在玩游戏\n我却靠在墙壁背我的 ABC\n[pre-chorus]\n(Transition: Slight build-up with cymbal swell; Chords: Am - D - G - Em; Vocal-Perf: Melodic singing, slight increase in intensity; Melody-Contour: Ascending; Melody-Rhythm: Flowing; Inst: Piano becomes more flowing, bass supports; Mix: Slightly wider; Energy: Building anticipation)\n我说我要一台大大的飞机\n但却得到一台旧旧录音机\n为什么要听妈妈的话\n长大后你就会开始懂了这段话\n哼\n[chorus]\n(Transition: Full instrumentation, dynamic peak; Chords: G - Em - C - D; Vocal-Perf: Open, heartfelt, emotional chest voice; Melody-Contour: Arching, memorable; Melody-Rhythm: Sustained, anthemic; Inst: Full band with lush strings, resonant piano chords, driving drums; Mix: Spacious, rich, vocals central; Energy: Uplifting, warm)\n听妈妈的话 别让她受伤\n想快快长大 才能保护她\n美丽的白发 幸福中发芽\n天使的魔法 温暖中慈祥\n[verse]\n(Transition: Drums become slightly more sparse, back to rap feel; Chords: G - D/F# - Em - C; Vocal-Perf: Return to conversational, rhythmic rap; Melody-Contour: Static; Melody-Rhythm: On-the-beat, intricate; Inst: Piano provides arpeggiated background, bass provides gentle groove; Mix: Vocals close, intimate; Energy: Narrative, flowing)\n在你的未来\n音乐是你的王牌\n拿王牌谈个恋爱\n唉 我不想把你教坏\n还是听妈妈的话吧\n晚点再恋爱吧\n我知道你未来的路\n但妈比我更清楚\n你会开始学其他同学\n在书包写东写西\n但我建议最好写妈妈\n我会用功读书\n用功读书\n怎么会从我嘴巴说出\n不想你输\n所以要叫你用功读书\n妈妈织给你的毛衣\n你要好好的收着\n因为母亲节到的时候\n我要告诉她我还留着\n对了 我会遇到了周润发\n所以你可以跟同学炫耀\n赌神未来是你爸爸\n我找不到 童年写的情书\n你写完不要送人\n因为过两天你会在操场上捡到\n你会开始喜欢上流行歌\n因为张学友开始准备唱吻别\n[bridge]\n(Transition: Drums intensify slightly, piano becomes more pronounced; Chords: Am - G/B - C - D; Vocal-Perf: Melodic, reflective singing, slightly more sustained; Melody-Contour: Gentle rise and fall; Melody-Rhythm: Flowing; Inst: Strings swell, piano chords full; Mix: Balanced, emotional depth; Energy: Thoughtful, building slightly)\n长大后我开始明白\n为什么我 跑得比别人快\n飞得比别人高\n将来大家看的都是我画的漫画\n大家唱的都是 我写的歌\n妈妈的辛苦 不让你看见\n温暖的食谱在她心里面\n有空就多多握握她的手\n把手牵着一起梦游\n[chorus]\n(Transition: Full instrumentation returns, dynamic peak; Chords: G - Em - C - D; Vocal-Perf: Powerful, sustained, emotional delivery; Melody-Contour: Arching, climactic; Melody-Rhythm: Anthemic; Inst: Driving drums, rich strings, prominent piano, subtle electric guitar fills; Mix: Wide, powerful, vocals soaring; Energy: Triumphant, heartfelt climax)\n听妈妈的话 别让她受伤\n想快快长大 才能保护她\n美丽的白发 幸福中发芽\n天使的魔法 温暖中慈祥\n[outro]\n(Transition: Gradual instrumental fade out, vocal ad-libs; Chords: G - C - G; Vocal-Perf: Soft, ethereal ad-libs, fading; Inst: Piano arpeggios, fading strings, light cymbal washes; Mix: Reverb-heavy, slowly receding; Energy: Peaceful, lingering)\n听妈妈的话 别让她受伤\n想快快长大 才能保护她\n美丽的白发 幸福中发芽\n天使的魔法 温暖中慈祥",
  "song_id": "01_听妈妈的话_20260328",
  "_prompt_compressed": {
    "from": 1071,
    "to": 930
  }
}