资料、编排与使用

本库整理两汉(含新莽、更始及汉魏之际可考者)侍中人物卡片、任职、关系与原典出处, 并提供 SQLite 主库、统计导出与可本地部署的静态检索站。以下说明与仓库 README 基本一致,便于在线查阅。

258人物卡片
248任职条目
~412原典出处
432关系边
147生平可考(独立库)
164时间轴可定位

1. 收录范围

主体为西汉、新、更始、东汉;附录收入汉魏之际、魏、蜀汉、吴中史载曾任侍中者。 收录以史传、碑刻、诏令中明文可考的侍中(含侍中仆射、驸马都尉、祭酒等复合官)为轴心。

2. 资料来源

类别典籍 / 来源
主干正史 《史记》《汉书》《后汉书》《三国志》(维基文库校勘本 + 章节镜像)
编年与辑佚 《前汉纪》《后汉纪》《东观汉记》辑本、《全汉文》《全后汉文》
金石 《隶释》《隶续》《集古录》《金石录》
开源镜像 china-history · Kanripo

3. 编排方式

流水线大致为:语料采集 → 候选句抽取 → 人工校录卡片 → SQLite 入库 → 关系边与生平 → 统计/前端导出。

SQLite 主要表

粒度说明
person一人一行姓名、字、朝代、类属、生卒、is_* 标签
shizhong_term任职nature、起讫、evidence
source出处条book、juan、quote、path
relation关系边from/to、rel_primary;端点可为帝号或非侍中人物
person_bio生平独立生平行,has_bio 标记

4. 如何使用

本静态站:左侧检索姓名/字/籍贯,按朝代筛选;点卡片看生平、任职、原典与关系。时间轴页可缩放平移,查看可考年代分布。

本地预览

& $env:MIMO_PYTHON -m http.server 8765 --directory shizhongdata
# http://127.0.0.1:8765/            图谱 + 名录
# http://127.0.0.1:8765/timeline.html
# http://127.0.0.1:8765/about.html

SQLite / pandas

import sqlite3, pandas as pd
con = sqlite3.connect("data/db/shizhong.db")
persons = pd.read_sql("SELECT * FROM person", con)
# 例:东汉外戚
df = persons[(persons.dynasty_primary == "东汉") & (persons.is_外戚 == 1)]
con.close()

现成 CSV:见仓库 data/exports/(UTF-8-SIG,Excel / SPSS / Stata 可直接打开)。字段字典与各软件示例见 docs/stats_usage.md

网络分析:节点 persons_attrs.csv,边 relations_edges.csv(Gephi / Cytoscape)。

5. 使用注意

  1. 名录为「可考」下限,非绝对全集;未解析句与碑刻残泐仍可能增补。
  2. 仅 1 条引文的次要人物较多,属史料幸存偏差,论文中应说明。
  3. is_* 类属由 category 启发式生成,分析前建议抽查。
  4. 年份稀疏:时间分析请用有年号/生卒的子集,或仅作朝代分布。
  5. 引文已尽量去注疏;正式引用请回核点校本。

6. 仓库与部署

部署:将整个 shizhongdata/ 复制到静态站点(如 Hugo)的 static/ 下即可。 数据更新后重跑导出脚本再同步。

7. 引用建议

若用于论文或报告,请注明数据版本与访问日期,并说明系「据两汉正史与金石辑本整理之侍中名录」 (本仓库 hengdaoye50/shizhong-han)。 人物卡与关系边为项目自有整理成果;原典正文为公有领域古籍。