这个项目叫“江山时序”,是一个中国历史交互地图,时间跨度从公元前 403 年三家分晋一直到今天。说白了,它把两千多年的疆域变化、古城位置、历史事件全塞进了一张能拖动的古地图里。不用翻厚书,鼠标拉拉点点就能看。
源码托管在 GitHub:https://github.com/DeanChensj/jiangshan-map

功能特性
- 拖时间轴看天下分合。战国七雄怎么打的、三国怎么分的、宋朝跟辽金西夏怎么对峙的,同屏高亮显示。切年份的时候还会留个虚线残影,一眼看出地盘大了还是小了。左下角显示当时在位的皇帝和年号,悬停州郡能看到古今地名对照,还能叠一层现代省界做对比。
- 点城看身世。双击地图或点任意古城、关隘,弹出卡片告诉你这地方两千多年改过什么名、归哪个朝代管、有没有当过都城、发生过什么大事。函谷关、潼关、剑门关这些雄关有专门图标,赤壁、五丈原、蓝关这些诗词里的地名也能搜到。
- 跟着古人走路。内置七条路线:秦始皇灭六国、张骞通西域、诸葛亮北伐、玄奘西行、李白漫游、苏轼贬谪、王阳明立功。点“下一站”后,地图年份和版图自动跟着变,卡片里还会弹出当事人写的诗文。
- 有个小游戏。地图隐去城名,给你线索,让你在空白地图上扎针猜古地名位置,按准确度打分,最后封你个“太史令”或者“州郡从事”之类的头衔。
怎么玩
在线直接玩,网址是 https://deanchen.me/jiangshan-map/。想本地跑也行,纯静态页面不用搭环境,git clone 下来用 python -m http.server 或直接双击 index.html 都能打开。支持 URL 传参,比如 ?year=208&place=赤壁 就能直接跳到赤壁之战那年。
|