Tempolor v4.7 的提示词按曲风情绪段落写
在 Tempolor v4.7 里,一段式提示词最麻烦的地方是结果不可归因:曲风、情绪、段落、乐器、混音都挤在同一句里,生成结果变好时说不清是哪一句起作用,变差时也不知道该撤回哪个词,好用的写法就没法复用。可行的处理方向是把提示词拆成曲风、情绪、段落、乐器四行,每行只留一个主变量,其余写成约束词;每次只改一行提交,回听记录差异,再决定这一行要不要保留。
把一段式提示词拆成曲风、情绪、段落、乐器四行,每行只留一个主变量、其余写成约束词;每次只改一行并回听记录,才能判断哪一句真正影响听感。适用场景是同一曲风下反复生成、结果好坏说不清来源。判断边界:如果换任何一行结果都没有稳定变化,先怀疑模板已进入饱和区,缩减约束词后重测,而不是在旧提示词上继续叠加。
把现有提示词拆成曲风、情绪、段落、乐器四行
拆分的目的只有一个:消除多重要求写在同一句里的耦合。下面是一段常见的写法,直接贴进提示词输入框也能跑,但改一个词往往连带改掉别的特征。
一首温暖明亮的城市民谣,情绪是克制的怀念,主歌安静只有木吉他,副歌加入弦乐和鼓,整体不要太吵,人声靠前,节奏舒缓。
这句里混在一起的要求,逐项标出来:
曲风:城市民谣
情绪:温暖明亮 / 克制的怀念(两个情绪词互相削弱,没能确定哪个优先)
段落:主歌、副歌(同时在此处写了段落内编制,与乐器行重叠)
乐器:木吉他、弦乐、鼓
混音:人声靠前
节奏:舒缓
否定要求:整体不要太吵(一句话同时约束曲风、配器和混音,无法定位)
拆成四行后,同一段需求变成:
曲风:城市民谣,原声编制,不加电子音色
情绪:克制的怀念,避免过度悲伤
段落:主歌安静 → 副歌加弦乐和鼓 → 回到主歌
乐器:木吉他为主,弦乐铺底,轻鼓点
原来那句“不要太吵”被分配到了曲风行的“不加电子音色”和乐器行的“轻鼓点”,不再是一个悬空的否定句。验证方式:把拆分后的四行提交一次,与拆分前对比段落结构,重点听主歌到副歌的编制变化;若拆分后段落走向更接近你写的次序,说明原来的段落要求在长句里被淹没了。
每行只留一个主变量其余写成约束词
可复现的规则只有一条:一行里只能有一个可替换的主变量,其他描述全部写成约束词。约束词建议只用三种句式——范围(“以…为主”)、否定(“不加 / 避免 / 不使用”)、保持(“保持在同一速度内”),这样修改一行时不会误伤另外三行。
[曲风] 主变量 → 城市民谣 | 约束:原声编制,不加电子音色
[情绪] 主变量 → 克制的怀念 | 约束:避免过度悲伤,副歌不上扬
[段落] 主变量 → 主歌-副歌-间奏-副歌 | 约束:衔接处保持同一速度
[乐器] 主变量 → 木吉他 + 弦乐铺底 | 约束:鼓点轻,不使用失真音色
主变量固定在冒号后的第一个短语,约束词统一写在分隔符“|约束:”之后,整行替换时只动前半段。写法上有两处常见越界需要避开:一是把配器写进情绪行,例如“克制的怀念,只用钢琴”,钢琴属于乐器行;二是把情绪强度写进段落行,例如“主歌压抑、副歌爆发”,段落行只描述结构与次序,强度描述归情绪行。
Tempolor v4.7 的提示词按曲风情绪段落写 / 一句只放一个变量用同一模板跑三组每次只换一行
三组提交用同一份四行模板,其余三行原样复制,避免顺手改动。下表是记录格式,回听差异一栏需要你自己听过再填,只写能重复听出来的变化,不写“更好听”这类无法复核的判断。
组次改动行改动内容回听差异(记录要点)第 1 组曲风行城市民谣 → 民谣摇滚,其余三行不动记录鼓组比重与整体编制是否变厚。若变化集中在音色与打击乐,说明曲风行生效;若段落结构也跟着乱,说明曲风行与段落行存在耦合,需要回到上一节分开约束。第 2 组情绪行克制的怀念 → 平静的释然记录副歌上扬幅度、人声力度是否随之变化。若段落与配器几乎没动,只有力度和音色亮暗变化,说明情绪行只影响表现层,可与曲风行分开维护。第 3 组段落行主歌-副歌-间奏-副歌 → 主歌-副歌-主歌-副歌记录段落衔接处有无断裂、间奏位置是否被吸收。若改动后结构次序稳定,说明段落行是结构主开关,后续调段落只动这一行。
三组里如果只有一组听得出差异,另外两行在这版模板里权重偏低,留作约束即可,不必反复调。判断结论要写在记录里,而不是只留在印象中,否则下次换一个曲风又从零开始。
把有效组合固化成可复用模板
只有在对比中听得出差异的组合才值得固化成模板;听不出差异的行留在约束位,不要一起写进固定描述。固化时按清单逐条落盘:
版本号:v01、v02 递增,只增不改;任何改动另存新版本,旧版本保留可回退。
四行原文:整段保存,不要只存主变量,约束词往往才是稳定听感的部分。
命名方式:曲风代号_情绪代号_段落代号_版本,例如
folk-city_melancholy_ABAB_v01;曲风代号用短横线连接多词,情绪代号用一个英文词,段落代号用段落字母序列,版本两位数字。适用范围:写清这个模板适用于哪种段落结构,跨曲风套用时视为新模板,先按上一节重测。
改动记录:每条只记一行,写“把情绪行从 X 改成 Y”而不是“感觉更稳”。
回退点:出现下一节的失效信号时直接回退到上一个版本,而不是在失效版本上继续加约束词。
识别模板失效的信号
旧模板用久了会出现“越调越没用”的情况,通常不是模型问题,而是这套提示词已经饱和。以下三种信号出现任意一种,就应停止微调:
改哪一行都无变化:连续两次替换不同行的主变量,回听结果几乎一致。此时模型多半在按默认风格生成,提示词的差异被约束词吃掉了。处理动作是先删掉一半约束词,保留主变量重测,不要继续加词。
结果波动大于改动:同一模板原样重复提交,两次之间的差异比换一行带来的差异还大。这时单变量对比本身不成立,需要先把模板压到每行一个短语,重新建立基线,再开始逐行替换。
段落衔接反复断裂:主歌到副歌出现速度漂移或乐器突然中断,且调整段落行无效。通常是段落行与乐器行的约束互相冲突,比如段落行要求“副歌加鼓”、乐器行写着“不使用打击乐”。先在模板内消除冲突,再判断是模板失效还是约束写错。
判断顺序建议固定下来:先看波动,再看单行是否还有响应,最后才看衔接问题。把这条顺序和上面的记录表放在一起,一套模板该修还是该换,就不需要靠反复试听去猜了。
