我们应该采用合适的架构和设计模式。
如何才能让红头文件不再满天飞，执行起来不走样？[{'character': '如', 'pinyin': 'ru2', 'highest pitch': 10.91, 'lowest pitch': 8.67, 'duration': 0.21, 'prosody hierarchy': 'null'}, {'character': '何', 'pinyin': 'he2', 'highest pitch': 10.79, 'lowest pitch': 8.97, 'duration': 0.2, 'prosody hierarchy': '#1'}, {'character': '才', 'pinyin': 'cai2', 'highest pitch': 9.04, 'lowest pitch': 7.78, 'duration': 0.17, 'prosody hierarchy': 'null'}, {'character': '能', 'pinyin': 'neng2', 'highest pitch': 8.31, 'lowest pitch': 7.78, 'duration': 0.14, 'prosody hierarchy': '#1'}, {'character': '让', 'pinyin': 'rang4', 'highest pitch': 8.51, 'lowest pitch': 7.4, 'duration': 0.19, 'prosody hierarchy': '#1'}, {'character': '红', 'pinyin': 'hong2', 'highest pitch': 8.2, 'lowest pitch': 7.19, 'duration': 0.21, 'prosody hierarchy': 'null'}, {'character': '头', 'pinyin': 'tou2', 'highest pitch': 8.62, 'lowest pitch': 7.93, 'duration': 0.16, 'prosody hierarchy': '#1'}, {'character': '文', 'pinyin': 'uen2', 'highest pitch': 7.96, 'lowest pitch': 5.66, 'duration': 0.21, 'prosody hierarchy': 'null'}, {'character': '件', 'pinyin': 'jian4', 'highest pitch': 7.95, 'lowest pitch': 6.2, 'duration': 0.23, 'prosody hierarchy': '#2'}, {'pinyin': 'sp1', 'highest pitch': 0.0, 'lowest pitch': 0.0, 'duration': 0.04}, {'character': '不', 'pinyin': 'bu2', 'highest pitch': 7.5, 'lowest pitch': 6.37, 'duration': 0.17, 'prosody hierarchy': 'null'}, {'character': '再', 'pinyin': 'zai4', 'highest pitch': 10.56, 'lowest pitch': 9.46, 'duration': 0.16, 'prosody hierarchy': '#1'}, {'character': '满', 'pinyin': 'man3', 'highest pitch': 9.46, 'lowest pitch': 3.98, 'duration': 0.22, 'prosody hierarchy': 'null'}, {'character': '天', 'pinyin': 'tian1', 'highest pitch': 6.98, 'lowest pitch': 4.91, 'duration': 0.22, 'prosody hierarchy': 'null'}, {'character': '飞', 'pinyin': 'fei1', 'highest pitch': 8.15, 'lowest pitch': 6.27, 'duration': 0.29, 'prosody hierarchy': '#3'}, {'pinyin': 'sp1', 'highest pitch': 0.0, 'lowest pitch': 0.0, 'duration': 0.32}, {'character': '执', 'pinyin': 'zhiii2', 'highest pitch': 7.91, 'lowest pitch': 7.74, 'duration': 0.16, 'prosody hierarchy': 'null'}, {'character': '行', 'pinyin': 'xing2', 'highest pitch': 8.02, 'lowest pitch': 7.15, 'duration': 0.19, 'prosody hierarchy': '#1'}, {'character': '起', 'pinyin': 'qi3', 'highest pitch': 8.02, 'lowest pitch': 5.76, 'duration': 0.14, 'prosody hierarchy': 'null'}, {'character': '来', 'pinyin': 'lai2', 'highest pitch': 5.76, 'lowest pitch': 4.7, 'duration': 0.22, 'prosody hierarchy': '#2'}, {'character': '不', 'pinyin': 'bu4', 'highest pitch': 9.82, 'lowest pitch': 8.41, 'duration': 0.14, 'prosody hierarchy': 'null'}, {'character': '走', 'pinyin': 'zou3', 'highest pitch': 13.96, 'lowest pitch': 7.67, 'duration': 0.16, 'prosody hierarchy': 'null'}, {'character': '样', 'pinyin': 'iang4', 'highest pitch': 9.2, 'lowest pitch': 6.47, 'duration': 0.29, 'prosody hierarchy': '#4'}]