今天跟大家聊聊我最近搞的“北魏查户口”的事儿,纯属个人实践,图一乐呵。
事情是这样的,最近对历史上的户籍制度有点兴趣,就想看看能不能自己模拟一下古代查户口是个啥感觉。刚好手头有点数据,就想着拿北魏时期的制度开刀,因为感觉那会儿的户籍制度挺有意思的。
我得找资料!在网上搜罗了一大堆关于北魏户籍制度的资料,包括啥三长制、均田制,还有各种历史文献的解读。看得我头都大了,毕竟不是专业搞历史的,很多东西理解起来还是有点吃力。
然后,开始整理数据。这数据可不好找,好不容易从一些历史地理研究的网站上扒下来一些,是一些关于北魏时期人口分布的大概数据,精确到州县级别。别指望有详细的户口本那种东西,能有这些已经很不错了。
就是设计“查户口”的流程了。我模拟了一个北魏的地方官,要做的就是把手头的数据和当时的三长制结合起来。三长制嘛简单来说就是每五家设一邻长,五邻设一里长,五里设一党长。地方官通过这些基层组织来掌握人口信息。

我的做法是,先把数据按州县划分,然后在每个州县里随机生成一些村落,每个村落再随机生成一些户。户数根据州县的人口总数来定,保证大致的比例是对的。
生成这些“虚拟户口”之后,我开始模拟“查户”。假设我是地方官,要核查某个村子的人口情况,我就随机抽取这个村子里的几户人家,然后“入户调查”。
这个“入户调查”的内容包括:姓名、年龄、性别、职业、家庭成员等等。这些信息也是随机生成的,但是会尽量符合当时的社会情况。比如,农民肯定占大多数,手工业者、商人也有一些,士族就比较少。
在“查户”的过程中,我还会模拟一些突发情况。比如,发现有隐瞒户口的情况,或者有逃避赋税的情况。这时候,我这个地方官就要根据情况做出处理,该教育的教育,该惩罚的惩罚。
为了增加真实感,我还引入了一些随机事件。比如,蝗灾、旱灾、战乱等等。这些事件会影响到人口的流动,也会影响到户籍的登记。
我把整个“查户口”的过程都记录下来,包括每次入户调查的详细信息,以及处理各种突发情况的决策。这样,我就有了一份“北魏查户口”的实践记录。
整个过程挺繁琐的,而且很多地方都是靠自己瞎琢磨。但是,通过这回实践,我对北魏的户籍制度有了更直观的了解,也体会到了古代地方官的辛苦。
这只是我个人的一点小尝试,肯定有很多不足之处。如果大家对这个话题感兴趣,也欢迎一起交流讨论。下次有机会,我想试试模拟一下唐朝或者明朝的户籍制度,看看又会有什么不一样的发现。
责任声明:凡注明“来源:成都号”的文章均由成都号整理,未经许可不得以任何形式转载!如本网内容涉及版权、隐私等权利问题,请相关权利人及时在线反馈给成都号,本网承诺会及时处理。
微信扫一扫
分享到朋友圈
了解更多成都本地办事、民生热点,欢迎关注微信公众号
成都号
cdmaolife