前20卷地图

This commit is contained in:
龙澳
2026-03-30 19:15:41 +08:00
parent 565c0184c0
commit f8e9ed6a00
18 changed files with 4460 additions and 144 deletions

118
AGENTS.md Normal file
View File

@@ -0,0 +1,118 @@
# AGENTS.md
This file contains guidelines for agentic coding assistants working in this repository.
## Project Overview
Vue 3 + Vite + Leaflet interactive map visualizing the novel "大唐双龙传" (The Twin of Brothers), showing factions, locations, character routes, and key events across 20 volumes.
## Commands
### Build & Dev
- `cd frontend && npm run dev` - Start dev server (http://localhost:5173)
- `cd frontend && npm run build` - Production build (outputs to ../dist)
- `cd frontend && npm run preview` - Preview production build
### Testing
No test framework currently configured. Before adding tests, propose the approach (e.g., Vitest for unit tests, Playwright for E2E).
### Linting/Typechecking
No linting tools configured. Before adding eslint/prettier, verify compatibility with existing code style.
## Code Style Guidelines
### Vue 3 & JavaScript
- Use Composition API with `<script setup>` syntax
- Import only what you need: `import { ref, computed, onMounted } from 'vue'`
- Use `const` for all variables, `let` only when necessary
- Separate concerns: state first, then lifecycle hooks, then functions
- Use computed properties for derived state, watchers for side effects
- Function names use camelCase, descriptive: `drawTerritories()`, `toggleRoute()`
### Imports
- Group imports: Vue libraries first, then external packages, then local files
- Named imports only, avoid default imports where possible
- Leaflet: `import L from 'leaflet'` then `import 'leaflet/dist/leaflet.css'`
### File Organization
- Single-file components: template, script, style in that order
- Script sections separated with comment dividers:
```javascript
// ── 响应式状态 ──────────────────────────────────────────────
// ── Leaflet 图层管理 ────────────────────────────────────────
// ── 生命周期 ────────────────────────────────────────────────
// ── 数据加载 ────────────────────────────────────────────────
// ── 地图初始化 ──────────────────────────────────────────────
// ── 工具函数 ────────────────────────────────────────────────
```
### Naming Conventions
- Variables: camelCase (`currentVol`, `mergedLocations`, `isLoading`)
- Constants: UPPER_SNAKE_CASE (`layerGroups`)
- Files: kebab-case (`chapter-panel.vue`, not ChapterPanel.vue`)
- IDs in JSON: lowercase with underscores (`yuwen_faction`, `grand_canal`)
- CSS classes: kebab-case (`.map-container`, `.legend-item`)
### CSS & Styling
- Use scoped styles in components
- Dark theme: backgrounds `rgba(20, 20, 40, 0.9)`, text `#e0e0e0`
- Accent color: `#c9a96e` (gold) for headers and highlights
- Absolute positioning for UI overlays (z-index 1000+ for panels)
- Panels use fixed width/height or flexbox for layouts
- Leaflet overrides in global style.css (popup styles)
### Data Structure (JSON volumes)
Each `volXX.json` in `/data` follows:
```json
{
"volume": "卷X",
"chapters": ["第01章 标题", ...],
"locations": [
{ "id": "unique_id", "name": "Location", "type": "city|town|landmark|waterway",
"lat": 0.0, "lng": 0.0, "description": "..." }
],
"factions": [
{ "id": "unique_id", "name": "Faction", "type": "门阀|朝廷|义军",
"color": "#hex", "leader": "Name", "territory": ["loc_id", ...],
"key_figures": ["Name", ...], "description": "..." }
],
"character_routes": [
{ "character": "Name", "color": "#hex",
"route": [{ "chapter": 1, "location": "loc_id", "event": "..." }] }
],
"key_events": [
{ "chapter": 1, "event": "Description", "location": "loc_id" }
]
}
```
### Error Handling
- Use try/catch for fetch operations
- Log warnings with context: `console.warn('vol01.json load failed:', err)`
- User-facing loading states: `isLoading.value = true/false`
- Graceful degradation: missing data should not crash the app
### Leaflet Integration
- Initialize map in `onMounted()`, store in module-scoped variable
- Use layer groups for organized rendering: `territories`, `locations`, `routes`, `events`
- Clear layers before redrawing: `layerGroups.someLayer.clearLayers()`
- Custom icons use `L.divIcon()` for HTML markers
- Dark map tile: CartoDB Dark Matter basemap
### Comments & Documentation
- Minimal comments - code should be self-documenting
- Section dividers (as shown above) for organization
- TODO notes for future improvements
- README.md contains project overview and technical architecture
### Performance Considerations
- Lazy load data: fetch all volumes in parallel, store in reactive array
- Use computed properties with Map for efficient deduplication
- Debounce heavy operations (map redraws, calculations)
- Limit rendered elements: show only up to `currentVol`
### Adding New Features
1. Check existing data structure in `/data/volXX.json`
2. Follow established code patterns in App.vue
3. Use layer groups for new map features
4. Update UI panels (legend, chapter-panel, info-panel) consistently
5. Ensure responsive state updates with Vue's reactivity system

View File

@@ -1,3 +1,74 @@
# Novel-Map
小说地图制作。
小说地图制作。
## Content
存放大唐双龙传小说内容。
## data
存放小说地理信息数据。
## frontend
存放前端代码。
## 技术路线设计
1. 数据提取层(最关键的一步)
问题500万字远超上下文需要分批处理。
方案:用 AI 逐卷/逐章提取结构化数据,输出 JSON
// 每章输出一个这样的结构
{
"chapter": "卷01-第01章",
"locations": [
{ "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43 }
],
"factions": [
{ "name": "宇文阀", "type": "门阀", "territory": ["长安"], "key_figures": ["宇文化及","宇文伤"] }
],
"events": [
{ "description": "宇文化及率五牙大舰沿运河南下扬州夺《长生诀》",
"from": "运河", "to": "扬州", "characters": ["宇文化及","张士和"] }
],
"character_movements": [
{ "character": "寇仲", "location": "扬州城东废园" },
{ "character": "焦邪", "location": "扬州城外北郊" }
]
}
2. 地理编码层
建一个 地名→坐标 的映射表(隋唐古地名 → 现代经纬度)
仅第一章就涉及:扬州、长江、运河、丹阳、长安等
古今地名有差异(如"江都"="扬州"),需要一个 alias 映射
3. 可视化层(前端渲染)
推荐技术栈:
组件 技术 理由
底图 Leaflet + 古风地图瓦片 轻量、开源、可自定义底图样式
势力范围 GeoJSON 多边形 + 颜色编码 每个势力一种颜色
人物轨迹 Polyline + 动画标记 可做成带方向箭头的路线
时间轴 自定义 slider 或 noUiSlider 拖动时间轴看势力演变
数据格式 JSON 文件按章节组织 前端直接 fetch
4. 分步实施计划
Phase 1 (静态地图 - 前5卷)
├── Step 1: 逐章提取地名/势力/事件 → JSON
├── Step 2: 建立古地名坐标库
├── Step 3: Leaflet 静态地图 + 势力标注 + 人物位置
└── Step 4: HTML 单文件,可直接浏览器打开
Phase 2 (动态演化)
├── 时间轴控件,按章节/卷切换
├── 势力范围随时间变化(多边形动画)
└── 人物移动路线动画
Phase 3 (全书覆盖)
└── 批量处理剩余58卷

217
data/vol06.json Normal file
View File

@@ -0,0 +1,217 @@
{
"volume": "卷六",
"chapters": ["第01章 蒲山公令", "第02章 老猫烧须", "第03章 隋帝杨广", "第04章 事机不密", "第05章 昏君末路", "第06章 杀出皇城", "第07章 父子重逢", "第08章 放手大干", "第09章 大显身手", "第10章 表白心迹", "第11章 送上门来", "第12章 羽翼初成"],
"locations": [
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,杨广行宫临江宫所在地,宇文化及发动叛乱之处" },
{ "id": "danyang", "name": "丹阳", "type": "city", "lat": 32.0, "lng": 118.95, "description": "扬州上游重镇,被杜伏威控制的江淮军占据,寇徐二人与父亲相认处" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,李密势力范围,东都越王杨侗遥统" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安","京师"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,李渊与李世民夺取的关键目标" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "李密占据洛口仓的要地,中原争霸的战略枢纽" },
{ "id": "grand_canal", "name": "大运河", "aliases": ["运河"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线,宇文化及南逃的通道" },
{ "id": "yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 32.2, "lng": 119.0, "description": "中国第一大河,南北交通的枢纽" },
{ "id": "liyang", "name": "历阳", "type": "city", "lat": 31.7, "lng": 118.37, "description": "长江沿岸重镇,被杜伏威攻占控制,寇徐二人暂避风头处" },
{ "id": "poyang", "name": "鄱阳湖", "type": "waterway", "lat": 29.1, "lng": 116.3, "description": "中国第一大淡水湖,林士弘势力范围" },
{ "id": "yuhang", "name": "余杭", "type": "city", "lat": 30.3, "lng": 120.16, "description": "南方重镇,沈法兴势力范围,海沙帮据点" },
{ "id": "shajie", "name": "盐街", "type": "landmark", "lat": 30.3, "lng": 120.16, "description": "余杭城外,寇徐二人隐藏私盐之处,海沙帮真正分舵位置" },
{ "id": "xueyitan", "name": "学艺滩", "type": "landmark", "lat": 30.0, "lng": 119.5, "description": "鄱阳湖东南,寇徐二人藏匿私盐、修练武功之地,具有深刻情感寄托" },
{ "id": "yuanyang", "name": "鄱阳派", "type": "landmark", "lat": 29.3, "lng": 116.5, "description": "江南武学门派,李昌恒出身处" },
{ "id": "sea_coast", "name": "海滨", "type": "landmark", "lat": 29.8, "lng": 120.0, "description": "寇徐二人遭遇沈法正等武林高手的地点,密林繁茂,风景优美" },
{ "id": "diuquan", "name": "定石镇", "type": "town", "lat": 31.8, "lng": 118.6, "description": "丹阳东北面小镇,寇徐二人得知杨广被杀消息处" },
{ "id": "cangku", "name": "杨公宝库", "type": "landmark", "lat": 30.0, "lng": 118.0, "description": "隐藏的秘密宝库,记载于《长生诀》图像,为各方势力争夺的目标" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(隋炀帝)",
"territory": ["yangzhou", "luoyang", "daxing"],
"key_figures": ["杨广", "虞世基", "裴蕴", "独孤盛"],
"description": "气数已尽的朝代,杨广被宇文化及所杀,独孤盛为禁卫总管,虞世基和裴蕴为奸臣"
},
{
"id": "yuwen",
"name": "宇文阀",
"type": "门阀",
"color": "#4169E1",
"leader": "宇文化及",
"territory": ["yangzhou"],
"key_figures": ["宇文化及", "宇文智及", "宇文无敌"],
"description": "四姓门阀,宇文化及为禁卫总管,发动兵变杀死杨广,拥立秦王浩为帝,势力衰退"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": ["daxing"],
"key_figures": ["李渊", "李世民", "李建成", "李元吉"],
"description": "四姓门阀,李渊率子弟夺取长安,立代王杨侑为帝,李世民智谋超群,势力日盛"
},
{
"id": "wagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": ["xingyang", "luoyang"],
"key_figures": ["李密", "翟让", "徐世绩", "沈落雁"],
"description": "天下义军之首,李密击败宇文化及,占据东都及洛口仓,势力最盛,颁下'蒲山公令'追杀寇徐"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["liyang", "danyang"],
"key_figures": ["杜伏威", "辅公祏"],
"description": "江淮义军,控制长江中游,纵兵掠夺,民怨沸腾,欲收寇仲为子传位"
},
{
"id": "li_zitong",
"name": "李子通军",
"type": "义军",
"color": "#20B2AA",
"leader": "李子通",
"territory": [],
"key_figures": ["李子通"],
"description": "东海黑道霸主,与杜伏威反目,攻打扬州,击败宇文化及,声势强盛"
},
{
"id": "shen_faxing",
"name": "沈法兴军",
"type": "义军",
"color": "#9370DB",
"leader": "沈法兴",
"territory": ["yuhang"],
"key_figures": ["沈法兴", "沈法正", "沈落雁"],
"description": "由隋将起义,出身四姓阀系,占据吴兴、余杭等地,自称江南道大总管,势力逐渐强大"
},
{
"id": "lin_shihong",
"name": "林士弘军",
"type": "义军",
"color": "#D2B48C",
"leader": "林士弘",
"territory": ["poyang"],
"key_figures": ["林士弘"],
"description": "鄱阳会二龙头,自立为楚皇帝,控制九江、临川等地,声势浩大"
},
{
"id": "haisha_gang",
"name": "海沙帮",
"type": "江湖势力",
"color": "#A9A9A9",
"leader": "韩盖天",
"territory": ["yuhang"],
"key_figures": ["韩盖天"],
"description": "控制余杭水道的黑帮,与沈法兴勾结,被寇徐二人痛击"
},
{
"id": "baling_bang",
"name": "巴陵帮",
"type": "江湖势力",
"color": "#FFDAB9",
"leader": "香玉山",
"territory": [],
"key_figures": ["香玉山", "素素", "萧大姐", "云玉真"],
"description": "水上帮会,香玉山为二当家,与寇徐二人关系密切,素素为帮众"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "yangzhou", "chapter": 1, "event": "离开临江宫,从去水道逃出皇城" },
{ "location": "yangzhou", "chapter": 3, "event": "被独孤盛、裴蕴等强行带进宫见杨广" },
{ "location": "yangzhou", "chapter": 5, "event": "杨广集宴众妃,寇仲妙言逗得皇帝哈哈大笑" },
{ "location": "yangzhou", "chapter": 6, "event": "亲眼目睹宇文化及发动兵变,杀出皇城" },
{ "lat": 32.15, "lng": 119.2, "chapter": 6, "event": "护城河浴血逃脱,向南方逃亡" },
{ "location": "danyang", "chapter": 7, "event": "与杜伏威父亲重逢,被赦免逃命" },
{ "location": "diuquan", "chapter": 7, "event": "在定石镇打听天下局势,准备前往学艺滩" },
{ "lat": 30.5, "lng": 118.5, "chapter": 8, "event": "山冈上大雨中决定前往学艺滩取回私盐" },
{ "location": "yuhang", "chapter": 9, "event": "进入余杭城,刮胡子、重新武装" },
{ "location": "yuhang", "chapter": 9, "event": "在酒馆打听消息,痛饮美酒" },
{ "location": "shajie", "chapter": 9, "event": "寇仲侦查海沙帮分舵,遭埋伏被擒" },
{ "location": "sea_coast", "chapter": 9, "event": "徐子陵与沈法正等六大高手激战,击败众敌" }
]
},
{
"character": "宇文化及",
"color": "#4169E1",
"route": [
{ "location": "yangzhou", "chapter": 3, "event": "掌控宫禁,谋划推翻杨广" },
{ "location": "yangzhou", "chapter": 5, "event": "趁虞世基、裴蕴争权,发动兵变" },
{ "location": "yangzhou", "chapter": 6, "event": "率兵进入寝宫,逼死杨广,自立新朝" },
{ "location": "yangzhou", "chapter": 6, "event": "追捕寇徐二人,在火海中追截不果" },
{ "lat": 32.0, "lng": 119.0, "chapter": 6, "event": "在护城河边失去寇徐二人踪迹" },
{ "lat": 31.8, "lng": 118.5, "chapter": 7, "event": "向彭城逃亡,后走陆路往长安" }
]
},
{
"character": "杨广(隋炀帝)",
"color": "#FFD700",
"route": [
{ "location": "yangzhou", "chapter": 1, "event": "驻驾临江宫,纵情声色犬马" },
{ "location": "yangzhou", "chapter": 3, "event": "在望江台接见寇仲等人,下达征集女人的荒诞命令" },
{ "location": "yangzhou", "chapter": 5, "event": "在长生池沐浴宴乐,浑然不知国事" },
{ "location": "yangzhou", "chapter": 5, "event": "在寝宫听闻兵变,与宇文化及争辩后被杀害" }
]
},
{
"character": "杜伏威",
"color": "#FF8C00",
"route": [
{ "location": "liyang", "chapter": 1, "event": "控制历阳,建立江淮势力" },
{ "location": "danyang", "chapter": 7, "event": "闻知寇徐入城,亲自前往见面,欲收寇仲为子" }
]
},
{
"character": "沈法兴",
"color": "#9370DB",
"route": [
{ "location": "yuhang", "chapter": 8, "event": "控制余杭,与寇徐二人成为对手" },
{ "location": "sea_coast", "chapter": 9, "event": "派遣沈法正等高手围捕徐子陵" }
]
},
{
"character": "徐子陵(单独行动)",
"color": "#00BFFF",
"route": [
{ "location": "sea_coast", "chapter": 9, "event": "在海滨密林中察觉追踪者,蹲伏草丛避敌搜索" },
{ "location": "sea_coast", "chapter": 9, "event": "与沈法正、屠力、李昌恒、谢玉菁、连氏兄弟六人大战" },
{ "location": "sea_coast", "chapter": 9, "event": "击伤沈法正、重创连楚、击退谢玉菁,完胜于数人之手" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "yangzhou", "event": "李密颁下'蒲山公令',悬赏追杀寇仲、徐子陵" },
{ "chapter": 2, "location": "yangzhou", "event": "李子通率船队来挑战,在船上激战寇仲、徐子陵" },
{ "chapter": 2, "location": "yangzhou", "event": "两人与李子通势均力敌,李子通见好就收" },
{ "chapter": 3, "location": "yangzhou", "event": "独孤盛强行押解寇徐二人进见杨广" },
{ "chapter": 3, "location": "yangzhou", "event": "寇仲妙言激怒杨广,却被夸赞,宇文化及势力发动" },
{ "chapter": 4, "location": "yangzhou", "event": "寇徐二人逃出临江宫,于秘密去水道离开" },
{ "chapter": 4, "location": "yangzhou", "event": "发现贞嫂一家已被杨广征入宫且被杀害" },
{ "chapter": 5, "event": "杨广在皇宫宴娇妃,完全无视外界警告", "location": "yangzhou" },
{ "chapter": 5, "location": "yangzhou", "event": "宇文化及突然闯入寝宫,发动兵变" },
{ "chapter": 6, "location": "yangzhou", "event": "杨广被宇文化及逼死,皇城陷入火海" },
{ "chapter": 6, "event": "寇仲、徐子陵在火海中与宇文化及、宇文智及激战", "lat": 32.3, "lng": 119.2 },
{ "chapter": 6, "location": "yangzhou", "event": "二人乘火势与宇文化及对峙,最终从护城河逃脱" },
{ "chapter": 7, "location": "danyang", "event": "杜伏威现身,将两人赦免,欲收寇仲为子遭拒" },
{ "chapter": 7, "event": "寇徐得知李渊已占长安,宇文化及北逃且势力衰退" },
{ "chapter": 8, "location": "diuquan", "event": "得知各地义军势力变化,决定去学艺滩运盐" },
{ "chapter": 9, "event": "寇仲和徐子陵进入余杭城,首次暴露身份", "location": "yuhang" },
{ "chapter": 9, "event": "二人在酒馆讨论天下形势,接纳高手挑战", "location": "yuhang" },
{ "chapter": 9, "location": "shajie", "event": "攻打海沙帮分舵,寇仲在盐街遭伏击被擒" },
{ "chapter": 9, "event": "徐子陵与沈法正等六大高手激烈交锋于海滨", "location": "sea_coast" },
{ "chapter": 9, "location": "sea_coast", "event": "徐子陵施展截脉手法,击伤沈法正、伤重连楚、击退谢玉菁" }
]
}

315
data/vol07.json Normal file
View File

@@ -0,0 +1,315 @@
{
"volume": "卷七",
"chapters": ["第01章 长江二君", "第02章 盐船惊变", "第03章 竹林大会", "第04章 狭路相逢", "第05章 探囊取物", "第06章 情挑贵女", "第07章 死里逃生", "第08章 妙计脱身", "第09章 姐弟情深", "第10章 长街刺杀", "第11章 深入虎穴", "第12章 大闹青楼", "第13章 兵行险着"],
"locations": [
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,长江与运河交汇的重镇" },
{ "id": "grand_canal", "name": "大运河", "aliases": ["运河","通济渠"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线" },
{ "id": "yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 32.2, "lng": 119.0, "description": "中国第一大河" },
{ "id": "jiangyin", "name": "江阴", "type": "city", "lat": 32.16, "lng": 120.08, "description": "长江口连海的交通要塞,竹花帮势力范围,邵令周占领地" },
{ "id": "danyang", "name": "丹阳", "type": "city", "lat": 32.0, "lng": 118.95, "description": "扬州上游最大城市,水城风光,运河要道" },
{ "id": "liyang", "name": "历阳", "type": "city", "lat": 31.7, "lng": 118.37, "description": "长江沿岸重镇,被杜伏威攻占" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "瓦岗军翟让的根据地" },
{ "id": "chengdu", "name": "成都", "aliases": ["西川"], "type": "city", "lat": 30.57, "lng": 104.07, "description": "独尊堡解晖的基地" },
{ "id": "changsu", "name": "常熟", "type": "city", "lat": 31.66, "lng": 120.76, "description": "长江沿线城市,盐船中途停靠处" },
{ "id": "yixing", "name": "义兴", "type": "city", "lat": 31.5, "lng": 119.8, "description": "寇徐逃亡路线经过地" },
{ "id": "yongshi", "name": "永世", "type": "city", "lat": 31.3, "lng": 120.6, "description": "江阴东面城镇,宋玉致等候地" },
{ "id": "balin", "name": "巴陵", "type": "city", "lat": 29.13, "lng": 112.94, "description": "萧铣大梁国都城,香玉山驻守地,素素现住处" },
{ "id": "yulin", "name": "郁林", "type": "city", "lat": 22.64, "lng": 109.22, "description": "萧铣占领的南方城市" },
{ "id": "cangwu", "name": "苍梧", "type": "city", "lat": 23.78, "lng": 111.41, "description": "萧铣攻占地,战略要地" },
{ "id": "panyu", "name": "番禺", "type": "city", "lat": 23.12, "lng": 113.28, "description": "铁骑会与梁军争夺的南方霸主之地" },
{ "id": "wuxi", "name": "无锡", "type": "city", "lat": 31.56, "lng": 120.31, "description": "铁骑会控制的江阴南面城市" },
{ "id": "jinling", "name": "晋陵", "type": "city", "lat": 31.74, "lng": 119.58, "description": "铁骑会控制的江阴西南方城市" },
{ "id": "mountain_valley", "name": "深山谷地", "type": "landmark", "lat": 31.2, "lng": 119.5, "description": "寇徐与跋锋寒、傅君瑜对战逃亡地,山峰悬崖瀑布密布" },
{ "id": "river_gorge", "name": "河谷急流", "type": "landmark", "lat": 31.15, "lng": 119.45, "description": "寇徐逃脱追杀的关键地点,雨中急流" },
{ "id": "yuhang", "name": "余杭", "type": "city", "lat": 30.37, "lng": 120.08, "description": "沈法兴和海沙帮势力范围" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(已死)",
"territory": [],
"key_figures": ["杨广"],
"description": "已灭亡,被多股势力分割"
},
{
"id": "yuwen",
"name": "宇文阀",
"type": "门阀",
"color": "#4169E1",
"leader": "宇文伤",
"territory": [],
"key_figures": ["宇文伤", "宇文化及"],
"description": "四姓门阀之一,势力衰落"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": [],
"key_figures": ["李渊", "李世民"],
"description": "四姓门阀之一,谋求天下"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": ["chengdu", "panyu"],
"key_figures": ["宋缺", "宋玉致", "宋爽"],
"description": "四姓门阀之一,南方汉族正统,天刀宋缺为阀主,与竹花帮关系深厚"
},
{
"id": "dugu",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "未提及",
"territory": [],
"key_figures": [],
"description": "四姓门阀之一"
},
{
"id": "wagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "翟让",
"territory": ["xingyang"],
"key_figures": ["翟让", "李密"],
"description": "天下义军势力,李密声势尤盛"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["liyang"],
"key_figures": ["杜伏威"],
"description": "江淮义军,势力强大"
},
{
"id": "zhuhua_bang",
"name": "竹花帮",
"type": "帮会",
"color": "#DAA520",
"leader": "邵令周(军师)",
"territory": ["jiangyin"],
"key_figures": ["邵令周", "沈北昌", "骆奉", "桂锡良", "幸容"],
"description": "江南重要帮会,组织严密,四堂制度(风晴雨露),遭铁骑会威胁"
},
{
"id": "tieqi_hui",
"name": "铁骑会",
"type": "帮会",
"color": "#CD5C5C",
"leader": "任少名",
"territory": ["wuxi", "jinling", "panyu"],
"key_figures": ["任少名", "法难", "常真"],
"description": "江南八帮十会之一,会主青蛟任少名,与林士弘齐名为江南双霸,防范极严"
},
{
"id": "daganghu",
"name": "大江会",
"type": "帮会",
"color": "#696969",
"leader": "裴岳、裴炎",
"territory": [],
"key_figures": ["裴岳(龙君)", "裴炎(虎君)", "王魁介"],
"description": "八帮十会之一,长江水上势力,特长在江上战船"
},
{
"id": "liang",
"name": "梁国(大梁)",
"type": "朝代",
"color": "#2F4F4F",
"leader": "萧铣",
"territory": ["balin", "yulin", "cangwu"],
"key_figures": ["萧铣", "董景珍", "香玉山"],
"description": "南朝梁武帝后人萧铣建立,佛教势力强大,香玉山为右路元帅"
},
{
"id": "juekun_bang",
"name": "巨鲲帮",
"type": "帮会",
"color": "#B8860B",
"leader": "云玉真",
"territory": ["balin"],
"key_figures": ["云玉真"],
"description": "美人儿帮主云玉真领导,与萧铣有关联,负责物资运输"
},
{
"id": "goguryeo",
"name": "高丽",
"type": "外族",
"color": "#00CED1",
"leader": "高丽王",
"territory": [],
"key_figures": ["傅君瑜", "跋锋寒(客居)"],
"description": "东北邻国,弈剑派派遣傅君瑜来追杀寇徐"
},
{
"id": "turks",
"name": "突厥",
"type": "外族",
"color": "#2F4F4F",
"leader": "毕玄",
"territory": [],
"key_figures": ["毕玄"],
"description": "北方最大外患,武尊毕玄为武学三大宗师"
},
{
"id": "dongming",
"name": "东溟派",
"type": "江湖势力",
"color": "#4B0082",
"leader": "未提及",
"territory": [],
"key_figures": ["单婉晶"],
"description": "江湖大派,单婉晶为公主"
},
{
"id": "yijian",
"name": "弈剑派",
"type": "江湖势力",
"color": "#FF1493",
"leader": "傅采林",
"territory": [],
"key_figures": ["傅采林", "傅君婥", "傅君瑜"],
"description": "高丽武学大派,弈剑之术天下闻名,傅君瑜为传人"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "grand_canal", "chapter": 1, "event": "盐船逆流驶入长江,遭大江会王魁介追截" },
{ "location": "yangtze", "chapter": 1, "event": "与王魁介空中激战,烟幕掩护下逃脱" },
{ "location": "grand_canal", "chapter": 1, "event": "避进长江支流躲避追杀" },
{ "location": "jiangyin", "chapter": 3, "event": "赶往江阴城打探铁骑会消息" },
{ "lat": 32.16, "lng": 120.08, "chapter": 3, "event": "在江阴遇竹花帮沈北昌和骆奉" },
{ "location": "jiangyin", "chapter": 4, "event": "在河边与麦云飞对峙,见宋玉致" },
{ "location": "jiangyin", "chapter": 5, "event": "硬闯雨竹堂,击杀左丘弼和罗贤" },
{ "location": "jiangyin", "chapter": 5, "event": "冲入军师府邵令周大堂,提供宝库情报交易" },
{ "lat": 31.8, "lng": 118.5, "chapter": 6, "event": "盐船再遭傅君瑜和跋锋寒截杀" },
{ "lat": 31.2, "lng": 119.5, "chapter": 7, "event": "在深山谷地与跋锋寒、傅君瑜死战后逃脱" },
{ "lat": 31.15, "lng": 119.45, "chapter": 8, "event": "雨中急流逃亡,利用假石头逃脱追杀" },
{ "lat": 31.3, "lng": 119.8, "chapter": 8, "event": "经过义兴、永世等城,北上追赶段玉成" },
{ "location": "balin", "chapter": 9, "event": "终到巴陵,与素素和香玉山相聚" }
]
},
{
"character": "傅君瑜",
"color": "#FF1493",
"route": [
{ "location": "grand_canal", "chapter": 2, "event": "在盐船上模仿娘装扮,试图诛杀背弃高丽的徒儿们" },
{ "location": "grand_canal", "chapter": 2, "event": "与寇徐激战,船毁盐货散,手下留情救段玉成四人" },
{ "lat": 32.0, "lng": 119.0, "chapter": 6, "event": "与跋锋寒联手在长江追杀寇徐" },
{ "lat": 31.2, "lng": 119.5, "chapter": 7, "event": "在深山与寇徐死战,受伤但未伤及性命" },
{ "lat": 31.15, "lng": 119.45, "chapter": 8, "event": "雨中继续追杀,与跋锋寒因单婉晶事发生嫌隙" },
{ "lat": 31.3, "lng": 119.8, "chapter": 8, "event": "追杀途中失去线索,后随跋锋寒离开" }
]
},
{
"character": "宋玉致",
"color": "#228B22",
"route": [
{ "location": "jiangyin", "chapter": 4, "event": "率宋阀车队抵达江阴,见寇徐于河边并交予警告" },
{ "location": "jiangyin", "chapter": 5, "event": "在军师府确认寇徐身份,为其担保身份" },
{ "location": "jiangyin", "chapter": 6, "event": "与寇仲单独密谈,讨论任少名和竹花帮帮主之事" }
]
},
{
"character": "邵令周",
"color": "#DAA520",
"route": [
{ "location": "jiangyin", "chapter": 3, "event": "军师邵令周占领江阴,军师府为权力中心" },
{ "location": "jiangyin", "chapter": 5, "event": "在大堂接见寇徐,商议与铁骑会对抗之策" }
]
},
{
"character": "沈北昌 & 骆奉",
"color": "#DAA520",
"route": [
{ "location": "jiangyin", "chapter": 3, "event": "风竹堂堂主沈北昌领队进城,与寇徐相识" },
{ "location": "jiangyin", "chapter": 4, "event": "府第内遭麦云飞阻拦寇徐入城" },
{ "location": "jiangyin", "chapter": 5, "event": "接受邵令周指令出军对付叛党" }
]
},
{
"character": "跋锋寒",
"color": "#FFB6C1",
"route": [
{ "lat": 31.8, "lng": 118.5, "chapter": 6, "event": "与傅君瑜在盐货处截杀寇徐,与两人激战受伤" },
{ "lat": 31.2, "lng": 119.5, "chapter": 7, "event": "在深山与寇徐决战,双方均为高手交锋" },
{ "lat": 31.15, "lng": 119.45, "chapter": 8, "event": "雨中追杀时与傅君瑜因单婉晶事起嫌隙" },
{ "lat": 31.3, "lng": 119.8, "chapter": 8, "event": "追杀途中渐离开,为东溟派事务分心" }
]
},
{
"character": "素素",
"color": "#FFD700",
"route": [
{ "location": "balin", "chapter": 9, "event": "已嫁香玉山为妻,居住巴陵,身怀有孕" }
]
},
{
"character": "香玉山",
"color": "#FF8C00",
"route": [
{ "location": "danyang", "chapter": 9, "event": "从丹阳逃脱,与素素逃往巴陵" },
{ "location": "balin", "chapter": 9, "event": "成为萧铣梁国将军,娶素素为妻,负责城防" }
]
},
{
"character": "云玉真",
"color": "#B8860B",
"route": [
{ "location": "balin", "chapter": 9, "event": "任巨鲲帮帮主,与素素共居巴陵,与萧铣有关联" }
]
},
{
"character": "李密",
"color": "#FF6347",
"route": [
{ "lat": 34.79, "lng": 113.38, "chapter": 1, "event": "提及于荥阳瓦岗军,势力日盛" }
]
},
{
"character": "任少名",
"color": "#CD5C5C",
"route": [
{ "location": "tieqi_hui", "chapter": 3, "event": "铁骑会会主,南方双霸之一,与林士弘齐名" },
{ "location": "panyu", "chapter": 9, "event": "正与梁国争夺番禺,防范森严" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "grand_canal", "event": "盐船遭大江会王魁介追截,寇徐以烟幕脱身" },
{ "chapter": 2, "location": "grand_canal", "event": "傅君瑜现身盐船,试图诛杀二人,船毁人散" },
{ "chapter": 3, "location": "jiangyin", "event": "寇徐赶到江阴,参与竹花帮竹林大会权力纷争" },
{ "chapter": 4, "location": "jiangyin", "event": "宋玉致现身江阴,与寇仲初次深入接触" },
{ "chapter": 5, "location": "jiangyin", "event": "寇徐硬闯雨竹堂,击杀叛党堂主,立桂锡良为新帮主" },
{ "chapter": 5, "location": "jiangyin", "event": "寇仲与宋玉致密谈,约定杀任少名换桂锡良帮主之位" },
{ "chapter": 6, "location": "jiangyin", "event": "寇仲虚言许诺以杨公宝库为聘礼争取宋家支持" },
{ "chapter": 7, "lat": 31.8, "lng": 118.5, "event": "跋锋寒、傅君瑜现身盐货处,与寇徐激烈交手" },
{ "chapter": 8, "lat": 31.2, "lng": 119.5, "event": "寇徐在深山瀑布处利用假石头逃脱追杀" },
{ "chapter": 8, "lat": 31.15, "lng": 119.45, "event": "跋锋寒、傅君瑜因单婉晶而起内讧,追杀减弱" },
{ "chapter": 8, "event": "寇徐逃亡途中悟得弈剑之道与星变之理", "lat": 31.3, "lng": 119.8 },
{ "chapter": 9, "location": "balin", "event": "寇徐抵达巴陵,与素素重聚,得知其已嫁香玉山" },
{ "chapter": 9, "location": "balin", "event": "云玉真现身巴陵,任巨鲲帮帮主,与梁国关系密切" },
{ "chapter": 9, "location": "balin", "event": "寇徐告知跋锋寒追杀之事,引起巴陵众人惊动" }
]
}

243
data/vol08.json Normal file
View File

@@ -0,0 +1,243 @@
{
"volume": "卷八",
"chapters": ["第01章 计划周详", "第02章 网中之鱼", "第03章 反败为胜", "第04章 地剑宋智", "第05章 长江夜话", "第06章 爱恨难分", "第07章 神秘巨舶", "第08章 妙计破敌", "第09章 井月得主", "第10章 妖女圣女", "第11章 妾名婠婠", "第12章 千里救美"],
"locations": [
{ "id": "jiujiang", "name": "九江", "aliases": ["九江城"], "type": "city", "lat": 29.71, "lng": 116.00, "description": "南方重镇,长江交通枢纽,寇仲徐子陵刺杀任少名之地" },
{ "id": "chunzailou", "name": "春在楼", "type": "building", "lat": 29.71, "lng": 116.00, "description": "九江城内青楼,任少名被刺之处" },
{ "id": "baling", "name": "巴陵", "aliases": ["巴陵城"], "type": "city", "lat": 29.37, "lng": 112.89, "description": "长江沿岸大城,萧铣势力中心,寇仲徐子陵驻留十日之地" },
{ "id": "river_yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 29.5, "lng": 114.0, "description": "中国第一大河,贯通全书的水运通道" },
{ "id": "jinglingxiong", "name": "竟陵", "type": "city", "lat": 30.19, "lng": 113.10, "description": "汉水旁的山区城镇,独霸山庄所在地,通往百丈峡的必经之地" },
{ "id": "baizhanxia", "name": "百丈峡", "type": "landmark", "lat": 30.40, "lng": 113.20, "description": "崇山峻岭间两里长的险峡,两边陡壁万仞,向北进军的关键通道" },
{ "id": "xiaohuyue", "name": "小湖", "type": "landmark", "lat": 30.35, "lng": 113.15, "description": "竟陵南方的清溪小湖,寇仲徐子陵探路休整之处" },
{ "id": "lingyezhandi", "name": "灵野战地", "type": "landmark", "lat": 30.42, "lng": 113.18, "description": "百丈峡外的平野,曲傲与独霸山庄为婠婠争夺的战场" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,和氏璧去向之地,李密攻防目标" },
{ "id": "guanzhong", "name": "关中", "aliases": ["长安"], "type": "region", "lat": 34.26, "lng": 108.94, "description": "西北地区,盐货运送目的地,争霸天下的关键" },
{ "id": "daxing", "name": "大兴", "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,宇文化及所控制的政治中心" }
],
"factions": [
{
"id": "balinggang",
"name": "巴陵帮",
"type": "义军",
"color": "#00CED1",
"leader": "萧铣",
"territory": ["baling"],
"key_figures": ["萧铣", "香玉山", "云玉真", "素素"],
"description": "南方势力,萧铣主持,与寇仲徐子陵结盟,势力日增"
},
{
"id": "tieqihui",
"name": "铁骑会",
"type": "江湖势力",
"color": "#FF4500",
"leader": "任少名(已死)",
"territory": ["jiujiang"],
"key_figures": ["任少名", "法难", "常真", "崔纪秀"],
"description": "南方黑道势力,因任少名之死而分裂,恶僧法难和艳尼常真成为残存势力"
},
{
"id": "curuo",
"name": "曲傲势力",
"type": "外族",
"color": "#2F4F4F",
"leader": "曲傲(铁勒大盗)",
"territory": [],
"key_figures": ["曲傲", "长叔谋", "庚哥呼儿", "花翎子"],
"description": "铁勒人势力,曲傲名满域外,其门徒在中原活动"
},
{
"id": "dulingshanzhang",
"name": "独霸山庄",
"type": "江湖势力",
"color": "#8B4513",
"leader": "方泽滔",
"territory": ["jinglingxiong"],
"key_figures": ["方泽滔", "方泽流", "婠婠"],
"description": "竟陵占据势力,前隋将方泽滔建立,以保卫平民为己任,为救婠婠与曲傲对抗"
},
{
"id": "dajinghuibang",
"name": "大江会",
"type": "江湖势力",
"color": "#CD5C5C",
"leader": "裴炎(二当家)",
"territory": [],
"key_figures": ["裴炎", "白文原"],
"description": "沈法兴属下势力,与曲傲、朱粲联手对付寇仲徐子陵"
},
{
"id": "shenfaxing",
"name": "沈法兴势力",
"type": "义军",
"color": "#DAA520",
"leader": "沈法兴",
"territory": [],
"key_figures": ["沈法兴"],
"description": "南方义军,损失重大后与曲傲、朱粲建立联盟"
},
{
"id": "zhuchan",
"name": "朱粲势力(迦楼罗军)",
"type": "义军",
"color": "#8B0000",
"leader": "朱粲(迦楼罗王)",
"territory": [],
"key_figures": ["朱粲", "朱媚"],
"description": "西南势力,朱粲凶残著称,其女朱媚被称毒蛛,为争杨公宝库与双龙对抗"
},
{
"id": "yinciji",
"name": "阴癸派",
"type": "邪派",
"color": "#4B0082",
"leader": "未提及",
"territory": [],
"key_figures": ["婠婠"],
"description": "邪派势力,婠婠为其派遣与师妃暄对抗的嫡传弟子,诡异美艳"
},
{
"id": "cihangjingzhai",
"name": "慈航静斋",
"type": "正派",
"color": "#FFD700",
"leader": "未提及",
"territory": [],
"key_figures": ["师妃暄"],
"description": "正派势力,与阴癸派相对,师妃暄为代表人物,宁道奇将和氏璧交予"
},
{
"id": "dongmingpai",
"name": "东溟派",
"type": "江湖势力",
"color": "#00BFFF",
"leader": "单婉晶",
"territory": [],
"key_figures": ["单婉晶", "跋锋寒"],
"description": "江湖势力,东溟公主为新任主子,与寇仲徐子陵有纠缠"
},
{
"id": "songfa",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": ["chengdu"],
"key_figures": ["宋缺", "宋智", "宋玉致"],
"description": "四姓门阀之一,宋玉致被许配给李密之子,宋阀与萧铣联手对李密"
},
{
"id": "lijuanmeng",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": [],
"key_figures": ["李渊", "李世民"],
"description": "四姓门阀之一,李世民为高瞻远瞩之人,掌控情报网"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "jiujiang", "chapter": 1, "event": "筹划刺杀任少名,与徐子陵商定钓丝逃脱方案" },
{ "location": "chunzailou", "chapter": 2, "event": "在春园埋伏,发现陷阱,激战任少名" },
{ "location": "chunzailou", "chapter": 3, "event": "与任少名生死决斗,最后借钓丝脱险逃命" },
{ "lat": 29.7, "lng": 116.1, "chapter": 3, "event": "逃离九江,在长江上被宋玉致的船队救起" },
{ "location": "baling", "chapter": 4, "event": "与宋智谈判,以杨公宝库为聘礼许配宋玉致" },
{ "location": "baling", "chapter": 5, "event": "在长江夜话中与徐子陵讨论人生理想和爱情" },
{ "location": "baling", "chapter": 6, "event": "向宋玉致取消婚约,遭云玉真主动亲吻" },
{ "lat": 29.4, "lng": 112.9, "chapter": 7, "event": "发现朱媚等人的陷阱船队,决定撞沉巨舶" },
{ "location": "jinglingxiong", "chapter": 10, "event": "途中遭曲傲门徒拦截,与长叔谋、庚哥呼儿交手" },
{ "location": "baizhanxia", "chapter": 12, "event": "为救婠婠与长叔谋展开激战,破坏其金盾" }
]
},
{
"character": "徐子陵",
"color": "#00BFFF",
"route": [
{ "location": "jiujiang", "chapter": 1, "event": "与寇仲筹划刺杀,发现钓丝可用于逃脱" },
{ "location": "chunzailou", "chapter": 2, "event": "与寇仲正面对阵任少名及其高手" },
{ "location": "chunzailou", "chapter": 3, "event": "利用钓丝成功逃脱,逃往长江" },
{ "lat": 29.7, "lng": 116.1, "chapter": 3, "event": "从长江逃出,被宋玉致营救" },
{ "location": "baling", "chapter": 4, "event": "拒绝萧铣的礼物,与宋玉致船尾长谈" },
{ "location": "baling", "chapter": 5, "event": "陪素素游山玩水,与寇仲讨论天下大势" },
{ "location": "baling", "chapter": 6, "event": "与单婉晶对决,被剑刺伤左胁但化解仇怨" },
{ "lat": 29.4, "lng": 112.9, "chapter": 7, "event": "识别陷阱,建议撞沉敌舶,执行妙计破敌" },
{ "location": "jinglingxiong", "chapter": 10, "event": "战场救援,与红衣铁勒女子交手" },
{ "location": "baizhanxia", "chapter": 12, "event": "与寇仲联手破长叔谋金盾,救出婠婠" }
]
},
{
"character": "任少名",
"color": "#FF6347",
"route": [
{ "location": "jiujiang", "chapter": 1, "event": "为出兵北伐与林士弘定盟,筹谋甚密" },
{ "location": "jiujiang", "chapter": 2, "event": "得知寇仲徐子陵在城内,登舰待命" },
{ "location": "chunzailou", "chapter": 3, "event": "被引入春园,与寇仲徐子陵激战身亡" }
]
},
{
"character": "宋玉致",
"color": "#FFC0CB",
"route": [
{ "location": "jiujiang", "chapter": 1, "event": "化装男儿,于桥上与寇仲徐子陵相遇" },
{ "location": "jiujiang", "chapter": 2, "event": "劝阻寇徐离城但被拒绝" },
{ "lat": 29.5, "lng": 116.0, "chapter": 3, "event": "驾船接应,迎接刺杀成功的二人" },
{ "location": "baling", "chapter": 4, "event": "与宋智相伴,应许同往巴陵" },
{ "location": "baling", "chapter": 5, "event": "于船尾与徐子陵长谈,透露心迹后离开" },
{ "location": "baling", "chapter": 6, "event": "得知婚约对象为李密之子,与寇仲谈心" }
]
},
{
"character": "婠婠",
"color": "#DDA0DD",
"route": [
{ "lat": 30.42, "lng": 113.18, "chapter": 10, "event": "在百丈峡外战场被铁勒人绑缚" },
{ "lat": 30.42, "lng": 113.18, "chapter": 10, "event": "被寇仲徐子陵联手救出,昏迷不醒" },
{ "location": "jinglingxiong", "chapter": 11, "event": "被方泽滔接应,使用龟息功伪装昏迷" },
{ "location": "baizhanxia", "chapter": 12, "event": "再次被长叔谋追捕,最终被救出脱险" }
]
},
{
"character": "方泽滔",
"color": "#8B4513",
"route": [
{ "location": "jinglingxiong", "chapter": 10, "event": "领十三骑赶往战场,迎接寇仲徐子陵" },
{ "location": "jinglingxiong", "chapter": 11, "event": "讲述婠婠身世,表露深情,追赶长叔谋" },
{ "location": "baizhanxia", "chapter": 12, "event": "与长叔谋对抗,最后目送寇仲徐子陵救出婠婠" }
]
},
{
"character": "长叔谋",
"color": "#2F4F4F",
"route": [
{ "location": "jiujiang", "chapter": 7, "event": "在巨舶上筹谋对付寇仲徐子陵" },
{ "lat": 29.4, "lng": 112.9, "chapter": 8, "event": "于巨舶上与敌人激战,战舰沉没后脱身" },
{ "location": "jinglingxiong", "chapter": 10, "event": "率领铁勒人与独霸山庄争夺婠婠" },
{ "location": "baizhanxia", "chapter": 12, "event": "追击骡车上的婠婠,金盾被破,逃入林中" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "jiujiang", "event": "寇仲徐子陵筹划刺杀任少名,发现钓丝可用于逃脱" },
{ "chapter": 2, "location": "jiujiang", "event": "明月当空,危险加剧,寇徐决心硬闯春园" },
{ "chapter": 3, "location": "chunzailou", "event": "任少名与寇仲徐子陵激战,最终被刺杀身亡" },
{ "chapter": 3, "lat": 29.7, "lng": 116.0, "event": "寇徐成功逃脱,创造了南方形势的巨大变化" },
{ "chapter": 4, "location": "baling", "event": "宋智主持,寇仲以杨公宝库为聘礼许配宋玉致" },
{ "chapter": 5, "lat": 29.5, "lng": 112.9, "event": "宋玉致与徐子陵长谈,透露寇仲婚约之真相" },
{ "chapter": 6, "lat": 29.4, "lng": 112.9, "event": "寇仲与宋玉致夜话后取消婚约,云玉真吻徐子陵" },
{ "chapter": 7, "lat": 29.4, "lng": 112.9, "event": "寇徐发现朱媚、沈法兴与曲傲的联合陷阱" },
{ "chapter": 8, "lat": 29.4, "lng": 112.9, "event": "卜天志驾船撞沉巨舶,寇徐生擒游秋雁" },
{ "chapter": 9, "location": "baling", "event": "萧铣赠井中月宝刀予寇仲,刀身显现黄芒" },
{ "chapter": 10, "lat": 30.42, "lng": 113.18, "event": "百丈峡外激战,曲傲与独霸山庄争夺婠婠" },
{ "chapter": 10, "lat": 30.42, "lng": 113.18, "event": "寇仲徐子陵驰援,救出婠婠,遭遇长叔谋" },
{ "chapter": 11, "location": "jinglingxiong", "event": "方泽滔认出婠婠,讲述其身世与自己的深情" },
{ "chapter": 12, "location": "baizhanxia", "event": "寇仲与长叔谋激战,井中月与徐子陵双掌破碎金盾" }
]
}

221
data/vol09.json Normal file
View File

@@ -0,0 +1,221 @@
{
"volume": "卷九",
"chapters": ["第01章 阴癸艳魅", "第02章 荒村奇遇", "第03章 因祸得福", "第04章 飞马牧场", "第05章 膳房争雄", "第06章 美人如玉", "第07章 后山奇逢", "第08章 狭路相逢", "第09章 遁去的一", "第10章 两代恩怨", "第11章 衷心感激", "第12章 地下珍藏"],
"locations": [
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,长江与运河交汇的重镇" },
{ "id": "wilderness_north", "name": "荒野北地", "type": "wilderness", "lat": 32.5, "lng": 118.8, "description": "寇仲徐子陵追击婠婠与旦梅之处,荒村废弃地" },
{ "id": "abandoned_village", "name": "荒村", "type": "town", "lat": 32.4, "lng": 118.7, "description": "翟让惨遭李密暗算之地,寇徐与婠婠避雨处,鲁妙子曾驻足地点" },
{ "id": "lake_location", "name": "山湖", "type": "waterway", "lat": 31.9, "lng": 118.6, "description": "寇仲徐子陵洗澡之处,靠近竟陵西南方向" },
{ "id": "jinglinglocation", "name": "竟陵郡", "type": "city", "lat": 31.0, "lng": 119.0, "description": "江南重镇,与飞马牧场唇齿相依,独霸山庄所在地" },
{ "id": "flying_horse_pasture", "name": "飞马牧场", "aliases": ["飞马山城"], "type": "settlement", "lat": 30.8, "lng": 118.9, "description": "隋末江北最大的马匹养殖基地,商秀珣当家,地理险要,四面环山,两河灌溉" },
{ "id": "zhang_water", "name": "漳水", "type": "waterway", "lat": 30.85, "lng": 118.88, "description": "流经飞马牧场的支流" },
{ "id": "zhu_water", "name": "沮水", "type": "waterway", "lat": 30.82, "lng": 118.92, "description": "流经飞马牧场的支流,两岸有大城远安与当阳" },
{ "id": "flying_horse_city", "name": "飞马城堡", "type": "fortress", "lat": 30.8, "lng": 118.9, "description": "飞马牧场主堡,依山而建,城后有悬崖,防守坚固" },
{ "id": "inner_fort", "name": "内堡", "type": "fortress", "lat": 30.802, "lng": 118.902, "description": "飞马城堡最核心区域,商秀珣住处及各执事府邸所在" },
{ "id": "flying_bird_garden", "name": "飞鸟园", "type": "landmark", "lat": 30.803, "lng": 118.901, "description": "商秀珣的起居处,由三十余间房屋组成,四周围有风火墙" },
{ "id": "back_garden", "name": "后园", "type": "landmark", "lat": 30.805, "lng": 118.898, "description": "飞马堡内的花园,有月洞门、方亭、瀑布、六角小亭、荷花池" },
{ "id": "anle_nest", "name": "安乐窝", "type": "building", "lat": 30.808, "lng": 118.895, "description": "鲁妙子居住的两层小楼,临崖台地上,飞马牧场后山最幽深处" },
{ "id": "kitchen_area", "name": "膳楼", "type": "building", "lat": 30.81, "lng": 118.905, "description": "供应飞马牧场伙食的厨房建筑组群,十二座厨屋,膳园住所" },
{ "id": "back_mountain", "name": "后山", "type": "landmark", "lat": 30.81, "lng": 118.893, "description": "飞马牧场后山区域,有瀑布溪流,鲁妙子隐居之地" },
{ "id": "remote_an", "name": "远安", "type": "city", "lat": 30.7, "lng": 119.1, "description": "沮水大城,飞马牧场子弟来源地" },
{ "id": "yangdang", "name": "当阳", "type": "city", "lat": 30.75, "lng": 119.05, "description": "沮水大城,飞马牧场子弟来源地" },
{ "id": "baodong", "name": "巴东郡", "type": "city", "lat": 30.5, "lng": 110.5, "description": "大江西侧要城,四大寇之一曹应龙占据地,三万兵众驻扎" },
{ "id": "qingjiang_dao", "name": "清江派", "type": "faction_base", "lat": 30.9, "lng": 119.1, "description": "江南大派,'无定风'向清流掌门所在" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(隋炀帝)",
"territory": ["yangzhou"],
"key_figures": ["杨广"],
"description": "当朝政权,气数将尽,宇文化及禁卫总管"
},
{
"id": "yuwen",
"name": "宇文阀",
"type": "门阀",
"color": "#4169E1",
"leader": "宇文伤",
"territory": [],
"key_figures": ["宇文伤", "宇文化及"],
"description": "四姓门阀之一,暗中图谋复辟北周"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": [],
"key_figures": ["李渊", "李世民", "李秀宁"],
"description": "四姓门阀之一,李渊为杨广姨表兄弟,李秀宁乃其女"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": [],
"key_figures": ["宋缺"],
"description": "四姓门阀之一,南方汉族正统"
},
{
"id": "flying_horse",
"name": "飞马牧场",
"type": "江湖势力",
"color": "#FF8C00",
"leader": "商秀珣",
"territory": ["flying_horse_pasture"],
"key_figures": ["商秀珣", "商震", "柳宗道", "梁治", "陶叔盛", "吴兆汝", "鲁妙子"],
"description": "江北最大战马养殖基地,中立超然,商秀珣年轻聪慧,四大执事辅佐,与独霸山庄盟友"
},
{
"id": "four_bandits",
"name": "四大寇",
"type": "义军",
"color": "#8B0000",
"leader": "曹应龙等",
"territory": ["baodong"],
"key_figures": ["曹应龙", "向霸天", "房见鼎", "毛燥"],
"description": "江南恶势力,结盟图谋先困飞马牧场与竟陵,四处抢掠奸淫,人人痛恨"
},
{
"id": "yin_gui",
"name": "阴癸派",
"type": "魔门",
"color": "#9932CC",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "旦梅", "长叔谋"],
"description": "邪恶魔道之首,祝玉妍阴后名满天下,弟子众多,婠婠乃其嫡传"
},
{
"id": "qingjiang",
"name": "清江派",
"type": "江湖派系",
"color": "#2F4F4F",
"leader": "向清流",
"territory": [],
"key_figures": ["向清流", "陈步云"],
"description": "江南大派,掌门'无定风'向清流,惟独不以清廉自律著称"
},
{
"id": "docile_mountain",
"name": "独霸山庄",
"type": "江湖势力",
"color": "#DAA520",
"leader": "不详",
"territory": [],
"key_figures": [],
"description": "竟陵防卫势力,与飞马牧场唇齿相依,共同对抗四大寇"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "wilderness_north", "chapter": 1, "event": "追击银发魔女旦梅与婠婠,与旦梅激战" },
{ "lat": 32.4, "lng": 118.7, "chapter": 2, "event": "荒村躲雨,徐子陵为婠婠疗伤,两人功力大进" },
{ "lat": 32.4, "lng": 118.7, "chapter": 3, "event": "侯希白救场,房屋塌陷,埋身瓦砾中突破" },
{ "lat": 31.9, "lng": 118.6, "chapter": 3, "event": "山湖洗澡修整,两人比试新功力" },
{ "lat": 31.9, "lng": 118.6, "chapter": 4, "event": "截获飞马牧场运马队伍,被柳宗道看中推荐为糕饼师傅" },
{ "location": "flying_horse_pasture", "chapter": 4, "event": "抵达飞马牧场,开始新身份" },
{ "location": "kitchen_area", "chapter": 5, "event": "膳楼试手,与兰姑冲突,创制新糕点" },
{ "location": "flying_bird_garden", "chapter": 6, "event": "商秀珣品尝糕点,大加赞赏,收为正式厨师" },
{ "location": "anle_nest", "chapter": 7, "event": "寇仲探寻澡堂发现鲁妙子小楼,徐子陵受教于鲁妙子" },
{ "location": "kitchen_area", "chapter": 7, "event": "寇仲与徐子陵依鲁妙子指点制作熏鱼与香酥脆" },
{ "location": "flying_bird_garden", "chapter": 8, "event": "宴会中熏鱼获赞,李秀宁现身,寇仲震惊无言" },
{ "location": "flying_horse_pasture", "chapter": 8, "event": "寇仲探查发现内奸,徐子陵被商秀珣剑指咽喉" },
{ "location": "anle_nest", "chapter": 9, "event": "徐子陵深夜拜访鲁妙子,获悟'遁去的一'玄理" },
{ "location": "anle_nest", "chapter": 10, "event": "商秀珣责问二人访过鲁妙子,旧怨浮出水面" }
]
},
{
"character": "婠婠(阴癸派妖女)",
"color": "#FFFFFF",
"route": [
{ "lat": 32.5, "lng": 118.8, "chapter": 1, "event": "昏迷中被银发魔女旦梅掳走,与寇仲徐子陵对峙" },
{ "lat": 32.4, "lng": 118.7, "chapter": 2, "event": "在荒村激活,寇徐为其疗伤,反伤二人,与侯希白相遇" },
{ "lat": 32.4, "lng": 118.7, "chapter": 3, "event": "房屋塌陷后苏醒,对侯希白微笑离去,给予指示" }
]
},
{
"character": "商秀珣(飞马场主)",
"color": "#FF69B4",
"route": [
{ "location": "flying_bird_garden", "chapter": 6, "event": "品尝寇徐所制糕点,聘为正式厨师" },
{ "location": "kitchen_area", "chapter": 7, "event": "指示制作熏肉与甜点,招待北方贵客" },
{ "location": "flying_bird_garden", "chapter": 8, "event": "宴会中品尝熏鱼与酥脆,向李秀宁介绍两位新厨师" },
{ "location": "flying_horse_pasture", "chapter": 8, "event": "夜间突查发现两人秘访鲁妙子,大为震怒" },
{ "location": "anle_nest", "chapter": 10, "event": "责令鲁妙子停止教导牧场之人,给予十天期限" }
]
},
{
"character": "李秀宁(李秀宁公主)",
"color": "#FF1493",
"route": [
{ "location": "flying_horse_pasture", "chapter": 8, "event": "北方贵客身份现身,与寇徐重逢,惊喜失声,邀请明日学熏鱼" }
]
},
{
"character": "鲁妙子(天下第一巧匠)",
"color": "#4169E1",
"route": [
{ "location": "anle_nest", "chapter": 7, "event": "迎接寇徐,讲述三十年避难经历及祝玉妍旧伤" },
{ "location": "anle_nest", "chapter": 7, "event": "传授徐子陵易数五十之理与园林九要" },
{ "location": "anle_nest", "chapter": 9, "event": "深夜与徐子陵讨论'遁去的一'之玄妙,力赞其天资" },
{ "location": "anle_nest", "chapter": 10, "event": "与商秀珣冲突,被责令十日内离开飞马牧场" }
]
},
{
"character": "侯希白(多情公子)",
"color": "#00BFFF",
"route": [
{ "lat": 32.4, "lng": 118.7, "chapter": 2, "event": "荒村与清江派对战,闻婠婠声音入魔,将寇徐埋于瓦砾" },
{ "lat": 32.4, "lng": 118.7, "chapter": 3, "event": "追逐婠婠无果,在扇上绘其画像,黯然长啸" }
]
},
{
"character": "柳宗道(飞马二执事)",
"color": "#6B8E23",
"route": [
{ "lat": 31.9, "lng": 118.6, "chapter": 4, "event": "率牧场队伍运输良马,看中寇徐二人,推荐为厨师" },
{ "location": "flying_horse_pasture", "chapter": 6, "event": "出现于商秀珣宴会,表示对两人的支持" },
{ "location": "flying_horse_pasture", "chapter": 10, "event": "与商震等四大执事参与牧场决策" }
]
},
{
"character": "商震(飞马大管家)",
"color": "#556B2F",
"route": [
{ "location": "flying_horse_pasture", "chapter": 6, "event": "见寇徐,制定牧场规矩,禁止与场内女子私通" },
{ "location": "flying_horse_pasture", "chapter": 8, "event": "出席宴会,与李秀宁、李纲等人陪同用餐" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "wilderness_north", "event": "寇仲徐子陵追击银发魔女旦梅,战败受伤,婠婠被掳" },
{ "chapter": 2, "location": "abandoned_village", "event": "荒村激战,徐子陵为婠婠疗伤触发走火入魔,反伤两人,气漩循环突破功力" },
{ "chapter": 3, "location": "abandoned_village", "event": "侯希白闯入,意外救了寇徐,埋入瓦砾反而使两人脱险,房屋塌陷而逃生" },
{ "chapter": 3, "event": "婠婠苏醒后对侯希白说出神秘之言:'我会记得你呢'", "lat": 32.4, "lng": 118.7 },
{ "chapter": 4, "event": "寇徐途中被金波等人追杀,却被飞马牧场柳宗道队伍截住,反转身份", "lat": 31.9, "lng": 118.6 },
{ "chapter": 5, "location": "kitchen_area", "event": "寇徐在膳楼与膳务总务兰姑起冲突,但因二执事推荐得以转危为安" },
{ "chapter": 6, "location": "flying_bird_garden", "event": "商秀珣品尝寇徐创制的糕点与熏鱼,大加赞赏,正式聘用并高薪待遇" },
{ "chapter": 7, "location": "anle_nest", "event": "寇徐意外发现鲁妙子小楼,获知其为天下第一巧匠,三十年伤患者" },
{ "chapter": 7, "event": "徐子陵向鲁妙子请教,首次获悟关乎天地之秘的'遁去的一'与园林九要", "location": "anle_nest" },
{ "chapter": 8, "location": "flying_bird_garden", "event": "宴会中李秀宁现身,与寇仲重逢,共同话题引发商秀珣怀疑" },
{ "chapter": 8, "location": "flying_horse_pasture", "event": "寇仲夜探发现内奸:商震竟与四大寇暗通款曲,派奸夫潜入牧场" },
{ "chapter": 9, "event": "徐子陵与鲁妙子彻夜长谈,将易数之理运用于武学,获得妙悟", "location": "anle_nest" },
{ "chapter": 10, "location": "anle_nest", "event": "商秀珣亲至责问,鲁妙子被迫坦白与商秀珣母亲之旧事,被逐期限十日" },
{ "chapter": 10, "event": "商秀珣对寇徐与鲁妙子来往之事发火,但最终出于对已故母亲的敬重而宽恕", "location": "flying_horse_pasture" }
]
}

297
data/vol10.json Normal file
View File

@@ -0,0 +1,297 @@
{
"volume": "卷十",
"chapters": ["第01章 分头出动", "第02章 初试神功", "第03章 尔虞我诈", "第04章 大显神通", "第05章 生死真情", "第06章 第一滴泪", "第07章 撒手西归", "第08章 溪边夜话", "第09章 冤家路窄", "第10章 奇招挫敌", "第11章 重赏之下", "第12章 强行闯关"],
"locations": [
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,长江与运河交汇的重镇,寇仲徐子陵的出生地" },
{ "id": "grand_canal", "name": "大运河", "aliases": ["运河","通济渠"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线" },
{ "id": "yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 32.2, "lng": 119.0, "description": "中国第一大河" },
{ "id": "danyang", "name": "丹阳", "type": "city", "lat": 32.0, "lng": 118.95, "description": "扬州上游最大城市,水城风光,运河要道" },
{ "id": "beipo", "name": "北坡县", "type": "town", "lat": 32.5, "lng": 119.3, "description": "扬州附近大县城,寇徐二人冒充宇文公子处" },
{ "id": "liyang", "name": "历阳", "type": "city", "lat": 31.7, "lng": 118.37, "description": "长江沿岸重镇,被杜伏威攻占" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,和氏璧传说出现之地" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安","京师"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,帝国首都" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "瓦岗军翟让的根据地" },
{ "id": "cuishan", "name": "翠山镇", "type": "town", "lat": 29.5, "lng": 116.8, "description": "鄱阳湖东,新安郡南,寇徐隐居打工三月处" },
{ "id": "gaoyou", "name": "高邮", "type": "city", "lat": 32.78, "lng": 119.44, "description": "运河沿线城市,李靖约定的会合点" },
{ "id": "chengdu", "name": "成都", "aliases": ["西川"], "type": "city", "lat": 30.57, "lng": 104.07, "description": "独尊堡解晖的基地" },
{ "id": "gaoji", "name": "高鸡泊", "type": "town", "lat": 37.5, "lng": 115.7, "description": "窦建德的起义根据地" },
{ "id": "wagang", "name": "瓦岗寨", "type": "town", "lat": 35.25, "lng": 114.7, "description": "翟让起义之地,李密势力所在" },
{ "id": "valley", "name": "无名山谷", "type": "landmark", "lat": 31.3, "lng": 118.0, "description": "傅君婥战死安葬之地,寇徐练功修炼之处" },
{ "id": "poyang", "name": "鄱阳湖", "type": "waterway", "lat": 29.1, "lng": 116.3, "description": "中国第一大淡水湖" },
{ "id": "xiangyang", "name": "襄阳", "aliases": ["汉水"], "type": "city", "lat": 32.63, "lng": 112.13, "description": "汉水旁诸河交汇处,钱独关把持的城市,飞马牧场前往竟陵的中途停留点" },
{ "id": "hannan", "name": "汉南", "type": "city", "lat": 30.62, "lng": 112.74, "description": "汉水沿线城市,襄阳下游两天路程,竟陵上游一日路程" },
{ "id": "jinglin", "name": "竟陵", "type": "city", "lat": 30.30, "lng": 112.88, "description": "江淮地区要镇,遭杜伏威威胁,商秀珣前往救援的目标城市" },
{ "id": "jiaoying", "name": "家香楼", "type": "landmark", "lat": 32.63, "lng": 112.13, "description": "襄阳酒楼,寇仲与长叔谋、傅君瑜等一战之处" },
{ "id": "hanshui", "name": "汉水", "type": "waterway", "lat": 31.5, "lng": 112.5, "description": "贯通中原和江淮的水路,商秀珣队伍沿此往竟陵" },
{ "id": "feima_pasture", "name": "飞马牧场", "type": "landmark", "lat": 31.95, "lng": 112.78, "description": "商秀珣的大本营,遭四大寇进攻,寇仲徐子陵的跳板" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(隋炀帝)",
"territory": ["daxing", "luoyang", "yangzhou", "danyang", "gaoyou"],
"key_figures": ["杨广", "陈守备", "尉迟胜"],
"description": "当朝政权,控制三大重镇(大兴、洛阳、江都),但内忧外患,气数将尽"
},
{
"id": "yuwen",
"name": "宇文阀",
"type": "门阀",
"color": "#4169E1",
"leader": "宇文伤",
"territory": ["daxing"],
"key_figures": ["宇文伤", "宇文化及", "张士和"],
"description": "四姓门阀之一,胡人出身,暗中图谋复辟北周,宇文化及为禁卫总管"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": [],
"key_figures": ["李渊", "李秀宁", "李纲", "李天凡"],
"description": "四姓门阀之一,李渊为杨广姨表兄弟,李秀宁在飞马牧场代表李阀"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": ["chengdu"],
"key_figures": ["宋缺", "宋智", "宋师道", "宋鲁", "宋玉华"],
"description": "四姓门阀之一,南方汉族正统,'天刀'宋缺为阀主,私盐贸易暴利"
},
{
"id": "dugu",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "未提及",
"territory": [],
"key_figures": [],
"description": "四姓门阀之一,与隋朝有深厚姻亲关系"
},
{
"id": "wagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "翟让",
"territory": ["xingyang", "wagang"],
"key_figures": ["翟让", "李密", "徐世绩", "翟娇", "李天凡"],
"description": "天下义军之首,翟让为大龙头,李密声势尤在其上,隐患重重"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["liyang"],
"key_figures": ["杜伏威", "李子通"],
"description": "江淮义军,新近攻占历阳,截断长江交通,威胁竟陵"
},
{
"id": "dou_jiande",
"name": "窦建德军",
"type": "义军",
"color": "#8B4513",
"leader": "窦建德",
"territory": ["gaoji"],
"key_figures": ["窦建德"],
"description": "河北黑道霸主,十万之众据高鸡泊,势力贯黄河"
},
{
"id": "wang_bo",
"name": "王薄军",
"type": "义军",
"color": "#DAA520",
"leader": "王薄",
"territory": [],
"key_figures": ["王薄"],
"description": "长白派第一高手'鞭王',自称'知世郎',受山东民众支持"
},
{
"id": "wang_xuba",
"name": "漫天王军",
"type": "义军",
"color": "#696969",
"leader": "王须拔",
"territory": [],
"key_figures": ["王须拔", "焦邪"],
"description": "声势颇大的叛变民军,大将焦邪被傅君婥所杀"
},
{
"id": "goguryeo",
"name": "高丽",
"type": "外族",
"color": "#00CED1",
"leader": "高丽王",
"territory": [],
"key_figures": ["傅采林", "傅君婥", "傅君瑜", "跋锋寒"],
"description": "东北邻国,弈剑大师傅采林为武学三大宗师之一,派傅君婥南来刺杀杨广,傅君瑜为其嫡传弟子"
},
{
"id": "turks",
"name": "突厥",
"type": "外族",
"color": "#2F4F4F",
"leader": "未提及",
"territory": [],
"key_figures": ["毕玄"],
"description": "北方最大外患,'武尊'毕玄为武学三大宗师之一"
},
{
"id": "duzun",
"name": "独尊堡",
"type": "江湖势力",
"color": "#B8860B",
"leader": "解晖",
"territory": ["chengdu"],
"key_figures": ["解晖", "解文龙"],
"description": "西川大豪,与宋阀联姻结盟"
},
{
"id": "feima",
"name": "飞马牧场",
"type": "江湖势力",
"color": "#FF1493",
"leader": "商秀珣",
"territory": ["feima_pasture"],
"key_figures": ["商秀珣", "柳宗道", "商鹏", "商鹤", "馥大姐"],
"description": "商秀珣统领的大势力,长江流域重要的商业和军事据点,现与杜伏威对峙"
},
{
"id": "tielu",
"name": "铁勒部落",
"type": "外族",
"color": "#A9A9A9",
"leader": "长叔谋",
"territory": [],
"key_figures": ["长叔谋", "庚哥呼儿", "花翎子"],
"description": "北方铁勒族势力,长叔谋为'白衣金盾'高手"
},
{
"id": "xiangyang_gang",
"name": "汉水派",
"type": "江湖势力",
"color": "#4B0082",
"leader": "钱独关",
"territory": ["xiangyang"],
"key_figures": ["钱独关"],
"description": "汉水派龙头,'双刀'钱独关把持襄阳,左右逢源"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "feima_pasture", "chapter": 1, "event": "飞马牧场分头出动,寇仲潜入环绿园,徐子陵奔往战场" },
{ "location": "feima_pasture", "chapter": 2, "event": "初试神功,寇仲与李秀宁等交手,徐子陵击败四大寇毛燥" },
{ "location": "feima_pasture", "chapter": 4, "event": "徐子陵击败四大寇,拯救商秀珣" },
{ "location": "feima_pasture", "chapter": 5, "event": "徐子陵与四大寇激烈对战,表现真实功力" },
{ "location": "feima_pasture", "chapter": 6, "event": "寇仲徐子陵向商秀珣说明身份,逃离牧场" },
{ "lat": 31.5, "lng": 117.8, "chapter": 6, "event": "两人与商秀珣一行沿长江西上" },
{ "lat": 31.5, "lng": 117.5, "chapter": 7, "event": "翠山镇附近,继续随商秀珣南行" },
{ "lat": 31.3, "lng": 118.0, "chapter": 8, "event": "溪边夜话,与商秀珣详谈竟陵局势和杜伏威战策" },
{ "location": "xiangyang", "chapter": 9, "event": "到达襄阳城,寇仲驾车送糕点至商秀珣船舱" },
{ "location": "xiangyang", "chapter": 10, "event": "在家香楼与长叔谋、傅君瑜、跋锋寒等激战,展现弈剑之术和井中月刀法" },
{ "lat": 32.63, "lng": 112.13, "chapter": 10, "event": "从家香楼突围,攀城离开襄阳" },
{ "location": "xiangyang", "chapter": 10, "event": "登船离开襄阳,商秀珣向两人问话" },
{ "location": "hannan", "chapter": 11, "event": "抵达汉南,寇仲从船家手中买下船只,进城采购战争物资" },
{ "location": "hannan", "chapter": 11, "event": "在酒楼与商秀珣进餐,寇仲挥金悬赏竟陵消息,拔刀震慑众人" }
]
},
{
"character": "商秀珣",
"color": "#FF69B4",
"route": [
{ "location": "feima_pasture", "chapter": 1, "event": "在飞马牧场中枢发现陶叔盛为内奸,与徐子陵交手" },
{ "location": "feima_pasture", "chapter": 4, "event": "被四大寇围攻,徐子陵出手相救" },
{ "location": "feima_pasture", "chapter": 5, "event": "与徐子陵并肩作战,击退四大寇" },
{ "location": "feima_pasture", "chapter": 6, "event": "寇仲徐子陵向其说明身份和来历" },
{ "location": "feima_pasture", "chapter": 8, "event": "与寇仲徐子陵在溪边详谈,倾听两人的兵法分析" },
{ "lat": 31.5, "lng": 117.8, "chapter": 8, "event": "改变行程,决定带两人一起前往竟陵" },
{ "location": "xiangyang", "chapter": 9, "event": "进入襄阳城,入住旅馆准备次日启程" },
{ "location": "xiangyang", "chapter": 10, "event": "在家香楼遭遇长叔谋、傅君瑜等,陷入险境" },
{ "location": "xiangyang", "chapter": 10, "event": "与飞马牧场众人突围,攀城离开" },
{ "location": "xiangyang", "chapter": 10, "event": "登船离开,对寇仲徐子陵隐瞒身份一事表达不满" },
{ "location": "xiangyang", "chapter": 10, "event": "在船舱中,寇仲向其献殷勤送糕点化解误会" },
{ "location": "hannan", "chapter": 11, "event": "抵达汉南,听闻竟陵危急" },
{ "location": "hannan", "chapter": 11, "event": "在酒楼用餐,观看寇仲挥金悬赏消息,逗笑不已" }
]
},
{
"character": "李秀宁",
"color": "#87CEEB",
"route": [
{ "location": "feima_pasture", "chapter": 1, "event": "在飞马牧场接待来宾,寇仲潜入其住处环绿园" },
{ "location": "feima_pasture", "chapter": 2, "event": "与寇仲、柴绍等对峙,寇仲以假身份逃脱" },
{ "location": "feima_pasture", "chapter": 4, "event": "与苑儿、李天凡等相遇,识破假商震身份" }
]
},
{
"character": "李天凡",
"color": "#FFB6C1",
"route": [
{ "location": "feima_pasture", "chapter": 4, "event": "变装冒充商震,率队在牧场外策动攻击,被寇仲识破" }
]
},
{
"character": "沈落雁",
"color": "#DDA0DD",
"route": [
{ "location": "feima_pasture", "chapter": 4, "event": "男装打扮,与李天凡等配合进攻飞马牧场,遇寇仲" }
]
},
{
"character": "傅君瑜",
"color": "#FFFFFF",
"route": [
{ "location": "xiangyang", "chapter": 10, "event": "在家香楼出现,寻找寇仲徐子陵,与徐子陵交手" }
]
},
{
"character": "跋锋寒",
"color": "#20B2AA",
"route": [
{ "location": "xiangyang", "chapter": 10, "event": "在家香楼等候傅君瑜,见证寇仲徐子陵的大战" }
]
},
{
"character": "长叔谋",
"color": "#696969",
"route": [
{ "location": "xiangyang", "chapter": 10, "event": "在家香楼宴集,与寇仲交手,铁盾被击碎" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "feima_pasture", "event": "飞马牧场四大寇进攻,寇仲分头出动潜入环绿园,徐子陵奔赴战场" },
{ "chapter": 2, "location": "feima_pasture", "event": "徐子陵首次展现真实武力,击败四大寇毛燥,初试螺旋劲功法" },
{ "chapter": 4, "location": "feima_pasture", "event": "徐子陵击败陶叔盛内奸,拯救商秀珣免遭四大寇擒获" },
{ "chapter": 4, "location": "feima_pasture", "event": "寇仲与李天凡、沈落雁等对阵,身份险些暴露但巧妙化解" },
{ "chapter": 5, "location": "feima_pasture", "event": "徐子陵与四大寇曹应龙等激战,展现绝顶功力,击败众人" },
{ "chapter": 6, "location": "feima_pasture", "event": "鲁妙子去世,寇仲徐子陵向商秀珣坦白身份和来历" },
{ "chapter": 8, "location": "feima_pasture", "event": "商秀珣改变行程,决定带寇仲徐子陵前往竟陵救援" },
{ "chapter": 8, "lat": 31.3, "lng": 118.0, "event": "溪边夜话,两人分析杜伏威战策,说服商秀珣采纳建议" },
{ "chapter": 9, "location": "xiangyang", "event": "商秀珣一行抵达襄阳,入城准备前往竟陵" },
{ "chapter": 10, "location": "xiangyang", "event": "在家香楼内寇仲以井中月刀摧毁长叔谋铁盾,激怒铁勒部落" },
{ "chapter": 10, "location": "xiangyang", "event": "徐子陵一掌截断傅君瑜弈剑剑气,展现高丽秘传武功" },
{ "chapter": 10, "location": "xiangyang", "event": "傅君瑜、跋锋寒出面调停,商秀珣等突围逃离襄阳" },
{ "chapter": 10, "location": "xiangyang", "event": "商秀珣在船舱中向寇仲徐子陵询问隐瞒身份一事,两人献殷勤化解误会" },
{ "chapter": 11, "location": "hannan", "event": "商秀珣一行抵达汉南,打听竟陵战事,船家害怕不敢前往" },
{ "chapter": 11, "location": "hannan", "event": "寇仲重金买下船只,亲自操舟继续往竟陵" },
{ "chapter": 11, "location": "hannan", "event": "寇仲在酒楼拔刀震慑众人,挥金悬赏竟陵消息,展现势力与魄力" }
]
}

206
data/vol11.json Normal file
View File

@@ -0,0 +1,206 @@
{
"volume": "卷十一",
"chapters": ["第01章 内外交煎", "第02章 妖女逞威", "第03章 蜀中无将", "第04章 死守孤城", "第05章 首场败仗", "第06章 联手驱毒", "第07章 路见不平", "第08章 山中十日", "第09章 血战襄阳", "第10章 荒潭悟道", "第11章 巧遇李密"],
"locations": [
{ "id": "jinglingmen_wharves", "name": "竟陵码头", "type": "landmark", "lat": 31.38, "lng": 116.22, "description": "竟陵城外靠江的重要港口,杜伏威设置木寨处截断水陆交通" },
{ "id": "jinglingmen_city", "name": "竟陵城", "type": "city", "lat": 31.35, "lng": 116.25, "description": "隋朝交州刺史州治,方泽滔主持,受杜伏威江淮军长期围困,最终陷落" },
{ "id": "jinglingmen_camp", "name": "竟陵城外营寨", "type": "landmark", "lat": 31.3, "lng": 116.28, "description": "杜伏威所部江淮军布防的军营群,向竟陵城发起持续进攻" },
{ "id": "daxiongshan", "name": "大洪山", "type": "mountain", "lat": 31.65, "lng": 115.95, "description": "襄阳山区,寇仲徐子陵与跋锋寒隐居练功十天之所" },
{ "id": "xiangyang", "name": "襄阳", "type": "city", "lat": 32.64, "lng": 112.13, "description": "荆州重镇,城主为钱独关,寇仲徐子陵血战四方势力之地" },
{ "id": "xiangyang_food_street", "name": "襄阳食店街", "type": "landmark", "lat": 32.64, "lng": 112.13, "description": "襄阳城内寇仲徐子陵遭围攻的街道,众多武林势力激战之处" },
{ "id": "huangtan_valley", "name": "荒潭山谷", "type": "landmark", "lat": 31.5, "lng": 115.8, "description": "大洪山附近的隐秘山谷,水瀑飞白,寇仲徐子陵跋锋寒在此歇息疗伤,邂逅婠婠与边不负之地" },
{ "id": "luoyang_target", "name": "洛阳(目标)", "type": "city", "lat": 34.62, "lng": 112.45, "description": "寇仲徐子陵原计划北上的隋朝东都,途中在襄阳遭遇劫难" },
{ "id": "yangtze_passage", "name": "长江航线", "type": "waterway", "lat": 31.5, "lng": 115.5, "description": "竟陵至襄阳之间的主要水路交通,商秀珣、寇仲、徐子陵冲船逃生的航线" },
{ "id": "shuai_residence", "name": "独霸山庄", "type": "landmark", "lat": 31.38, "lng": 116.25, "description": "竟陵城内方泽滔的大本营,被婠婠蛊惑,最终陷落于杜伏威攻势" }
],
"factions": [
{
"id": "dufu_wei",
"name": "杜伏威江淮军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["jinglingmen_city"],
"key_figures": ["杜伏威", "李子通"],
"description": "攻占竟陵城并长期围困,与独霸山庄和飞马牧场进行生死对决,势力范围扩至荆州"
},
{
"id": "du_shuai",
"name": "独霸山庄",
"type": "江湖势力",
"color": "#8B4513",
"leader": "方泽滔",
"territory": ["jinglingmen_city"],
"key_figures": ["方泽滔", "商秀珣", "冯歌"],
"description": "竟陵城内势力,与飞马牧场和寇徐二人联手对抗杜伏威,最终在婠婠蛊惑下走向衰落"
},
{
"id": "feima_ranch",
"name": "飞马牧场",
"type": "江湖势力",
"color": "#FFD700",
"leader": "商秀珣",
"territory": [],
"key_figures": ["商秀珣", "梁治", "商鹏", "商鹤"],
"description": "南方经营盐业的大势力,商秀珣为场主,与独霸山庄联手救援竟陵城"
},
{
"id": "yinyang_sect",
"name": "阴癸派",
"type": "江湖势力",
"color": "#800080",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["婠婠", "边不负", "常真", "法难"],
"description": "中原第一邪派,婠婠为嫡传弟子,与寇仲、徐子陵、跋锋寒展开长期对抗"
},
{
"id": "damo_force",
"name": "毕玄势力",
"type": "外族",
"color": "#2F4F4F",
"leader": "毕玄",
"territory": [],
"key_figures": ["毕玄", "拓跋玉", "淳于薇"],
"description": "突厥方面武学最强者毕玄的势力,拓跋玉、淳于薇等追杀寇徐等人"
},
{
"id": "yongli_coalition",
"name": "拥李联",
"type": "联盟",
"color": "#DC143C",
"leader": "凌风、金波",
"territory": [],
"key_figures": ["凌风", "金波"],
"description": "受李密蒲山公令约束,聚集百多名武林人物追杀寇仲、徐子陵、跋锋寒"
},
{
"id": "qian_独关",
"name": "襄阳城主府",
"type": "朝廷",
"color": "#4169E1",
"leader": "钱独关",
"territory": ["xiangyang"],
"key_figures": ["钱独关"],
"description": "襄阳城掌权者,城主钱独关手下精锐驻守,后与拥李联、大江联联合围攻寇徐二人"
},
{
"id": "dajiang_union",
"name": "大江联",
"type": "江湖势力",
"color": "#DAA520",
"leader": "郑淑明",
"territory": [],
"key_figures": ["郑淑明", "常真", "法难"],
"description": "由江霸遗孀郑淑明领导的武林联盟,与寇徐结怨,在襄阳参与围攻"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "jinglingmen_wharves", "chapter": 1, "event": "商秀珣率领,乘破货船突破敌船阵,浴血登陆竟陵" },
{ "location": "jinglingmen_city", "chapter": 1, "event": "进城后与方泽滔、钱云会面,识破婠婠身份" },
{ "location": "du_shuai", "chapter": 2, "event": "与商秀珣等冲击独霸山庄府门,欲除掉婠婠妖女" },
{ "location": "jinglingmen_city", "chapter": 3, "event": "守护竟陵城墙,指挥对杜伏威江淮军的防御战" },
{ "lat": 31.4, "lng": 116.2, "chapter": 4, "event": "在城墙激战,应对江淮军层层攻势,浴血激战" },
{ "lat": 31.35, "lng": 116.25, "chapter": 5, "event": "城外战斗,寇仲创出'寇子兵法'的理论框架" },
{ "lat": 31.65, "lng": 115.95, "chapter": 8, "event": "与跋锋寒共同隐居大洪山,整整修练十天" },
{ "location": "xiangyang", "chapter": 9, "event": "离开大洪山北上,于襄阳食店遭拓跋玉警告" },
{ "lat": 32.65, "lng": 112.12, "chapter": 9, "event": "在襄阳城内四面受敌,与凌风、金波、钱独关、郑淑明激战" },
{ "lat": 32.64, "lng": 112.13, "chapter": 9, "event": "血战长街,堂皇突围,与跋锋寒一同逃脱重围" },
{ "location": "huangtan_valley", "chapter": 10, "event": "进入荒潭山谷,在水瀑下疗伤悟道,体验天地精气灌顶" },
{ "lat": 31.5, "lng": 115.8, "chapter": 11, "event": "躲在水瀑内邂逅婠婠与边不负,险些暴露" },
{ "location": "huangtan_valley", "chapter": 11, "event": "在荒潭养伤恢复,筹划反击" }
]
},
{
"character": "跋锋寒",
"color": "#228B22",
"route": [
{ "location": "daxiongshan", "chapter": 8, "event": "与寇仲、徐子陵共同隐修,传授古武功秘法" },
{ "lat": 31.8, "lng": 115.8, "chapter": 9, "event": "于大洪山南下途中,独自离队北上襄阳" },
{ "location": "xiangyang", "chapter": 9, "event": "在襄阳与拓跋玉、淳于薇及北塞十八骠骑激战" },
{ "lat": 32.64, "lng": 112.1, "chapter": 9, "event": "突破重围,击杀毕玄势力五名高手后逃脱" },
{ "location": "huangtan_valley", "chapter": 10, "event": "负伤归来荒潭,浸水疗伤恢复功力" },
{ "lat": 31.5, "lng": 115.8, "chapter": 11, "event": "在荒潭与边不负、婠婠近距离接触,险些泄露行迹" }
]
},
{
"character": "婠婠",
"color": "#FF69B4",
"route": [
{ "location": "jinglingmen_city", "chapter": 2, "event": "于独霸山庄掀起血雨腥风,诛杀多位名将" },
{ "lat": 31.65, "lng": 115.95, "chapter": 8, "event": "追至大洪山附近,寻觅寇徐二人踪迹" },
{ "lat": 31.5, "lng": 115.8, "chapter": 11, "event": "与师叔边不负在荒潭会合,商议继续追杀计划" }
]
},
{
"character": "商秀珣",
"color": "#FF1493",
"route": [
{ "location": "jinglingmen_wharves", "chapter": 1, "event": "率飞马牧场精锐及货船突破敌阵,支援竟陵" },
{ "location": "jinglingmen_city", "chapter": 1, "event": "进城与独霸山庄联合对抗杜伏威围困" },
{ "location": "du_shuai", "chapter": 2, "event": "率众冲击府门,欲除掉祸根婠婠妖女" },
{ "location": "jinglingmen_city", "chapter": 3, "event": "与寇仲、徐子陵一同守城,共同抵御江淮军进攻" }
]
},
{
"character": "方泽滔",
"color": "#8B0000",
"route": [
{ "location": "jinglingmen_city", "chapter": 1, "event": "竟陵城主,率将士迎战杜伏威围困" },
{ "location": "du_shuai", "chapter": 2, "event": "被婠婠蛊惑,内心分裂,决策失当" },
{ "location": "jinglingmen_city", "chapter": 3, "event": "最终陷于杜伏威强大攻势,竟陵城破在即" }
]
},
{
"character": "钱独关",
"color": "#4169E1",
"route": [
{ "location": "xiangyang", "chapter": 9, "event": "襄阳城主,城头对寇仲徐子陵发动追捕令" },
{ "lat": 32.64, "lng": 112.13, "chapter": 9, "event": "率城防军与拥李联、大江联联合围捕,长街激战" },
{ "lat": 32.65, "lng": 112.1, "chapter": 9, "event": "追至城外,寇仲徐子陵巧妙逃脱" }
]
},
{
"character": "边不负",
"color": "#800080",
"route": [
{ "lat": 31.5, "lng": 115.8, "chapter": 11, "event": "阴癸派魔隐与婠婠在荒潭汇合,商议追杀策略" }
]
},
{
"character": "李密",
"color": "#DC143C",
"route": [
{ "chapter": 9, "event": "背景:已发下'蒲山公令',通缉寇仲、徐子陵、跋锋寒" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "jinglingmen_wharves", "event": "商秀珣率飞马牧场精锐,乘火烧货船冲破敌阵,一举登陆竟陵城" },
{ "chapter": 1, "location": "jinglingmen_city", "event": "寇仲、徐子陵识破婠婠乃阴癸派妖女,诬陷方泽滔" },
{ "chapter": 2, "location": "du_shuai", "event": "婠婠于独霸山庄大开杀戒,斩杀商鹏、商鹤等多位高手" },
{ "chapter": 2, "location": "jinglingmen_city", "event": "寇仲当众识破婠婠身份,方泽滔醒悟,联手抗敌" },
{ "chapter": 3, "location": "jinglingmen_city", "event": "杜伏威江淮军发动全面攻城,竟陵城危在旦夕" },
{ "chapter": 4, "location": "jinglingmen_city", "event": "寇仲、徐子陵担任城防总指挥,指挥激烈的守城战斗" },
{ "chapter": 5, "location": "jinglingmen_city", "event": "竟陵城陷落前夜,寇仲面临选择,最终决定突围" },
{ "chapter": 8, "location": "daxiongshan", "event": "寇仲、徐子陵、跋锋寒在大洪山隐居十天,修行秘法,功力大增" },
{ "chapter": 8, "event": "跋锋寒传授古武功妙法,三人成为生死战友", "lat": 31.65, "lng": 115.95 },
{ "chapter": 9, "location": "xiangyang", "event": "拓跋玉在襄阳食店警告寇仲、徐子陵,透露'拥李联'追杀信息" },
{ "chapter": 9, "event": "四方势力在襄阳联合围捕:钱独关城防军、拥李联、大江联、毕玄势力", "lat": 32.64, "lng": 112.13 },
{ "chapter": 9, "event": "寇仲创出'寇子兵法'理论:心法至上,谈笑用兵", "lat": 32.65, "lng": 112.12 },
{ "chapter": 9, "event": "长街激战:寇仲、徐子陵以螺旋劲对阵凌风、金波、法难、常真、郑淑明等高手" },
{ "chapter": 10, "location": "huangtan_valley", "event": "寇仲、徐子陵进入荒潭山谷,在水瀑下疗伤悟道" },
{ "chapter": 10, "event": "两人体验天地精气灌顶,功力突破新境界", "lat": 31.5, "lng": 115.8 },
{ "chapter": 11, "location": "huangtan_valley", "event": "跋锋寒负重归来,加入水瀑下疗伤行列" },
{ "chapter": 11, "event": "婠婠与阴癸派魔隐边不负在荒潭汇合,制定追杀计划" },
{ "chapter": 11, "event": "三人险些在水瀑内被婠婠、边不负发现,幸得隐蔽" }
]
}

216
data/vol12.json Normal file
View File

@@ -0,0 +1,216 @@
{
"volume": "卷二",
"chapters": ["第01章 纵论大势", "第02章 随船北上", "第03章 铁勒飞鹰", "第04章 东西突厥", "第05章 隔桌之战", "第06章 山头苦斗", "第07章 巧遇绝色", "第08章 赶赴偃师", "第09章 妙计脱身", "第10章 运筹帷幄", "第11章 千年古都", "第12章 路遇故人", "第13章 往事如烟"],
"locations": [
{ "id": "xiangyang", "name": "襄阳", "aliases": ["襄阳城"], "type": "city", "lat": 32.63, "lng": 112.15, "description": "钱独关驻地,李密争夺的重镇,战略枢纽" },
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,杨广江都之地" },
{ "id": "grand_canal", "name": "大运河", "aliases": ["运河","淆水","河道"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线,北上要道" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,王世充统治中心,李密志在必夺" },
{ "id": "yanzhi", "name": "偃师", "type": "city", "lat": 34.56, "lng": 112.74, "description": "洛阳东方军事重镇,王世充驻兵处" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安","京师"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,李渊李世民据地" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "李密据点,瓦岗军根据地" },
{ "id": "qingcheng", "name": "青城", "type": "city", "lat": 32.25, "lng": 112.35, "description": "豫州地界,襄阳与洛阳之间" },
{ "id": "nanyang", "name": "南阳", "type": "city", "lat": 32.99, "lng": 112.53, "description": "王世充势力范围内的城市,向思仁守卫" },
{ "id": "jingling", "name": "竟陵", "type": "city", "lat": 30.45, "lng": 114.05, "description": "飞马牧场附近,被杜伏威攻占" },
{ "id": "feima", "name": "飞马牧场", "type": "town", "lat": 30.6, "lng": 114.2, "description": "兵家重地,被四大寇攻打" },
{ "id": "baima_temple", "name": "白马寺", "type": "landmark", "lat": 34.68, "lng": 112.56, "description": "洛阳附近,寺院要地" },
{ "id": "luoyang_south", "name": "洛阳南面", "type": "region", "lat": 34.0, "lng": 112.45, "description": "洛阳南方三百里处,淆水北端附近" }
],
"factions": [
{
"id": "wagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": ["xingyang", "luoyang"],
"key_figures": ["李密", "徐世绩", "裴仁基", "王伯当", "沈落雁", "李天凡"],
"description": "李密夺得领导权后的义军集团,志在攻打东都洛阳,与王世充、宇文化及形成三角局面"
},
{
"id": "wang_shichong",
"name": "王世充军",
"type": "义军",
"color": "#32CD32",
"leader": "王世充",
"territory": ["luoyang", "yanzhi"],
"key_figures": ["王世充", "向思仁", "董淑妮"],
"description": "控制东都洛阳,与独孤阀合作,与李密争夺天下"
},
{
"id": "yuwen_faction",
"name": "宇文化及军",
"type": "义军",
"color": "#4169E1",
"leader": "宇文化及",
"territory": [],
"key_figures": ["宇文化及"],
"description": "杀死杨广的反隋势力,南下袭击李密,形成三方混战"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["jingling"],
"key_figures": ["杜伏威"],
"description": "江淮义军,攻占竟陵,威胁襄阳,与李密形成南北夹击之势"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": ["daxing"],
"key_figures": ["李渊", "李世民"],
"description": "四姓门阀,占据关中,与王世充联系,与李密争夺天下"
},
{
"id": "dugu",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "未提及",
"territory": ["luoyang"],
"key_figures": [],
"description": "四姓门阀之一,与隋朝及王世充有深厚关系,支持王世充"
},
{
"id": "yueyu_court",
"name": "越王侗朝廷",
"type": "朝廷",
"color": "#FFD700",
"leader": "越王侗",
"territory": ["luoyang"],
"key_figures": ["越王侗"],
"description": "隋朝残余朝廷名义,王世充实权统治,与李密军有秘密勾结"
},
{
"id": "yingui_pai",
"name": "阴癸派",
"type": "江湖势力",
"color": "#FFB6C1",
"leader": "祝玉妍",
"territory": ["xiangyang"],
"key_figures": ["祝玉妍", "白清儿"],
"description": "魔道门派,渗入襄阳活动,尽力追杀李密"
},
{
"id": "qian_dugu",
"name": "钱独关势力",
"type": "地方军阀",
"color": "#A0522D",
"leader": "钱独关",
"territory": ["xiangyang"],
"key_figures": ["钱独关", "郑石如"],
"description": "襄阳城主,夹在各大势力之间,需作出抉择"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵 & 跋锋寒",
"color": "#FF4500",
"route": [
{ "location": "xiangyang", "chapter": 1, "event": "隐入钱独关府邸,偷听李密与钱独关密谈" },
{ "location": "xiangyang", "chapter": 2, "event": "放置画纸,追踪李密到码头" },
{ "lat": 32.5, "lng": 112.2, "chapter": 2, "event": "登上李密的船队,躲入小艇" },
{ "lat": 32.8, "lng": 112.3, "chapter": 2, "event": "李密的船队停靠伏兵营地,三人盗取快艇逃脱" },
{ "lat": 33.0, "lng": 112.4, "chapter": 2, "event": "沿淆水北上,遇到董淑妮关于李阀与王世充婚约的话题" },
{ "lat": 33.2, "lng": 112.45, "chapter": 3, "event": "淆水上遭遇水底高手设置的空艇陷阱,奋力突围" },
{ "lat": 33.5, "lng": 112.5, "chapter": 3, "event": "继续北上淆水,遇到沈落雁的飞鹰追踪" },
{ "lat": 33.8, "lng": 112.6, "chapter": 4, "event": "荒野中与沈落雁、王伯当、杜干木遭遇" },
{ "location": "yanzhi", "chapter": 8, "event": "赶赴偃师,欲见王世充献计对付李密" },
{ "location": "yanzhi", "chapter": 8, "event": "与董淑妮重逢,协助她逃脱追杀" },
{ "location": "yanzhi", "chapter": 9, "event": "在偃师城内计划脱身策略" }
]
},
{
"character": "李密",
"color": "#FF6347",
"route": [
{ "location": "xiangyang", "chapter": 1, "event": "秘密前往襄阳,与钱独关商议投靠瓦岗军之事" },
{ "lat": 32.5, "lng": 112.2, "chapter": 2, "event": "在码头与钱独关话别,率船队北上" },
{ "lat": 32.6, "lng": 112.25, "chapter": 2, "event": "船队停靠伏兵营地,与裴仁基、徐世绩商议军事部署" },
{ "location": "xingyang", "chapter": 6, "event": "与王世充在偃师对峙" },
{ "location": "luoyang", "chapter": 10, "event": "图谋夺取洛阳的东都" }
]
},
{
"character": "王世充",
"color": "#32CD32",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "据守洛阳东都,与李密对抗" },
{ "location": "yanzhi", "chapter": 6, "event": "出兵偃师,与李密形成对峙" },
{ "location": "yanzhi", "chapter": 8, "event": "驻兵偃师,与越王侗的阵营发生矛盾" }
]
},
{
"character": "沈落雁",
"color": "#FFB6C1",
"route": [
{ "location": "xiangyang", "chapter": 1, "event": "以李密俏军师身份参与密谋" },
{ "lat": 33.5, "lng": 112.5, "chapter": 3, "event": "派遣飞鹰追踪寇徐三人于淆水上" },
{ "lat": 33.8, "lng": 112.6, "chapter": 4, "event": "率沈落雁、王伯当等人在荒野设伏" },
{ "location": "yanzhi", "chapter": 8, "event": "与王伯当、杜干木在偃师附近追杀董淑妮" },
{ "location": "yanzhi", "chapter": 8, "event": "在偃师城内与跋锋寒对战" }
]
},
{
"character": "钱独关",
"color": "#A0522D",
"route": [
{ "location": "xiangyang", "chapter": 1, "event": "在府邸藏清阁画室与李密秘密商谈,被迫做出政治抉择" }
]
},
{
"character": "董淑妮",
"color": "#FF69B4",
"route": [
{ "lat": 32.8, "lng": 112.4, "chapter": 2, "event": "与三人在船上相遇,透露王世充与李阀的联系内幕" },
{ "location": "yanzhi", "chapter": 7, "event": "在偃师被追杀,为逃离越王侗阵营的刺客" },
{ "location": "yanzhi", "chapter": 8, "event": "遇到寇仲、徐子陵、跋锋寒,请求援救" }
]
},
{
"character": "白清儿",
"color": "#FFFFFF",
"route": [
{ "location": "xiangyang", "chapter": 2, "event": "在钱独关府邸窗前目睹李密与钱独关离开,准备追踪和刺杀" }
]
},
{
"character": "宇文化及",
"color": "#4169E1",
"route": [
{ "location": "xiangyang", "chapter": 1, "event": "南下追击,威胁李密,使李密急于争取襄阳支持" },
{ "location": "luoyang", "chapter": 6, "event": "与李密发生战争,被击败后局势改变" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "xiangyang", "event": "李密秘密来到襄阳与钱独关密谈,提出帮助李密统一天下的条件,钱独关左右为难" },
{ "chapter": 1, "event": "李密与钱独关讨论如何击垮王世充,取得洛阳,进而控制整个天下", "lat": 32.63, "lng": 112.15 },
{ "chapter": 1, "event": "寇仲在画室内偷听到李密的宏大计划,包括长白派符真、符彦的参与", "lat": 32.63, "lng": 112.15 },
{ "chapter": 1, "event": "白清儿现身,证实她是阴癸派奸细,准备刺杀李密" },
{ "chapter": 2, "location": "xiangyang", "event": "三人登上李密船队,躲入小艇随大船北上" },
{ "chapter": 2, "event": "李密在淆水沿岸设置伏兵营地,为攻打襄阳做准备", "lat": 32.5, "lng": 112.2 },
{ "chapter": 2, "event": "三人盗取快艇逃脱李密的船队,向北上洛阳" },
{ "chapter": 2, "event": "董淑妮透露:李渊欲娶王世充之妹王馨的女儿董淑妮,以此与王世充结盟" },
{ "chapter": 3, "event": "淆水上遭遇阴癸派设置的空艇陷阱,隐藏在水下的高手试图伏击三人", "lat": 33.2, "lng": 112.45 },
{ "chapter": 3, "event": "跋锋寒用掌力击碎空艇,三人成功突围" },
{ "chapter": 4, "event": "沈落雁派飞鹰追踪三人,证实三人北上洛阳的意图", "lat": 33.5, "lng": 112.5 },
{ "chapter": 4, "event": "荒野中跋锋寒与沈落雁、王伯当、杜干木等人激战" },
{ "chapter": 6, "event": "宇文化及与李密之间发生大战,王世充趁机出兵到偃师,形成三方对峙" },
{ "chapter": 7, "event": "董淑妮被越王侗阵营追杀,因她发现越王侗与李密有秘密勾结对付王世充" },
{ "chapter": 8, "location": "yanzhi", "event": "三人赶到偃师,遇到董淑妮,了解到复杂的政治局面" },
{ "chapter": 8, "location": "yanzhi", "event": "沈落雁在偃师城内与跋锋寒发生激战" },
{ "chapter": 8, "event": "寇仲意识到可以通过王世充来破坏李密的计划,准备献计于王世充" },
{ "chapter": 9, "location": "yanzhi", "event": "三人在偃师城内计划如何脱身,同时考虑介入王世充与李密的争夺" }
]
}

297
data/vol13.json Normal file
View File

@@ -0,0 +1,297 @@
{
"volume": "卷十三",
"chapters": ["第01章 谁是明君", "第02章 为君之道", "第03章 东都闲情", "第04章 明偷暗抢", "第05章 心理策略", "第06章 救人救火", "第07章 禅寺藏宝", "第08章 长白王薄", "第09章 此生不悔", "第10章 舌战青楼", "第11章 原形毕露", "第12章 魔功盖世", "第13章 净念禅院"],
"locations": [
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,当前权力中心,王世充与独孤峰争夺控制权的舞台" },
{ "id": "皇城", "name": "皇城", "type": "palace_area", "lat": 34.62, "lng": 112.45, "description": "洛阳城内最高权力机构所在,设有宫城、端门等,杨侗与独孤峰在此对峙" },
{ "id": "宫城", "name": "宫城", "type": "palace", "lat": 34.62, "lng": 112.45, "description": "皇帝杨侗所在之地,则天门、永泰门、乾阳殿等建筑集中处" },
{ "id": "端门", "name": "端门", "type": "gate", "lat": 34.62, "lng": 112.45, "description": "皇城南门,王世充驻扎控制要点" },
{ "id": "尚书府", "name": "尚书府", "type": "government_office", "lat": 34.62, "lng": 112.45, "description": "王世充的权力中枢所在,密室内藏有关于和氏璧的机密" },
{ "id": "新中桥", "name": "新中桥", "type": "landmark", "lat": 34.62, "lng": 112.45, "description": "洛水上的大桥,商业繁荣,人物汇聚处,董家酒楼所在" },
{ "id": "天津桥", "name": "天津桥", "type": "bridge", "lat": 34.62, "lng": 112.45, "description": "洛阳名桥,宏伟壮观,万千气象" },
{ "id": "天街", "name": "天街", "type": "street", "lat": 34.62, "lng": 112.45, "description": "贯通南北的主干道,商业繁荣,酒楼店肆林立" },
{ "id": "董家酒楼", "name": "董家酒楼", "type": "restaurant", "lat": 34.62, "lng": 112.45, "description": "洛阳名酒楼,位于新中桥南,三楼厢房雅座,寇仲、徐子陵等会议地点" },
{ "id": "曼清院", "name": "曼清院", "type": "entertainment", "lat": 34.62, "lng": 112.45, "description": "洛阳最大青楼,上官龙经营,王薄宴客举办英雄大会之地,听留阁为主要场所" },
{ "id": "听留阁", "name": "听留阁", "type": "building_complex", "lat": 34.62, "lng": 112.45, "description": "曼清院最豪华设施,由四座三层重楼围绕中央园地而建,中有鱼池,王薄英雄宴会举办地" },
{ "id": "净念禅院", "name": "净念禅院", "type": "temple", "lat": 34.5, "lng": 112.4, "description": "洛阳城南郊山上的大寺院,与慈航静斋关系密切,了空禅主驻锡地,和氏璧可能藏放处" },
{ "id": "铜殿", "name": "铜殿", "type": "religious_building", "lat": 34.5, "lng": 112.4, "description": "净念禅院内最珍贵建筑,全铜铸造,阔深各三丈高一丈半,推测和氏璧极可能密放其内" },
{ "id": "东城中门", "name": "东城中门", "type": "gate", "lat": 34.63, "lng": 112.50, "description": "洛阳东城门,川面馆所在,双龙帮约定留下标记的地方" },
{ "id": "洛水", "name": "洛水", "type": "waterway", "lat": 34.62, "lng": 112.45, "description": "洛阳城内主要水道,新中桥、天津桥等建于其上,交通枢纽" },
{ "id": "关中", "name": "关中", "type": "region", "lat": 34.26, "lng": 108.94, "description": "长安所在地区,'杨公宝库'所在地" }
],
"factions": [
{
"id": "wang_shichong",
"name": "王世充势力",
"type": "地方军阀",
"color": "#DC143C",
"leader": "王世充",
"territory": ["luoyang", "皇城", "端门"],
"key_figures": ["王世充", "郎奉", "宋蒙秋", "欧阳希夷", "寇仲"],
"description": "洛阳实权掌控者,已架空皇帝杨侗,拥有强大军事力量,目标争夺和氏璧对抗李密"
},
{
"id": "du_guo",
"name": "独孤阀",
"type": "门阀势力",
"color": "#9932CC",
"leader": "独孤峰",
"territory": ["daxing", "宫城"],
"key_figures": ["独孤峰", "独孤凤", "独孤策"],
"description": "四姓门阀之一,独孤峰为禁卫总管,拥有宫城禁卫十二卫约五千兵力,与王世充展开权力争夺"
},
{
"id": "li_mi",
"name": "李密势力",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": ["xingyang"],
"key_figures": ["李密", "李天凡", "符真", "符彦"],
"description": "天下最强义军之一,已新胜宇文化及,欲西进洛阳,志在一统天下,正密谋对付寇仲等人"
},
{
"id": "li_clan_tang",
"name": "李阀(唐)",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": ["guan_zhong"],
"key_figures": ["李世民", "李建成", "李渊"],
"description": "后起的门阀势力,李世民在洛阳争取和氏璧,欲获师妃暄认可成为真命天子"
},
{
"id": "cihangjing",
"name": "慈航静斋",
"type": "江湖门派",
"color": "#FFD700",
"leader": "师妃暄",
"territory": [],
"key_figures": ["师妃暄", "宁道奇"],
"description": "正道最高势力,掌握和氏璧,以挑选真命天子为使命,师妃暄(秦川)在洛阳考较各路人物"
},
{
"id": "yinjiguipai",
"name": "阴癸派",
"type": "邪道门派",
"color": "#2F4F4F",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "边不负", "曲傲", "上官龙"],
"description": "天下最强邪派,祝玉妍为派主,北方情报总管上官龙在洛阳,边不负、婠婠、曲傲等为一流高手"
},
{
"id": "jingyang_school",
"name": "凤舞团",
"type": "女性势力",
"color": "#FF69B4",
"leader": "淳于薇",
"territory": [],
"key_figures": ["淳于薇", "拓跋玉"],
"description": "拓跋女真势力,与跋锋寒牵连,淳于薇在洛阳曼清院献唱示爱"
},
{
"id": "longbai_wangbo",
"name": "长白王薄军",
"type": "义军",
"color": "#DAA520",
"leader": "王薄",
"territory": [],
"key_figures": ["王薄", "伏骞"],
"description": "长白派领袖'知世郎'王薄在洛阳举办英雄大会,邀请伏骞与曲傲决斗,志在武林中立威"
},
{
"id": "tugyuhun",
"name": "吐谷浑",
"type": "外族势力",
"color": "#00CED1",
"leader": "伏允(伏骞父)",
"territory": [],
"key_figures": ["伏骞", "邢一飞"],
"description": "西域吐谷浑王子伏骞到洛阳决战曲傲,代表域外最强武力,与中原争锋"
},
{
"id": "songmen",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": ["chengdu"],
"key_figures": ["宋缺", "宋师道", "宋玉致", "宋智"],
"description": "南方大阀'天刀'宋缺之派,宋师道为其嫡长子,在洛阳为傅君婥复仇,与寇仲等三人结盟"
},
{
"id": "luoyang_gang",
"name": "洛阳帮",
"type": "黑道势力",
"color": "#696969",
"leader": "上官龙",
"territory": ["luoyang"],
"key_figures": ["上官龙", "陈朗", "李雄"],
"description": "洛阳本地黑道势力,帮主上官龙为阴癸派在洛阳的卧底,经营曼清院,暗中收集情报"
},
{
"id": "dongnei",
"name": "东溟派",
"type": "江湖势力",
"color": "#4169E1",
"leader": "单婉晶",
"territory": [],
"key_figures": ["单婉晶", "跋锋寒", "边不负"],
"description": "南海女真势力,公主单婉晶与跋锋寒合作对抗阴癸派,拥有关于阴癸派的隐秘情报"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "皇城", "chapter": 1, "event": "见王世充,报告李密动静,获知和氏璧线索" },
{ "location": "尚书府", "chapter": 2, "event": "密室会晤王世充,得知和氏璧可能在净念禅院" },
{ "location": "新中桥", "chapter": 3, "event": "乔装变脸,与徐子陵跋锋寒驾车汇合" },
{ "location": "董家酒楼", "chapter": 4, "event": "三人在厢房密议和氏璧盗窃计划" },
{ "location": "董家酒楼", "chapter": 4, "event": "被敲门者偷听,三人翻窗逃脱,遭独孤凤追击" },
{ "location": "洛阳帮秘巢", "chapter": 4, "event": "躲入双龙帮秘密据点,遭婠婠与边不负埋伏" },
{ "location": "东城中门附近", "chapter": 6, "event": "与李靖偶遇,回头去寻找李靖所在" },
{ "location": "曼清院", "chapter": 8, "event": "假扮面具人进入,与宋师道重逢叙旧傅君婥往事" },
{ "location": "曼清院廊道", "chapter": 10, "event": "与李天凡、符真、符彦遭遇,舌战群豪" },
{ "location": "曼清院厢房", "chapter": 10, "event": "与宋玉致谈心,被宋玉致警告晁公错威胁" },
{ "location": "听留阁", "chapter": 10, "event": "举剑叫阵上官龙,揭露其阴癸派身份" },
{ "location": "听留阁园地", "chapter": 11, "event": "与上官龙激战十余招,以螺旋劲劈败对手,迫出其魔功" },
{ "location": "城南屋脊", "chapter": 12, "event": "与徐子陵跋锋寒逃亡途中遭遇祝玉妍,险象环生" },
{ "location": "净念禅院外", "chapter": 13, "event": "与两人研究禅院地形,准备盗宝" }
]
},
{
"character": "徐子陵",
"color": "#00BFFF",
"route": [
{ "location": "董家酒楼", "chapter": 2, "event": "见李世民与秦川(师妃暄)谈话,感应和氏璧气息" },
{ "location": "董家酒楼", "chapter": 4, "event": "与寇仲制定计划,翻窗逃脱敲门者追击" },
{ "location": "洛阳帮秘巢", "chapter": 5, "event": "与婠婠、边不负对峙,自主牺牲护寇仲逃脱" },
{ "location": "茶馆", "chapter": 6, "event": "殴打陈朗逼问段玉成四人情况,得知他们凄惨下场" },
{ "location": "新中桥", "chapter": 7, "event": "与跋锋寒汇合,商议救瑜姨与寻找和氏璧" },
{ "location": "曼清院", "chapter": 8, "event": "进入青楼,见独孤凤与李靖出现" },
{ "location": "听留阁厢房", "chapter": 10, "event": "与跋锋寒在厢房观看,寇仲舌战群豪" },
{ "location": "听留阁园地", "chapter": 11, "event": "见证寇仲与上官龙激战,参与制止" },
{ "location": "听留阁园地", "chapter": 12, "event": "与寇仲跋锋寒围攻曲傲、边不负,双方激战" },
{ "location": "城南屋脊", "chapter": 12, "event": "与祝玉妍对战,被天魔大法击伤喷血,险象迭出" },
{ "location": "山坡", "chapter": 13, "event": "与两人回顾对祝玉妍一战,研究天魔音应对之法" },
{ "location": "净念禅院外", "chapter": 13, "event": "试图感应和氏璧位置,准备进入禅院" }
]
},
{
"character": "李世民",
"color": "#FF8C00",
"route": [
{ "location": "酒馆", "chapter": 2, "event": "与徐子陵在酒馆相遇,谈论为君之道与李家权争" },
{ "location": "酒馆", "chapter": 2, "event": "秦川(师妃暄)以传音术与其谈话,考较治国理念" },
{ "location": "曼清院", "chapter": 8, "event": "领李靖等人进入曼清院,参加王薄英雄宴" },
{ "location": "曼清院", "chapter": 8, "event": "观看寇仲等人与各路豪杰的互动" }
]
},
{
"character": "王世充",
"color": "#DC143C",
"route": [
{ "location": "皇城", "chapter": 1, "event": "率军进逼宫城,与独孤峰在宫门前对峙" },
{ "location": "皇城", "chapter": 1, "event": "见欧阳希夷等名家高手,举兵威胁宫城" },
{ "location": "尚书府", "chapter": 7, "event": "密室与寇仲会晤,交待和氏璧线索与布置任务" },
{ "location": "尚书府", "chapter": 7, "event": "掌握洛阳形势,与李密暗中交手,布置诱敌计划" }
]
},
{
"character": "上官龙",
"color": "#2F4F4F",
"route": [
{ "location": "曼清院", "chapter": 8, "event": "在王薄英雄宴中现身,暗中观察与会人物" },
{ "location": "听留阁园地", "chapter": 10, "event": "被寇仲公开叫阵,被揭露为阴癸派卧底身份" },
{ "location": "听留阁园地", "chapter": 11, "event": "与寇仲激战,被迫催发魔功,最终败北被擒" },
{ "location": "城南屋脊", "chapter": 12, "event": "被祝玉妍提回,救回阴癸派手中" }
]
},
{
"character": "宋师道",
"color": "#228B22",
"route": [
{ "location": "曼清院门外", "chapter": 8, "event": "率人进入青楼,遇寇仲等三人,共叙傅君婥往事" },
{ "location": "曼清院厢房", "chapter": 9, "event": "在厢房与寇仲等人痛饮悼念傅君婥,不悔此生" },
{ "location": "曼清院厢房", "chapter": 9, "event": "与跋锋寒论心境,欲为傅君婥赴死陪葬小谷" },
{ "location": "听留阁园地", "chapter": 12, "event": "拔剑阻止曲傲的偷袭,与之对阵" }
]
},
{
"character": "祝玉妍",
"color": "#FF1493",
"route": [
{ "location": "城南屋脊", "chapter": 12, "event": "现身拦截寇仲等人,施天魔音迷惑与天魔大法击伤徐子陵" },
{ "location": "城南屋脊", "chapter": 12, "event": "与三人激战后提起上官龙离去,赦免三人性命" }
]
},
{
"character": "跋锋寒",
"color": "#228B22",
"route": [
{ "location": "新中桥", "chapter": 3, "event": "与徐子陵汇合,共同等候寇仲,谈论东溟派与单婉晶" },
{ "location": "董家酒楼", "chapter": 4, "event": "与寇仲、徐子陵密议盗宝计划,参与翻窗逃脱" },
{ "location": "洛阳帮秘巢", "chapter": 5, "event": "与婠婠、边不负激战,尽显剑法威力,与寇仲等人逃出" },
{ "location": "东城中门", "chapter": 7, "event": "接应徐子陵,谈及单婉晶与阴癸派的关系" },
{ "location": "新中桥", "chapter": 7, "event": "告知上官龙即为要找之人,献计寻找和氏璧策略" },
{ "location": "曼清院", "chapter": 8, "event": "乔装进入青楼,与寇仲、徐子陵密议上官龙下手计划" },
{ "location": "听留阁园地", "chapter": 10, "event": "舌战群豪,攻击曲傲、符真等人,赢得喝彩" },
{ "location": "听留阁园地", "chapter": 12, "event": "与曲傲激战,被边不负偷袭,与寇仲共同围攻" },
{ "location": "城南屋脊", "chapter": 12, "event": "与祝玉妍对战,全力出剑但仍处下风,险象环生" },
{ "location": "山坡", "chapter": 13, "event": "分析祝玉妍天魔功的原理,鼓舞两人信心,提议进禅院" },
{ "location": "净念禅院外", "chapter": 13, "event": "藏身树上观察寺院,指出铜殿为和氏璧可能所在" }
]
},
{
"character": "婠婠",
"color": "#FF69B4",
"route": [
{ "location": "洛阳帮秘巢", "chapter": 5, "event": "现身秘巢,施天魔策与寇仲、徐子陵对战,双方激烈交锋" },
{ "location": "洛阳帮秘巢", "chapter": 6, "event": "与边不负、寇仲等激战,最终撤退但未放弃追杀威胁" }
]
},
{
"character": "宋玉致",
"color": "#FF1493",
"route": [
{ "location": "曼清院走廊", "chapter": 10, "event": "出现在走廊,找寇仲相聚,叙述感情,警告晁公错威胁" },
{ "location": "曼清院走廊", "chapter": 10, "event": "与寇仲互动,虽嗔怪但仍关怀其安危" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "皇城", "event": "王世充率军进逼宫城,与禁卫总管独孤峰在则天门对峙,寇仲劝阻王世充不要攻城,改采守势策略" },
{ "chapter": 1, "location": "洛阳", "event": "刘黑闼与徐子陵会面,提起和氏璧与杨公宝库,探讨获宝途径与杨侗前景" },
{ "chapter": 2, "location": "酒馆", "event": "徐子陵与李世民饮酒谈心,李世民吐露对权位的内心想法,秦川(师妃暄)隔门考较治国之道" },
{ "chapter": 3, "location": "新中桥", "event": "跋锋寒与徐子陵汇合,谈论单婉晶、东溟派与阴癸派的复杂关系" },
{ "chapter": 3, "location": "大街", "event": "寇仲乔装驾车接应徐子陵与跋锋寒,三人汇合后齐集共议" },
{ "chapter": 4, "location": "董家酒楼", "event": "三人在厢房密议盗取和氏璧的计划,起初定为从师妃暄处偷取,后改为从李世民处抢夺" },
{ "chapter": 4, "location": "董家酒楼", "event": "神秘人敲门偷听,三人翻窗逃脱,追踪者竟为独孤凤" },
{ "chapter": 4, "location": "洛阳帮秘巢", "event": "三人进入双龙帮秘密据点,遭婠婠、边不负与包围与埋伏" },
{ "chapter": 5, "location": "洛阳帮秘巢", "event": "寇仲与徐子陵激战婠婠与边不负,凭心理策略与武功突破化解绝命之局" },
{ "chapter": 6, "location": "茶馆", "event": "徐子陵殴打陈朗逼供,得知段玉成四人战死的惨烈情况,石介麻贵当场牺牲,包志复遭刑讯后被杀" },
{ "chapter": 6, "location": "洛阳帮青楼", "event": "跋锋寒救出将要自杀复仇的徐子陵,指出上官龙即为要追杀的对象" },
{ "chapter": 7, "location": "尚书府", "event": "王世充告知寇仲和氏璧可能藏在城南净念禅院,由禅主了空大师保管,因其与慈航静斋关系密切" },
{ "chapter": 7, "location": "尚书府", "event": "王世充道出和氏璧的奇异特性:会随天时变化,寒暖不定,修行者稍不慎会走火入魔" },
{ "chapter": 8, "location": "曼清院门外", "event": "三人进入曼清院,发现王薄在此举办英雄宴,邀请各路豪杰观看曲傲与伏骞的决斗以及尚秀芳的表演" },
{ "chapter": 9, "location": "曼清院厢房", "event": "宋师道为傅君婥之死而痛饮悲歌,立誓后世要为义母复仇,与跋锋寒论述'不负此生'的人生哲学" },
{ "chapter": 9, "location": "曼清院厢房", "event": "秦川(师妃暄)隔门问宋师道人生的意义,不入选标准,宋师道答非所问,表现出沉溺于个人悲欢的局限" },
{ "chapter": 10, "location": "曼清院廊道", "event": "寇仲与宋玉致相聚,宋玉致警告李密已派晁公错来洛阳刺杀寇徐二人,又因李渊欲娶董淑妮一事与王世充关系微妙" },
{ "chapter": 10, "location": "曼清院廊道", "event": "寇仲与李天凡、符真、符彦冲突,被独孤凤出面化解,场面一度紧张" },
{ "chapter": 10, "location": "听留阁", "event": "寇仲在众目睽睽下高声叫阵上官龙,公开揭露其为阴癸派在洛阳的卧底身份,迫其出战应战" },
{ "chapter": 11, "location": "听留阁园地", "event": "寇仲与上官龙激战,以鱼儿跃水为借力点,运用弈剑大法的'以人弈剑'境界战胜对手,迫出其魔功后击败" },
{ "chapter": 11, "location": "听留阁园地", "event": "徐子陵、跋锋寒疾冲而下,曲傲与边不负同时出击,跋锋寒以剑法挡住曲傲,徐子陵与边不负激战" },
{ "chapter": 11, "location": "听留阁园地", "event": "伏骞现身,以大笑声震撼全场,劝阻曲傲不要与其即刻决战,场面暂时化解" },
{ "chapter": 12, "location": "城南屋脊", "event": "祝玉妍现身拦截寇仲等人,施展天魔音扰乱三人心神,又以天魔大法大法攻击,徐子陵被击伤喷血" },
{ "chapter": 12, "location": "城南屋脊", "event": "三人联手围攻祝玉妍,祝玉妍虽仍占上风但亦承认需要时间疗伤,赦免三人逃脱,携上官龙离去" },
{ "chapter": 13, "location": "山坡", "event": "三人在洛阳城南高地观望净念禅院,跋锋寒指出禅院内的大铜殿为和氏璧的最可能所在地,决定立即行动" },
{ "chapter": 13, "location": "净念禅院", "event": "三人潜入禅院,发现其规模宏大拥有数百座建筑,寺僧众多,隐蔽性极强,和氏璧寻找困难重重" }
]
}

267
data/vol14.json Normal file
View File

@@ -0,0 +1,267 @@
{
"volume": "卷一四",
"chapters": ["第01章 方外高人", "第02章 千古异宝", "第03章 改穴换脉", "第04章 来势汹汹", "第05章 四面楚歌", "第06章 危里偷闲", "第07章 武侯再世", "第08章 披风杖法", "第09章 久别重逢", "第10章 众强环伺", "第11章 公子多情", "第12章 自天而降"],
"locations": [
{ "id": "jing念_temple", "name": "净念禅院", "aliases": ["铜殿"], "type": "temple", "lat": 34.15, "lng": 112.80, "description": "寺院规模宏大,有世上最威力强大的禅定高手了空驻守,和氏璧曾藏于此铜殿中" },
{ "id": "luoyang_city", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.68, "lng": 112.44, "description": "隋唐主要城市,有天津桥、丰都市集等商业繁荣之地,局势复杂混乱" },
{ "id": "tianfu_bridge", "name": "天津桥", "aliases": ["洛水桥"], "type": "bridge", "lat": 34.63, "lng": 112.52, "description": "跨越洛水的重要商业要道,有董家酒楼等商业聚集处" },
{ "id": "fendu_market", "name": "丰都市集", "type": "market", "lat": 34.65, "lng": 112.48, "description": "洛阳三大市集之一,人烟稠密,易于隐匿和追踪" },
{ "id": "yishui", "name": "伊水", "type": "waterway", "lat": 34.62, "lng": 112.55, "description": "从东方流入洛阳的河流,在集贤坊分叉南流" },
{ "id": "sishi_residence", "name": "思世居", "type": "residence", "lat": 34.60, "lng": 112.50, "description": "虚行之的隐秘住所,书法高超,是虚行之约见三人之地" },
{ "id": "luo_district", "name": "洛阳坊区", "type": "district", "lat": 34.65, "lng": 112.45, "description": "洛阳内城分有103个里坊有石板砌成的广场和错落的民居" },
{ "id": "heluojiu", "name": "河洛酒铺", "aliases": ["酒馆"], "type": "inn", "lat": 34.64, "lng": 112.46, "description": "三人隐秘之所,经历多次高手访问与对战之地" },
{ "id": "jiaxian_坊", "name": "集贤坊", "type": "district", "lat": 34.58, "lng": 112.56, "description": "伊水分流处,靠近净念禅院的坊区" },
{ "id": "palace", "name": "皇城", "type": "city", "lat": 34.70, "lng": 112.45, "description": "皇帝居所所在,王世充和杨侗争夺之地" }
],
"factions": [
{
"id": "jing念_temple",
"name": "净念禅院",
"type": "佛门",
"color": "#FFD700",
"leader": "了空",
"territory": [],
"key_figures": ["了空", "不痴", "不嗔", "不贪", "不惧"],
"description": "名刹古寺,了空禅主深不可测,曾护守和氏璧,二百多名功力高强的和尚执行护法"
},
{
"id": "慈航_静斋",
"name": "慈航静斋",
"type": "白道",
"color": "#87CEEB",
"leader": "师妃暄",
"territory": [],
"key_figures": ["师妃暄", "宁道奇"],
"description": "白道最高权力组织,师妃暄为掌舵人,负责选定和氏璧的得主,背后有宁道奇撑腰"
},
{
"id": "li_世民",
"name": "李世民势力",
"type": "势力",
"color": "#DC143C",
"leader": "李世民",
"territory": [],
"key_figures": ["李世民", "李靖"],
"description": "被师妃暄挑选为和氏璧得主的秦王势力,引起王世充、李密等强烈反对"
},
{
"id": "wang_shichong",
"name": "王世充势力",
"type": "势力",
"color": "#228B22",
"leader": "王世充",
"territory": ["luoyang_city"],
"key_figures": ["王世充", "董淑妮"],
"description": "尚书府掌权者,自私自利,试图利用寇仲等盗取和氏璧"
},
{
"id": "li_secret",
"name": "李密势力",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": [],
"key_figures": ["李密", "翟娇", "宣永", "屠叔方"],
"description": "瓦岗军首领,声势日盛,欲统一天下,与王世充、杜伏威形成三角局面"
},
{
"id": "yin_gui",
"name": "阴癸派",
"type": "魔教",
"color": "#8B008B",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "辟尘", "上官龙"],
"description": "魔门主要势力,祝玉妍为阴后,婠婠为继任者,不择手段追求权力"
},
{
"id": "独孤_阀",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "独孤峰",
"territory": [],
"key_figures": ["独孤峰", "独孤凤", "尤楚红"],
"description": "四姓门阀之一,尤楚红为宗师级高手,擅披风杖法,独孤凤为少主,机智聪慧"
},
{
"id": "wang_薄",
"name": "王薄势力",
"type": "白道",
"color": "#DAA520",
"leader": "王薄",
"territory": [],
"key_figures": ["王薄"],
"description": "长白派第一高手,与了空关系密切,代表白道向寇仲等追讨和氏璧"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": [],
"key_figures": ["宋缺", "宋玉致", "宋师道"],
"description": "四姓门阀之一,与李密关系密切,宋玉致为俏军师,提醒寇仲诸多危险"
},
{
"id": "dao_门",
"name": "道门",
"type": "白道",
"color": "#FFB6C1",
"leader": "避尘",
"territory": [],
"key_figures": ["避尘", "道长"],
"description": "修道者势力,避尘为妖道,与祝玉妍同级别魔头,试图解决和氏璧纷争"
},
{
"id": "突厥_势力",
"name": "突厥势力",
"type": "外族",
"color": "#2F4F4F",
"leader": "突利",
"territory": [],
"key_figures": ["突利", "拓跋玉"],
"description": "北方强大外族,龙卷风突利南下,与曲傲联手对付三人"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "jing念_temple", "chapter": 1, "event": "与徐子陵、跋锋寒三人钟楼被了空和众和尚发现" },
{ "location": "luoyang_city", "chapter": 2, "event": "与王世充密谈,被迫承认盗宝嫌疑" },
{ "location": "luoyang_city", "chapter": 4, "event": "与董淑妮相遇,被约去荣凤祥府参加寿宴" },
{ "location": "sishi_residence", "chapter": 7, "event": "到思世居与虚行之会合,遇婠婠、尤楚红等强手" },
{ "location": "luoyang_city", "chapter": 9, "event": "在街上遇翟娇、屠叔方、宣永,谈论杀李密计划" },
{ "location": "heluojiu", "chapter": 10, "event": "与徐子陵、跋锋寒在酒铺迎接多位高手挑战" }
]
},
{
"character": "徐子陵",
"color": "#00BFFF",
"route": [
{ "location": "jing念_temple", "chapter": 1, "event": "登钟楼潜入禅院,感应到和氏璧异力" },
{ "location": "jing念_temple", "chapter": 2, "event": "独自冲入铜殿,与和氏璧的寒气相融,经脉完全改造" },
{ "location": "jing念_temple", "chapter": 2, "event": "腾空逃离,与四大护法金刚过招,成功夺宝" },
{ "location": "jing念_temple", "chapter": 3, "event": "与寇仲、跋锋寒共同参研和氏璧,三人经脉互联" },
{ "location": "tianfu_bridge", "chapter": 5, "event": "在天津桥与沈落雁相遇,被设伏拦截符真、符彦等人" },
{ "location": "luoyang_city", "chapter": 6, "event": "在天街闲逛,摆脱五股跟踪者,入伊水逃离" },
{ "location": "sishi_residence", "chapter": 7, "event": "到思世居参与虚行之的智策讨论" },
{ "location": "heluojiu", "chapter": 10, "event": "在酒铺静坐修炼,迎战多位强敌" }
]
},
{
"character": "跋锋寒",
"color": "#8B4513",
"route": [
{ "location": "jing念_temple", "chapter": 1, "event": "与寇仲、徐子陵登钟楼观察禅院" },
{ "location": "jing念_temple", "chapter": 3, "event": "与徐子陵、寇仲共参和氏璧,被寒气重创,吐血却获益" },
{ "location": "luoyang_city", "chapter": 6, "event": "与徐子陵在天街失踪独孤凤的跟踪" },
{ "location": "sishi_residence", "chapter": 7, "event": "在思世居与婠婠对峙,险些爆发生死之战" },
{ "location": "heluojiu", "chapter": 10, "event": "在酒铺冥坐修炼,与侯希白剑扇对阵,并与自天而降之敌交锋" }
]
},
{
"character": "和氏璧",
"color": "#FFD700",
"route": [
{ "location": "jing念_temple", "chapter": 1, "event": "静置于铜殿之中,被了空护持" },
{ "location": "jing念_temple", "chapter": 2, "event": "徐子陵进入铜殿,接触和氏璧,被其奇异能量侵体" },
{ "location": "jing念_temple", "chapter": 2, "event": "徐子陵成功夺宝,逃离禅院" },
{ "location": "luoyang_city", "chapter": 3, "event": "三人山上参研,和氏璧能量循环于三人经脉,最终爆散成粉末" }
]
},
{
"character": "了空",
"color": "#FFB6C1",
"route": [
{ "location": "jing念_temple", "chapter": 1, "event": "以内劲推开铜殿大门,察觉到有人盗宝企图" },
{ "location": "jing念_temple", "chapter": 2, "event": "闭关修炼至和氏璧出现异变,被迫出关" }
]
},
{
"character": "师妃暄",
"color": "#87CEEB",
"route": [
{ "location": "luoyang_city", "chapter": 4, "event": "发动盗宝陷阱,令白道武林人士均出动追讨" },
{ "location": "luoyang_city", "chapter": 11, "event": "派侯希白代为出面追讨和氏璧" }
]
},
{
"character": "王世充",
"color": "#228B22",
"route": [
{ "location": "luoyang_city", "chapter": 4, "event": "在尚书府与寇仲密谈,施压令其归还宝物" },
{ "location": "luoyang_city", "chapter": 10, "event": "与寇仲再次会谈,同意庇护虚行之" }
]
},
{
"character": "独孤凤",
"color": "#9932CC",
"route": [
{ "location": "sishi_residence", "chapter": 8, "event": "掺扶尤楚红突然造访思世居,战成平手" },
{ "location": "luoyang_city", "chapter": 10, "event": "与尤楚红打听消息,相信和氏璧不在三人处" }
]
},
{
"character": "侯希白",
"color": "#FFB6C1",
"route": [
{ "location": "heluojiu", "chapter": 11, "event": "一拳击碎酒铺大门,与跋锋寒剑扇对峙" },
{ "location": "heluojiu", "chapter": 11, "event": "与跋锋寒交手,后获知和氏璧不在三人处,决定陪伴到子时" }
]
},
{
"character": "婠婠",
"color": "#8B008B",
"route": [
{ "location": "sishi_residence", "chapter": 7, "event": "为虚行之梳头,与三人对峙,询问和氏璧" },
{ "location": "sishi_residence", "chapter": 7, "event": "相信和氏璧不在三人处,退出战斗" }
]
},
{
"character": "李靖",
"color": "#00BFFF",
"route": [
{ "location": "luoyang_city", "chapter": 5, "event": "在洛水岸堤与徐子陵相谈,劝其交出宝物" }
]
},
{
"character": "翟娇",
"color": "#FF69B4",
"route": [
{ "location": "luoyang_city", "chapter": 9, "event": "在街上拦截寇仲,带至景行坊密室,密谋杀害李密" },
{ "location": "luoyang_city", "chapter": 9, "event": "与宣永、屠叔方等商讨利用寇仲之策" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "jing念_temple", "event": "寇仲、徐子陵、跋锋寒三人登钟楼侦查,发现禅院防守森严" },
{ "chapter": 1, "event": "了空推开铜殿大门,众僧转身向钟楼,表明已发现贼人", "lat": 34.15, "lng": 112.80 },
{ "chapter": 2, "location": "jing念_temple", "event": "徐子陵独自进入铜殿,与和氏璧异力搏斗,经脉完全改造" },
{ "chapter": 2, "event": "徐子陵腾空逃离禅院,四大护法金刚无奈放行", "lat": 34.15, "lng": 112.80 },
{ "chapter": 3, "location": "jing念_temple", "event": "三人山间参研和氏璧,能量循环导致经脉互联,宝璧最终爆散成粉末" },
{ "chapter": 4, "location": "luoyang_city", "event": "王世充警告寇仲,净念禅院已发动全城追讨,限时前交还宝物" },
{ "chapter": 4, "event": "徐子陵与沈落雁在天津桥对话,得知阴癸派可能牵涉其中", "lat": 34.63, "lng": 112.52 },
{ "chapter": 5, "event": "徐子陵在横巷被符真、符彦、王伯当三人埋伏,险些丧命", "lat": 34.62, "lng": 112.50 },
{ "chapter": 6, "event": "三人在丰都市集甩脱跟踪,借助复杂坊区的迷宫消失", "lat": 34.65, "lng": 112.48 },
{ "chapter": 6, "event": "三人在伊水中潜行,利用河流逃脱独孤凤的追踪", "lat": 34.62, "lng": 112.55 },
{ "chapter": 7, "location": "sishi_residence", "event": "婠婠现身思世居,制住虚行之,试图逼迫交出和氏璧" },
{ "chapter": 7, "event": "虚行之献策,建议栽赃阴癸派和李密,成功化解危局", "lat": 34.60, "lng": 112.50 },
{ "chapter": 8, "location": "sishi_residence", "event": "尤楚红与独孤凤突然来访,派风杖法凌厉,与三人交战平手" },
{ "chapter": 8, "event": "王薄在院外现身,与尤楚红相识,后无迹可寻", "lat": 34.60, "lng": 112.50 },
{ "chapter": 9, "location": "luoyang_city", "event": "翟娇拦截寇仲,联合宣永、屠叔方商谋刺杀李密" },
{ "chapter": 10, "event": "刘黑闼到酒铺确认和氏璧真不在三人处,留下玉佩后离去", "lat": 34.64, "lng": 112.46 },
{ "chapter": 10, "event": "宋玉致警告寇仲,曲傲与突利联手,伏骞另有图谋", "lat": 34.64, "lng": 112.46 },
{ "chapter": 11, "event": "淳于薇现身,传递突利南来信息,言及跋锋寒有情人来袭", "lat": 34.64, "lng": 112.46 },
{ "chapter": 11, "event": "避尘道长与寇仲在屋顶相遇,试图说服归还和氏璧,临别洒然离去", "lat": 34.64, "lng": 112.46 },
{ "chapter": 11, "event": "侯希白一拳击碎酒铺大门,与跋锋寒剑扇交手,后发现真相不战而退", "lat": 34.64, "lng": 112.46 },
{ "chapter": 12, "event": "神秘高手自天而降,穿破屋顶,三人准备应战,距子时仅一小时", "lat": 34.64, "lng": 112.46 }
]
}

294
data/vol15.json Normal file
View File

@@ -0,0 +1,294 @@
{
"volume": "卷一五",
"chapters": ["第01章 死中求活", "第02章 河畔洛神", "第03章 大敌伺隙", "第04章 髯客东来", "第05章 烟雨蒙蒙", "第06章 爱恨情仇", "第07章 还看今朝", "第08章 惜花之人", "第09章 闯探虎穴", "第10章 蛛丝马迹", "第11章 将计就计", "第12章 义薄云天"],
"locations": [
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,本卷主要活动地点,聚集天下各派高手" },
{ "id": "tianjin_bridge", "name": "天津桥", "type": "landmark", "lat": 34.63, "lng": 112.46, "description": "洛阳著名桥梁,跨越洛河,师妃暄在此现身" },
{ "id": "luohe", "name": "洛河", "type": "waterway", "lat": 34.63, "lng": 112.45, "description": "流经洛阳的主要河流,河面多有舟行往来" },
{ "id": "xiyuan", "name": "西苑", "type": "landmark", "lat": 34.64, "lng": 112.40, "description": "以积翠池为中心的皇家园林,有三座仙山楼阁,跋锋寒在此遇突厥公主" },
{ "id": "icicui_lake", "name": "积翠池", "type": "waterway", "lat": 34.64, "lng": 112.40, "description": "西苑核心,十余里湖面,风景秀丽" },
{ "id": "yishui", "name": "伊水", "type": "waterway", "lat": 34.60, "lng": 112.50, "description": "洛阳城东南的河流,永通坊在伊水旁" },
{ "id": "yongtonang", "name": "永通坊", "type": "town", "lat": 34.58, "lng": 112.52, "description": "洛阳城东南角伊水旁的坊区,上官龙藏匿傅君瑜之地" },
{ "id": "tianji_warehouse", "name": "天街", "aliases": ["皇城前街"], "type": "landmark", "lat": 34.62, "lng": 112.45, "description": "洛阳城中主干道,南北贯通,朝廷管制严格" },
{ "id": "qingshan_bang", "name": "青蛇帮秘巢", "type": "landmark", "lat": 34.58, "lng": 112.44, "description": "洛阳城南门附近的帮会据点,用于秘密集合" },
{ "id": "chenfu_fang", "name": "承福坊", "type": "town", "lat": 34.61, "lng": 112.43, "description": "新中桥北面的坊区,沈落雁约定见面地点" },
{ "id": "zhongguo_tower", "name": "钟鼓楼", "type": "landmark", "lat": 34.63, "lng": 112.47, "description": "洛河北岸的钟楼鼓楼,三人在此躲避追杀后休息" },
{ "id": "huangcheng", "name": "皇城", "type": "landmark", "lat": 34.64, "lng": 112.45, "description": "王世充驻扎处,中原政治中心" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "李世民势力所在,北方政治中心" },
{ "id": "jiangdu", "name": "江都", "type": "city", "lat": 32.80, "lng": 119.42, "description": "杜伏威要争夺的南方重镇,掌握南北交通枢纽" },
{ "id": "yixing_zhou", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "李密势力核心,瓦岗军根据地" },
{ "id": "yihe_river", "name": "洛渠/伊河", "type": "waterway", "lat": 34.60, "lng": 112.48, "description": "城内水系,小舟可通行各坊" },
{ "id": "yiren_fang", "name": "宜人坊", "type": "town", "lat": 34.58, "lng": 112.40, "description": "城西南坊区,洛渠支流通过此地" },
{ "id": "wang_shichong_HQ", "name": "尚书府", "type": "landmark", "lat": 34.63, "lng": 112.46, "description": "王世充办公所在,大厅用于召集将领" }
],
"factions": [
{
"id": "sui",
"name": "隋朝残余势力",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广已死,传国玺易主",
"territory": ["luoyang"],
"key_figures": ["王世充"],
"description": "隋末,各地军阀掌控,中央权力已失"
},
{
"id": "li_tang",
"name": "李唐势力",
"type": "军事",
"color": "#DC143C",
"leader": "李世民",
"territory": ["daxing"],
"key_figures": ["李世民", "李靖", "长孙无忌", "尉迟敬德"],
"description": "北方新兴军事集团,高手如云,势力快速扩张"
},
{
"id": "wagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": ["yixing_zhou"],
"key_figures": ["李密", "沈落雁"],
"description": "中原最强义军,沈落雁为李密谋臣,掌握多项秘密"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": [],
"key_figures": ["杜伏威", "辅公祏"],
"description": "江淮义军首领,与沈法兴结盟攻击江都,元气大伤"
},
{
"id": "wang_shichong",
"name": "王世充势力",
"type": "军事",
"color": "#FFA500",
"leader": "王世充",
"territory": ["luoyang"],
"key_figures": ["王世充", "欧阳希夷", "张镇周", "杨公卿"],
"description": "控制洛阳的军阀,汇聚各地高手,与李世民对峙"
},
{
"id": "cihang_jingshe",
"name": "慈航静斋",
"type": "宗教势力",
"color": "#87CEEB",
"leader": "师妃暄",
"territory": [],
"key_figures": ["师妃暄"],
"description": "道门高人势力,师妃暄乃当世最强剑手,奉旨选择天子"
},
{
"id": "yinyin_pai",
"name": "阴癸派",
"type": "魔门",
"color": "#8B008B",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "闻采婷", "旦梅"],
"description": "魔门势力,祝玉妍为派主,多次出手追杀主角三人"
},
{
"id": "tielu_people",
"name": "铁勒人势力",
"type": "外族",
"color": "#2F4F4F",
"leader": "曲傲",
"territory": [],
"key_figures": ["曲傲", "突利"],
"description": "北方游牧民族力量,曲傲为领袖,欲独占和氏璧异能"
},
{
"id": "fuzhou_furongmen",
"name": "傅氏势力",
"type": "门阀",
"color": "#20B2AA",
"leader": "傅采林",
"territory": [],
"key_figures": ["傅采林", "傅君瑜"],
"description": "高丽弈剑大师傅采林之家族,傅君瑜为其弟子"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": [],
"key_figures": ["宋缺", "宋师道"],
"description": "四姓门阀之一,宋师道为主角盟友,与阴癸派有过节"
},
{
"id": "li_clan_independent",
"name": "独立李氏",
"type": "军事",
"color": "#FF1493",
"leader": "李子通",
"territory": ["jiangdu"],
"key_figures": ["李子通"],
"description": "江都势力,被杜伏威和沈法兴联合攻击"
},
{
"id": "songao_warlord",
"name": "宋金刚阵营",
"type": "军事",
"color": "#DAA520",
"leader": "宋金刚",
"territory": [],
"key_figures": ["宋金刚", "刘武周"],
"description": "突厥扶植的北方军阀,与李世民争锋"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在洛阳酒铺与杨虚彦动武,躲避多方追杀" },
{ "location": "tianjin_bridge", "chapter": 2, "event": "天津桥与师妃暄激战,险些丧命" },
{ "location": "zhongguo_tower", "chapter": 3, "event": "在钟鼓楼休整,观察局势" },
{ "location": "xiyuan", "chapter": 5, "event": "踪迹遍及西苑各处,追踪敌踪" },
{ "location": "luohe", "chapter": 6, "event": "乘舟逃脱,沿洛河与敌周旋" },
{ "location": "yongtonang", "chapter": 9, "event": "赴永通坊营救傅君瑜" },
{ "location": "qingshan_bang", "chapter": 12, "event": "在青蛇帮秘巢与伙伴聚首,商议对策" }
]
},
{
"character": "跋锋寒",
"color": "#4169E1",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "与寇仲徐子陵并肩作战于酒铺" },
{ "location": "tianjin_bridge", "chapter": 2, "event": "与师妃暄和了空对峙,惊人交手" },
{ "location": "xiyuan", "chapter": 5, "event": "西苑独行,故意引诱追踪者现身" },
{ "location": "xiyuan", "chapter": 6, "event": "遇东溟公主单婉晶,听取李世民情报" },
{ "lat": 34.61, "lng": 112.43, "chapter": 7, "event": "前往承福坊赴约,途遇单婉晶送别" },
{ "location": "luohe", "chapter": 8, "event": "追踪曲傲,于洛河战独孤霸" },
{ "location": "luohe", "chapter": 11, "event": "河上大战阴癸派元老闻采婷,英勇击退妖女" }
]
},
{
"character": "师妃暄",
"color": "#87CEEB",
"route": [
{ "location": "tianjin_bridge", "chapter": 2, "event": "月下现身天津桥,与徐子陵激烈交手,留下剑伤" },
{ "location": "luoyang", "chapter": 3, "event": "隐居洛阳,伤愈后继续监控和氏璧和三人" }
]
},
{
"character": "沈落雁",
"color": "#FF69B4",
"route": [
{ "location": "yixing_zhou", "chapter": 5, "event": "在荥阳遥控全局,为李密出谋划策" },
{ "location": "luoyang", "chapter": 8, "event": "暗中现身洛阳,与跋锋寒和徐子陵有秘密接触" },
{ "location": "luohe", "chapter": 9, "event": "跟踪曲傲到上官龙处,掌握傅君瑜下落" }
]
},
{
"character": "李世民",
"color": "#DC143C",
"route": [
{ "location": "daxing", "chapter": 1, "event": "驻扎长安,积极扩张势力" },
{ "location": "luoyang", "chapter": 5, "event": "派遣高手前往洛阳,布局大局" },
{ "lat": 34.61, "lng": 112.45, "chapter": 6, "event": "暗中与东溟公主在洛阳活动,探寻和氏璧" }
]
},
{
"character": "李密",
"color": "#FF6347",
"route": [
{ "location": "yixing_zhou", "chapter": 2, "event": "坐镇荥阳,统领瓦岗军,追杀寇仲徐子陵" },
{ "location": "yixing_zhou", "chapter": 6, "event": "设下各种陷阱,试图从三人手中得到和氏璧" }
]
},
{
"character": "宇文化及",
"color": "#4169E1",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "隐匿于洛阳,仍在追击主角并夺宝" }
]
},
{
"character": "杜伏威",
"color": "#FF8C00",
"route": [
{ "location": "jiangdu", "chapter": 6, "event": "南方用兵,与沈法兴联盟攻击李子通" }
]
},
{
"character": "祝玉妍",
"color": "#8B008B",
"route": [
{ "location": "luoyang", "chapter": 5, "event": "阴癸派据点在洛阳及周边,指挥弟子追杀三人" },
{ "location": "luohe", "chapter": 11, "event": "派遣元老闻采婷率队于河上截杀" }
]
},
{
"character": "王世充",
"color": "#FFA500",
"route": [
{ "location": "huangcheng", "chapter": 6, "event": "居于皇城尚书府,召寇仲入朝商议大计" },
{ "location": "luoyang", "chapter": 8, "event": "掌控洛阳全城,与各派势力周旋" }
]
},
{
"character": "单婉晶(东溟公主)",
"color": "#FFB6C1",
"route": [
{ "location": "xiyuan", "chapter": 5, "event": "在西苑与突厥公主交手" },
{ "location": "luoyang", "chapter": 6, "event": "男装出现,街雨中与跋锋寒相遇,传递李世民信息" }
]
},
{
"character": "宋师道",
"color": "#228B22",
"route": [
{ "location": "luoyang", "chapter": 8, "event": "为救傅君瑜,冒险回洛阳,掌握傅君瑜下落" },
{ "location": "tianjin_bridge", "chapter": 9, "event": "乘船与寇仲徐子陵会合,共谋营救之策" },
{ "location": "qingshan_bang", "chapter": 12, "event": "与三人在青蛇帮秘巢聚首" }
]
},
{
"character": "曲傲",
"color": "#2F4F4F",
"route": [
{ "location": "luoyang", "chapter": 7, "event": "秘密在洛阳建立临时巢穴,与祝玉妍联盟" },
{ "location": "yiren_fang", "chapter": 8, "event": "在宜人坊伊河支流处藏匿,被追踪发现" }
]
},
{
"character": "傅君瑜",
"color": "#20B2AA",
"route": [
{ "location": "yongtonang", "chapter": 8, "event": "被上官龙藏匿于永通坊,遭阴癸派和李密追杀" },
{ "location": "luohe", "chapter": 9, "event": "被营救出来,随寇仲等人逃离洛阳" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "luoyang", "event": "杨虚彦在酒铺挑战寇仲跋锋寒,高手聚集" },
{ "chapter": 2, "location": "tianjin_bridge", "event": "师妃暄现身天津桥,与徐子陵激战,剑气伤人" },
{ "chapter": 2, "event": "三人首次与了空大师对峙,明白和氏璧引众多高手觊觎", "lat": 34.63, "lng": 112.46 },
{ "chapter": 3, "location": "tianjin_bridge", "event": "伏骞乘巨舟现身天津桥,宣称来中原凑兴" },
{ "chapter": 4, "location": "tianjin_bridge", "event": "跋锋寒与吐谷浑公主在西苑激战,暴露行迹" },
{ "chapter": 5, "location": "xiyuan", "event": "西苑内跋锋寒被突厥公主伏击,险些殒命" },
{ "chapter": 5, "location": "luoyang", "event": "寇仲与云玉真相遇,获知杜伏威与沈法兴联盟,南方形势紧迫" },
{ "chapter": 6, "location": "luoyang", "event": "王世充召寇仲入皇城,众多将领齐聚商议对策" },
{ "chapter": 6, "location": "luoyang", "event": "单婉晶密告李世民威胁,长孙无忌、尉迟敬德等高手到来" },
{ "chapter": 7, "location": "luohe", "chapter": 7, "event": "徐子陵乘小舟沿洛河追踪跋锋寒,撇开追踪者" },
{ "chapter": 7, "event": "发现曲傲临时巢穴在宜人坊伊河支流附近", "lat": 34.58, "lng": 112.40 },
{ "chapter": 8, "location": "yongtonang", "event": "宋师道寻到傅君瑜下落——在永通坊被上官龙藏匿" },
{ "chapter": 9, "location": "tianjin_bridge", "event": "三人乘舟聚首,宋师道加入救援傅君瑜之行" },
{ "chapter": 9, "event": "徐子陵识破沈落雁的陷阱,推断真正目标是晁公错", "lat": 34.58, "lng": 112.40 },
{ "chapter": 11, "event": "河上大战,跋锋寒重创阴癸派元老闻采婷,展现和氏璧威能", "lat": 34.62, "lng": 112.45 },
{ "chapter": 11, "event": "闻采婷负伤逃脱,阴癸派势力受挫", "lat": 34.62, "lng": 112.45 },
{ "chapter": 12, "location": "qingshan_bang", "event": "三人成功营救傅君瑜,在青蛇帮秘巢重聚,商讨未来大计" }
]
}

258
data/vol16.json Normal file
View File

@@ -0,0 +1,258 @@
{
"volume": "卷一六",
"chapters": ["第01章 天津桥上", "第02章 局中有局", "第03章 天罗地网", "第04章 三人同心", "第05章 风虎云龙", "第06章 关系破裂", "第07章 美女之心", "第08章 御道之战", "第09章 余波未了", "第10章 临别依依", "第11章 贪生怕死", "第12章 莫不有数"],
"locations": [
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,这卷的主要场景发生地,政权角力中心" },
{ "id": "tian_jin_bridge", "name": "天津桥", "type": "landmark", "lat": 34.68, "lng": 112.52, "description": "横跨洛河的重要交通枢纽,贯通城市南北,寇仲跋锋寒与婠婠等多方势力激战之地" },
{ "id": "luo_river", "name": "洛河", "aliases": ["洛水"], "type": "waterway", "lat": 34.6, "lng": 112.48, "description": "贯穿洛阳的重要水道,寇仲徐子陵逃脱之路" },
{ "id": "tian_street", "name": "天街", "type": "street", "lat": 34.68, "lng": 112.52, "description": "连接天津桥的繁华商业街,见证多方势力对峙" },
{ "id": "man_qing_yuan", "name": "曼清院", "type": "establishment", "lat": 34.65, "lng": 112.50, "description": "洛阳著名的娱乐场所,属洛阳帮管辖,荣凤祥任帮主,宋金刚约战处" },
{ "id": "ting_liu_ge", "name": "听留阁", "type": "building", "lat": 34.65, "lng": 112.50, "description": "曼清院内的高级包间,位于北厢顶楼,寇仲跋锋寒与宋金刚约战之处" },
{ "id": "luo_堤", "name": "洛堤", "type": "landmark", "lat": 34.60, "lng": 112.48, "description": "洛河两岸,徐子陵隐伏处,两艘大船停泊处" },
{ "id": "high_tower_bridge", "name": "桥头高楼", "type": "landmark", "lat": 34.68, "lng": 112.52, "description": "天津桥四座高楼,突厥箭手据守处,监控全景" },
{ "id": "jing_zhong_zan", "name": "独孤阀船舶", "type": "ship", "lat": 34.62, "lng": 112.48, "description": "独孤阀座驾大船,停泊洛河,尤楚红、独孤凤指挥处,后被徐子陵凿沉" },
{ "id": "turk_ship", "name": "突厥战船", "type": "ship", "lat": 34.62, "lng": 112.48, "description": "突利所属大船,停泊洛河,参与围堵行动" },
{ "id": "luoyang_city_gate", "name": "洛阳城城区", "type": "landmark", "lat": 34.62, "lng": 112.45, "description": "东都重镇,政权交替与权力角力的舞台" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨侗(皇泰主)",
"territory": ["luoyang"],
"key_figures": ["杨侗"],
"description": "名义上的正统,实权受到独孤阀、王世充等势力制约,衰落已成定局"
},
{
"id": "yuwen",
"name": "宇文阀",
"type": "门阀",
"color": "#4169E1",
"leader": "宇文伤",
"territory": [],
"key_figures": ["宇文化及"],
"description": "四姓门阀之一,宇文化及暗中活动,与阴癸派等勾结"
},
{
"id": "dugu",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "独孤霸",
"territory": ["luoyang"],
"key_figures": ["独孤霸", "独孤凤", "尤楚红", "独孤策"],
"description": "四姓门阀,实权掌控者,与王世充、阴癸派、铁勒人玩弄平衡游戏,野心勃勃"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": [],
"key_figures": ["宋师道", "宋鲁", "宋金刚"],
"description": "四姓门阀,宋师道在洛阳暗中活动,参与救傅君瑜行动"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": [],
"key_figures": ["李世民"],
"description": "四姓门阀之一,李世民在洛阳活动,与东溟公主等互有关联"
},
{
"id": "yin_gui",
"name": "阴癸派",
"type": "魔门",
"color": "#800000",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["婠婠", "祝玉妍"],
"description": "天下魔门第一大派,为擒回傅君瑜而设下天罗地网,与多方势力联手围剿"
},
{
"id": "qun_huo",
"name": "曲傲势力",
"type": "江湖",
"color": "#FF6347",
"leader": "曲傲",
"territory": [],
"key_figures": ["曲傲", "长叔谋", "花翎子", "庚哥呼儿"],
"description": "受毕玄指挥的'飞鹰'曲傲及其徒弟,与多方势力联手对付寇仲等人"
},
{
"id": "turks",
"name": "突厥势力",
"type": "外族",
"color": "#2F4F4F",
"leader": "突利",
"territory": [],
"key_figures": ["突利", "拓跋玉", "淳于薇", "颜里回", "慕铁雄"],
"description": "毕玄的追随者,带十八骠骑来中原追捕跋锋寒,与阴癸派、独孤阀联手"
},
{
"id": "tiele",
"name": "铁勒势力",
"type": "外族",
"color": "#008B8B",
"leader": "伏骞",
"territory": [],
"key_figures": ["伏骞"],
"description": "与突厥联盟的外族势力,提供箭手支援,参与天津桥围堵"
},
{
"id": "luo_yang_bang",
"name": "洛阳帮",
"type": "帮会",
"color": "#DAA520",
"leader": "荣凤祥",
"territory": ["man_qing_yuan"],
"key_figures": ["荣凤祥"],
"description": "洛阳地方帮会,掌控曼清院等产业,荣凤祥被推举为帮主"
},
{
"id": "dong_min",
"name": "东溟派",
"type": "江湖派系",
"color": "#00CED1",
"leader": "东溟夫人",
"territory": [],
"key_figures": ["东溟公主", "东溟夫人"],
"description": "高手云集的派系,东溟夫人地位高超,与阴癸派有微妙关系,帮助救出傅君瑜"
},
{
"id": "jing_nian",
"name": "净念禅院",
"type": "宗教",
"color": "#DAA520",
"leader": "师妃暄",
"territory": [],
"key_figures": ["师妃暄"],
"description": "佛门势力,师妃暄受袭被伤,影响全局势力平衡"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "tian_jin_bridge", "chapter": 1, "event": "与跋锋寒对抗婠婠及多方势力,激战天津桥" },
{ "location": "high_tower_bridge", "chapter": 3, "event": "遭四座高楼十二名突厥箭手射击" },
{ "location": "luo_river", "chapter": 4, "event": "跳入洛河借徐子陵之力逃脱,避开勾网" },
{ "location": "luo_堤", "chapter": 4, "event": "上岸登上徐子陵的小艇,脱险" },
{ "location": "man_qing_yuan", "chapter": 5, "event": "前往曼清院准备与宋金刚比武" },
{ "location": "ting_liu_ge", "chapter": 5, "event": "在听留阁包间与跋锋寒商讨后续行动" }
]
},
{
"character": "徐子陵",
"color": "#00BFFF",
"route": [
{ "location": "tian_jin_bridge", "chapter": 1, "event": "在东溟公主巨舟上与她相遇,承诺护送傅君瑜" },
{ "location": "luo_河", "chapter": 3, "event": "潜入洛河,观察敌方布置的勾网" },
{ "lat": 34.62, "lng": 112.48, "chapter": 3, "event": "在船底施展螺旋劲,缓慢凿穿独孤阀座驾船" },
{ "location": "luo_river", "chapter": 4, "event": "掩护寇仲跋锋寒逃脱,放起渔网挡箭" },
{ "location": "luo_堤", "chapter": 4, "event": "驾小艇接应二人,奋力逃脱" },
{ "location": "man_qing_yuan", "chapter": 5, "event": "与寇仲跋锋寒汇合,共往曼清院" }
]
},
{
"character": "跋锋寒",
"color": "#FFB6C1",
"route": [
{ "location": "tian_jin_bridge", "chapter": 1, "event": "与婠婠激战,展现和氏璧赋予的新实力" },
{ "location": "tian_jin_bridge", "chapter": 2, "event": "对阵曲傲,展露压箱底功夫,扩大气势优势" },
{ "location": "tian_jin_bridge", "chapter": 3, "event": "与多方势力激战,形成天罗地网之局" },
{ "lat": 34.68, "lng": 112.52, "chapter": 4, "event": "跳入洛河与寇仲联手突围" },
{ "location": "luo_堤", "chapter": 4, "event": "登上徐子陵小艇脱险,运功挥发水气" },
{ "location": "man_qing_yuan", "chapter": 5, "event": "前往曼清院,准备与宋金刚最终对战,计划今晚击杀曲傲后即刻离开" }
]
},
{
"character": "婠婠",
"color": "#FF69B4",
"route": [
{ "location": "tian_jin_bridge", "chapter": 1, "event": "与跋锋寒交手,展示天魔双斩和白云飘等绝技" },
{ "location": "tian_jin_bridge", "chapter": 2, "event": "与跋锋寒缠斗,使用纤手驭龙等天魔功夫" },
{ "location": "tian_jin_bridge", "chapter": 3, "event": "指挥多方势力对寇仲等人的围捕" },
{ "location": "tian_jin_bridge", "chapter": 3, "event": "见困境无法翻转,退出战场去追击徐子陵" }
]
},
{
"character": "曲傲",
"color": "#8B0000",
"route": [
{ "location": "tian_jin_bridge", "chapter": 2, "event": "与跋锋寒激战,使出鹰变十三式,险些生擒" },
{ "location": "tian_jin_bridge", "chapter": 3, "event": "与跋锋寒交手数十招,被迫借力腾上桥西上空" },
{ "location": "tian_street", "chapter": 5, "event": "延期至丑时与跋锋寒在曼清院比武,将决出生死" }
]
},
{
"character": "东溟公主(单婉晶)",
"color": "#00BFFF",
"route": [
{ "location": "luo_river", "chapter": 1, "event": "驾巨舟在洛河上与徐子陵相遇,提出帮助救出傅君瑜" },
{ "location": "luo_river", "chapter": 1, "event": "与徐子陵讨论方案,承诺利用母亲身份地位帮助送人出城" }
]
},
{
"character": "宋师道",
"color": "#228B22",
"route": [
{ "location": "luo_river", "chapter": 1, "event": "在巨舟上与徐子陵商讨如何应对阴癸派的报复行动" },
{ "location": "luo_river", "chapter": 1, "event": "提议徐子陵现身吸引阴癸派注意,掩护救出计划" }
]
},
{
"character": "尤楚红",
"color": "#9932CC",
"route": [
{ "lat": 34.62, "lng": 112.48, "chapter": 3, "event": "坐镇独孤阀座驾船,用碧玉杖发号施令,质问二人去向" },
{ "lat": 34.62, "lng": 112.48, "chapter": 4, "event": "下令射箭阻止寇仲跋锋寒逃脱,座驾船遭凿沉" }
]
},
{
"character": "独孤凤",
"color": "#9932CC",
"route": [
{ "lat": 34.62, "lng": 112.48, "chapter": 2, "event": "从船上掠至天津桥,参与围捕行动" },
{ "lat": 34.62, "lng": 112.48, "chapter": 4, "event": "在空中换气回返船上,展示超人的换气能力" }
]
},
{
"character": "突利",
"color": "#2F4F4F",
"route": [
{ "lat": 34.62, "lng": 112.48, "chapter": 3, "event": "驾突厥战船停泊洛河,与曲傲、尤楚红等形成包围网" },
{ "location": "tian_jin_bridge", "chapter": 4, "event": "从船上跃起参与围堵,救回伤重的部属" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "tian_jin_bridge", "event": "婠婠于天津桥与跋锋寒对峙,展示天魔功力,寇仲插手相助" },
{ "chapter": 1, "location": "luo_river", "event": "东溟公主单婉晶现身,向徐子陵提议救出傅君瑜" },
{ "chapter": 2, "location": "tian_jin_bridge", "event": "跋锋寒与曲傲首度短兵交接,展现和氏璧带来的突破" },
{ "chapter": 2, "location": "tian_jin_bridge", "event": "婠婠透露之前对寇仲等人留有余地,准备全力出手" },
{ "chapter": 3, "location": "tian_jin_bridge", "event": "阴癸派、独孤阀、突厥、铁勒四股势力合围天津桥,形成天罗地网" },
{ "chapter": 3, "location": "high_tower_bridge", "event": "十二名突厥骠骑箭手从四座高楼射出劲箭,阻截逃路" },
{ "chapter": 3, "location": "luo_river", "event": "徐子陵在河底发现敌方铺设的倒勾大网,险些暴露身份" },
{ "chapter": 3, "location": "luo_river", "event": "徐子陵施展螺旋劲缓慢凿穿独孤阀船底,为逃脱创造条件" },
{ "chapter": 4, "location": "tian_jin_bridge", "event": "跋锋寒引爆形势,跳入洛河逃脱" },
{ "chapter": 4, "location": "luo_river", "event": "徐子陵从河水激射出十多条水柱,挡住敌方箭矢,掩护二人逃脱" },
{ "chapter": 4, "location": "luo_river", "event": "独孤阀座驾船入水下沉,一战大获全胜" },
{ "chapter": 4, "location": "luo_堤", "event": "寇仲跋锋寒登上徐子陵的小艇,脱险后商议后续计划" },
{ "chapter": 4, "location": "luo_堤", "event": "确认傅君瑜在东溟派保护下安全,三人决定继续前行" },
{ "chapter": 5, "location": "man_qing_yuan", "event": "三人抵达曼清院,准备参加宋金刚与跋锋寒的约战" },
{ "chapter": 5, "location": "ting_liu_ge", "event": "荣凤祥升为洛阳帮帮主,双喜临门,大宴宾客" },
{ "chapter": 5, "location": "ting_liu_ge", "event": "跋锋寒透露已有十足把握击杀曲傲,准备战后立即离开中原" }
]
}

296
data/vol17.json Normal file
View File

@@ -0,0 +1,296 @@
{
"volume": "卷一七",
"chapters": ["第01章 高朋满座", "第02章 董家酒楼", "第03章 名楼风云", "第04章 一拳扬威", "第05章 诡幻多变", "第06章 绝世名妓", "第07章 长桥说禅", "第08章 将计就计", "第09章 霸刀岳山", "第10章 会师中原", "第11章 荣府寿宴", "第12章 鞭道争雄"],
"locations": [
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,天下交通总汇,杨广治下的重镇,现为王世充与李密争夺的关键城市" },
{ "id": "grand_canal", "name": "大运河", "aliases": ["通济渠"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线" },
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "长江与运河交汇的重镇,石龙秘传之地" },
{ "id": "danyang", "name": "丹阳", "type": "city", "lat": 32.0, "lng": 118.95, "description": "长江上游重城,运河要道" },
{ "id": "yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 32.2, "lng": 119.0, "description": "中国第一大河" },
{ "id": "liyang", "name": "历阳", "type": "city", "lat": 31.7, "lng": 118.37, "description": "长江沿岸重镇,杜伏威势力范围" },
{ "id": "jingzhou", "name": "竟陵", "type": "city", "lat": 30.3, "lng": 114.0, "description": "长江沿岸城镇,寇仲曾坚守之地" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,帝国首都" },
{ "id": "gaoyou", "name": "高邮", "type": "city", "lat": 32.78, "lng": 119.44, "description": "运河沿线城市" },
{ "id": "xiangyang", "name": "襄阳", "type": "city", "lat": 32.6, "lng": 112.1, "description": "长江流域重镇,战略要地" },
{ "id": "bagling", "name": "巴陵", "type": "city", "lat": 29.4, "lng": 113.1, "description": "萧铣势力范围,长江南岸重镇,香玉山驻地" },
{ "id": "jiangdu", "name": "江都", "type": "city", "lat": 32.8, "lng": 119.5, "description": "李子通势力范围,长江沿岸城镇" },
{ "id": "tianjiubridge", "name": "天津桥", "type": "landmark", "lat": 34.63, "lng": 112.46, "description": "洛阳跨河大桥,具有洛阳第一桥之称,城市交通要道,观景胜地" },
{ "id": "luohe", "name": "洛河", "type": "waterway", "lat": 34.6, "lng": 112.4, "description": "横过洛阳城的河流,舟船往来不绝" },
{ "id": "huoliancao", "name": "火炼草", "type": "landmark", "lat": 30.5, "lng": 113.0, "description": "长江南岸一带,杜伏威与南方义军活动的地域" },
{ "id": "feima", "name": "飞马牧场", "type": "landmark", "lat": 31.0, "lng": 115.0, "description": "中原战略要地,牧场与山城的联合防线" },
{ "id": "shuanxi", "name": "陕西", "type": "region", "lat": 35.0, "lng": 110.0, "description": "关西地域,刘武周北方势力活动范围" },
{ "id": "manqingyuan", "name": "曼清院", "type": "establishment", "lat": 34.63, "lng": 112.47, "description": "洛阳著名的妓院,尚秀芳、翠儿等名妓聚集地" },
{ "id": "rongfu", "name": "荣府", "type": "establishment", "lat": 34.65, "lng": 112.48, "description": "洛阳首富荣凤祥的大宅,坐落城东北小丘,规模宏大" },
{ "id": "shangshudian", "name": "尚书府", "type": "establishment", "lat": 34.64, "lng": 112.46, "description": "王世充的官府驻地,掌管洛阳政务的核心" },
{ "id": "jingnianchan", "name": "净念禅院", "type": "establishment", "lat": 34.63, "lng": 112.45, "description": "师妃暄修行之地,阴癸派对抗的佛门势力" },
{ "id": "huangcheng", "name": "皇城", "type": "establishment", "lat": 34.64, "lng": 112.47, "description": "杨侗与元文都驻地,政权中心" }
],
"factions": [
{
"id": "sui",
"name": "隋朝/杨侗残余",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨侗(皇泰主)",
"territory": ["luoyang", "huangcheng"],
"key_figures": ["杨侗", "元文都", "卢达"],
"description": "名义上的中央政权,由元文都等老臣把持,风雨飘摇,已名存实亡"
},
{
"id": "wang_shichong",
"name": "王世充势力",
"type": "方镇",
"color": "#FF6347",
"leader": "王世充",
"territory": ["luoyang", "shangshudian"],
"key_figures": ["王世充", "王玄应", "王玄恕", "张镇周", "杨公卿", "郎奉", "宋蒙秋"],
"description": "控制洛阳的军政力量,与李密对峙,暗示与独孤阀勾结"
},
{
"id": "li_mi",
"name": "李密义军",
"type": "义军",
"color": "#DC143C",
"leader": "李密",
"territory": ["xingyang"],
"key_figures": ["李密", "沈落雁", "晁公错", "翟娇"],
"description": "瓦岗军现任首领,势力庞大,威胁洛阳,暗示与李世民作最终较量的对手"
},
{
"id": "li_shimin",
"name": "李世民天策府",
"type": "方镇",
"color": "#4169E1",
"leader": "李世民",
"territory": ["daxing"],
"key_figures": ["李世民", "李靖", "红拂女", "尉迟敬德", "庞玉", "长孙无忌"],
"description": "关西第一强权,李世民才华横溢,是最有希望统一天下的人物"
},
{
"id": "tuque",
"name": "突厥",
"type": "外族",
"color": "#2F4F4F",
"leader": "突利可汗",
"territory": [],
"key_figures": ["突利", "拓跋玉", "淳于薇"],
"description": "北方强敌,突利试图在中原建立势力,欲与刘武周会师"
},
{
"id": "tuoyuhe",
"name": "吐谷浑",
"type": "外族",
"color": "#00CED1",
"leader": "伏骞",
"territory": [],
"key_figures": ["伏骞", "邢漠飞"],
"description": "西南邻国,伏骞来中原观察形势,武功高绝,与李世民有过交手"
},
{
"id": "dugu",
"name": "独孤阀",
"type": "门阀",
"color": "#9932CC",
"leader": "独孤峰",
"territory": [],
"key_figures": ["独孤峰", "独孤霸", "尤楚红"],
"description": "四姓门阀之一,与杨侗、王世充暗中勾结,欲除掉寇仲徐子陵"
},
{
"id": "song_clan",
"name": "宋阀",
"type": "门阀",
"color": "#228B22",
"leader": "宋缺",
"territory": ["chengdu"],
"key_figures": ["宋鲁", "宋玉致", "柳菁", "宋师道"],
"description": "南方最大势力,天刀宋缺声威远播,在中原有多层布局"
},
{
"id": "xiao_xian",
"name": "萧铣梁国",
"type": "方镇",
"color": "#B8860B",
"leader": "萧铣",
"territory": ["bagling"],
"key_figures": ["萧铣", "香玉山", "萧环"],
"description": "南方第一强权,野心勃勃,欲与刘武周北方力量会师平分天下"
},
{
"id": "liu_wuzhou",
"name": "刘武周势力",
"type": "方镇",
"color": "#8B4513",
"leader": "刘武周",
"territory": [],
"key_figures": ["刘武周", "宋金刚"],
"description": "北方霸主,有突厥后援,欲南下会师萧铣平分天下"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["liyang", "jiangdu"],
"key_figures": ["杜伏威", "李子通", "商秀珣"],
"description": "江淮义军强权,控制长江沿岸,被夹在萧铣与北方势力之间"
},
{
"id": "ayin",
"name": "阴癸派",
"type": "邪派",
"color": "#2F2F4F",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "白清儿", "郑淑明"],
"description": "邪派门派,与佛门相对,婠婠等人暗中活动,伺机对付寇仲徐子陵"
},
{
"id": "daojun_guan",
"name": "老君观/邪派",
"type": "邪派",
"color": "#696969",
"leader": "辟尘",
"territory": ["luoyang"],
"key_figures": ["可风(假)", "辟尘"],
"description": "邪派势力,可风为内奸,代表辟尘势力潜伏在王世充身边"
},
{
"id": "qingshe",
"name": "青蛇帮",
"type": "帮会",
"color": "#7CFC00",
"leader": "任恩",
"territory": ["luoyang"],
"key_figures": ["任恩", "云玉真", "卜天志"],
"description": "洛阳情报帮会,与寇仲、徐子陵关系密切,被内奸所害"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在董家酒楼与红拂女一战,见突利、徐子陵" },
{ "location": "tianjiubridge", "chapter": 1, "event": "在天津桥见李世民一行,双方隐然成敌" },
{ "location": "shangshudian", "chapter": 5, "event": "与虚行之在尚书府商议内奸之事" },
{ "location": "luoyang", "chapter": 5, "event": "假意出城迷惑可风道人,实际回城" },
{ "location": "luoyang", "chapter": 6, "event": "在福成绸缎庄与郑淑明、白清儿相遇" },
{ "location": "songfu", "chapter": 6, "event": "夜访宋玉致,被赶出后感受失恋之痛" },
{ "location": "luoyang", "chapter": 8, "event": "与徐子陵在洛堤策划将计就计之计" },
{ "location": "rongfu", "chapter": 10, "event": "与宋金刚商议江南战局" },
{ "location": "rongfu", "chapter": 11, "event": "参加荣凤祥五十寿宴,与伏骞、李靖等激烈对话" },
{ "location": "rongfu", "chapter": 12, "event": "尚秀芳坐于其旁,邀其明日相见" }
]
},
{
"character": "徐子陵",
"color": "#00BFFF",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在董家酒楼见李世民,后独自离开" },
{ "location": "luohe", "chapter": 7, "event": "在天津桥听师妃暄讲述哲学故事,得悟人生真理" },
{ "location": "luoyang", "chapter": 9, "event": "扮作老者霸刀岳山,被郑石如识破" },
{ "location": "luoyang", "chapter": 10, "event": "在秘巢与寇仲商议萧铣北上之计" },
{ "location": "rongfu", "chapter": 11, "event": "扮作平凡武士参加寿宴,观察王世充安危" },
{ "lat": 34.62, "lng": 112.45, "chapter": 12, "event": "在荣府后堂与玲珑娇隔席相坐,继续监控局面" }
]
},
{
"character": "李世民",
"color": "#4169E1",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在董家酒楼与寇仲、徐子陵隐然对峙" },
{ "location": "dongjiulou", "chapter": 2, "event": "被提及在东厅设宴招待伏骞、王薄" },
{ "location": "rongfu", "chapter": 10, "event": "出现在荣府寿宴,与伏骞频繁对话" },
{ "location": "rongfu", "chapter": 11, "event": "在寿宴上展现治国理政的见识,评论货币政策" },
{ "location": "rongfu", "chapter": 12, "event": "与伏骞唇枪舌剑,试探其态度" }
]
},
{
"character": "伏骞",
"color": "#FF6347",
"route": [
{ "location": "luoyang", "chapter": 3, "event": "在董家酒楼顶层梯井与庞玉激战,一拳扬威震慑全场" },
{ "location": "rongfu", "chapter": 11, "event": "出现在荣府寿宴,与王薄、李世民等周旋" },
{ "location": "rongfu", "chapter": 12, "event": "在寿宴上试探李靖与李世民的态度,引发关键对话" }
]
},
{
"character": "沈落雁",
"color": "#FFB6C1",
"route": [
{ "location": "luohe", "chapter": 5, "event": "在洛河堤岸与徐子陵相遇,透露独孤霸之死嫁祸之计" },
{ "location": "luoyang", "chapter": 5, "event": "劝徐子陵立即离城,暗示即将发动刺杀" },
{ "location": "luoyang", "chapter": 8, "event": "被寇仲徐子陵将计就计迷惑,错判局势" }
]
},
{
"character": "李密",
"color": "#DC143C",
"route": [
{ "location": "xingyang", "chapter": 5, "event": "在瓦岗坐镇,通过沈落雁策划刺杀王世充" },
{ "location": "luoyang", "chapter": 8, "event": "的阴谋被寇仲识破并消解" }
]
},
{
"character": "王世充",
"color": "#FF6347",
"route": [
{ "location": "shangshudian", "chapter": 5, "event": "在尚书府设宴招待尚秀芳,被寇仲虚行之告知内奸" },
{ "location": "rongfu", "chapter": 12, "event": "出席荣府寿宴,被独孤峰的出现震撼,涉及更深层的政治局局" }
]
},
{
"character": "宋玉致",
"color": "#FFB6C1",
"route": [
{ "location": "dongjiulou", "chapter": 2, "event": "在董家酒楼与寇仲、徐子陵相聚,冷言冷语" },
{ "location": "songfu", "chapter": 6, "event": "在宋家大宅与寇仲摊牌,决裂分手" },
{ "location": "rongfu", "chapter": 11, "event": "未出席荣府寿宴,显然有意回避寇仲" }
]
},
{
"character": "李靖 & 红拂女",
"color": "#00BFFF",
"route": [
{ "location": "dongjiulou", "chapter": 1, "event": "红拂女在董家酒楼与寇仲激战,后与李靖共现" },
{ "location": "rongfu", "chapter": 11, "event": "李靖在荣府与寇仲在廊间谈论素素的不幸" }
]
},
{
"character": "尚秀芳",
"color": "#FFB6C1",
"route": [
{ "location": "shangshudian", "chapter": 6, "event": "在尚书府设宴演唱,与寇仲相识" },
{ "location": "rongfu", "chapter": 11, "event": "在荣府寿宴献艺,坐于寇仲身旁,展现艳绝天下的风采" },
{ "location": "rongfu", "chapter": 12, "event": "邀寇仲明日前往曼清院相聚,透露后天将离开洛阳" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "dongjiulou", "event": "红拂女在董家酒楼与寇仲激战,为李靖妻子显现高手风采" },
{ "chapter": 1, "location": "luoyang", "event": "寇仲与徐子陵遇见李世民,发现其为天策府秦王,隐然成敌" },
{ "chapter": 2, "location": "dongjiulou", "event": "寇仲徐子陵在董家酒楼与宋鲁等商议形势,得知宋玉致的消息" },
{ "chapter": 3, "location": "dongjiulou", "event": "伏骞与庞玉在酒楼顶层梯井激战,一拳之威震慑全场,展现超绝功力" },
{ "chapter": 3, "location": "luoyang", "event": "李世民代替李靖与伏骞周旋,展现出治国理政的卓越见识" },
{ "chapter": 5, "location": "shangshudian", "event": "寇仲虚行之发现可风为内奸,王世充被告知真相" },
{ "chapter": 5, "location": "luohe", "event": "沈落雁向徐子陵透露独孤霸之死的真相与嫁祸之计" },
{ "chapter": 6, "location": "luoyang", "event": "寇仲在福成绸缎庄与郑淑明相遇,短暂交锋" },
{ "chapter": 6, "location": "songfu", "event": "寇仲夜访宋玉致,两人最终分手,寇仲品尝失恋之痛" },
{ "chapter": 7, "location": "tianjiubridge", "event": "师妃暄在天津桥与徐子陵讲述禅道故事,触及人生智慧" },
{ "chapter": 8, "location": "luoyang", "event": "寇仲徐子陵在秘巢发现青蛇帮被屠杀,震惊不已" },
{ "chapter": 8, "location": "luohe", "event": "寇仲徐子陵在洛堤草岸策划将计就计之计,欲引出真凶" },
{ "chapter": 9, "location": "luoyang", "event": "徐子陵扮作老者霸刀岳山在街上活动,被郑石如识破" },
{ "chapter": 10, "location": "luoyang", "event": "寇仲与宋金刚商议江南战局,涉及李子通、杜伏威、萧铣等势力" },
{ "chapter": 11, "location": "rongfu", "event": "荣凤祥五十寿宴盛大举办,云集天下英杰,暗流涌动" },
{ "chapter": 11, "location": "rongfu", "event": "尚秀芳献艺,惊艳全场,之后坐于寇仲身旁,引发多方瞩目" },
{ "chapter": 12, "location": "rongfu", "event": "独孤峰奉杨侗之命赴宴,代表皇帝赐玉树,态度傲慢,暗示政治风险" },
{ "chapter": 12, "location": "rongfu", "event": "李世民与伏骞、王薄等讨论货币政策,展现治国之思想深度" },
{ "chapter": 12, "location": "rongfu", "event": "伏骞当众试探李靖关于李世民的宏图伟业,李靖妙语解围,赢得尊敬" }
]
}

269
data/vol18.json Normal file
View File

@@ -0,0 +1,269 @@
{
"volume": "卷一八",
"chapters": ["第01章 语惊四座", "第02章 始料难及", "第03章 棋差一着", "第04章 害生于恩", "第05章 军情第一", "第06章 营中学法", "第07章 暗渡陈仓", "第08章 前后夹击", "第09章 败如山倒", "第10章 大封亲族", "第11章 枕戈待旦", "第12章 忍付代价"],
"locations": [
{ "id": "yangzhou", "name": "扬州", "aliases": ["江都"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,王世充政权中枢" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,王世充控制的战略重镇" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安","京师"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,李世民势力范围" },
{ "id": "yiyang", "name": "偃师", "type": "city", "lat": 34.58, "lng": 112.76, "description": "洛阳东方重镇,寇徐等驻防主战场" },
{ "id": "jingyong", "name": "金墉城", "type": "city", "lat": 35.0, "lng": 113.0, "description": "李密控制的重要堡垒,王伯当驻守之地" },
{ "id": "luokou", "name": "洛口", "type": "city", "lat": 34.8, "lng": 113.2, "description": "旧隋五大粮仓之一,李密前线基地,邴元真镇守" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "黄河沿线战略要地" },
{ "id": "yuanshans", "name": "邙山", "aliases": ["北邙山"], "type": "mountain", "lat": 35.1, "lng": 113.1, "description": "金墉城北大山脉,李密埋伏主力军之处,老君观所在地" },
{ "id": "cuiyunfeng", "name": "翠云峰", "type": "landmark", "lat": 35.15, "lng": 113.15, "description": "邙山最高峰,辟尘妖道老君观所在地" },
{ "id": "cuiyunvalley", "name": "翠云谷", "type": "valley", "lat": 35.12, "lng": 113.12, "description": "翠云峰山脚,李密隐藏部队之地,有多座精舍和密林" },
{ "id": "luoshui", "name": "洛水", "aliases": ["洛河"], "type": "waterway", "lat": 34.6, "lng": 112.6, "description": "偃师与洛阳间的水路交通线,浮桥跨此河" },
{ "id": "fuqiao", "name": "浮桥", "type": "bridge", "lat": 34.6, "lng": 112.8, "description": "连接偃师与河南营地的关键渡河点" },
{ "id": "huanghe", "name": "黄河", "aliases": ["大河"], "type": "waterway", "lat": 35.0, "lng": 113.5, "description": "李密北撤的逃生路线,河阳在其北岸" },
{ "id": "heyang", "name": "河阳", "type": "city", "lat": 35.3, "lng": 113.5, "description": "黄河北岸重镇,李密后援补给基地" },
{ "id": "heling", "name": "荒村", "type": "town", "lat": 34.7, "lng": 112.9, "description": "徐子陵与李密曾交手之地" },
{ "id": "jiangdu", "name": "江都", "type": "city", "lat": 32.8, "lng": 120.0, "description": "运河下游重镇,杜伏威势力范围,后为王世充目标" },
{ "id": "feimachang", "name": "飞马牧场", "type": "landmark", "lat": 31.0, "lng": 110.0, "description": "商秀珣控制的战马养殖基地,各方争夺之地" },
{ "id": "baling", "name": "巴陵", "type": "city", "lat": 29.34, "lng": 113.08, "description": "江南重镇,素素嫁给香玉山后的居地" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(隋炀帝)",
"territory": ["luoyang", "daxing"],
"key_figures": ["杨广", "杨侗"],
"description": "政权衰落中,东都杨侗已成傀儡,西京李渊崛起"
},
{
"id": "wangshichong",
"name": "王世充政权",
"type": "割据",
"color": "#FF6B9D",
"leader": "王世充",
"territory": ["luoyang", "yiyang"],
"key_figures": ["王世充", "寇仲", "徐子陵", "杨公卿", "王玄应", "王玄恕"],
"description": "东都控制者,力图一统天下,寇徐二人为其军师与大将"
},
{
"id": "waagang_army",
"name": "瓦岗军",
"type": "义军",
"color": "#FF4500",
"leader": "李密",
"territory": ["jingyong", "luokou"],
"key_figures": ["李密", "沈落雁", "徐世绩", "裴仁基", "单雄信", "邴元真", "王伯当"],
"description": "战无不胜的强悍之师,此卷遭遇首次大败,元气大伤"
},
{
"id": "li_clan",
"name": "李阀",
"type": "门阀",
"color": "#DC143C",
"leader": "李渊",
"territory": ["daxing"],
"key_figures": ["李渊", "李世民"],
"description": "关陇贵族,李世民以黑甲骠骑声势日盛,蓄势待发"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["jiangdu"],
"key_figures": ["杜伏威", "沈法兴"],
"description": "江淮军阀,与沈法兴联合觊觎江都"
},
{
"id": "xiaoxian",
"name": "萧铣政权",
"type": "割据",
"color": "#9932CC",
"leader": "萧铣",
"territory": ["baling"],
"key_figures": ["萧铣", "香玉山"],
"description": "南方割据势力,掌控江南,素素嫁入其势力范围"
},
{
"id": "yinyuepa",
"name": "阴癸派",
"type": "江湖邪派",
"color": "#2F4F4F",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "可风"],
"description": "可风充当李密内应,阴癸派意图坐山观虎斗"
},
{
"id": "daojun_guan",
"name": "老君观",
"type": "道教邪派",
"color": "#696969",
"leader": "辟尘妖道",
"territory": ["cuiyunfeng"],
"key_figures": ["辟尘"],
"description": "翠云峰山顶邪道,与李密有勾结,为其提供粮草和藏兵之所"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在荣凤祥设宴的文化沙龙中遇各路人物,寇仲与郑石如、侯希白竞争尚秀芳关注" },
{ "location": "luoyang", "chapter": 1, "event": "寇仲与师妃暄初次交锋辩论,激烈对话后相互认可" },
{ "location": "luoyang", "chapter": 2, "event": "徐子陵扮秦节原,与寇仲随王世充出城应对刺杀" },
{ "location": "luoyang", "chapter": 2, "event": "晁公错圆钹刺杀,李密暗算王世充,徐子陵假死""" },
{ "lat": 34.65, "lng": 112.6, "chapter": 3, "event": "与徐子陵抱着伤重王世充离城逃命" },
{ "location": "luoyang", "chapter": 4, "event": "寇仲与宋鲁密议,了解南北势力对立,宋家支持寇仲争天下" },
{ "location": "yiyang", "chapter": 5, "event": "启程赴偃师,担任军师,分析李密动向" },
{ "location": "yiyang", "chapter": 6, "event": "与杨公卿、王玄恕商议军事布阵与粮草烧毁计" },
{ "location": "yuanshans", "chapter": 7, "event": "寇徐二人潜入邙山侦察,发现李密妙计中之妙计,真正伏兵在别处" },
{ "location": "cuiyunvalley", "chapter": 7, "event": "于翠云谷下确认李密四万人伏兵位置,初次识破沈落雁之计" },
{ "lat": 35.05, "lng": 113.05, "chapter": 8, "event": "寇仲率翟娇二百手下从后袭营放火,徐子陵正面与李密交战" },
{ "location": "yiyang", "chapter": 9, "event": "大战后寇仲受伤,与杨公卿、徐子陵商议追击之策" },
{ "location": "yiyang", "chapter": 10, "event": "王世充伤愈欲大封亲族,两人得知消息后有异议" },
{ "location": "yiyang", "chapter": 11, "event": "寇仲与楚楚重逢,因战争频繁而自我约束不再过分亲近" },
{ "lat": 34.6, "lng": 112.8, "chapter": 12, "event": "布下伏兵等待李密来救,准备最后决战" }
]
},
{
"character": "李密",
"color": "#DC143C",
"route": [
{ "location": "jingyong", "chapter": 2, "event": "率约四万精兵自金墉城南下,准备歼灭王世充" },
{ "location": "jingyong", "chapter": 3, "event": "从后暗算王世充,击中王世充重拳,计画成功" },
{ "location": "jingyong", "chapter": 5, "event": "在金墉城指挥大军整备,准备南下决战" },
{ "lat": 35.0, "lng": 113.0, "chapter": 6, "event": "秘密开凿地道转移精兵至邙山伏击点" },
{ "location": "cuiyunvalley", "chapter": 7, "event": "四万人隐伏于翠云谷和邙山一带,实施'偷龙转凤'之计" },
{ "lat": 35.08, "lng": 113.08, "chapter": 8, "event": "南下主力在邙山南麓与寇徐二人率领的偃师军全面激战" },
{ "lat": 35.0, "lng": 113.1, "chapter": 9, "event": "战势已定,与沈落雁一同策骑逃离战场,返回洛口" },
{ "location": "luokou", "chapter": 10, "event": "回到洛口,整顿残军,试图与单雄信会师反击" },
{ "lat": 34.7, "lng": 113.0, "chapter": 11, "event": "率七千骑兵西来意图救援单雄信,为寇徐所算" },
{ "lat": 34.65, "lng": 112.85, "chapter": 12, "event": "沈落雁侦鸟暴露,李密识破沈后伏兵布局,陷入最后困局" }
]
},
{
"character": "沈落雁",
"color": "#FF1493",
"route": [
{ "location": "jingyong", "chapter": 2, "event": "随李密南下,作为军师参与大战筹划" },
{ "location": "luoyang", "chapter": 4, "event": "以灵鸟监视侦察,在城防上把守,防止情报外泄" },
{ "location": "yuanshans", "chapter": 7, "event": "在邙山利用侦鸟掩护李密大军行动,被徐子陵等识破" },
{ "lat": 35.08, "lng": 113.08, "chapter": 8, "event": "战场上与徐子陵近身交手,护送李密突围" },
{ "location": "yiyang", "chapter": 9, "event": "与徐子陵战罢,泪眼盈眶赞叹其高义,同李密逃亡" },
{ "location": "luokou", "chapter": 11, "event": "返回洛口,继续充当李密军师,计策频出" },
{ "lat": 34.7, "lng": 113.0, "chapter": 12, "event": "侦鸟关键时刻暴露伏兵,为李密最后的失败埋下伏笔" }
]
},
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "出席荣府文化沙龙,与名士佳人交谈应对" },
{ "location": "luoyang", "chapter": 2, "event": "主演""之策,于城外配合王世充应对刺杀" },
{ "location": "luoyang", "chapter": 3, "event": "设计虚行之妙计,令王世充虚张声势见客以稳军心" },
{ "location": "yiyang", "chapter": 5, "event": "与徐子陵秘密进入偃师城,见宣永探知李密行踪" },
{ "location": "yiyang", "chapter": 6, "event": "为杨公卿讲述各种兵法韬略与军队组织原理" },
{ "location": "yuanshans", "chapter": 7, "event": "与徐子陵潜入邙山寻找李密真正伏兵地点,经历险象环生的搜索" },
{ "location": "cuiyunvalley", "chapter": 7, "event": "发现翠云谷内虽有大量营帐但多为诈兵,推测出真兵另有处所" },
{ "location": "yiyang", "chapter": 8, "event": "与翟娇领队袭击李密后营纵火,斩杀徐世绩等敌将" },
{ "location": "yiyang", "chapter": 9, "event": "战后受伤,与徐子陵盘算后续追击之策,决定进攻洛口" },
{ "location": "luoyang", "chapter": 10, "event": "得知王世充欲大封亲族,对权力分配表示关注" },
{ "location": "yiyang", "chapter": 11, "event": "与楚楚重逢,心中矛盾,虽然深爱但因战争不敢表露过分感情" },
{ "lat": 34.6, "lng": 112.8, "chapter": 12, "event": "与玲珑娇讨论侦察之道,为最后决战做准备" }
]
},
{
"character": "翟娇",
"color": "#DAA520",
"route": [
{ "location": "yiyang", "chapter": 5, "event": "为寇徐所用,提供关于瓦岗军旧将的情报支持" },
{ "location": "yiyang", "chapter": 7, "event": "寇徐见宣永汇报,得知翟娇手下约二百名翟让遗留子弟兵待命" },
{ "location": "yuanshans", "chapter": 7, "event": "伏兵于邙山密林,准备对李密发动致命一击" },
{ "lat": 35.08, "lng": 113.08, "chapter": 8, "event": "领兵突入李密后营纵火,与寇仲配合狂攻,气势磅礴" },
{ "location": "yiyang", "chapter": 9, "event": "衔尾追杀李密,欲手刃杀父仇人,虽未成功但已士气大振" },
{ "location": "yiyang", "chapter": 10, "event": "与寇徐商议救援素素、寻找投胎后的翟让等事宜" },
{ "location": "yiyang", "chapter": 11, "event": "与屠叔方谈及自己经商羊皮贸易的成就,为日后招兵买马积累资本" },
{ "location": "yiyang", "chapter": 12, "event": "沉静等待,全力投入即将开始的对李密最后决战,个人仇恨达到沸点" }
]
},
{
"character": "杨公卿",
"color": "#228B22",
"route": [
{ "location": "luoyang", "chapter": 2, "event": "支持寇仲示敌以弱之计,停止进攻等待李密中计" },
{ "location": "yiyang", "chapter": 6, "event": "为寇徐二人讲述府兵制与募兵制的异同,说明精兵的重要性" },
{ "location": "yiyang", "chapter": 6, "event": "赞同寇仲的全新战略—烧真粮草诱敌速决的破釜沉舟之法" },
{ "location": "yiyang", "chapter": 8, "event": "率领二万精锐主力军正面攻打李密山上伏兵,形成三路夹击之势" },
{ "location": "yiyang", "chapter": 9, "event": "战斗中指挥有度,运用旗号军鼓统领千军万马,大破李密" },
{ "location": "yiyang", "chapter": 10, "event": "回城后商议进攻金墉、洛口的连环计策,尽显大将之才" },
{ "location": "yiyang", "chapter": 12, "event": "布下左右翼伏兵,准备再次与李密展开决战,欲彻底歼灭其势力" }
]
},
{
"character": "玲珑娇",
"color": "#00CED1",
"route": [
{ "location": "yiyang", "chapter": 5, "event": "充当龟兹美女侦察兵,密切监视李密军队动向与虚实" },
{ "location": "yuanshans", "chapter": 6, "event": "与寇徐二人一起潜入邙山,发现李密隐蔽的营地情况" },
{ "location": "yiyang", "chapter": 11, "event": "往侦察单雄信部队,发现其军心不稳、军纪涣散,缺粮严重" },
{ "location": "yiyang", "chapter": 11, "event": "回报邙山部队已转向河北河阳,李密行动已暴露" },
{ "location": "yiyang", "chapter": 12, "event": "侦听李密骑兵正全速赶来,报告完成后与寇仲讨论侦察之道" },
{ "lat": 34.6, "lng": 112.8, "chapter": 12, "event": "在浮桥附近继续关注李密来袭动向,及时发现沈落雁侦鸟信号" }
]
},
{
"character": "王世充",
"color": "#FF6B9D",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "出席荣府宴会,观摩王薄与尉迟敬德的鞭法对决" },
{ "location": "luoyang", "chapter": 2, "event": "乘车被晁公错的圆钹刺杀,被李密最后一拳击成重伤濒死" },
{ "location": "luoyang", "chapter": 3, "event": "在虚行之之计下虚张声势接见各方人士以稳定军心,伤势在寇徐真气灌注下逐渐好转" },
{ "location": "luoyang", "chapter": 5, "event": "病榻上吩咐杨公卿等发动对李密的决战,指示寇徐为军师" },
{ "location": "luoyang", "chapter": 10, "event": "伤愈后准备大封亲族,引起张镇周、杨公卿的不满" },
{ "location": "yiyang", "chapter": 10, "event": "张镇周奉命前来,密告寇仲王世充的权力分配计划" }
]
},
{
"character": "师妃暄",
"color": "#FFFFFF",
"route": [
{ "location": "luoyang", "chapter": 4, "event": "化名秦川,与寇仲进行一场精妙的哲学与治国论辩" },
{ "location": "luoyang", "chapter": 4, "event": "劝说寇仲放弃争天下,辅助明主或隐居江湖,引发两人深层次对话" },
{ "location": "luoyang", "chapter": 4, "event": "对寇仲说出预言般的话语后飘然而去,给他留下深刻印象" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "luoyang", "event": "荣府设宴,寇仲与侯希白、郑石如等竞争尚秀芳,宋玉致因醋意愤然离去" },
{ "chapter": 1, "event": "王薄与尉迟敬德鞭法较量,李世民观战,天下高手汇聚" },
{ "chapter": 2, "location": "luoyang", "event": "寇徐演'李代桃僵'之策,徐子陵扮王世充骗过晁公错,真王世充被李密重伤" },
{ "chapter": 2, "event": "晁公错圆钹摧车,李密暗算王世充,计画完美被破坏掉", "lat": 34.62, "lng": 112.45 },
{ "chapter": 3, "location": "luoyang", "event": "虚行之设计妙计,王世充虚张声势见客稳定军心,经脉被寇徐真气灌注支撑" },
{ "chapter": 4, "location": "luoyang", "event": "宋鲁与寇仲密议,表示宋家将支持寇仲争天下以对抗李阀" },
{ "chapter": 4, "location": "luoyang", "event": "师妃暄与寇仲论道德仁义礼,两人各展真才实学,互相欣赏但立场不同" },
{ "chapter": 5, "location": "yiyang", "event": "寇徐赴偃师,宣永呈上军情,李密大军正集结金墉城准备南下" },
{ "chapter": 6, "location": "yiyang", "event": "杨公卿为寇仲讲述兵法组织与府兵募兵之别,两人军事思想高度统一" },
{ "chapter": 6, "location": "yiyang", "event": "寇仲提出'破釜沉舟'之计—烧真粮草诱李密速战速决,大将军虽有疑虑但决定参与" },
{ "chapter": 7, "location": "yuanshans", "event": "寇徐二人潜入邙山侦察,发现翠云谷营帐乃诈兵,真正伏兵另有地点,险些被沈落雁侦鸟发现" },
{ "chapter": 7, "event": "徐子陵推断出李密主力在邙山山头,制定以奇制奇的决战方案" },
{ "chapter": 8, "location": "yiyang", "event": "大战首日,李密主力南下与王世充军激战,偃师两翼包围,敌军陷于混战" },
{ "chapter": 8, "event": "翟娇与寇仲突击李密后营纵火,敌营化为火海,瓦岗军军心大溃" },
{ "chapter": 9, "location": "yiyang", "event": "徐子陵与李密正面交锋,寇仲从天而降助战,李密与沈落雁突围逃亡" },
{ "chapter": 9, "location": "yiyang", "event": "沈落雁对徐子陵说'徐子陵你好'后,护送李密东逃返回洛口,瓦岗军四万人仅余万余" },
{ "chapter": 9, "location": "yiyang", "event": "杨公卿鸣金收兵,王世充大胜,这是首场李密遭遇的重创性失败" },
{ "chapter": 10, "location": "luoyang", "event": "张镇周奉王世充之命赴偃师,密告寇仲王世充准备大封亲族,引起寇仲关注" },
{ "chapter": 10, "location": "yiyang", "event": "张镇周报告:独孤峰已逃离东都,元文都、卢达被斩,杨侗沦为傀儡" },
{ "chapter": 10, "location": "yiyang", "event": "寇徐、翟娇、屠叔方商议对素素的救援之策,决定先扫清战场再赴巴陵救素素与其子" },
{ "chapter": 11, "location": "yiyang", "event": "寇仲与楚楚重逢,却因战争频繁而自律,未如往昔般过分亲昵,两人心中黯然" },
{ "chapter": 11, "location": "yiyang", "event": "王世充军发动进攻金墉之战,张镇周五千骑兵逼近金墉城" },
{ "chapter": 11, "location": "jingyong", "event": "王伯当弃守金墉逃往河阳,金墉城不战而降,敌军后路被断" },
{ "chapter": 11, "location": "yiyang", "event": "李密与单雄信会师无望,单雄信缺粮部队军心涣散,李密陷入绝境" },
{ "chapter": 12, "location": "yiyang", "event": "辎重队伍开始渡河作诱饵,杨公卿五千精锐伏于浮桥北密林" },
{ "chapter": 12, "event": "沈落雁侦鸟盘旋高飞发出异常信号,泄露寇徐所布伏兵位置,关键时刻戏剧逆转" },
{ "chapter": 12, "location": "yiyang", "event": "李密识破伏兵后加速来救单雄信,最后决战一触即发,战局胶着在即" }
]
}

252
data/vol19.json Normal file
View File

@@ -0,0 +1,252 @@
{
"volume": "卷一九",
"chapters": ["第01章 同陷险境", "第02章 浴血都城", "第03章 接收战果", "第04章 恩怨情仇", "第05章 误打误撞", "第06章 交换人质", "第07章 被敌所惑", "第08章 过海神仙", "第09章 再擒玄应", "第10章 纠缠不休", "第11章 豪情盖天", "第12章 血战城关", "第13章 任重道远"],
"locations": [
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,王世充控制的重镇,寇仲徐子陵与李世民、王世充激烈交战之地" },
{ "id": "yueyang", "name": "洛水", "aliases": ["洛河"], "type": "waterway", "lat": 34.6, "lng": 112.5, "description": "洛阳城内重要水道,天津桥交换人质的地点" },
{ "id": "tianzhou_bridge", "name": "天津桥", "type": "landmark", "lat": 34.62, "lng": 112.48, "description": "洛阳城内著名桥梁,寇仲与王世充交换虚行之的现场" },
{ "id": "royal_palace", "name": "皇宫", "type": "landmark", "lat": 34.65, "lng": 112.45, "description": "洛阳内皇宫,乾阳殿所在地,寇仲徐子陵刺杀王世充之处" },
{ "id": "yanshi", "name": "偃师", "type": "city", "lat": 34.45, "lng": 112.68, "description": "洛阳下游,通往江淮的重要城镇,虚行之逃往之地" },
{ "id": "pengcheng", "name": "彭城", "type": "city", "lat": 34.36, "lng": 117.18, "description": "通济渠重镇,彭梁会势力范围,被契丹东海盟攻陷" },
{ "id": "liangdu", "name": "梁都", "type": "city", "lat": 34.4, "lng": 117.3, "description": "通济渠沿线城市,由徐圆朗控制,后被寇仲徐子陵占领,与宇文化及展开血战" },
{ "id": "tongji_canal", "name": "通济渠", "aliases": ["漕运", "水道"], "type": "waterway", "lat": 34.0, "lng": 117.0, "description": "南北交通的重要运河,连接洛阳与江都" },
{ "id": "jiangdu", "name": "江都", "aliases": ["扬州"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "长江与运河交汇的南方大城,李子通的根据地,宇文化及的目标" },
{ "id": "blue_ship", "name": "白清儿官船", "type": "landmark", "lat": 34.42, "lng": 117.2, "description": "泊在梁都码头的船舰,祝玉妍与阴癸派所在地" },
{ "id": "manchinghouse", "name": "曼清院", "type": "landmark", "lat": 34.62, "lng": 112.50, "description": "尚秀芳驻地,洛阳风月场所" },
{ "id": "rongfengxiang_mansion", "name": "荣府", "type": "landmark", "lat": 34.62, "lng": 112.45, "description": "荣凤祥宅邸,寇仲徐子陵掳走王玄应之处" },
{ "id": "tingliuge", "name": "听留阁", "type": "landmark", "lat": 34.62, "lng": 112.50, "description": "洛阳名胜,钟楼,寇仲与徐子陵疗伤处" },
{ "id": "guanzhong", "name": "关中", "aliases": ["长安", "西京"], "type": "region", "lat": 34.26, "lng": 108.94, "description": "中原西部,杨公宝库所在地,寇仲徐子陵最终目标" }
],
"factions": [
{
"id": "wang_shichong",
"name": "王世充军",
"type": "军阀",
"color": "#CD853F",
"leader": "王世充",
"territory": ["luoyang"],
"key_figures": ["王世充", "王玄应", "郎奉", "宋蒙秋", "杨虚彦", "荣凤祥"],
"description": "洛阳城主,野心勃勃,频繁背弃信义,与李世民暗中勾结对付寇仲徐子陵"
},
{
"id": "li_shimin",
"name": "李世民阵营",
"type": "军阀",
"color": "#FFB6C1",
"leader": "李世民",
"territory": [],
"key_figures": ["李世民", "庞玉", "长孙无忌", "尉迟敬德", "李靖"],
"description": "关西李阀的新锐势力,李世民谋划深远,与寇徐二人既是朋友也是劲敌"
},
{
"id": "yin_guizu",
"name": "阴癸派",
"type": "邪教",
"color": "#8B008B",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠", "边不负", "郑石如", "白清儿"],
"description": "天魔功的传承者,追求天下权力与对手的灭亡,与寇徐二人不死不休"
},
{
"id": "yuwen_huaji",
"name": "宇文化及军",
"type": "军阀",
"color": "#DC143C",
"leader": "宇文化及",
"territory": [],
"key_figures": ["宇文化及", "宇文智及", "宇文无敌"],
"description": "隋朝遗民势力,残暴凶狠,是寇仲徐子陵的血仇对象,欲控制江淮"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": [],
"key_figures": ["杜伏威", "沈法兴"],
"description": "江淮义军,与沈法兴联盟,势力强大,是争夺南方的重要力量"
},
{
"id": "li_zitong",
"name": "李子通军",
"type": "军阀",
"color": "#20B2AA",
"leader": "李子通",
"territory": ["jiangdu"],
"key_figures": ["李子通"],
"description": "江都控制者,与寇仲有旧日渊源,守卫通济渠重关"
},
{
"id": "dou_jiande",
"name": "窦建德军",
"type": "义军",
"color": "#8B4513",
"leader": "窦建德",
"territory": [],
"key_figures": ["窦建德"],
"description": "河北势力,与徐圆朗交战,意图控制中原"
},
{
"id": "xu_yuanlang",
"name": "徐圆朗军",
"type": "义军",
"color": "#DAA520",
"leader": "徐圆朗",
"territory": ["liangdu"],
"key_figures": ["徐圆朗"],
"description": "任城据点的守卫者,被窦建德与宇文化及分兼制约"
},
{
"id": "penglianghuisociety",
"name": "彭梁会",
"type": "黑道帮会",
"color": "#696969",
"leader": "任媚媚",
"territory": ["pengcheng"],
"key_figures": ["任媚媚", "聂敬", "陈家风"],
"description": "江淮黑道势力,被契丹侵蚀摧毁,最终投靠寇仲徐子陵"
},
{
"id": "east_sea_alliance",
"name": "东海盟",
"type": "异族",
"color": "#2F4F4F",
"leader": "窟哥",
"territory": [],
"key_figures": ["窟哥", "米放"],
"description": "契丹与汉奸合作的掠夺联盟,主要以掠劫沿海城镇为生,被寇徐二人在梁都击败"
}
],
"character_routes": [
{
"character": "寇仲 & 徐子陵",
"color": "#FF4500",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "寇仲向王世充献计,徐子陵与李世民天才高手群交战" },
{ "location": "royal_palace", "chapter": 2, "event": "寇仲在皇城内逃亡,徐子陵被李世民和天策府六位高手围攻" },
{ "location": "luoyang", "chapter": 3, "event": "两人整备阵势,准备向王世充下手" },
{ "location": "blue_ship", "chapter": 4, "event": "徐子陵扮岳山,与祝玉妍对峙" },
{ "location": "rongfengxiang_mansion", "chapter": 6, "event": "两人成功掳走王玄应作为人质" },
{ "location": "tianzhou_bridge", "chapter": 7, "event": "天津桥上与王世充交换虚行之,被设伏困于洛水" },
{ "location": "luoyang", "chapter": 8, "event": "冒充禁卫军混入皇宫,乾阳殿刺杀王世充" },
{ "location": "royal_palace", "chapter": 9, "event": "成功救出虚行之,再度掳获王玄应" },
{ "location": "yanshi", "chapter": 9, "event": "释放王玄应给杨公卿领回" },
{ "location": "liangdu", "chapter": 10, "event": "船被婠婠拦截,失去战船" },
{ "location": "liangdu", "chapter": 11, "event": "与婠婠达成协议,准备对抗契丹东海盟" },
{ "location": "liangdu", "chapter": 12, "event": "斩杀契丹马贼两百人,成为梁都的实际统治者" },
{ "location": "liangdu", "chapter": 13, "event": "寇仲开始治理梁都,准备对抗宇文化及的进攻" }
]
},
{
"character": "李世民",
"color": "#4169E1",
"route": [
{ "location": "luoyang", "chapter": 2, "event": "与徐子陵对阵,展现超群的剑术与气度" },
{ "location": "luoyang", "chapter": 3, "event": "在东都纵横捭阖,处理各方政治纷争" },
{ "location": "rongfengxiang_mansion", "chapter": 6, "event": "率天策府高手试图阻止寇仲" },
{ "location": "royal_palace", "chapter": 9, "event": "出席王世充的宴会,与两人在乾阳殿再次交战" }
]
},
{
"character": "王世充",
"color": "#CD853F",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "被寇仲献计打败李密,却开始疑虑寇仲的忠心" },
{ "location": "luoyang", "chapter": 2, "event": "设伏诱杀寇仲,被其逃出皇城" },
{ "location": "luoyang", "chapter": 3, "event": "策划与李世民联手对付两人" },
{ "location": "tianzhou_bridge", "chapter": 7, "event": "天津桥交换虚行之失败,反被活擒王玄应" },
{ "location": "royal_palace", "chapter": 9, "event": "在宴会中被徐子陵突袭击伤,被迫交出虚行之" }
]
},
{
"character": "宇文化及",
"color": "#DC143C",
"route": [
{ "location": "luoyang", "chapter": 3, "event": "隐没于幕后,伺机而动" },
{ "lat": 34.4, "lng": 117.3, "chapter": 10, "event": "率兵进攻梁都,为寇仲徐子陵所知" },
{ "location": "liangdu", "chapter": 13, "event": "率一万五千精兵攻打梁都,遭遇寇仲徐子陵的坚守与李子通的支援" }
]
},
{
"character": "婠婠",
"color": "#FFB6C1",
"route": [
{ "location": "blue_ship", "chapter": 4, "event": "以祝玉妍名义与徐子陵对阵,留下谜一般的话语" },
{ "location": "liangdu", "chapter": 10, "event": "在梁都码头伏击并击伤徐子陵,抢夺船只" },
{ "location": "liangdu", "chapter": 11, "event": "在梁都现身,与寇仲达成人质交换协议,取得杨公宝库内神秘物品的约定" },
{ "location": "liangdu", "chapter": 12, "event": "在城内击杀四百契丹马贼,展现无敌的天魔功修为" }
]
},
{
"character": "祝玉妍",
"color": "#8B008B",
"route": [
{ "location": "blue_ship", "chapter": 4, "event": "以面纱遮掩容颜,与徐子陵对谈,揭露岳山与鲁妙子的往事" },
{ "location": "blue_ship", "chapter": 4, "event": "暗示有一个女儿,引发徐子陵的震撼" }
]
},
{
"character": "荣凤祥",
"color": "#9932CC",
"route": [
{ "location": "rongfengxiang_mansion", "chapter": 6, "event": "与寇徐交手,展现出诡异邪异的武功路数" },
{ "location": "royal_palace", "chapter": 9, "event": "在乾阳殿与徐子陵交战,似乎暗含不为人知的身份秘密" }
]
},
{
"character": "虚行之",
"color": "#00BFFF",
"route": [
{ "location": "luoyang", "chapter": 1, "event": "在洛阳城被寇仲所托,却遭王世充拘禁" },
{ "location": "luoyang", "chapter": 3, "event": "被王世充关押,成为寇徐二人营救的目标" },
{ "location": "tianzhou_bridge", "chapter": 7, "event": "被长孙无忌扮作,成为交换陷阱中的诱饵" },
{ "location": "yanshi", "chapter": 9, "event": "成功被救出,与寇徐共乘战舰逃往江都方向" }
]
},
{
"character": "尚秀芳",
"color": "#FFD700",
"route": [
{ "location": "manchinghouse", "chapter": 8, "event": "被寇仲徐子陵冒充禁卫军邀请,乘马车往皇宫" },
{ "location": "royal_palace", "chapter": 9, "event": "在乾阳殿献艺,歌声撼人心魄,成为发动刺杀的信号" }
]
},
{
"character": "窟哥(东海盟)",
"color": "#2F4F4F",
"route": [
{ "location": "liangdu", "chapter": 11, "event": "率五百骑兵进攻梁都,与寇仲徐子陵对峙" },
{ "location": "liangdu", "chapter": 12, "event": "与米放等众被斩杀二百人,最终狼狈逃窜" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "luoyang", "event": "李密大败,王世充彻底掌控洛阳,寇仲感知危机" },
{ "chapter": 2, "location": "luoyang", "event": "徐子陵在洛阳被李世民与天策府高手围攻,凭长生诀突围" },
{ "chapter": 2, "location": "luoyang", "event": "寇仲在尚书府设伏场景中出逃,利用凌空换气逃离皇城" },
{ "chapter": 3, "location": "blue_ship", "event": "徐子陵扮岳山登船,与祝玉妍相认,得知有女儿" },
{ "chapter": 4, "location": "liangdu", "event": "寇仲与陈家风接触,得知宇文化及北返掠夺" },
{ "chapter": 5, "location": "liangdu", "event": "婠婠在船上伏击徐子陵,引发水上追杀" },
{ "chapter": 6, "location": "rongfengxiang_mansion", "event": "寇仲徐子陵从荣府屋顶跃过三十丈,刀法借力巧妙掳走王玄应" },
{ "chapter": 7, "location": "tianzhou_bridge", "event": "天津桥交换虚行之,寇徐二人被长孙无忌所扮之假虚行之所骗,王玄应被尉迟敬德救走" },
{ "chapter": 7, "location": "luoyang", "event": "两人逃入河底泥沙混浊河水成功脱身" },
{ "chapter": 8, "location": "luoyang", "event": "寇仲发现战船载运被俘的虚行之返回皇城" },
{ "chapter": 8, "location": "manchinghouse", "event": "寇徐二人冒充禁卫军护卫尚秀芳入皇宫" },
{ "chapter": 9, "location": "royal_palace", "event": "滂沱大雨中,利用长索与掷刀的方法从钟楼跃至乾阳殿顶" },
{ "chapter": 9, "location": "royal_palace", "event": "寇仲刺向李世民,徐子陵攻击王世充,成功掳走王玄应并救出虚行之" },
{ "chapter": 10, "location": "liangdu", "event": "窦建德攻打任城,导致梁都防守兵力空虚,城市变成死城" },
{ "chapter": 10, "location": "liangdu", "event": "婠婠与边不负在码头拦截寇徐二人,逃离梁都" },
{ "chapter": 11, "location": "liangdu", "event": "寇徐二人在街心摆酒宴,与婠婠密谈,达成关于杨公宝库的协议" },
{ "chapter": 12, "location": "liangdu", "event": "窟哥率东海盟五百骑兵进攻梁都,婠婠独自击杀四百敌人后飘然离去" },
{ "chapter": 12, "location": "liangdu", "event": "寇仲徐子陵配合陈家风与任媚媚,反击契丹马贼,斩杀两百人" },
{ "chapter": 13, "location": "liangdu", "event": "任媚媚率彭梁会援兵到达,承诺提供粮草支持守城" },
{ "chapter": 13, "location": "liangdu", "event": "寇仲得知宇文化及率一万五千兵马来攻,与徐子陵计划守城策略" },
{ "chapter": 13, "location": "liangdu", "event": "徐子陵建议联系李子通求援,计划多管齐下应对宇文化及的进攻" }
]
}

279
data/vol20.json Normal file
View File

@@ -0,0 +1,279 @@
{
"volume": "卷二零",
"chapters": ["第01章 战必攻城", "第02章 谈笑用兵", "第03章 战争游戏", "第04章 奇兵制胜", "第05章 亲疏之别", "第06章 招兵买马", "第07章 尔虞我诈", "第08章 别有洞天", "第09章 穷凶极恶", "第10章 邪帝阴后", "第11章 与美偕行", "第12章 事有凑巧"],
"locations": [
{ "id": "liangdu", "name": "梁都", "aliases": ["梁州"], "type": "city", "lat": 34.3, "lng": 118.2, "description": "隋末大城,通济渠咽喉,寇仲徐子陵建立的根据地" },
{ "id": "pengcheng", "name": "彭城", "aliases": ["徐州"], "type": "city", "lat": 34.17, "lng": 117.19, "description": "长江与淮河交汇地,彭梁会总舵所在,重建中" },
{ "id": "grand_canal", "name": "通济渠", "aliases": ["运河"], "type": "waterway", "lat": 33.5, "lng": 118.0, "description": "贯通南北的水路交通线,梁都扼守其咽喉" },
{ "id": "luoyang", "name": "洛阳", "aliases": ["东都"], "type": "city", "lat": 34.62, "lng": 112.45, "description": "隋朝东都,中原重镇,各方势力争夺之地" },
{ "id": "daxing", "name": "大兴", "aliases": ["长安", "京师"], "type": "city", "lat": 34.26, "lng": 108.94, "description": "隋朝西京,帝国首都,政治中心" },
{ "id": "jiangdu", "name": "江都", "aliases": ["扬州"], "type": "city", "lat": 32.39, "lng": 119.43, "description": "隋朝南都,李子通与杜伏威争夺的重地" },
{ "id": "danyang", "name": "丹阳", "type": "city", "lat": 32.0, "lng": 118.95, "description": "长江上游重镇,李子通势力范围" },
{ "id": "xingyang", "name": "荥阳", "type": "city", "lat": 34.79, "lng": 113.38, "description": "瓦岗军翟让的根据地,李密势力所在" },
{ "id": "xiangyang", "name": "襄阳", "aliases": ["襄州"], "type": "city", "lat": 32.6, "lng": 112.1, "description": "汉水中游战略要地,寇仲志在必得之城" },
{ "id": "jinglingxian", "name": "竟陵", "type": "city", "lat": 33.2, "lng": 115.5, "description": "襄阳门户,通往中原的关键城池" },
{ "id": "donghai", "name": "东海郡", "type": "city", "lat": 32.8, "lng": 119.5, "description": "海外贸易重镇,李子通重要根据地,寇仲预定攻取目标" },
{ "id": "zhongli", "name": "钟离郡", "type": "city", "lat": 32.3, "lng": 117.0, "description": "淮水沿线重镇,李子通战略要点" },
{ "id": "xiayi", "name": "下邳", "type": "city", "lat": 34.2, "lng": 117.8, "description": "骆马帮据点,骆马湖畔,战略要地" },
{ "id": "luomahu", "name": "骆马湖", "type": "waterway", "lat": 34.0, "lng": 117.5, "description": "彭城东部巨湖,河道交汇处,鱼产丰富,农业命脉" },
{ "id": "longquansi", "name": "龙泉寺", "type": "landmark", "lat": 31.0, "lng": 116.5, "description": "赤色奇山上的古刹,石青璇居处,伏魔洞入口所在" },
{ "id": "fomocave", "name": "伏魔洞", "type": "landmark", "lat": 31.0, "lng": 116.5, "description": "蝙蝠迷宫洞穴,鲁妙子设计的天然要塞,石青璇藏身处" },
{ "id": "feimamu", "name": "飞马牧场", "type": "landmark", "lat": 33.0, "lng": 117.0, "description": "虚行之大营,骑兵训练基地,寇仲借人借马之处" },
{ "id": "liyang", "name": "历阳", "type": "city", "lat": 31.7, "lng": 118.37, "description": "长江沿岸重镇,杜伏威占据地盘" },
{ "id": "yangtze", "name": "长江", "aliases": ["大江"], "type": "waterway", "lat": 32.2, "lng": 119.0, "description": "中国第一大河,南北水运枢纽" },
{ "id": "huaihe", "name": "淮河", "type": "waterway", "lat": 32.0, "lng": 116.5, "description": "重要南北分界水道,经济动脉" }
],
"factions": [
{
"id": "sui",
"name": "隋朝",
"type": "朝廷",
"color": "#FFD700",
"leader": "杨广(隋炀帝)",
"territory": ["daxing", "luoyang", "jiangdu"],
"key_figures": ["杨广"],
"description": "风雨飘摇中的朝代,政权将倾,气数将尽"
},
{
"id": "kou_xu_force",
"name": "少帅军",
"type": "新兴势力",
"color": "#FF4500",
"leader": "寇仲",
"territory": ["liangdu", "pengcheng"],
"key_figures": ["寇仲", "徐子陵", "宣永", "任媚媚", "陈家风", "洛其飞"],
"description": "寇仲建立的新兴势力,以梁都、彭城为根据地,迅速崛起的力量"
},
{
"id": "li_zitong",
"name": "李子通势力",
"type": "地方军阀",
"color": "#1E90FF",
"leader": "李子通",
"territory": ["jiangdu", "donghai", "zhongli"],
"key_figures": ["李子通"],
"description": "江淮地区的割据势力,与杜伏威和沈法兴争夺江南"
},
{
"id": "du_fuwei",
"name": "杜伏威军",
"type": "义军",
"color": "#FF8C00",
"leader": "杜伏威",
"territory": ["liyang", "danyang"],
"key_figures": ["杜伏威", "李靖"],
"description": "江淮义军,与李子通争衡,势力强大"
},
{
"id": "li_mi",
"name": "瓦岗军",
"type": "义军",
"color": "#FF6347",
"leader": "李密",
"territory": ["xingyang"],
"key_figures": ["李密", "翟让"],
"description": "中原最强义军,声势浩大,近期遭寇仲打击"
},
{
"id": "wang_shichong",
"name": "王世充势力",
"type": "地方军阀",
"color": "#DAA520",
"leader": "王世充",
"territory": ["luoyang"],
"key_figures": ["王世充", "陈长林"],
"description": "东都地区的新兴势力,中原割据者之一"
},
{
"id": "lu_mang",
"name": "骆马帮",
"type": "江湖势力",
"color": "#8B7355",
"leader": "都任",
"territory": ["xiayi"],
"key_figures": ["都任"],
"description": "下邳地区的强徒帮会,控制骆马湖,征收买路钱"
},
{
"id": "qu_ge",
"name": "窟哥势力",
"type": "异族",
"color": "#2F4F4F",
"leader": "窟哥",
"territory": [],
"key_figures": ["窟哥"],
"description": "契丹马贼头目,与骆马帮联盟,对梁都构成威胁"
},
{
"id": "penglianhui",
"name": "彭梁会",
"type": "江湖帮会",
"color": "#CD853F",
"leader": "任媚媚",
"territory": ["pengcheng"],
"key_figures": ["任媚媚", "桂锡良", "幸容"],
"description": "江湖帮会组织,现已纳入少帅军,以任媚媚为首"
},
{
"id": "ci_hang_jing_zhai",
"name": "慈航静斋",
"type": "江湖势力",
"color": "#9370DB",
"leader": "师妃暄",
"territory": [],
"key_figures": ["师妃暄"],
"description": "隐世武学宗派,支持李世民"
},
{
"id": "yin_gui_pai",
"name": "阴癸派",
"type": "魔门",
"color": "#8B0000",
"leader": "祝玉妍",
"territory": [],
"key_figures": ["祝玉妍", "婠婠"],
"description": "魔门势力,与慈航静斋对立,野心勃勃"
},
{
"id": "xie_di_pai",
"name": "邪帝派系",
"type": "魔门",
"color": "#4B0082",
"leader": "邪帝",
"territory": [],
"key_figures": ["尤鸟倦", "丁九重", "周老叹", "金环真"],
"description": "邪道魔门宗派,四大高手被约束二十年,近来出山作乱"
}
],
"character_routes": [
{
"character": "寇仲",
"color": "#FF4500",
"route": [
{ "location": "liangdu", "chapter": 1, "event": "守卫梁都,拒宇文化及,布局攻防战" },
{ "location": "liangdu", "chapter": 2, "event": "伏击宇文军,烧毁攻城器械,消耗敌力" },
{ "location": "liangdu", "chapter": 3, "event": "伏击宇文无敌,诛杀宇文成都" },
{ "location": "liangdu", "chapter": 4, "event": "奇兵制胜,击退宇文化及,宇文军溃退" },
{ "location": "liangdu", "chapter": 5, "event": "接待桂锡良幸容,识破邵令周圈套" },
{ "location": "liangdu", "chapter": 6, "event": "召集长期建设计划,拟定扩张策略,任命虚行之" },
{ "location": "liangdu", "chapter": 8, "event": "总管府遭杨虚彦刺杀,惨烈对战,敌手逃脱" },
{ "location": "liangdu", "chapter": 8, "event": "树上伏击杨虚彦,长街血战,重伤敌手" },
{ "location": "liangdu", "chapter": 10, "event": "接到洛其飞情报,得知骆马帮与窟哥联盟" }
]
},
{
"character": "徐子陵",
"color": "#00CED1",
"route": [
{ "location": "liangdu", "chapter": 1, "event": "守城协防,布置防御工事" },
{ "location": "liangdu", "chapter": 2, "event": "参与伏击战,击杀宇文军先锋" },
{ "location": "liangdu", "chapter": 3, "event": "与寇仲对阵宇文无敌,获胜" },
{ "location": "liangdu", "chapter": 4, "event": "参与奇兵突击,配合宣永围歼敌军" },
{ "lat": 31.0, "lng": 116.5, "chapter": 5, "event": "独自南行赶往江南,离开梁都" },
{ "lat": 31.5, "lng": 116.8, "chapter": 7, "event": "踏入龙泉寺,听箫音,见石青璇" },
{ "location": "longquansi", "chapter": 7, "event": "破庙中与邪人相遇,初识石青璇" },
{ "location": "fomocave", "chapter": 8, "event": "入伏魔洞,学习以音破音之法" },
{ "location": "fomocave", "chapter": 9, "event": "伏击丁九重,成功诛杀,与石青璇联手" },
{ "lat": 31.0, "lng": 116.5, "chapter": 10, "event": "山溪边与石青璇谈心,互相倾吐" }
]
},
{
"character": "李子通",
"color": "#1E90FF",
"route": [
{ "location": "jiangdu", "chapter": 1, "event": "在江都与杜伏威、沈纶三方势力纠缠" },
{ "location": "jiangdu", "chapter": 1, "event": "拒绝援助梁都,冷落任媚媚" },
{ "location": "jiangdu", "chapter": 5, "event": "巴陵帮据点对抗杜伏威军" }
]
},
{
"character": "宇文化及",
"color": "#4169E1",
"route": [
{ "lat": 32.5, "lng": 118.5, "chapter": 1, "event": "率大军南下,准备攻取梁都" },
{ "location": "liangdu", "chapter": 2, "event": "前锋部队在大运河遭伏击" },
{ "location": "liangdu", "chapter": 3, "event": "军队伏击失败,宇文无敌与寇仲交手阵亡" },
{ "location": "liangdu", "chapter": 4, "event": "大军溃败,渡河北撤,宇文成都战死" },
{ "location": "liangdu", "chapter": 4, "event": "宇文化及狼狈逃窜,伤兵残将" }
]
},
{
"character": "李密",
"color": "#FF6347",
"route": [
{ "location": "xingyang", "chapter": 1, "event": "瓦岗军驻守,近日被寇仲击败" },
{ "location": "xingyang", "chapter": 6, "event": "声势在崩溃中,成为过去的枭雄" }
]
},
{
"character": "石青璇",
"color": "#FFFFFF",
"route": [
{ "location": "longquansi", "chapter": 7, "event": "龙泉寺吹箫,引动邪人汇聚" },
{ "location": "longquansi", "chapter": 7, "event": "在破庙与邪人对战,转身示人" },
{ "location": "fomocave", "chapter": 8, "event": "引徐子陵入伏魔洞迷宫" },
{ "location": "fomocave", "chapter": 9, "event": "驱赶蝙蝠,围歼邪人,与徐子陵并肩作战" },
{ "lat": 31.0, "lng": 116.5, "chapter": 10, "event": "山溪边与徐子陵谈心,透露邪帝身份" }
]
},
{
"character": "宣永",
"color": "#228B22",
"route": [
{ "location": "liangdu", "chapter": 1, "event": "率瓦岗旧部投靠寇仲,担当总管" },
{ "location": "liangdu", "chapter": 2, "event": "策划军事防守,献计守城" },
{ "location": "liangdu", "chapter": 3, "event": "奇兵突击敌人后营,立下大功" },
{ "location": "liangdu", "chapter": 4, "event": "参与奇兵围歼战,分兵突击" },
{ "location": "liangdu", "chapter": 6, "event": "负责招兵买马,执行长期建设计划" }
]
},
{
"character": "任媚媚",
"color": "#FF69B4",
"route": [
{ "location": "liangdu", "chapter": 1, "event": "从江都返梁都,假传李子通援兵消息" },
{ "location": "liangdu", "chapter": 2, "event": "与寇仲宣永商议军事大计" },
{ "location": "liangdu", "chapter": 3, "event": "守城指挥,鼓舞军民士气" },
{ "location": "liangdu", "chapter": 6, "event": "负责后勤资源调配和城市建设" },
{ "location": "liangdu", "chapter": 8, "event": "投怀送抱被寇仲温和拒绝" }
]
},
{
"character": "尤鸟倦",
"color": "#4B0082",
"route": [
{ "lat": 31.0, "lng": 116.5, "chapter": 7, "event": "现身龙泉寺,与邪人争夺邪帝舍利" },
{ "location": "fomocave", "chapter": 8, "event": "入伏魔洞,与徐子陵对阵,受创逃脱" },
{ "location": "fomocave", "chapter": 9, "event": "蝠洞中狼狈逃窜,再次负伤逃走" }
]
}
],
"key_events": [
{ "chapter": 1, "location": "liangdu", "event": "寇仲徐子陵守卫梁都,宇文化及率二万大军南下围城" },
{ "chapter": 1, "location": "liangdu", "event": "任媚媚诈称与李子通结盟,骗敌全速行军" },
{ "chapter": 2, "location": "grand_canal", "event": "寇仲伏击宇文军,烧毁粮草和攻城器械" },
{ "chapter": 2, "location": "liangdu", "event": "城民夹道欢迎捷报,军心士气大增" },
{ "chapter": 3, "event": "寇仲诛杀宇文无敌,在树林中伏击得手", "lat": 32.3, "lng": 118.2 },
{ "chapter": 4, "location": "liangdu", "event": "宇文化及大军攻城,寇仲布干草火计焚敌" },
{ "chapter": 4, "location": "liangdu", "event": "寇仲斩杀宇文成都,大军士气彻底崩溃" },
{ "chapter": 4, "location": "grand_canal", "event": "宇文化及率残军渡河北撤,梁都保卫战胜利" },
{ "chapter": 4, "location": "liangdu", "event": "寇仲建立少帅军,拟定长期发展计划" },
{ "chapter": 5, "location": "liangdu", "event": "桂锡良幸容来访,寇仲识破邵令周计谋" },
{ "chapter": 5, "event": "徐子陵南行救素素,独自踏上江南之旅", "lat": 32.39, "lng": 119.43 },
{ "chapter": 6, "location": "liangdu", "event": "宣永献策攻下邳、夺东海,寇仲布局扩张" },
{ "chapter": 7, "lat": 31.0, "lng": 116.5, "event": "徐子陵踏入龙泉寺,闻箫音,见石青璇" },
{ "chapter": 7, "event": "龙泉寺中四大邪人现身,争夺邪帝舍利", "lat": 31.0, "lng": 116.5 },
{ "chapter": 8, "location": "fomocave", "event": "徐子陵入伏魔洞,与石青璇联手对敌" },
{ "chapter": 8, "location": "liangdu", "event": "杨虚彦刺杀寇仲,两度交手血战" },
{ "chapter": 9, "location": "fomocave", "event": "徐子陵伏击杀死丁九重,邪人各显绝艺" },
{ "chapter": 9, "location": "fomocave", "event": "石青璇驱蝙蝠阵,逼迫邪人仓皇逃窜" },
{ "chapter": 9, "event": "周老叹救金环真,尤鸟倦伤人阴辣,各方逃脱", "lat": 31.0, "lng": 116.5 },
{ "chapter": 10, "event": "徐子陵与石青璇山溪边谈心,互诉衷肠", "lat": 31.0, "lng": 116.5 },
{ "chapter": 10, "location": "liangdu", "event": "洛其飞回报,骆马帮与窟哥结盟,准备反击" },
{ "chapter": 10, "location": "liangdu", "event": "寇仲收到消息,开始应对新的挑战" }
]
}

View File

@@ -8,7 +8,7 @@
<div class="legend">
<h3>势力图例</h3>
<div
v-for="faction in factions"
v-for="faction in mergedFactions"
:key="faction.id"
class="legend-item"
@click="showFactionInfo(faction)"
@@ -20,7 +20,7 @@
<div class="legend-section">
<h3>人物路线</h3>
<div
v-for="route in routes"
v-for="route in mergedRoutes"
:key="route.character"
class="legend-item"
@click="toggleRoute(route)"
@@ -37,24 +37,44 @@
</div>
</div>
<!-- 章节面板 -->
<!-- 卷进度面板 -->
<div class="chapter-panel">
<h3>章节进度</h3>
<select v-model="selectedVolume" class="volume-select" @change="onVolumeChange">
<option v-for="(data, idx) in allData" :key="idx" :value="idx">
{{ data.volume }}
</option>
</select>
<input
type="range"
class="chapter-slider"
v-model.number="currentChapter"
:min="1"
:max="maxChapter"
@input="updateMap"
>
<div class="chapter-label"> {{ currentChapter }} / {{ maxChapter }} </div>
<div class="chapter-name">{{ currentChapterName }}</div>
<h3>卷册进度</h3>
<div class="vol-slider-wrap">
<input
type="range"
class="chapter-slider"
v-model.number="currentVol"
:min="1"
:max="20"
@input="onVolSliderChange"
>
<div class="vol-ticks">
<span
v-for="tick in volTicks"
:key="tick.vol"
class="tick-label"
:style="{ left: tick.pct + '%' }"
>{{ tick.label }}</span>
</div>
</div>
<div class="vol-info">
当前{{ currentVolLabel }} &nbsp;|&nbsp; 已加载 {{ loadedCount }} / 20
</div>
<!-- 关键事件列表 -->
<div class="events-section" v-if="currentKeyEvents.length">
<div class="events-title">本卷关键事件</div>
<div
v-for="(ev, idx) in currentKeyEvents"
:key="idx"
class="event-item"
@click="flyToEvent(ev)"
>
<span class="event-ch">{{ ev.chapter }}</span>
<span class="event-text">{{ ev.event }}</span>
</div>
</div>
</div>
<!-- 势力详情面板 -->
@@ -70,57 +90,151 @@
<b>关键人物</b>{{ selectedFaction.key_figures.join('、') }}
</p>
</div>
<!-- 加载进度 -->
<div class="loading-bar" v-if="isLoading">
<div class="loading-inner" :style="{ width: (loadedCount / 20 * 100) + '%' }"></div>
<span class="loading-text">加载数据中 {{ loadedCount }}/20 </span>
</div>
</div>
</template>
<script setup>
import { ref, onMounted, computed } from 'vue'
import { ref, computed, onMounted, watch } from 'vue'
import L from 'leaflet'
import 'leaflet/dist/leaflet.css'
const allData = ref([])
const factions = ref([])
const locations = ref([])
const routes = ref([])
const currentChapter = ref(1)
const selectedVolume = ref(0)
// ── 响应式状态 ──────────────────────────────────────────────
const allData = ref([]) // 原始卷数据index 0 = vol01
const currentVol = ref(1) // 1-20
const selectedRoutes = ref([])
const selectedFaction = ref(null)
const isLoading = ref(true)
const loadedCount = ref(0)
// ── Leaflet 图层管理 ────────────────────────────────────────
let map = null
let routeLayers = []
let locationMarkers = []
let territoryLayers = []
const currentData = computed(() => allData.value[selectedVolume.value] || {})
const chapters = computed(() => currentData.value.chapters || [])
const maxChapter = computed(() => chapters.value.length || 1)
const currentChapterName = computed(() => chapters.value[currentChapter.value - 1] || '')
onMounted(async () => {
await loadAllData()
initMap()
updateMap()
})
async function loadAllData() {
for (let i = 1; i <= 5; i++) {
const response = await fetch(`/data/vol${String(i).padStart(2, '0')}.json`)
const data = await response.json()
allData.value.push(data)
}
// 初始化第一卷数据
factions.value = allData.value[0]?.factions || []
locations.value = allData.value[0]?.locations || []
routes.value = allData.value[0]?.character_routes || []
currentChapter.value = maxChapter.value
let layerGroups = {
territories: null,
locations: null,
routes: null,
events: null
}
// ── 滑块刻度 ────────────────────────────────────────────────
const volTicks = [
{ vol: 1, label: '卷一', pct: 0 },
{ vol: 5, label: '卷五', pct: 21.05 },
{ vol: 10, label: '卷十', pct: 47.37 },
{ vol: 15, label: '卷十五', pct: 73.68 },
{ vol: 20, label: '卷二十', pct: 100 }
]
// ── 计算属性:当前卷标签 ────────────────────────────────────
const currentVolLabel = computed(() => {
const d = allData.value[currentVol.value - 1]
return d ? d.volume : `${currentVol.value}`
})
// ── 跨卷合并数据(截至 currentVol──────────────────────────
// 地点:按 id 去重,取最新(最大卷号)的定义
const mergedLocations = computed(() => {
const map = new Map()
for (let i = 0; i < currentVol.value; i++) {
const d = allData.value[i]
if (!d) continue
for (const loc of (d.locations || [])) {
map.set(loc.id, loc)
}
}
return Array.from(map.values())
})
// 势力:按 id 去重,取最新卷定义
const mergedFactions = computed(() => {
const map = new Map()
for (let i = 0; i < currentVol.value; i++) {
const d = allData.value[i]
if (!d) continue
for (const f of (d.factions || [])) {
map.set(f.id, f)
}
}
return Array.from(map.values())
})
// 人物路线:同名人物路点合并,每个点附带 vol 标记
const mergedRoutes = computed(() => {
const charMap = new Map()
for (let i = 0; i < currentVol.value; i++) {
const d = allData.value[i]
if (!d) continue
const vol = i + 1
for (const r of (d.character_routes || [])) {
const name = r.character
if (!charMap.has(name)) {
charMap.set(name, { character: name, color: r.color, route: [] })
}
const existing = charMap.get(name)
// 合并颜色(取最新)
existing.color = r.color
for (const pt of (r.route || [])) {
existing.route.push({ ...pt, vol })
}
}
}
return Array.from(charMap.values())
})
// 当前卷关键事件
const currentKeyEvents = computed(() => {
const d = allData.value[currentVol.value - 1]
return d ? (d.key_events || []) : []
})
// ── 生命周期 ────────────────────────────────────────────────
onMounted(async () => {
initMap()
await loadAllData()
drawAll()
})
// 监听 currentVol 变化重绘
watch(currentVol, () => {
drawAll()
})
// ── 数据加载 ────────────────────────────────────────────────
async function loadAllData() {
isLoading.value = true
const promises = []
for (let i = 1; i <= 20; i++) {
const volStr = String(i).padStart(2, '0')
promises.push(
fetch(`/data/vol${volStr}.json`)
.then(r => r.json())
.then(data => {
// 按索引顺序写入(保证位置正确)
allData.value[i - 1] = data
loadedCount.value++
})
.catch(err => {
console.warn(`vol${volStr}.json 加载失败`, err)
loadedCount.value++
})
)
}
await Promise.all(promises)
isLoading.value = false
// 触发响应式更新
allData.value = [...allData.value]
}
// ── 地图初始化 ──────────────────────────────────────────────
function initMap() {
map = L.map('map', {
center: [32.0, 116.0],
center: [33.0, 113.0],
zoom: 6,
zoomControl: true,
attributionControl: false
@@ -134,49 +248,34 @@ function initMap() {
L.control.attribution({ prefix: false, position: 'bottomright' })
.addAttribution('大唐双龙传 - 黄易')
.addTo(map)
// 创建图层组
layerGroups.territories = L.layerGroup().addTo(map)
layerGroups.locations = L.layerGroup().addTo(map)
layerGroups.routes = L.layerGroup().addTo(map)
layerGroups.events = L.layerGroup().addTo(map)
}
function onVolumeChange() {
factions.value = currentData.value.factions || []
locations.value = currentData.value.locations || []
routes.value = currentData.value.character_routes || []
currentChapter.value = maxChapter.value
selectedRoutes.value = []
updateMap()
}
function updateMap() {
// ── 全量重绘 ────────────────────────────────────────────────
function drawAll() {
if (!map) return
// 确保当前章节在有效范围内
if (currentChapter.value > maxChapter.value) {
currentChapter.value = maxChapter.value
}
if (currentChapter.value < 1) {
currentChapter.value = 1
}
clearLayers()
clearLayerGroups()
drawTerritories()
drawLocations()
drawRoutes()
}
function clearLayers() {
routeLayers.forEach(layer => map.removeLayer(layer))
locationMarkers.forEach(layer => map.removeLayer(layer))
territoryLayers.forEach(layer => map.removeLayer(layer))
routeLayers = []
locationMarkers = []
territoryLayers = []
function clearLayerGroups() {
Object.values(layerGroups).forEach(lg => lg && lg.clearLayers())
}
// ── 绘制势力领地 ────────────────────────────────────────────
function drawTerritories() {
factions.value.forEach(f => {
const locs = mergedLocations.value
mergedFactions.value.forEach(f => {
if (!f.territory || !f.territory.length) return
f.territory.forEach(tid => {
const loc = locations.value.find(l => l.id === tid)
const loc = locs.find(l => l.id === tid)
if (!loc) return
const circle = L.circle([loc.lat, loc.lng], {
@@ -187,7 +286,8 @@ function drawTerritories() {
weight: 2,
opacity: 0.5,
dashArray: '6 4'
}).addTo(map)
})
layerGroups.territories.addLayer(circle)
const label = L.marker([loc.lat + 0.35, loc.lng], {
icon: L.divIcon({
@@ -195,17 +295,19 @@ function drawTerritories() {
html: `<div style="color:${f.color};font-size:11px;font-weight:bold;text-shadow:0 0 4px rgba(0,0,0,0.8);white-space:nowrap;text-align:center">${f.name}</div>`,
iconAnchor: [30, 8]
})
}).addTo(map)
territoryLayers.push(circle, label)
})
layerGroups.territories.addLayer(label)
})
})
}
// ── 绘制地点标记 ────────────────────────────────────────────
function drawLocations() {
locations.value.forEach(loc => {
const locs = mergedLocations.value
const facs = mergedFactions.value
locs.forEach(loc => {
let markerColor = '#aaa'
for (const f of factions.value) {
for (const f of facs) {
if (f.territory && f.territory.includes(loc.id)) {
markerColor = f.color
break
@@ -222,7 +324,7 @@ function drawLocations() {
const marker = L.marker([loc.lat, loc.lng], { icon })
.bindPopup(`<b>${loc.name}</b><br>${loc.description || ''}`)
.addTo(map)
layerGroups.locations.addLayer(marker)
const nameLabel = L.marker([loc.lat - 0.15, loc.lng], {
icon: L.divIcon({
@@ -230,64 +332,72 @@ function drawLocations() {
html: `<div style="color:#ccc;font-size:11px;text-shadow:0 0 3px #000,0 0 6px #000;white-space:nowrap;text-align:center">${loc.name}</div>`,
iconAnchor: [30, 0]
})
}).addTo(map)
locationMarkers.push(marker, nameLabel)
})
layerGroups.locations.addLayer(nameLabel)
})
}
// ── 绘制人物路线 ────────────────────────────────────────────
function drawRoutes() {
routes.value.forEach(route => {
const locs = mergedLocations.value
mergedRoutes.value.forEach(route => {
if (!selectedRoutes.value.includes(route.character)) return
const points = route.route || []
const resolved = points.map(p => {
const coords = getPointCoords(p, locs)
return coords ? { ...coords, chapter: p.chapter, vol: p.vol, event: p.event } : null
}).filter(Boolean)
for (let i = 0; i < points.length - 1; i++) {
const p1 = getPointCoords(points[i])
const p2 = getPointCoords(points[i + 1])
if (!p1 || !p2) continue
for (let i = 0; i < resolved.length - 1; i++) {
const p1 = resolved[i]
const p2 = resolved[i + 1]
const line = L.polyline([[p1.lat, p1.lng], [p2.lat, p2.lng]], {
color: route.color,
weight: 3,
opacity: 0.8
}).addTo(map)
})
layerGroups.routes.addLayer(line)
routeLayers.push(line)
const midLat = (p1.lat + p2.lat) / 2
const midLng = (p1.lng + p2.lng) / 2
const angle = Math.atan2(p2.lat - p1.lat, p2.lng - p1.lng) * (180 / Math.PI)
const arrow = L.marker([midLat, midLng], {
icon: L.divIcon({
className: '',
html: `<div style="color:${route.color};font-size:12px;font-weight:bold;transform:rotate(${angle}deg);transform-origin:center;text-shadow:0 0 3px rgba(0,0,0,0.8)">→</div>`,
iconAnchor: [6, 6]
})
})
layerGroups.routes.addLayer(arrow)
}
points.forEach((p, idx) => {
const coords = getPointCoords(p)
if (!coords) return
const isEnd = idx === points.length - 1
resolved.forEach((p, idx) => {
const isEnd = idx === resolved.length - 1
const isStart = idx === 0
const size = (isStart || isEnd) ? 7 : 5
const dot = L.circleMarker([coords.lat, coords.lng], {
const dot = L.circleMarker([p.lat, p.lng], {
radius: size,
color: route.color,
fillColor: isEnd ? '#fff' : route.color,
fillOpacity: 0.9,
weight: 2
})
.bindPopup(`<b>${route.character}</b><br>第${p.chapter}章:${p.event || ''}`)
.addTo(map)
routeLayers.push(dot)
}).bindPopup(`<b>${route.character}</b><br>卷${p.vol || '?'}${p.chapter}章<br>${p.event || ''}`)
layerGroups.routes.addLayer(dot)
})
})
}
function getPointCoords(point) {
// ── 工具函数 ────────────────────────────────────────────────
function getPointCoords(point, locs) {
if (point.lat && point.lng) {
return { lat: point.lat, lng: point.lng }
}
if (point.location) {
const loc = locations.value.find(l => l.id === point.location)
if (loc) {
return { lat: loc.lat, lng: loc.lng }
}
const loc = locs.find(l => l.id === point.location)
if (loc) return { lat: loc.lat, lng: loc.lng }
}
return null
}
@@ -299,10 +409,7 @@ function toggleRoute(route) {
} else {
selectedRoutes.value.push(route.character)
}
clearLayers()
drawTerritories()
drawLocations()
layerGroups.routes.clearLayers()
drawRoutes()
}
@@ -312,14 +419,31 @@ function showFactionInfo(faction) {
function getTerritoryNames(territoryIds) {
return territoryIds.map(tid => {
const loc = locations.value.find(l => l.id === tid)
const loc = mergedLocations.value.find(l => l.id === tid)
return loc ? loc.name : tid
})
}
function onVolSliderChange() {
// currentVol 已由 v-model 更新watch 会触发 drawAll
}
function flyToEvent(ev) {
const locs = mergedLocations.value
let coords = null
if (ev.lat && ev.lng) {
coords = [ev.lat, ev.lng]
} else if (ev.location) {
const loc = locs.find(l => l.id === ev.location)
if (loc) coords = [loc.lat, loc.lng]
}
if (coords && map) {
map.flyTo(coords, 8, { duration: 1.2 })
}
}
</script>
<style scoped>
/* 根容器必须 position:relative使绝对定位子元素相对它定位 */
.map-container {
position: relative;
width: 100%;
@@ -365,7 +489,7 @@ function getTerritoryNames(territoryIds) {
padding: 12px 16px;
border-radius: 8px;
border: 1px solid #555;
max-width: 260px;
max-width: 220px;
max-height: calc(100vh - 60px);
overflow-y: auto;
font-size: 13px;
@@ -413,7 +537,7 @@ function getTerritoryNames(territoryIds) {
margin-top: 8px;
}
/* ====== 章节面板 ====== */
/* ====== 卷册面板 ====== */
.chapter-panel {
position: absolute;
bottom: 20px;
@@ -423,7 +547,9 @@ function getTerritoryNames(territoryIds) {
padding: 12px 16px;
border-radius: 8px;
border: 1px solid #555;
width: 320px;
width: 340px;
max-height: calc(100vh - 60px);
overflow-y: auto;
color: #e0e0e0;
}
@@ -435,35 +561,78 @@ function getTerritoryNames(territoryIds) {
padding-bottom: 4px;
}
.volume-select {
width: 100%;
margin-bottom: 8px;
padding: 4px 8px;
background: #333;
color: #e0e0e0;
border: 1px solid #555;
border-radius: 4px;
.vol-slider-wrap {
position: relative;
padding-bottom: 24px;
margin-bottom: 4px;
}
.chapter-slider {
width: 100%;
margin: 8px 0;
margin: 8px 0 0;
accent-color: #c9a96e;
}
.chapter-label {
.vol-ticks {
position: relative;
height: 20px;
margin-top: 2px;
}
.tick-label {
position: absolute;
transform: translateX(-50%);
font-size: 11px;
color: #888;
white-space: nowrap;
}
.vol-info {
font-size: 12px;
color: #aaa;
text-align: center;
margin-bottom: 8px;
}
.chapter-name {
font-size: 13px;
color: #e0e0e0;
text-align: center;
/* ====== 关键事件 ====== */
.events-section {
border-top: 1px solid #444;
padding-top: 8px;
margin-top: 4px;
}
.events-title {
font-size: 12px;
color: #c9a96e;
margin-bottom: 6px;
font-weight: bold;
}
.event-item {
display: flex;
gap: 6px;
margin: 4px 0;
cursor: pointer;
padding: 3px 4px;
border-radius: 4px;
font-size: 12px;
line-height: 1.5;
}
.event-item:hover {
background: rgba(201, 169, 110, 0.12);
}
.event-ch {
color: #c9a96e;
white-space: nowrap;
flex-shrink: 0;
}
.event-text {
color: #ccc;
}
/* ====== 势力详情面板 ====== */
.info-panel {
position: absolute;
@@ -474,7 +643,7 @@ function getTerritoryNames(territoryIds) {
padding: 12px 16px;
border-radius: 8px;
border: 1px solid #555;
width: 320px;
width: 340px;
max-height: 50vh;
overflow-y: auto;
color: #e0e0e0;
@@ -504,4 +673,35 @@ function getTerritoryNames(territoryIds) {
line-height: 1.6;
margin: 4px 0;
}
/* ====== 加载进度条 ====== */
.loading-bar {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 4px;
background: rgba(20, 20, 40, 0.6);
z-index: 2000;
overflow: hidden;
}
.loading-inner {
height: 100%;
background: #c9a96e;
transition: width 0.3s ease;
}
.loading-text {
position: absolute;
top: 6px;
left: 50%;
transform: translateX(-50%);
font-size: 12px;
color: #c9a96e;
background: rgba(20, 20, 40, 0.85);
padding: 2px 10px;
border-radius: 4px;
white-space: nowrap;
}
</style>