亲戚称谓计算器

把「爸爸的姐姐的儿子」这种绕口的关系链翻译成一个称谓。也可以反过来,点一个称谓看它到底是怎么来的。

认不出来的字会单独列出来,不会被悄悄忽略;比如写「同事的儿子」只会得到「儿子」这一步。

为什么有些关系算不出来

中文亲属称谓不是一套可以无限套用的公式,它只覆盖了「几代以内、常见的那几种走法」。这里只做四件有把握的化简:夫妻互相抵消、直系上升链上的配偶合并成父母(爸爸的老婆就是妈妈)、父母的兄弟姐妹合并成伯叔姑舅姨、兄弟姐妹之间再合并。剩下的形状如果对不上收录的称谓表,就返回「暂未收录」并说明原因,而不是硬凑一个名字。例如「爷爷的哥哥」「爸爸的儿子的儿子」这类关系,不同地方叫法差别很大,宁可让你自己判断。

父系和母系的区分体现在「外」字和堂表之分上:爸爸的爸爸是爷爷,妈妈的爸爸是外公,往上到曾祖辈,只要中间夹了一层母系就带「外」。堂和表的分界则是「对方是不是爸爸的兄弟的孩子」——伯父、叔叔的孩子是堂亲,姑妈、舅舅、姨妈的孩子是表亲。这条规则在北方大部分地区通用。

血亲和姻亲的区别会影响称呼的正式程度:血亲按辈分和长幼直接叫,姻亲就多了一层「跟着配偶叫」的习惯,所以哥哥的老婆是嫂子、老婆的爸爸是岳父。配偶一方的兄弟姐妹还要区分长幼,大舅子和小舅子指的就是老婆的哥哥和弟弟。

同一段关系的地域差异很大。姑妈在不少南方地区叫「娘娘」,外公外婆在北方多叫「姥爷姥姥」,姨妈有的地方叫「姨娘」,明明是同一支关系,跨省就说不上话。表格里的别名只列出较常见的几种,主称谓按普通话习惯给一个,供参考而不是标准答案。

婚姻状况也会让称谓失真:继父母、养父母、再婚带来的兄弟姐妹在实际生活里按感情相处,不一定按血缘叫。这类情况关系链本身就说不清楚,工具也没有办法替你回答。