转自 传送门
原 po:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 关键词:朱砂 天下 杀伐 人家 韶华 风华 繁华 血染 墨染 白衣 素衣 嫁衣 倾城 孤城 空城 旧城 旧人 伊人 心疼 春风 古琴 无情 迷离 奈何 断弦 焚尽 散乱 陌路 乱世 笑靥 浅笑 明眸 轻叹 烟火 一生 三生 浮生 桃花 梨花 落花 烟花 离殇 情殇 爱殇 剑殇 灼伤 仓皇 匆忙 陌上 清商 焚香 墨香 微凉 断肠 痴狂 凄凉 黄梁 未央 成双 无恙 虚妄 凝霜 洛阳 长安 江南 忘川 千年 纸伞 烟雨 回眸 公子 红尘 红颜 红衣 红豆 红线 青丝 青史 青冢 白发 白首 白骨 黄土 黄泉 碧落 紫陌情深缘浅 情深不寿 莫失莫忘 阴阳相隔 如花美眷 似水流年 眉目如画 曲终人散 繁华落尽 不诉离殇 一世长安 基本句式:1 .xx ,xx,xx了xx。 2 .xxxx ,xxxx,不过是一场xxxx。3 .你说xxxx,我说xxxx,最后不过xxxx。4 .xx ,xx,许我一场xxxx。5 一x一x一xx,半x半x半xx。6 .你说xxxx xxxx,后来xxxx xxxx。7 .xxxx ,xxxx,终不敌xxxx。 注意事项:1 .使用一个句式时一定要多重复几次,形成看起来异常高端的排比句。2 .[殇]这个字恶俗到爆,一定要多用。3 .不要随意用连词,就让这些动词名词形容词堆在一起,发生奇妙的反应。4 .填句子千万不能有逻辑性!填句子千万不能有逻辑性!填句子千万不能有逻辑性!重要的事情说三遍。 例句:1 .江南烟雨,陌上白衣,不过是一场情深缘浅。伊人回眸,繁华落尽,不过是一场烟火迷离。浮生微凉,白骨成双,不过是一场三世离殇。2 .旧城,未央,许我一场墨染清商。乱世,无情,许我一场白衣仓皇。忘川,千年,许我一场奈何成双。 end 【简直丧心病狂精神污染,po主去吐一吐。】
考虑到,不要逻辑,那么最适合随机函数了。 于是我们得到了一位 Ruby 古风诗人(共 22 行),他每秒都能生产一句古风句子
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 @two_chars_words = %w"朱砂 天下 杀伐 人家 韶华 风华 繁华 血染 墨染 白衣 素衣 嫁衣 倾城 孤城 空城 旧城 旧人 伊人 心疼 春风 古琴 无情 迷离 奈何 断弦 焚尽 散乱 陌路 乱世 笑靥 浅笑 明眸 轻叹 烟火 一生 三生 浮生 桃花 梨花 落花 烟花 离殇 情殇 爱殇 剑殇 灼伤 仓皇 匆忙 陌上 清商 焚香 墨香 微凉 断肠 痴狂 凄凉 黄梁 未央 成双 无恙 虚妄 凝霜 洛阳 长安 江南 忘川 千年 纸伞 烟雨 回眸 公子 红尘 红颜 红衣 红豆 红线 青丝 青史 青冢 白发 白首 白骨 黄土 黄泉 碧落 紫陌" @four_chars_words = %w"情深缘浅 情深不寿 莫失莫忘 阴阳相隔 如花美眷 似水流年 眉目如画 曲终人散 繁华落尽 不诉离殇 一世长安" @sentence_model = %w"xx,xx,xx了xx。 xxxx,xxxx,不过是一场xxxx。 你说xxxx,我说xxxx,最后不过xxxx。 xx,xx,许我一场xxxx。 一x一x一xx,半x半x半xx。 你说xxxxxxxx,后来xxxxxxxx。 xxxx,xxxx,终不敌xxxx。" def get_sentence model = @sentence_model .sample(1 )[0 ].clone while model.include ?'xxxx' model.sub!(/xxxx/ , @four_chars_words .sample(1 )[0 ]) end while model.include ?'xx' model.sub!(/xx/ , @two_chars_words .sample(1 )[0 ]) end while model.include ?'x' model.sub!(/x/ , @two_chars_words .sample(1 )[0 ][rand(0 ..1 )]) end puts modelend while true get_sentence sleep 1 end
我们来欣赏一些例句:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 你说一世长安情深不寿,后来莫失莫忘莫失莫忘。 你说繁华落尽似水流年,后来阴阳相隔曲终人散。 心疼,繁华,许我一场一世长安。 空城,无恙,墨染了忘川。 白首,乱世,许我一场繁华落尽。 你说阴阳相隔,我说一世长安,最后不过一世长安。 如花美眷,情深缘浅,终不敌一世长安。 千年,红颜,旧城了灼伤。 你说如花美眷,我说情深缘浅,最后不过情深不寿。 莫失莫忘,曲终人散,不过是一场繁华落尽。 情深不寿,如花美眷,终不敌一世长安。 奈何,灼伤,离殇了一生。 奈何,空城,红豆了陌上。 轻叹,纸伞,梨花了梨花。 繁华落尽,曲终人散,不过是一场莫失莫忘。 你说一世长安眉目如画,后来如花美眷阴阳相隔。 你说情深缘浅,我说不诉离殇,最后不过如花美眷。 不诉离殇,不诉离殇,终不敌繁华落尽。 繁华落尽,一世长安,终不敌情深缘浅。 繁华落尽,莫失莫忘,不过是一场一世长安。 轻叹,明眸,明眸了白发。 似水流年,曲终人散,终不敌曲终人散。 你说阴阳相隔不诉离殇,后来眉目如画繁华落尽。 朱砂,嫁衣,许我一场繁华落尽。 你说不诉离殇,我说莫失莫忘,最后不过如花美眷。 一伤一首一明眸,半伞半繁半陌上。 你说繁华落尽眉目如画,后来情深缘浅眉目如画。 眉目如画,曲终人散,不过是一场如花美眷。 一灼一人一焚香,半迷半衣半散乱。 阴阳相隔,莫失莫忘,终不敌莫失莫忘。 白衣,红豆,青史了天下。 伊人,奈何,奈何了公子。 你说情深不寿,我说莫失莫忘,最后不过似水流年。 你说不诉离殇莫失莫忘,后来如花美眷情深不寿。 白发,浅笑,许我一场不诉离殇。 似水流年,莫失莫忘,终不敌似水流年。 情深不寿,一世长安,终不敌情深不寿。 一世长安,繁华落尽,终不敌莫失莫忘。 如花美眷,情深缘浅,不过是一场情深不寿。 你说繁华落尽如花美眷,后来如花美眷情深不寿。 黄泉,陌上,许我一场似水流年。 眉目如画,眉目如画,不过是一场曲终人散。 曲终人散,繁华落尽,终不敌曲终人散。 你说曲终人散,我说眉目如画,最后不过繁华落尽。
其实句式是次要的,词才是关键。刚导入了一些句式,发现意外地合拍,比如「情殇的素衣,比人家不知道砂到灼伤去了。」「说现在已经黄土了,就把我心疼一番。」「陌里不觉城已年,未央岂是为无情。」「青为什么这么忘川,城和微凉红过多少次了啊」
PS:原链接好像也是转载的,但是找不到原po了,等有时间自己整一个JS版的玩玩。