shiji-kb(史记知识库)是一个用 AI 将《史记》约 57.7 万字转化为可交互知识图谱的开源项目。它把两千多年前的史书拆解成可点击、可搜索、可跳转的结构化网络:全文标注出 14,065 个实体、126,441 次标注,覆盖 18 类名词与 4 类动词共 22 类;同时整理出 3,198 个历史事件、7,637 条事件关系,并生成 130 条交互式时间线。项目提供在线阅读器与 Wiki 站点,读者可以像读代码一样对古籍做语法高亮、词条跳转与段落引用,把人物、事件、地点、时间与原文串成一条可追溯的线索。项目由 AI 辅助生成,作者也提示标注可能存在疏漏并持续修正,适合历史爱好者、研究者与内容创作者收藏使用。
痛点是什么
读《史记》最让人头疼的从来不是文字难,而是线索太散。人物成百上千,同一件事分散在多个篇章,时间线又横跨数百年,读者常常记住了一个名字,却想不起他出现在哪一卷、和谁同时活跃。传统电子书只能全文检索,无法把人物、事件、地点、时间自动关联起来,想查“谁和谁同时在干什么”,往往要来回翻好几篇原文,手动做笔记、画表格。对历史研究者和内容创作者来说,这种整理成本极高,很多有价值的关联就淹没在零散文本里,难以被发现和复用。
主要功能特点
shiji-kb 把古籍阅读变成了一次可探索的知识导航,核心能力围绕标注、索引与可视化展开。
22 类实体语法高亮
人名、地名、官职、时间等词条自动高亮,点击即可跳转对应索引。
史记地铁图时间线
130 条线路对应篇章,事件如站点排布,直观查看谁与谁同期。
Purple Numbers 段落编号
每段拥有唯一编号,可复制链接精确引用到具体段落。
事件关系与知识索引
3,198 个事件与 7,637 条关系,支持按人物、地点顺藤摸瓜。
为什么值得关注
它不只是一个古籍电子化项目,更展示了 AI 时代知识工程的一种新做法:本体从原始文本中自下而上生长,再由人修剪校准。
从读到查的体验升级
顺着人物到事件、地点、时间、原文一路挖下去,阅读变成探索。
可复用的方法论
完整管线与技能文档公开,可迁移到其他古籍与文库项目。
这个项目我觉得是历史爱好者最容易低估的一套“史记导航系统”。
有人用 AI 把《史记》约 57.7 万字,拆成了一张可以点击、搜索、跳转的知识图谱。
里面有 1.4 万+实体、3200+历史事件、7000+事件关系、130条“地铁图式”时间线、2万+ Wiki 页面。
最值钱的不是数据多,而是你点开一个人,就能顺着 人物 → 事件 → 地点 → 时间 → 原文 一路挖下去。
以前读《史记》最痛苦的是:人物太多、篇章太散、时间容易乱。这个项目直接把两千多年前的史书,做成了一张能点进去翻的关系网。
尤其推荐它的“史记地铁图”,每篇像一条线路,事件像站点,查“谁和谁同时在干什么”特别直观。
在线版:
https://shiji.memify.wiki/
GitHub:
https://github.com/baojie/shiji-kb
喜欢《史记》、历史研究、知识图谱的人,这个真的值得收藏。