使用方法
Haiku生成器只做一件事:按 5-7-5 的骨架拼一首短诗,四步:
- 「主题」四选一:秋夜、春晨、夏雨、冬雪,默认秋夜。
- 「数量」填 1 到 10 的整数,演示值 3。
- 「种子」填一个整数,默认 20261008;同一个种子配同一个主题,结果完全一致。
- 点「生成俳句」出结果,在输入框里按回车同样能触发。
每首三句,字数依次 5、7、5,标点固定用两个逗号加一个句号。下方句库对照表前 12 行展开,余下 12 行点「加载更多」。
Haiku生成器能解决什么
它解决「临时要一首短诗凑版面」这类小事,典型场景有三类:
- 配图配文:摄影或插画作品缺一句短题词,按主题抽一首贴上即可。
- 文字练习:中文写作课上拿 5-7-5 当约束,先把骨架搭好再改字。
- 社交分享:发动态时来一首应季短诗,比一句干巴巴的「今天很好」耐看。
它不做三件事:不押韵(汉俳本来就不要求押韵)、不翻译成日文、不按英文音节数生成——本页按汉字数算,不数音节。
原理和变量
① 句子怎么拼:每首 = 五字句 + 「,」 + 七字句 + 「,」 + 五字句 + 「。」,三段分别从当前主题的五字库与七字库里抽。
② 为什么要有种子:随机数用 mulberry32 种子算法生成,同一个种子必然给出同一串随机数。所以你把种子发给别人,对方能生成一模一样的三首,便于核对与复现。
③ 第三句为什么不与首句雷同:抽完首句和中间句后再抽末句,若末句与首句完全相同,就重抽一次。这样一首之内不会出现「同样五个字念两遍」的尴尬。
④ 输入怎么变成输出:主题秋夜、种子 20261008、数量 3 时,三次抽取依次得到「灯火微黄,他把旧信重读,一叶知秋。」「月色如霜,夜半忽然起风,一叶知秋。」「月色如霜,他把旧信重读,灯火微黄。」
⑤ 边界与校验:数量必须是 1 到 10 的整数;种子必须是 0 到 99999999 的整数,填负数或小数都会给出具体提示;主题只有四档,不做自定义词库。种子 0 表示用固定的第 0 号序列,同样可复现。
⑥ 常见误用:一是把「音节数」当成汉字数——中文按字算,5-7-5 就是 5 个字、7 个字、5 个字;二是以为换数量会保留上一批的诗,其实每次都按当前种子重新生成;三是以为换主题只是换个标题,实际上换的是整套句库,结果会全变。
完整示例
演示输入:主题 秋夜,数量 3,种子 20261008。结果为:
- 灯火微黄,他把旧信重读,一叶知秋。
- 月色如霜,夜半忽然起风,一叶知秋。
- 月色如霜,他把旧信重读,灯火微黄。
保持种子不变、把主题换成冬雪,得到的是「脚印两行,屋檐垂下冰棱,雪落无声。」「寒意入骨,远处有人归来,雪落无声。」「寒意入骨,屋檐垂下冰棱,脚印两行。」三首的用字全换,骨架仍是 5-7-5。若某一首的末句与首句都抽到「脚印两行」,页面会自动重抽一次,避免一首里出现两次同样的五字句。
输入范围与对照表
下表列出四个主题各自的句库节选,前 12 行直接展开,余下 12 行点「加载更多」:
| 主题 | 句子 | 字数 |
|---|---|---|
| 秋夜 | 一叶知秋 | 5 字 |
| 秋夜 | 月色如霜 | 5 字 |
| 秋夜 | 灯火微黄 | 5 字 |
| 秋夜 | 他把旧信重读 | 7 字 |
| 秋夜 | 夜半忽然起风 | 7 字 |
| 秋夜 | 山外钟声一声 | 7 字 |
| 春晨 | 莺声初起 | 5 字 |
| 春晨 | 柳芽新绿 | 5 字 |
| 春晨 | 泥土微香 | 5 字 |
| 春晨 | 草色漫过田埂 | 7 字 |
| 春晨 | 燕子掠过水面 | 7 字 |
| 春晨 | 炊烟爬上屋顶 | 7 字 |
| 夏雨 | 雷声滚过 | 5 字 |
| 夏雨 | 雨打芭蕉 | 5 字 |
| 夏雨 | 凉风穿堂 | 5 字 |
| 夏雨 | 他撑伞走过桥 | 7 字 |
| 夏雨 | 荷叶托着珍珠 | 7 字 |
| 夏雨 | 闪电照亮屋檐 | 7 字 |
| 冬雪 | 雪落无声 | 5 字 |
| 冬雪 | 寒意入骨 | 5 字 |
| 冬雪 | 脚印两行 | 5 字 |
| 冬雪 | 他呵气暖着手 | 7 字 |
| 冬雪 | 远处有人归来 | 7 字 |
| 冬雪 | 屋檐垂下冰棱 | 7 字 |
输入范围:主题 4 档;数量 1 到 10 的整数;种子 0 到 99999999 的整数。每个主题有 6 条五字句与 6 条七字句,理论上能拼出 6 × 6 × 6 = 216 种互不相同的组合,四个主题合共 48 条句库。
结果边界和舍入
三条边界:
- 同一首内不重句,跨首可重复:一首之内末句不会与首句相同;但不同首之间共用句库,连着生成 10 首时出现相同句子属正常。
- 组合有上限:单个主题 216 种组合,超过 216 首必定重复。要更多变化,只能扩充句库。
- 不押韵也不改字:页面按原样输出句库内容,不做平仄或押韵调整,想改字请复制出去自己润色。
常见问题
种子有什么用?
种子决定随机序列。同一个主题加同一个种子,生成结果完全相同,方便你把一首诗发给别人复现。
为什么会重复出现同一句?
不同首之间共用句库,重复属正常;同一首之内只会拦截末句与首句雷同的情况。
按音节还是按汉字数?
按汉字数。5-7-5 指 5 个字、7 个字、5 个字,不数英文音节。
数量最多能填多少?
10 首。单个主题只有 216 种组合,填更多只会不停重复。
能自己加句子吗?
不能。句库固定,本页不开放编辑,避免生成出不成句的内容。
改主题会保留之前的诗吗?
不会。换主题就是换整套句库,会按当前种子重新生成。
结果能导出吗?
能。点「复制结果」整段拿走;下方对照表还能复制成制表符文本或导出 CSV。
内容是本地生成的吗?
是。抽取与拼接都在浏览器里完成,不会上传你的主题与种子。