使用方法
- 在「汉字」填一个字。页面默认填「霜」,按
shuang归类。 - 如果手上只有拼音,就填进右边「或填拼音」栏,最多 6 个字母(最长的
chuang、shuang、zhuang都是 6 个)。ü可以写成v。 - 点「查同辙字」或按 Enter。六张卡片依次给出辙名、声母韵母、韵头、韵腹、韵尾,下方大字区列出同辙汉字。押韵词查询的这六栏就是十三辙的全部判断依据。
- 同辙字默认只显示前 12 个,点「加载更多同辙字」展开余下的。默认示例江阳辙共 15 字,所以会多出 3 个。
- 要整张对照表就点「导出 CSV」,带 UTF-8 BOM,Excel 打开不乱码。
这个押韵词查询能解决什么问题
写诗、对台词、起名、做游戏文案时,「哪个字能跟这个字押韵」是最常问的一句。押韵词查询处理四类问题:一是确认归辙,输入「霜」,得到声母 sh、韵母 uang、韵腹 a、韵尾 ng,归江阳辙;二是排除看着像其实不押,「窗 chuang」和「光 guang」韵母一个写 uang 一个写 iang,但韵腹韵尾都是 a + ng,所以能押;三是跨声母自由组合,江阳辙里 zh/ch/sh 的张章唱、g/k/h 的光康航、j/q/x 的江乡强全都能押,押韵限制的是韵不是声母;四是判断通押是否成立,「东 dong」和「风 feng」都是中东辙,可以押;而「东 dong」与「真 zhen」一个中东一个人辰,不能押。
本页按十三辙这一套现代韵归类,不做英文 rhyme 那种「尾音相同」的比对,也不做近义词、同义词查找——那些是另外的事。
原理和变量:韵头为什么不参与押韵
一个汉字的音节按《汉语拼音方案》拆成声母 + 韵母,韵母再拆成韵头 + 韵腹 + 韵尾三段。押韵看的是后两段。
| 汉字 | 拼音 | 声母 | 韵母(音位) | 韵头 | 韵腹 | 韵尾 |
|---|---|---|---|---|---|---|
| 光 | guang | g | uang | u | a | ng |
| 香 | xiang | x | iang | i | a | ng |
| 窗 | chuang | ch | uang | u | a | ng |
这行「韵头不同、韵腹韵尾相同」就是十三辙能押韵的全部理由:uang 去掉韵头 u 剩 ang,iang 去掉 i 也剩 ang,韵尾都是 ng,所以三字同辙。押韵不限制声母,所以 g、x、ch 三个完全不同的声母可以随意混用。
拼写必须先还原成音位,这是本页最关键的一步。汉语拼音为了书写省掉了几个音位成分,直接拿拼写查表会漏掉一大片:
ui实为uei,所以「水 shui」「推 tui」都能查到灰堆辙;不还原就找不到。iu实为iou,所以「秋 qiu」「六 liu」都归由求辙。un实为uen,所以「春 chun」「村 cun」都归人辰辙;但j/q/x后的un是ün,「军 jun」「群 qun」韵母是ün,仍归人辰——两组恰好同辙,但走的是不同分支。j/q/x后的u实际是ü:「雪 xue」的韵母是üe、「月 yue」是零声母加üe,都归乜斜辙;「决 jue」「绝 jue」也是üe。- 零声母的
y和w不是声母,是拼写符号。y起头要还原韵头:you → iou、ying → iong、yu → ü;w起头要还原韵头:wu → u、wei → uei、wang → uang。本页用一张 24 条的还原表处理它们。
舌尖元音 -i 是特例。zi ci si zhi chi shi ri 里的 i 既不是 i 也不是 ü,而是一个独立的元音,音标写作 ɔ。本页给它单独的键 -i,和「衣 yi」归同一辙(一七),但它只跟同样读 -i 的字押——「四 si」不能和「一 yi」押韵,尽管拼写都是 i 结尾。这是最容易被拼写骗到的一处。
韵尾的判断要按整个 ng / n 算。ang 的韵腹是 a、韵尾是 ng,不是韵腹 an、韵尾 g。同理 eng 是韵腹 e + 韵尾 ng,ing 是 i + ng——所以「风 feng」「星 xing」「英 ying」虽然韵头韵腹各不相同,韵尾都是 ng,都归中东辙。十三辙正是靠韵尾相同就把它们收进一辙。
完整示例(数值仅作演示)
打开页面时汉字框是「霜」、拼音框是 shuang,押韵词查询给出的结果是:
- 声母
sh,韵母uang(拼写还原后不变); - 韵头
u,韵腹a,韵尾ng; - 归江阳辙,同辙共 15 字,默认显示前 12 个:江 光 长 香 阳 场 帮 忙 墙 唱 亮 方。
改几个输入能看到归类逻辑在动:
- 把拼音改成
shui→ 声母sh、韵母uei、韵头u、韵腹ei、无韵尾,归灰堆辙; - 改成
qiu→ 韵母iou、韵腹ou,归由求辙; - 改成
xue→x后的u还原成ü,韵母üe、韵腹e,归乜斜辙; - 改成
si→ 舌尖元音-i,归一七辙,但只能和「一、衣、西、字、知、日」这一类押; - 改成
ying→ 零声母还原得iong,韵腹o+ 韵尾ng,归中东辙。
一七辙是 13 辙里覆盖面最广的一辙,因为它同时收了 i(衣、基、鸡)、ü(鱼、居)、er(儿、二)和 -i(字、四、日)四类韵母,是十三辙里唯一收了四类韵的辙。
输入范围与对照表
十三个辙的顺序、字数与例字(这是本页的完整分类框架,共 193 字):
| 辙序 | 辙名 | 字数 | 例字 | 包含的韵母(音位) |
|---|---|---|---|---|
| 1 | 发花 | 15 | 八 花 家 疤 | a / ia / ua |
| 2 | 梭波 | 15 | 波 歌 说 坡 | o / e / uo |
| 3 | 乜斜 | 15 | 写 雪 别 爹 | ie / üe |
| 4 | 一七 | 15 | 一 知 儿 鱼 | i / ü / er / -i |
| 5 | 姑苏 | 15 | 书 苏 图 路 | u |
| 6 | 怀来 | 15 | 来 快 开 白 | ai / uai |
| 7 | 灰堆 | 15 | 谁 给 水 飞 | ei / uei |
| 8 | 遥条 | 15 | 好 咬 老 到 | ao / iao |
| 9 | 由求 | 15 | 走 有 后 口 | ou / iou |
| 10 | 言前 | 14 | 年 山 关 全 | an / ian / uan / üan |
| 11 | 人辰 | 14 | 真 春 群 新 | en / in / uen / ün |
| 12 | 江阳 | 15 | 江 光 长 香 | ang / iang / uang |
| 13 | 中东 | 15 | 风 明 红 永 | eng / ing / ong / iong |
容易误判的几组对照,全都能在同一辙里自由组合:
| 汉字 | 拼写差异 | 还原后韵腹+韵尾 | 结论 |
|---|---|---|---|
| 光 guang / 香 xiang | uang vs iang | a + ng | 同辙,能押 |
| 春 chun / 群 qun | uen vs ün | e+n / n+n | 韵腹不同但十三辙都收人辰;严格按音位不同辙 |
| 风 feng / 英 ying | eng vs iong | e+ng / o+ng | 韵腹不同,韵尾同为 ng,归中东 |
| 四 si / 衣 yi | 都是 i 结尾 | -i / i | 不能押,舌尖元音是另一个音 |
| 东 dong / 真 zhen | ong vs en | o+ng / e+n | 中东与人辰,不能押 |
十三个辙收了 193 字,其中 11 辙各 15 字、言前与人辰各 14 字。之所以让每辙字数接近,是为了「加载更多」在每一辙下行为一致(都从 12 字展开到 14 或 15 字),而不是让某几辙臃肿、某几辙只有三五个字。
边界与精度
字表是封闭的,共 193 字。汉字输入只接受字表内的单字,表外的字直接报「第 N 个字不在本页 193 字字表内」,不返回近似结果。这不是缺陷而是刻意的:多音字(如「行」读 xíng 还是 háng、「长」读 cháng 还是 zhǎng)一旦猜错,整页的归辙结论就全错了,所以宁可报缺。
输入长度上限。汉字框 maxlength="1",只收一个 UTF-16 码元;拼音框 maxlength="6",正好容下最长的 chuang、shuang、zhuang。超长会被输入框本身截断,不进入计算。
只接受拼音字母与 ü / v。注音符号(ㄓㄨㄤ)、威妥玛拼音(ching)、国际音标([ʂuaŋ])都不识别,会报「含有无法解析的字符」。
每条非法路径都有具体文案。汉字为空报「汉字框是空的」;填两个字报「一次只能查 1 个字,你填了 2 个」;拼音含数字报「第 N 个字符不是拼音字母」;拼音查不到辙报「拼音 xxx 还原后韵母 yyy 不在十三辙覆盖的 36 个韵母内」;字表外的字报清字数表规模。这些都不静默返回空结果。
十三辙是现代韵,不是古韵。本页口径对应《中华新韵》一类:ong 与 iong 并入中东(不分 ong 与 ung),un 与 ün 都收人辰,不分平仄、不分声调。平水韵是 106 部、还保留入声,与本页口径不同;写近体诗要按平仄选韵时,得另查平水韵,本页的辙只能作参考。
常见问题
为什么「四 si」不能和「衣 yi」押韵?
因为是两个不同的元音。yi 的韵母是舌面高元音 i,而 si 的韵母是舌尖元音 ɔ(本页写作 -i),发音时舌位不同。拼写上都是 i 结尾,但按《汉语拼音方案》它们分属两个音位。-i 只跟 zi ci si zhi chi shi ri 这一组押韵。
「春 chun」和「群 qun」到底算不算同辙?
按本页十三辙口径算同辙,两者都归人辰。但严格音位分析下不一样:chun 的韵母是 uen(韵腹 e + 韵尾 n),qun 的韵母是 ün(韵腹 n),韵腹并不同。十三辙为了好记把这类合并了,所以实际押韵里可以通押。这是取舍,不是错误。
「英 ying」为什么归中东而不是另外一辙?
因为 ying 是零声母,还原后韵母为 iong,韵腹 o + 韵尾 ng。十三辙把 ong 和 iong 都收进中东,所以「风 feng」「星 xing」「灯 deng」「英 ying」全在同一辙,可以互押。
声母不同真的可以随便押吗?
可以。押韵的限制是韵腹加韵尾,声母不参与。「张 zhang」「光 guang」「香 xiang」「康 kang」「江 jiang」声母分别是 zh、g、x、k、j,全都归江阳辙,四句连押没问题。传统上反而忌讳同一句里连续用同声母,那属于音响上的「撞音」,不是韵律错误。
我查「行 xing」为什么报错?
「行」是多音字,读 xíng(háng)时归不同的辙,而且它是常用字但不在本页 193 字字表内,所以报缺并说明字数表规模。本页刻意不做多音字猜测——猜错韵腹,整页的同辙字推荐就全错了。想确认多音字读音,请查字典后在拼音框直接填 xing 或 hang。
声调会影响押韵吗?
在本页口径下不会。十三辙只按韵腹韵尾归类,一声、二声、三声、四声都能押同一个辙。传统近体诗讲平仄对仗,那是格律层面的额外要求,不属于押韵本身。想按平水韵选韵要注意「本句不平、下句不平」的忌讳,那要查 106 部的平水韵,不是本页这 13 辙。
导出的 CSV 为什么能直接在 Excel 里打开?
因为文件带 UTF-8 BOM(首三字节 EF BB BF),Excel 靠它识别编码,否则中文列名会显示成乱码。这是给表格文件的标准做法;本页导出的 .csv 属于表格,不是 JSON,不存在 BOM 破坏解析的问题。
输入的汉字会上传吗?
不会。汉字与拼音都只在本页的 JavaScript 里做一次查表,全页没有 fetch 或 XMLHttpRequest,可在开发者工具 Network 面板确认无请求。字表是 193 条硬编码在页面里的,不来自任何接口。