{
  "song_id": "01_小半_20260601",
  "prompt": "Genre: Mandopop / Indie Rock; BPM: 164; Key: G major; Rhythm: Driving half-time rock groove; kick on 1, snare on 3; consistent 8th-note hi-hats; on-the-grid; Instruments: Clean grand piano, felt hammer; clean arpeggiated e-guitar; overdriven power chords; clean round electric bass; punchy acoustic kit, organic room feel; subtle string pad; Vocals: Female; breathy/conversational chest voice in verses; powerful, open-throated belt in chorus; prominent plate reverb & subtle delay; Melody: Narrow range, descending verse phrases; wide ascending chorus arch; on-the-beat; Mood: Arguing with your own reflection in a rain-slicked street at night.; Production: High-fidelity, analogue warmth; wide stereo image in chorus; smooth musical compression.; Language: Chinese; Highlight: The final sustained vocal note of the pre-chorus, hanging over sparse piano, before the full band explodes on the chorus downbeat.",
  "title": "软骨症",
  "lyrics": "[intro]\n(Mix: High-fidelity, clean mix. Sparse instrumentation centered. Clean grand piano tone with audible felt hammer attack. Subtle plate reverb creates space. Minimal compression.)\n(Hook-DNA: Rhythmic motif: dotted-quarter followed by eighth note on beats 1-2, simple chord on beats 3-4. Pitch anchor: melody circles the 3rd and 5th of the tonic, resolving down. Repetition: 4-bar piano phrase repeats once.)\n(Inst: Solo grand piano.)\n(Chords: G - D/F# - Em - C)\n\n[verse]\n(Melody-Contour: Narrow range, speech-like rhythm, phrases descend gently, landing on tonic or 3rd.)\n(Vocal-Perf: Breathy, intimate chest voice, mezzo-piano, minimal vibrato.)\n(Inst: Piano continues, joined by a clean, sparse electric bass playing root notes.)\n(Chords: G - D/F# - Em - C | G - D/F# - Em - C)\n(Transition: Bass enters smoothly on the downbeat as vocals begin.)\n我练过一千遍怎么开口说不\n舌根还没发力就先服了软\n明明胸腔里压着一块硬石头\n偏偏站到你面前全部散了烟\n你随口问要不要 我说都行\n这四个字说顺了手 说顺了命\n吞下去的那些话长出新的根\n扎在某根肋骨上钻出空洞声\n\n[pre-chorus]\n(Melody-Contour: Ascending stepwise line, building tension, phrases end unresolved on the 5th.)\n(Vocal-Perf: Intensity builds slightly, more sustained notes.)\n(Inst: Drums enter with a simple kick/hat pattern. Clean arpeggiated electric guitar added.)\n(Mix: Stereo field begins to widen with guitar entry.)\n(Chords: C - G/B - Am - D)\n(Transition: Final sustained vocal note hangs over piano, full stop for a beat before chorus.)\n顺着 弯着 缩着 把每一节脊椎都压成了弧线才叫懂事\n那又怎样 换来什么 你夸我好说话的那一秒\n\n[chorus]\n(Melody-Contour: Wide, powerful arch, leaping up to the octave, then descending stepwise. Rhythm is strong and on-the-beat.)\n(Melody-Harmonic-Tension: Melody emphasizes the 9th over the tonic chord for lift and tension; holds the 4th over the V chord before resolving down to the 3rd.)\n(Hook-Recall: The strong downbeat rhythm recalls the piano intro's core feel, now delivered with full band power.)\n(Vocal-Perf: Full-bodied, open-throated belt, mezzo-forte to forte, expressive vibrato.)\n(Inst: Full band enters. Punchy drums with half-time feel, driving bass, overdriven rhythm guitar, subtle string pad.)\n(Mix: Max stereo width. Guitars panned L/R. Vocals powerfully centered. Parallel compression on drums for punch.)\n(Chords: C - G - D - Em | C - G - D - G)\n(Transition: Cymbal crash and a slight decrescendo in the final bar.)\n撑着 撑着 撑着 撑着 撑着\n到底在撑什么场面\n弯着 弯着 弯着 弯着 弯着\n弯到自己都不剩半点\n不值得 低着头 哑着嗓 抿着嘴 咽着泪\n活成一个没有棱的圆\n不值得 配合了 附和了 迎合了 将就了\n最后你还是只看得见你自己那边\n\n[bridge]\n(Melody-Contour: Repetitive rhythmic motif, melody rises sequentially with each phrase, building tension.)\n(Melody-Harmonic-Tension: Melody consistently lands on the 2nd over the tonic and 6th over the dominant, creating a suspended, unresolved feeling that pushes forward.)\n(Vocal-Perf: A pleading, intense delivery. Dynamics swell from mezzo-forte to forte.)\n(Inst: Soaring lead guitar line enters, echoing the vocal melody. Drums build in intensity.)\n(Mix: Lead guitar slightly off-center, drenched in delay and reverb.)\n(Chords: C - G - D - Em | C - G - D - D)\n(Transition: Big drum fill and cymbal swell leads directly into the final chorus.)\n是我先把自己折成你想要的角度\n不是你开口 是我动的手\n是我先把那些锋芒藏进肺叶深处\n怕刺到你 其实怕你皱眉头\n那个站得笔直的我 去哪了\n被哪一次的「没关系」磨没了\n那个敢顶嘴的我 去哪了\n连骨头都是我亲手泡软的\n\n[chorus]\n(Melody-Contour: Same as first chorus, but with higher energy and ad-libs.)\n(Melody-Harmonic-Tension: Same as first chorus.)\n(Hook-Recall: Same as first chorus.)\n(Vocal-Perf: Maximum intensity, full-throated belt, passionate delivery, ad-libs in the second half.)\n(Inst: All instruments playing at full intensity. Lead guitar continues to add fills.)\n(Mix: Widest and loudest point of the song.)\n(Chords: C - G - D - Em | C - G - D - G)\n(Transition: Instruments hold the final chord, then rhythm section cuts out leaving guitar feedback.)\n撑着 撑着 撑着 撑着 撑着\n到底在撑什么场面\n弯着 弯着 弯着 弯着 弯着\n弯到自己都不剩半点\n不值得 低着头 哑着嗓 抿着嘴 咽着泪\n活成一个没有棱的圆\n不值得 配合了 附和了 迎合了 将就了\n最后你还是只看得见你自己那边\n\n[outro]\n(Inst: Overdriven guitar feedback and a simple, repeating piano line fade out together.)\n(Mix: Long fade-out with reverb and delay tails prominent.)",
  "cover_prompt": "生成一张无字音乐专辑封面。风格严格参照 20 世纪 Color Field Painting（色域绘画），如 Mark Rothko 晚期作品的色层叠压逻辑与 Helen Frankenthaler 的浸染法（soak-stain technique）。画面的核心色彩与情绪：以脏白与骨灰色为基底，中央涌出一团被反复压制后仍隐隐发烫的暗赭红，像某种被迫弯折太久的东西在内部悄悄断裂——热度向四周渗开，边缘褪成铅灰与冷米白，像受压后的纸张留下的永久折痕。技法要求：色彩之间的过渡必须模拟颜料在未上浆的粗纹棉布（raw cotton canvas）上自然渗透、晕开的效果，边界柔软但保留颜料浓度不均匀造成的自然深浅变化（pigment pooling）。画面需要呈现真实画布的编织肌理（woven canvas texture），局部可见稀薄处透出的底布纹路。整体色调偏低饱和、微微发灰（muted, desaturated palette），避免荧光感和数字渐变的均匀平滑。绝对禁止：任何文字/字母/拼音、人物或人物轮廓、具象物体、几何图案、锐利边缘、胶片颗粒滤镜、3D渲染质感。",
  "cover": {
    "template_id": 1,
    "template_name": "环境光晕流",
    "scene_description": "以脏白与骨灰色为基底，中央涌出一团被反复压制后仍隐隐发烫的暗赭红，像某种被迫弯折太久的东西在内部悄悄断裂——热度向四周渗开，边缘褪成铅灰与冷米白，像受压后的纸张留下的永久折痕"
  }
}