Repository navigation
Releases: zinging/chinese-history-atlas
Releases · zinging/chinese-history-atlas
Release list
v0.3.0 · 神话舆图全量落地:古式想象世界 × 工笔淡彩配图
神话异志 · 神话舆图(本版本主角)
- 五条古式路线全部落地,彻底去掉真实 Leaflet 地图,改为俯视古式示意图:
- 山海经 · 想象世界(22 站)
- 西游记 · 取经之路(17 站)
- 封神 · 战场(14 战)
- 聊斋 · 夜世界(8 场)
- 太平广记 · 奇闻时空图(8 则)
- 顶部分类胶囊(全部 / 上古神话 / 神魔长篇 / 鬼狐笔记 / 小说总集)与五条路线胶囊双向联动,每条路线进入自动弹出默认热点卡(昆仑之丘 / 长安 / 昆仑山 / 兰若寺 / 天台山)
- 全部 69 个热点补齐工笔淡彩卡片配图(西游 17 张、封神 14 张、山海经与聊斋/太平各若干),严格忠于原著描写
- 山海经 22 点底部列表与地图热点一一对应;按原文逐处扩写地点背景(含原文引文与郭璞注)
- 西游 17 站与封神 14 战介绍按原著回目扩写,并修正回目标注(朝歌自焚第九十七回、封神榜不含肉身成圣的杨戬等)
诗词鉴赏 · 诗路舆图
- 修复动态 SVG 路线连线方向错误与乱码,默认展开苏轼贬谪路线
- 地图地名随事件胶囊切换联动
性能与其他
- 新增全局加载动画
- 书封/风物图按需压缩,首屏流量进一步下降
- 版本号升至 v0.3.0(数据缓存 v121)
验证
- 浏览器实测:五条路线默认卡、胶囊联动、收起重开均正常;控制台无业务报错
- 诗词页真实 Leaflet 地图回归正常
Full Changelog: v0.2.3...v0.3.0
v0.2.3 数据基座拆分 + 史实纹样背板
数据架构
- 六大流派(儒/道/佛/诸子/理学/诗文)从单体 index.json 拆分为索引 + 每书独立分片,首屏加载体积减少约 93%
- 格物致知同步分片,按需加载
- 新增数据校验脚本,0 错误 0 警告通过
视觉升级
- 背板统一米黄宣纸底色,不再随朝代变色
- 七大朝代纹样严格参考出土文物(隋忍冬/唐宝相花/宋方胜/元满池娇/明缠枝/清团寿)
- 三大板块专属纹样:思想源流(汉画像砖卷云纹)、诗词鉴赏(宋画梅枝月轮)、格物致知(宋《宣和博古图》鼎纹)
- 纹样颜色统一淡褐,若有若无
新增器物图
- 补毕升活字、蔡伦造纸、天文浑仪、指南针、九章方程等工笔淡彩再现图
v0.2.2 · 格物致知:古代科技典籍板块上线
格物致知板块正式上线(第四个国学模块)
- 18 部古代科技 / 工艺 / 医药 / 农算 / 地理典籍:考工记、营造法式、天工开物、梦溪笔谈、黄帝内经、伤寒论、千金要方、本草纲目、齐民要术、农政全书、九章算术、周髀算经、授时历、山海经、水经注、徐霞客游记、茶经、园冶
- 器物图谱(百工图鉴):48 件代表性器物,按书分组展示,47 张博物图谱风格工笔白描插图,点击可放大查看
- 工艺公案:12 个科技史公案(活字印刷为什么没普及、景德镇为什么出现在明代、本草纲目中的人体解剖争议等)
- 格物问典:14 道思辨性题目,覆盖 6 大分类,每题配 3 条史料线索 + 思辨题 + 作答提示
- 章节介绍改为按篇目顺序(取代时间线)
帝王谱系
- 补隋末并立三傀儡(杨侗、杨浩、杨侑)及王世充所上谥号之争
- 修复悬案出处空白(隋朝 / 五代 cases 补 sources)
诗词鉴赏 / 思想源流
- 侦探题前端严格对齐帝王谱系样式(线索、思辨一行、黑色字体)
- 35 道侦探题线索补丰满,加入背景、人物、知识点
- 顶部分类胶囊按当前 tab 动态显示书数 / 件数 / 题数
🎨 优化
- 侧栏「格物致知」图标改为罗盘
- 侧栏 AI 老师配置折叠化,与「支持」按钮同款样式
- 器物图压缩 75MB → 10MB(长边 1200px)
- 模块清单驱动,侧栏可按需停用板块
🐛 修复
- 典籍长河 / 诗词鉴赏数据路径改为相对路径,修复线上 404
- 修复格物问典题目空白(字段名对齐)
- 修复人物关系文字溢出框
- 修复 GitHub README 图片加载失败与排版
v0.2.1 — 国学三站侦探题全面丰满
本次围绕「帝王谱系 / 思想源流 / 诗词鉴赏」三大模块的侦探式思辨题做了一次内容与前端大升级。
✨ 新增
- 思想源流探问问典:为儒(论语/孟子/荀子)、道(道德经/庄子)、佛(心经/六祖坛经)、诸子(孙子/韩非子/墨子)、理学心学(程朱/传习录/横渠四句)共 13 部典籍补齐侦探题。
- 诗词鉴赏品诗问典:覆盖 22 位文人(屈原、陶渊明、李白、杜甫、王维、白居易、柳永、苏轼、李清照、辛弃疾、陆游、李煜、范仲淹、欧阳修、曹操、曹植、李商隐、杜牧、王勃、岑参、纳兰性德、曹雪芹),按朝代筛选切换。
- AI 老师配置胶囊:侧栏新增 🤖 AI 配置入口,OpenAI 兼容接口一键对接,配置仅存本机。
🎨 优化
- 侦探题前端严格对齐帝王谱系样式:加粗主问题、浅蓝虚线思辨框、两造观点一行「|」分隔、金条线索卡、金色虚线作答框。
- 每条线索扩写为「人物处境 + 历史背景 + 知识点」完整段落,共 35 道题。
- 侧栏「AI 配置 / 支持」两枚胶囊同宽同高、间距 5px,收缩态自适应。
- 非明朝朝代补占位,修复题库解构错位导致的空白。
🔗 在线体验
- GitHub Pages:https://zinging.github.io/chinese-history-atlas/web/
v0.2.0 · 三大板块上线:帝王谱系 / 典籍长河 / 诗词鉴赏
三大板块
- 帝王谱系 — 隋唐宋元明清七朝,帝王卡片、生平时间线、人物关系图
- 典籍长河 — 儒/道/佛/诸子/理学六派典籍、公案疑案、智慧舆图、探问问典
- 诗词鉴赏 — 22 位诗人,按朝代分档(先秦/汉魏/唐/五代两宋/明清),顶部朝代条点击即筛选
界面
- 左侧模块栏新增收缩按钮,收起后只留图标;状态记忆在本地
- 右侧竖排模块胶囊与正文分离,任何窗口宽度下都不再重叠
- 「支持」入口统一到侧栏底部,hover 展开,各板块右上角不再重复
- 三个板块正文宽度与位置完全一致
智慧舆图
- 地名分「圣贤故里」「书院寺观」两色,配常显标签与图例
- 路线可点开,列出全部途经点并高亮
- 切换流派不叠加旧图层
性能
- 画像由 87.4 MB 压到 4.1 MB(274 张,2048px → 320px)
- 文本资源 gzip 压缩(约 65%),静态资源强缓存
- 首屏约少传 230 KB(子板块首次进入才加载)
- 修复三处监听累积泄漏
内容依据《史记》《汉书》《道德经》《庄子》等原典;疆域与画像为示意。
v0.1.0 · 中国历史图谱首版
v0.1.0・中国历史图谱首版发布
中国历史图谱(Chinese History Atlas) 是一个纯前端、零构建的中国历史可视化学习站。打开网页即可浏览从隋到清一千三百年的皇帝世系、悬案档案、历史地图与辩证思考。
涵盖朝代
隋(581–618)・唐(618–907)・五代十国(907–960)・宋(960–1279)・元(1271–1368)・明(1368–1644)・清(1616–1912)
四大模块
- 帝王世系 — 卡片式浏览历代皇帝,含生平时间线、关键人物、趣味冷知识、古地名今地名对照
- 悬案疑案 — 精选历史悬案档案,每个案件含前因后果、关键人物、开放思辨题
- 舆图疆域 — 基于 Leaflet 的交互地图,按时间线筛选事件、古地名弹窗、郑和下西洋等航线动态展示
- 探案问史 — 内置辩证选择题(arg/chain 两种题型),提交后本地批改;可选接入 OpenAI 兼容接口让 AI 老师点评
技术特点
- 原生 HTML/CSS/JS,无框架、无构建步骤,
node web/serve.mjs即可本地运行 - 所有历史内容以 JSON 结构化存放(
data/<dynasty>/),便于贡献新朝代、修正史实 - Leaflet + OSM 瓦片,历史疆域轮廓参考谭其骧《中国历史地图集》手绘简化
- AI 配置仅存浏览器本地(
web/llm-config.json,已 gitignore),不泄露密钥
在线体验
- GitHub Pages: https://zinging.github.io/chinese-history-atlas/web/
反馈
欢迎在 Issues 里补充史实、修正错别字、提出新朝代或新案件。