数字我 Digital Me:全量入库(大文件走 Git LFS)
nginx serve /uploads direct (audio speed) / patch-nginx (push) Failing after 1m34s

This commit is contained in:
2026-10-10 16:24:43 +08:00
commit 0593ff7e62
1893 changed files with 361723 additions and 0 deletions
@@ -0,0 +1,210 @@
{
"event": {
"canonicalName": "山海关之战(一片石决战)",
"aliases": [
"山海关之战",
"一片石之战",
"吴三桂开关"
],
"projectDynasty": "清",
"era": "清世祖顺治元年、明崇祯十七年",
"date": "公元1644年四月",
"place": "山海关、石河与一片石一带",
"summary": "李自成率大顺军东征山海关,吴三桂在兵力压力下向清摄政王多尔衮求援;吴军与大顺军激战后,清军骑兵投入战场击退李自成,清廷由此取得入关并进占北京的通道。"
},
"narration": {
"language": "zh-CN",
"estimatedSeconds": 87,
"fullText": "崇祯十七年三月,李自成攻入北京,明朝灭亡。驻守山海关的吴三桂夹在三股力量之间:北京已被大顺控制,关外是多尔衮率领的清军,关内还有他自己的军队和家属。李自成希望取得山海关,亲率大军东进。吴三桂先与大顺接触,随后转而向多尔衮求援。多尔衮没有立即把清军全部交给吴三桂指挥,而是要求其归附,并在关外等待两军消耗。四月二十一日至二十二日,大顺军与吴军在石河、一片石一带激战。吴军伤亡增加、阵线吃紧后,多尔衮命清军骑兵从侧翼投入;清军要求吴军以白布作识别,避免混战。大顺军无法同时承受两面压力,开始向西撤退。李自成回到北京后很快离开,清军则通过山海关进入关内,随后占领北京。后世常把这场战争归结为“冲冠一怒为红颜”,但陈圆圆的故事不能替代真实的政治和军事选择:降清求援、关口归属和三方力量消长,才是改变天下走向的核心。"
},
"scenes": [
{
"id": "01",
"title": "大顺东进·吴军求援",
"timePlace": "山海关内外与石河道路",
"purpose": "建立三方势力关系和吴三桂求援的政治条件。",
"narration": "李自成率大顺军逼近山海关。吴三桂转向关外多尔衮求援,并以归附换取清军介入。",
"overlay": {
"heading": "关门两侧都是新的天下",
"line": "吴三桂不是在明与清之间选择,而是在已经进入北京的大顺与尚在关外的清军之间押注。"
},
"people": [
{
"name": "吴三桂",
"office": "原明辽东总兵",
"action": "守山海关、向清求援并归附"
},
{
"name": "李自成",
"office": "大顺皇帝",
"action": "率军东征争夺山海关"
},
{
"name": "多尔衮",
"office": "清摄政王",
"action": "率军至关外并提出归附条件"
},
{
"name": "关宁军",
"office": "吴三桂所属边军",
"action": "修补关防并准备野战"
}
],
"image": {
"original": "images/01-three-forces-converge-at-shanhaiguan.png",
"delivery": "images/01-three-forces-converge-at-shanhaiguan.webp",
"alt": "Spring 1644 around Shanhaiguan. The pass and Great Wall sit between sea and mountains. Inside the gate, Wu Sangui confers with exhausted frontier officers over a blank map as Shun columns approach along the western road; beyond the eastern side, Dorgon’s Manchu cavalry camps at a deliberate distance. Use terrain to show three forces without split-screen magic, no Chen Yuanyuan portrait, no open gate yet.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Spring 1644 around Shanhaiguan. The pass and Great Wall sit between sea and mountains. Inside the gate, Wu Sangui confers with exhausted frontier officers over a blank map as Shun columns approach along the western road; beyond the eastern side, Dorgon’s Manchu cavalry camps at a deliberate distance. Use terrain to show three forces without split-screen magic, no Chen Yuanyuan portrait, no open gate yet. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "三方位置、军营距离和地图会议为视觉重构;大顺东征、吴三桂求援与多尔衮至关外有史载。",
"refinementPrompt": ""
},
"sources": [
"《明史·李自成传》卷三百九",
"《清史稿·世祖本纪》卷四"
]
},
{
"id": "02",
"title": "石河鏖战·清骑投入",
"timePlace": "山海关外石河与一片石战场",
"purpose": "呈现吴军先战、清军后从侧翼加入的决战顺序。",
"narration": "吴军先与大顺军鏖战,阵线吃紧。多尔衮识别吴军后投入骑兵,从侧翼冲击大顺军。",
"overlay": {
"heading": "关门打开,不等于胜负已经决定",
"line": "真正改变战局的是清军选择投入的时间,以及大顺军突然面对的第二个正面。"
},
"people": [
{
"name": "吴三桂",
"office": "关宁军统帅",
"action": "率军先与大顺军作战"
},
{
"name": "多尔衮",
"office": "清摄政王",
"action": "等待战机后命清军投入"
},
{
"name": "李自成",
"office": "大顺军统帅",
"action": "督军争夺关口"
},
{
"name": "关宁军与清军",
"office": "边军和八旗骑兵",
"action": "以白布识别后协同作战"
}
],
"image": {
"original": "images/02-qing-cavalry-enters-yipianshi-battle.png",
"delivery": "images/02-qing-cavalry-enters-yipianshi-battle.webp",
"alt": "On the windy Yipianshi battlefield, exhausted Wu frontier infantry and cavalry marked with simple white cloth strips hold a wavering line against Shun troops. From the coastal flank, organized Manchu cavalry enters under Dorgon’s command, still separated enough to read the sequence. Dust and a sudden weather shift add confusion without supernatural storm. No cloned cavalry flood, corpses, fantasy armor or single heroic duel.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. On the windy Yipianshi battlefield, exhausted Wu frontier infantry and cavalry marked with simple white cloth strips hold a wavering line against Shun troops. From the coastal flank, organized Manchu cavalry enters under Dorgon’s command, still separated enough to read the sequence. Dust and a sudden weather shift add confusion without supernatural storm. No cloned cavalry flood, corpses, fantasy armor or single heroic duel. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "白布识别、清军投入角度和天气变化为视觉推演;吴军先战、清军随后突击、大顺军受两面压力有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·睿忠亲王多尔衮传》卷二百十八",
"《明史·李自成传》卷三百九"
]
},
{
"id": "03",
"title": "大顺西撤·清军入关",
"timePlace": "山海关西门与通往北京道路",
"purpose": "交代战役结果和清军入关,但不把北京政权更替压成同一天。",
"narration": "大顺军战败西撤,李自成放弃北京。清军经山海关进入关内,获得通向京师的道路。",
"overlay": {
"heading": "一片石之后,关门的方向变了",
"line": "清军不再只是关外援兵,而成为沿着驿道进入北京的新统治力量。"
},
"people": [
{
"name": "李自成",
"office": "大顺皇帝",
"action": "率败军西撤并随后离京"
},
{
"name": "多尔衮",
"office": "清摄政王",
"action": "指挥清军入关并进向北京"
},
{
"name": "吴三桂",
"office": "平西王前身、降清将领",
"action": "随清军追击大顺"
},
{
"name": "山海关军民",
"office": "守军与沿路百姓",
"action": "见证军队换旗通行;旗面无字"
}
],
"image": {
"original": "images/03-shun-retreats-and-qing-army-enters-pass.png",
"delivery": "images/03-shun-retreats-and-qing-army-enters-pass.webp",
"alt": "After battle, Shun troops withdraw west along the imperial road in dusty but coherent groups while damaged carts are collected. At Shanhaiguan, Manchu cavalry and Wu’s frontier units pass through the gate under controlled supervision, with civilians watching from a distance. Show a strategic transition, not immediate coronation in Beijing, looting, massacre, readable flags or a triumphant Chen Yuanyuan scene.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. After battle, Shun troops withdraw west along the imperial road in dusty but coherent groups while damaged carts are collected. At Shanhaiguan, Manchu cavalry and Wu’s frontier units pass through the gate under controlled supervision, with civilians watching from a distance. Show a strategic transition, not immediate coronation in Beijing, looting, massacre, readable flags or a triumphant Chen Yuanyuan scene. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "撤军秩序、两军过关和百姓旁观为视觉转译;大顺败退、清军入关并进占北京有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·世祖本纪》卷四",
"《清史稿·睿忠亲王多尔衮传》卷二百十八"
]
}
],
"bgm": {
"catalogId": "zhanzhen:shanhaiguanzhizhan#0",
"title": "山海关之战",
"version": "战役专属·电影级器乐 stem",
"status": "pending-export",
"pathOrUrl": "",
"usage": "三方对峙以低频拉开距离,一片石投入清骑形成唯一爆点,入关段不作凯旋而转为沉重行军;删除歌词、人物独白和品牌尾签。",
"reason": "项目已有山海关之战专属曲目,关门、三方决战和身份转折与本包对应;仓库暂无成品音频。",
"cues": [
{
"scene": "01",
"from": "00:00",
"to": "00:29",
"direction": "三方军营以不相交节奏对峙。"
},
{
"scene": "02",
"from": "00:29",
"to": "00:59",
"direction": "清骑投入形成全片唯一峰值。"
},
{
"scene": "03",
"from": "00:59",
"to": "01:27",
"direction": "战鼓转为沉重入关脚步。"
}
]
},
"sources": [
{
"claim": "李自成东征与山海关战败",
"citation": "《明史·李自成传》卷三百九",
"url": "https://zh.wikisource.org/zh-hans/明史/卷309"
},
{
"claim": "多尔衮受降、入关与战役经过",
"citation": "《清史稿·睿忠亲王多尔衮传》卷二百十八",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷218"
},
{
"claim": "清军入关及进占北京的朝廷纪年",
"citation": "《清史稿·世祖本纪》卷四",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷004"
}
],
"blacklist": [
"用“冲冠一怒为红颜”替代三方政治军事关系",
"把清军画成开战即在吴军阵中或让多尔衮受其指挥",
"把一片石画成孤立巨石决斗场",
"把战后入关与北京即位压成同一画面",
"现代文字、水印、近代枪炮、夸张辫发、尸山与屠杀"
]
}
@@ -0,0 +1,113 @@
# 山海关之战(一片石决战)|素材说明
## 事件边界
- 规范事件名:山海关之战(一片石决战)
- 常用称呼:山海关之战、一片石之战、吴三桂开关
- 项目归类:清
- 时代:清世祖顺治元年、明崇祯十七年
- 日期:公元1644年四月
- 地点:山海关、石河与一片石一带
- 一句话结论:李自成率大顺军东征山海关,吴三桂在兵力压力下向清摄政王多尔衮求援;吴军与大顺军激战后,清军骑兵投入战场击退李自成,清廷由此取得入关并进占北京的通道。
## 60–90 秒主旁白
崇祯十七年三月,李自成攻入北京,明朝灭亡。驻守山海关的吴三桂夹在三股力量之间:北京已被大顺控制,关外是多尔衮率领的清军,关内还有他自己的军队和家属。李自成希望取得山海关,亲率大军东进。吴三桂先与大顺接触,随后转而向多尔衮求援。多尔衮没有立即把清军全部交给吴三桂指挥,而是要求其归附,并在关外等待两军消耗。四月二十一日至二十二日,大顺军与吴军在石河、一片石一带激战。吴军伤亡增加、阵线吃紧后,多尔衮命清军骑兵从侧翼投入;清军要求吴军以白布作识别,避免混战。大顺军无法同时承受两面压力,开始向西撤退。李自成回到北京后很快离开,清军则通过山海关进入关内,随后占领北京。后世常把这场战争归结为“冲冠一怒为红颜”,但陈圆圆的故事不能替代真实的政治和军事选择:降清求援、关口归属和三方力量消长,才是改变天下走向的核心。
## 分幕素材
### 01|大顺东进·吴军求援
- 时间地点:山海关内外与石河道路
- 本幕作用:建立三方势力关系和吴三桂求援的政治条件。
- 分幕旁白:李自成率大顺军逼近山海关。吴三桂转向关外多尔衮求援,并以归附换取清军介入。
- 页面标题:关门两侧都是新的天下
- 页面短句:吴三桂不是在明与清之间选择,而是在已经进入北京的大顺与尚在关外的清军之间押注。
- PNG:`images/01-three-forces-converge-at-shanhaiguan.png`
- WebP:`images/01-three-forces-converge-at-shanhaiguan.webp`
- 替代文本:Spring 1644 around Shanhaiguan. The pass and Great Wall sit between sea and mountains. Inside the gate, Wu Sangui confers with exhausted frontier officers over a blank map as Shun columns approach along the western road; beyond the eastern side, Dorgon’s Manchu cavalry camps at a deliberate distance. Use terrain to show three forces without split-screen magic, no Chen Yuanyuan portrait, no open gate yet.
- 视觉推演边界:三方位置、军营距离和地图会议为视觉重构;大顺东征、吴三桂求援与多尔衮至关外有史载。
- 人物:吴三桂(原明辽东总兵;守山海关、向清求援并归附);李自成(大顺皇帝;率军东征争夺山海关);多尔衮(清摄政王;率军至关外并提出归附条件);关宁军(吴三桂所属边军;修补关防并准备野战)
- 史料:《明史·李自成传》卷三百九;《清史稿·世祖本纪》卷四
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Spring 1644 around Shanhaiguan. The pass and Great Wall sit between sea and mountains. Inside the gate, Wu Sangui confers with exhausted frontier officers over a blank map as Shun columns approach along the western road; beyond the eastern side, Dorgon’s Manchu cavalry camps at a deliberate distance. Use terrain to show three forces without split-screen magic, no Chen Yuanyuan portrait, no open gate yet. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 02|石河鏖战·清骑投入
- 时间地点:山海关外石河与一片石战场
- 本幕作用:呈现吴军先战、清军后从侧翼加入的决战顺序。
- 分幕旁白:吴军先与大顺军鏖战,阵线吃紧。多尔衮识别吴军后投入骑兵,从侧翼冲击大顺军。
- 页面标题:关门打开,不等于胜负已经决定
- 页面短句:真正改变战局的是清军选择投入的时间,以及大顺军突然面对的第二个正面。
- PNG:`images/02-qing-cavalry-enters-yipianshi-battle.png`
- WebP:`images/02-qing-cavalry-enters-yipianshi-battle.webp`
- 替代文本:On the windy Yipianshi battlefield, exhausted Wu frontier infantry and cavalry marked with simple white cloth strips hold a wavering line against Shun troops. From the coastal flank, organized Manchu cavalry enters under Dorgon’s command, still separated enough to read the sequence. Dust and a sudden weather shift add confusion without supernatural storm. No cloned cavalry flood, corpses, fantasy armor or single heroic duel.
- 视觉推演边界:白布识别、清军投入角度和天气变化为视觉推演;吴军先战、清军随后突击、大顺军受两面压力有史载。
- 人物:吴三桂(关宁军统帅;率军先与大顺军作战);多尔衮(清摄政王;等待战机后命清军投入);李自成(大顺军统帅;督军争夺关口);关宁军与清军(边军和八旗骑兵;以白布识别后协同作战)
- 史料:《清史稿·睿忠亲王多尔衮传》卷二百十八;《明史·李自成传》卷三百九
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. On the windy Yipianshi battlefield, exhausted Wu frontier infantry and cavalry marked with simple white cloth strips hold a wavering line against Shun troops. From the coastal flank, organized Manchu cavalry enters under Dorgon’s command, still separated enough to read the sequence. Dust and a sudden weather shift add confusion without supernatural storm. No cloned cavalry flood, corpses, fantasy armor or single heroic duel. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 03|大顺西撤·清军入关
- 时间地点:山海关西门与通往北京道路
- 本幕作用:交代战役结果和清军入关,但不把北京政权更替压成同一天。
- 分幕旁白:大顺军战败西撤,李自成放弃北京。清军经山海关进入关内,获得通向京师的道路。
- 页面标题:一片石之后,关门的方向变了
- 页面短句:清军不再只是关外援兵,而成为沿着驿道进入北京的新统治力量。
- PNG:`images/03-shun-retreats-and-qing-army-enters-pass.png`
- WebP:`images/03-shun-retreats-and-qing-army-enters-pass.webp`
- 替代文本:After battle, Shun troops withdraw west along the imperial road in dusty but coherent groups while damaged carts are collected. At Shanhaiguan, Manchu cavalry and Wu’s frontier units pass through the gate under controlled supervision, with civilians watching from a distance. Show a strategic transition, not immediate coronation in Beijing, looting, massacre, readable flags or a triumphant Chen Yuanyuan scene.
- 视觉推演边界:撤军秩序、两军过关和百姓旁观为视觉转译;大顺败退、清军入关并进占北京有史载。
- 人物:李自成(大顺皇帝;率败军西撤并随后离京);多尔衮(清摄政王;指挥清军入关并进向北京);吴三桂(平西王前身、降清将领;随清军追击大顺);山海关军民(守军与沿路百姓;见证军队换旗通行;旗面无字)
- 史料:《清史稿·世祖本纪》卷四;《清史稿·睿忠亲王多尔衮传》卷二百十八
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. After battle, Shun troops withdraw west along the imperial road in dusty but coherent groups while damaged carts are collected. At Shanhaiguan, Manchu cavalry and Wu’s frontier units pass through the gate under controlled supervision, with civilians watching from a distance. Show a strategic transition, not immediate coronation in Beijing, looting, massacre, readable flags or a triumphant Chen Yuanyuan scene. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
## BGM 选曲
- 项目曲目:`zhanzhen:shanhaiguanzhizhan#0`|山海关之战|战役专属·电影级器乐 stem
- 状态:pending-export
- 用法:三方对峙以低频拉开距离,一片石投入清骑形成唯一爆点,入关段不作凯旋而转为沉重行军;删除歌词、人物独白和品牌尾签。
- 选择理由:项目已有山海关之战专属曲目,关门、三方决战和身份转折与本包对应;仓库暂无成品音频。
- 音频路径或 URL:仓库暂缺,待导出
| 时间 | 分幕 | 编排 |
|---|---|---|
| 00:00–00:29 | 01 | 三方军营以不相交节奏对峙。 |
| 00:29–00:59 | 02 | 清骑投入形成全片唯一峰值。 |
| 00:59–01:27 | 03 | 战鼓转为沉重入关脚步。 |
## 史料来源
- 李自成东征与山海关战败:[《明史·李自成传》卷三百九](https://zh.wikisource.org/zh-hans/明史/卷309)
- 多尔衮受降、入关与战役经过:[《清史稿·睿忠亲王多尔衮传》卷二百十八](https://zh.wikisource.org/zh-hans/清史稿/卷218)
- 清军入关及进占北京的朝廷纪年:[《清史稿·世祖本纪》卷四](https://zh.wikisource.org/zh-hans/清史稿/卷004)
## 禁区与误读防护
- 用“冲冠一怒为红颜”替代三方政治军事关系
- 把清军画成开战即在吴军阵中或让多尔衮受其指挥
- 把一片石画成孤立巨石决斗场
- 把战后入关与北京即位压成同一画面
- 现代文字、水印、近代枪炮、夸张辫发、尸山与屠杀
## 交付检查
- [x] 每幕 PNG 原图存在且为 16:9
- [x] 每幕 WebP 交付图存在且为 16:9
- [x] 旁白、页面文案、人物标签、提示词、视觉推演和史料齐全
- [ ] BGM 已导出并填写可用路径
- [x] `manifest.json` 与本说明中的文件名全部校验通过
@@ -0,0 +1,210 @@
{
"event": {
"canonicalName": "雅克萨之战(两次围城至议和)",
"aliases": [
"雅克萨之战",
"清俄雅克萨战争",
"逐罗刹"
],
"projectDynasty": "清",
"era": "清圣祖康熙二十四年至二十八年",
"date": "公元1685年至1689年",
"place": "黑龙江上游雅克萨城及尼布楚方向",
"summary": "清军在黑龙江流域组织水陆运输,于1685年攻取俄国哥萨克占据的雅克萨;俄军重返后,清军次年再次围城并截断援路,双方停战谈判,最终签订尼布楚条约,确定东段边界框架。"
},
"narration": {
"language": "zh-CN",
"estimatedSeconds": 88,
"fullText": "十七世纪中后期,俄国哥萨克沿西伯利亚河道向黑龙江流域扩张,在雅克萨修筑木堡,并与当地索伦、达斡尔等居民发生冲突。康熙朝先多次交涉,又在黑龙江流域修船、设驿和储粮,为远距离用兵准备运输。康熙二十四年,彭春等率清军水陆并进,包围雅克萨,以火炮和招降迫使守军撤出。清军毁坏堡垒后撤,但俄军很快返回并加强工事。次年,萨布素主持第二次围城。清军修筑围垒、控制黑龙江水路,阻止援军和补给进入;守军因长期围困与疾病大幅减员。清廷收到俄方谈判请求后下令停止强攻,并允许向城内提供部分医疗帮助。此后两国使团在尼布楚谈判,1689年签订条约。雅克萨之战不是“藤牌一冲就破火枪”的传奇对决,而是一场依赖船队、粮站、火炮、围城线和外交信息的边疆战争。战争的终点也不是占领一座木堡,而是把暂时的军事优势转化为双方承认的边界安排。"
},
"scenes": [
{
"id": "01",
"title": "水陆备运·初围雅克萨",
"timePlace": "黑龙江水道与雅克萨木堡",
"purpose": "呈现远距离运输和第一次攻城、撤军的阶段。",
"narration": "清军沿黑龙江组织粮船与陆军,于1685年包围雅克萨,以炮击和劝降迫使守军撤出。",
"overlay": {
"heading": "先修的是航道和粮站",
"line": "在最北方围一座城,炮弹到达以前,粮船、驿站和翻译必须先到。"
},
"people": [
{
"name": "康熙帝",
"office": "清朝皇帝",
"action": "部署交涉与进兵;不亲临前线"
},
{
"name": "彭春",
"office": "都统、首次进攻主将",
"action": "率清军水陆围攻雅克萨"
},
{
"name": "萨布素",
"office": "黑龙江将军",
"action": "负责边地军政与后勤"
},
{
"name": "雅克萨俄军",
"office": "哥萨克守军",
"action": "守木堡并在议降后撤出"
}
],
"image": {
"original": "images/01-qing-river-force-besieges-albazin.png",
"delivery": "images/01-qing-river-force-besieges-albazin.webp",
"alt": "Summer 1685 on the upper Amur. Qing grain boats and shallow war craft unload cannon, fascines and provisions below the wooden Albazin fort while infantry, Manchu officers, Han gunners and local guides establish a measured siege line. Smoke comes from a few period cannon, not a continuous inferno. Russian Cossack defenders watch from log ramparts. No European stone castle, modern rifles, giant palace tent or ice.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Summer 1685 on the upper Amur. Qing grain boats and shallow war craft unload cannon, fascines and provisions below the wooden Albazin fort while infantry, Manchu officers, Han gunners and local guides establish a measured siege line. Smoke comes from a few period cannon, not a continuous inferno. Russian Cossack defenders watch from log ramparts. No European stone castle, modern rifles, giant palace tent or ice. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "船队构成、炮位和多族群协作为视觉重构;清军水陆进至雅克萨、炮击劝降和守军撤出有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·圣祖本纪》卷七",
"《清史稿·彭春传》卷二百五十二"
]
},
{
"id": "02",
"title": "俄军复据·长围断援",
"timePlace": "雅克萨围城线与黑龙江江面",
"purpose": "区分第二次围城,突出围垒、水路与疾病而非神奇近战。",
"narration": "俄军重返并加固木堡后,萨布素再次围城。清军控制江面和援路,长期消耗守军。",
"overlay": {
"heading": "第二次不是攻进去,而是围下去",
"line": "木墙可以重建,外援、粮食和健康却会在每一天的封锁中减少。"
},
"people": [
{
"name": "萨布素",
"office": "黑龙江将军",
"action": "主持第二次围城并截援"
},
{
"name": "阿列克谢·托尔布津",
"office": "俄军守将",
"action": "率守军固守,围城中受伤身亡;不展示死亡"
},
{
"name": "林兴珠与藤牌兵",
"office": "清军水战部队",
"action": "在江面阻击俄方援船"
},
{
"name": "清俄士卒",
"office": "围城双方基层人员",
"action": "修垒、巡河并承受严寒疾病"
}
],
"image": {
"original": "images/02-long-winter-siege-cuts-albazin-supply.png",
"delivery": "images/02-long-winter-siege-cuts-albazin-supply.webp",
"alt": "Early winter 1686 at Albazin. The rebuilt Russian log fort sits inside layered Qing earthworks rather than under a frontal charge. On the partly icy Amur, shielded Qing river troops intercept a small supply boat while sentries maintain the siege road; inside, Cossacks ration sacks and firewood. Show distance, cold and attrition, no magical wicker shields stopping bullets at point blank, no mass assault, corpses or modern fortifications.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Early winter 1686 at Albazin. The rebuilt Russian log fort sits inside layered Qing earthworks rather than under a frontal charge. On the partly icy Amur, shielded Qing river troops intercept a small supply boat while sentries maintain the siege road; inside, Cossacks ration sacks and firewood. Show distance, cold and attrition, no magical wicker shields stopping bullets at point blank, no mass assault, corpses or modern fortifications. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "冰期程度、围垒层次和江面截援为视觉推演;俄军复据、清军再围并遏援有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·圣祖本纪》卷七",
"《清史稿·萨布素传》卷二百八十"
]
},
{
"id": "03",
"title": "奉诏停攻·谈判定界",
"timePlace": "雅克萨营地与尼布楚谈判前夕",
"purpose": "交代停战、救治和条约衔接,避免画成战场直接签约。",
"narration": "俄方请求谈判后,清廷命前线停止强攻。围城解除,双方使团随后在尼布楚议定边界。",
"overlay": {
"heading": "打这一仗,是为了让下一步能写进条约",
"line": "撤掉攻城炮并不等于放弃,而是把战场的优势转交给使团和地图。"
},
"people": [
{
"name": "康熙帝",
"office": "清朝皇帝",
"action": "接受议和请求并下令缓攻"
},
{
"name": "萨布素",
"office": "黑龙江将军",
"action": "执行停攻、保留封锁并组织交接"
},
{
"name": "索额图",
"office": "清廷谈判代表",
"action": "后赴尼布楚谈判"
},
{
"name": "清俄军医与译员",
"office": "停战联络人员",
"action": "交换通知并照料病员"
}
],
"image": {
"original": "images/03-albazin-ceasefire-leads-to-border-talks.png",
"delivery": "images/03-albazin-ceasefire-leads-to-border-talks.webp",
"alt": "At the thawing Albazin siege camp, Qing officers seal cannon vents and receive Russian envoys beside an unmarked boundary map; interpreters and medics carry plain supply boxes toward the fort under guard. In the distance, boats are prepared for later travel toward Nerchinsk, but no treaty is signed on the battlefield. No handshake spectacle, readable map labels, modern national flags or instant friendship tableau.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. At the thawing Albazin siege camp, Qing officers seal cannon vents and receive Russian envoys beside an unmarked boundary map; interpreters and medics carry plain supply boxes toward the fort under guard. In the distance, boats are prepared for later travel toward Nerchinsk, but no treaty is signed on the battlefield. No handshake spectacle, readable map labels, modern national flags or instant friendship tableau. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "封炮、医药交接和远行船只为议和视觉转译;清廷停攻、俄使请和及后续尼布楚谈判有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·圣祖本纪》卷七",
"《清史稿·索额图传》卷二百六十九"
]
}
],
"bgm": {
"catalogId": "zhanzhen:yakesa#0",
"title": "雅克萨之战",
"version": "战役专属·电影级器乐 stem",
"status": "pending-export",
"pathOrUrl": "",
"usage": "水路准备以冷弦和桨声推进,第二次围城保持低压不爆燃,停攻后转为地图与呼吸感收束;删除歌词、人声和品牌尾签。",
"reason": "项目已有雅克萨之战专属曲目,强调“打是为了形成边界安排”的方向与本包一致;仓库暂无成品音频。",
"cues": [
{
"scene": "01",
"from": "00:00",
"to": "00:29",
"direction": "桨声、卸载与炮位建立行动线。"
},
{
"scene": "02",
"from": "00:29",
"to": "00:59",
"direction": "冷弦持续压迫,不做英雄冲锋。"
},
{
"scene": "03",
"from": "00:59",
"to": "01:28",
"direction": "封炮后转为空间感和谈判动机。"
}
]
},
"sources": [
{
"claim": "两次进讨雅克萨、围城遏援与奉诏缓攻",
"citation": "《清史稿·圣祖本纪》卷七",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷007"
},
{
"claim": "首次进兵雅克萨的前线经过",
"citation": "《清史稿·彭春传》卷二百五十二",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷252"
},
{
"claim": "尼布楚谈判与定界",
"citation": "《清史稿·索额图传》卷二百六十九",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷269"
}
],
"blacklist": [
"把雅克萨压缩成藤牌兵无敌于火枪的一次冲锋",
"把俄军木堡画成欧洲大型石城或拿破仑时代要塞",
"把1685与1686两次围城混成同一天",
"把停战直接画成战场签订现代国界文件",
"现代文字、水印、现代国旗、后装步枪、尸堆与民族羞辱"
]
}
@@ -0,0 +1,113 @@
# 雅克萨之战(两次围城至议和)|素材说明
## 事件边界
- 规范事件名:雅克萨之战(两次围城至议和)
- 常用称呼:雅克萨之战、清俄雅克萨战争、逐罗刹
- 项目归类:清
- 时代:清圣祖康熙二十四年至二十八年
- 日期:公元1685年至1689年
- 地点:黑龙江上游雅克萨城及尼布楚方向
- 一句话结论:清军在黑龙江流域组织水陆运输,于1685年攻取俄国哥萨克占据的雅克萨;俄军重返后,清军次年再次围城并截断援路,双方停战谈判,最终签订尼布楚条约,确定东段边界框架。
## 60–90 秒主旁白
十七世纪中后期,俄国哥萨克沿西伯利亚河道向黑龙江流域扩张,在雅克萨修筑木堡,并与当地索伦、达斡尔等居民发生冲突。康熙朝先多次交涉,又在黑龙江流域修船、设驿和储粮,为远距离用兵准备运输。康熙二十四年,彭春等率清军水陆并进,包围雅克萨,以火炮和招降迫使守军撤出。清军毁坏堡垒后撤,但俄军很快返回并加强工事。次年,萨布素主持第二次围城。清军修筑围垒、控制黑龙江水路,阻止援军和补给进入;守军因长期围困与疾病大幅减员。清廷收到俄方谈判请求后下令停止强攻,并允许向城内提供部分医疗帮助。此后两国使团在尼布楚谈判,1689年签订条约。雅克萨之战不是“藤牌一冲就破火枪”的传奇对决,而是一场依赖船队、粮站、火炮、围城线和外交信息的边疆战争。战争的终点也不是占领一座木堡,而是把暂时的军事优势转化为双方承认的边界安排。
## 分幕素材
### 01|水陆备运·初围雅克萨
- 时间地点:黑龙江水道与雅克萨木堡
- 本幕作用:呈现远距离运输和第一次攻城、撤军的阶段。
- 分幕旁白:清军沿黑龙江组织粮船与陆军,于1685年包围雅克萨,以炮击和劝降迫使守军撤出。
- 页面标题:先修的是航道和粮站
- 页面短句:在最北方围一座城,炮弹到达以前,粮船、驿站和翻译必须先到。
- PNG:`images/01-qing-river-force-besieges-albazin.png`
- WebP:`images/01-qing-river-force-besieges-albazin.webp`
- 替代文本:Summer 1685 on the upper Amur. Qing grain boats and shallow war craft unload cannon, fascines and provisions below the wooden Albazin fort while infantry, Manchu officers, Han gunners and local guides establish a measured siege line. Smoke comes from a few period cannon, not a continuous inferno. Russian Cossack defenders watch from log ramparts. No European stone castle, modern rifles, giant palace tent or ice.
- 视觉推演边界:船队构成、炮位和多族群协作为视觉重构;清军水陆进至雅克萨、炮击劝降和守军撤出有史载。
- 人物:康熙帝(清朝皇帝;部署交涉与进兵;不亲临前线);彭春(都统、首次进攻主将;率清军水陆围攻雅克萨);萨布素(黑龙江将军;负责边地军政与后勤);雅克萨俄军(哥萨克守军;守木堡并在议降后撤出)
- 史料:《清史稿·圣祖本纪》卷七;《清史稿·彭春传》卷二百五十二
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Summer 1685 on the upper Amur. Qing grain boats and shallow war craft unload cannon, fascines and provisions below the wooden Albazin fort while infantry, Manchu officers, Han gunners and local guides establish a measured siege line. Smoke comes from a few period cannon, not a continuous inferno. Russian Cossack defenders watch from log ramparts. No European stone castle, modern rifles, giant palace tent or ice. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 02|俄军复据·长围断援
- 时间地点:雅克萨围城线与黑龙江江面
- 本幕作用:区分第二次围城,突出围垒、水路与疾病而非神奇近战。
- 分幕旁白:俄军重返并加固木堡后,萨布素再次围城。清军控制江面和援路,长期消耗守军。
- 页面标题:第二次不是攻进去,而是围下去
- 页面短句:木墙可以重建,外援、粮食和健康却会在每一天的封锁中减少。
- PNG:`images/02-long-winter-siege-cuts-albazin-supply.png`
- WebP:`images/02-long-winter-siege-cuts-albazin-supply.webp`
- 替代文本:Early winter 1686 at Albazin. The rebuilt Russian log fort sits inside layered Qing earthworks rather than under a frontal charge. On the partly icy Amur, shielded Qing river troops intercept a small supply boat while sentries maintain the siege road; inside, Cossacks ration sacks and firewood. Show distance, cold and attrition, no magical wicker shields stopping bullets at point blank, no mass assault, corpses or modern fortifications.
- 视觉推演边界:冰期程度、围垒层次和江面截援为视觉推演;俄军复据、清军再围并遏援有史载。
- 人物:萨布素(黑龙江将军;主持第二次围城并截援);阿列克谢·托尔布津(俄军守将;率守军固守,围城中受伤身亡;不展示死亡);林兴珠与藤牌兵(清军水战部队;在江面阻击俄方援船);清俄士卒(围城双方基层人员;修垒、巡河并承受严寒疾病)
- 史料:《清史稿·圣祖本纪》卷七;《清史稿·萨布素传》卷二百八十
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Early winter 1686 at Albazin. The rebuilt Russian log fort sits inside layered Qing earthworks rather than under a frontal charge. On the partly icy Amur, shielded Qing river troops intercept a small supply boat while sentries maintain the siege road; inside, Cossacks ration sacks and firewood. Show distance, cold and attrition, no magical wicker shields stopping bullets at point blank, no mass assault, corpses or modern fortifications. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 03|奉诏停攻·谈判定界
- 时间地点:雅克萨营地与尼布楚谈判前夕
- 本幕作用:交代停战、救治和条约衔接,避免画成战场直接签约。
- 分幕旁白:俄方请求谈判后,清廷命前线停止强攻。围城解除,双方使团随后在尼布楚议定边界。
- 页面标题:打这一仗,是为了让下一步能写进条约
- 页面短句:撤掉攻城炮并不等于放弃,而是把战场的优势转交给使团和地图。
- PNG:`images/03-albazin-ceasefire-leads-to-border-talks.png`
- WebP:`images/03-albazin-ceasefire-leads-to-border-talks.webp`
- 替代文本:At the thawing Albazin siege camp, Qing officers seal cannon vents and receive Russian envoys beside an unmarked boundary map; interpreters and medics carry plain supply boxes toward the fort under guard. In the distance, boats are prepared for later travel toward Nerchinsk, but no treaty is signed on the battlefield. No handshake spectacle, readable map labels, modern national flags or instant friendship tableau.
- 视觉推演边界:封炮、医药交接和远行船只为议和视觉转译;清廷停攻、俄使请和及后续尼布楚谈判有史载。
- 人物:康熙帝(清朝皇帝;接受议和请求并下令缓攻);萨布素(黑龙江将军;执行停攻、保留封锁并组织交接);索额图(清廷谈判代表;后赴尼布楚谈判);清俄军医与译员(停战联络人员;交换通知并照料病员)
- 史料:《清史稿·圣祖本纪》卷七;《清史稿·索额图传》卷二百六十九
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. At the thawing Albazin siege camp, Qing officers seal cannon vents and receive Russian envoys beside an unmarked boundary map; interpreters and medics carry plain supply boxes toward the fort under guard. In the distance, boats are prepared for later travel toward Nerchinsk, but no treaty is signed on the battlefield. No handshake spectacle, readable map labels, modern national flags or instant friendship tableau. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
## BGM 选曲
- 项目曲目:`zhanzhen:yakesa#0`|雅克萨之战|战役专属·电影级器乐 stem
- 状态:pending-export
- 用法:水路准备以冷弦和桨声推进,第二次围城保持低压不爆燃,停攻后转为地图与呼吸感收束;删除歌词、人声和品牌尾签。
- 选择理由:项目已有雅克萨之战专属曲目,强调“打是为了形成边界安排”的方向与本包一致;仓库暂无成品音频。
- 音频路径或 URL:仓库暂缺,待导出
| 时间 | 分幕 | 编排 |
|---|---|---|
| 00:00–00:29 | 01 | 桨声、卸载与炮位建立行动线。 |
| 00:29–00:59 | 02 | 冷弦持续压迫,不做英雄冲锋。 |
| 00:59–01:28 | 03 | 封炮后转为空间感和谈判动机。 |
## 史料来源
- 两次进讨雅克萨、围城遏援与奉诏缓攻:[《清史稿·圣祖本纪》卷七](https://zh.wikisource.org/zh-hans/清史稿/卷007)
- 首次进兵雅克萨的前线经过:[《清史稿·彭春传》卷二百五十二](https://zh.wikisource.org/zh-hans/清史稿/卷252)
- 尼布楚谈判与定界:[《清史稿·索额图传》卷二百六十九](https://zh.wikisource.org/zh-hans/清史稿/卷269)
## 禁区与误读防护
- 把雅克萨压缩成藤牌兵无敌于火枪的一次冲锋
- 把俄军木堡画成欧洲大型石城或拿破仑时代要塞
- 把1685与1686两次围城混成同一天
- 把停战直接画成战场签订现代国界文件
- 现代文字、水印、现代国旗、后装步枪、尸堆与民族羞辱
## 交付检查
- [x] 每幕 PNG 原图存在且为 16:9
- [x] 每幕 WebP 交付图存在且为 16:9
- [x] 旁白、页面文案、人物标签、提示词、视觉推演和史料齐全
- [ ] BGM 已导出并填写可用路径
- [x] `manifest.json` 与本说明中的文件名全部校验通过
@@ -0,0 +1,210 @@
{
"event": {
"canonicalName": "黄海海战(大东沟海战)",
"aliases": [
"黄海海战",
"大东沟海战",
"甲午黄海海战"
],
"projectDynasty": "清",
"era": "清德宗光绪二十年",
"date": "公元1894年9月17日",
"place": "鸭绿江口大东沟外黄海海域",
"summary": "北洋水师完成护送运兵船任务后,在大东沟外与日本联合舰队遭遇并鏖战;北洋舰队多舰沉没或重创,致远舰管带邓世昌在舰伤严重时试图冲撞敌舰,致远随后沉没,双方当日脱离战场,但制海权逐步倒向日本。"
},
"narration": {
"language": "zh-CN",
"estimatedSeconds": 89,
"fullText": "光绪二十年九月十七日,北洋水师在鸭绿江口完成护送陆军登陆后,于大东沟外海发现日本联合舰队。北洋舰队临战展开,主要以定远、镇远两艘铁甲舰为核心;日本舰队则以较快航速保持纵队机动。双方很快进入炮战。北洋舰艇装甲较厚,但速射炮、弹药供应、信号和编队训练存在差距;日本舰队利用速度集中攻击侧翼舰只。战斗持续数小时,超勇、扬威等舰先后退出或沉没,定远受创后仍维持指挥。致远舰伤势严重、弹药有限,管带邓世昌下令加速冲向日本舰队,史籍记载其意在撞击敌舰;致远随后中弹或中鱼雷沉没,邓世昌与多数官兵遇难。这里不应把“撞沉吉野”画成已经发生的事实,致远并未撞上目标。当日下午双方脱离接触。北洋水师保住部分主力舰,却损失多艘巡洋舰,此后行动更趋保守。黄海海战既有官兵死战,也暴露了一个近代海军体系在弹药、训练、维护和决策上的长期问题。"
},
"scenes": [
{
"id": "01",
"title": "护航返航·两舰队遭遇",
"timePlace": "大东沟外黄海海面",
"purpose": "建立战前任务、舰型与队形差异,不复刻后世宣传画。",
"narration": "北洋水师完成护航后发现日本舰队。各舰从护航队形转入战斗,信号与位置调整十分仓促。",
"overlay": {
"heading": "海面上没有预先摆好的阵图",
"line": "运兵护航刚刚结束,两支舰队便在烟雾与距离判断中转入实战。"
},
"people": [
{
"name": "丁汝昌",
"office": "北洋水师提督",
"action": "在定远舰统一指挥舰队"
},
{
"name": "刘步蟾",
"office": "定远舰管带",
"action": "执行旗舰航行与战斗指挥"
},
{
"name": "伊东祐亨",
"office": "日本联合舰队司令长官",
"action": "率舰队纵队接敌"
},
{
"name": "北洋水兵",
"office": "信号兵、轮机兵与炮手",
"action": "升旗传令、装填并维持航向"
}
],
"image": {
"original": "images/01-beiyang-and-japanese-fleets-meet-at-dadonggou.png",
"delivery": "images/01-beiyang-and-japanese-fleets-meet-at-dadonggou.webp",
"alt": "Yellow Sea, morning of 17 September 1894. Historically accurate protected cruisers and two Chinese ironclads maneuver away from distant troop transports as signal flags rise without readable symbols. The Beiyang formation is broad and uneven; the Japanese Combined Fleet approaches in a disciplined steaming column. Coal smoke, steel and late-nineteenth-century rigging are accurate. No modern battleships, aircraft, missiles, wooden junks or pre-dreadnought fantasy turrets.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Yellow Sea, morning of 17 September 1894. Historically accurate protected cruisers and two Chinese ironclads maneuver away from distant troop transports as signal flags rise without readable symbols. The Beiyang formation is broad and uneven; the Japanese Combined Fleet approaches in a disciplined steaming column. Coal smoke, steel and late-nineteenth-century rigging are accurate. No modern battleships, aircraft, missiles, wooden junks or pre-dreadnought fantasy turrets. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "舰队相对方向、烟迹和队形松紧为视觉重构;护航后遭遇、定远旗舰与日舰纵队机动有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·德宗本纪》卷二十三",
"《清史稿·丁汝昌传》卷四百六十二"
]
},
{
"id": "02",
"title": "鏖战数时·侧翼受创",
"timePlace": "大东沟主战场",
"purpose": "呈现速度、火力与装甲差异造成的战斗过程,避免满屏爆炸。",
"narration": "日舰利用航速集中攻击北洋侧翼,北洋舰队以重炮还击。多舰起火受损,旗舰仍在烟幕中维持作战。",
"overlay": {
"heading": "每艘军舰的速度都在改变整条战线",
"line": "装甲可以挡住一部分炮弹,却挡不住编队被拉开后出现的空隙。"
},
"people": [
{
"name": "丁汝昌",
"office": "北洋水师提督",
"action": "负伤后仍维持旗舰指挥"
},
{
"name": "北洋各舰管带",
"office": "舰长与军官",
"action": "在信号受阻下各自应战"
},
{
"name": "日本联合舰队",
"office": "第一游击队与本队",
"action": "利用航速实施集中炮击"
},
{
"name": "两军水兵",
"office": "炮手、损管与轮机人员",
"action": "装填、灭火并抢修舰体"
}
],
"image": {
"original": "images/02-cruiser-battle-and-damage-control-in-yellow-sea.png",
"delivery": "images/02-cruiser-battle-and-damage-control-in-yellow-sea.webp",
"alt": "Mid-battle at the Yalu in 1894. Fast Japanese cruisers turn across the far side while Beiyang warships answer with slower heavy guns. One Chinese cruiser lists with localized fire; in the foreground sailors pass hoses, buckets and shells behind steel splinter shields. Use realistic black-powder smoke and limited shell splashes, no city-sized fireballs, visible bodies, modern radar ships, torpedo trails everywhere or duplicated hulls.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Mid-battle at the Yalu in 1894. Fast Japanese cruisers turn across the far side while Beiyang warships answer with slower heavy guns. One Chinese cruiser lists with localized fire; in the foreground sailors pass hoses, buckets and shells behind steel splinter shields. Use realistic black-powder smoke and limited shell splashes, no city-sized fireballs, visible bodies, modern radar ships, torpedo trails everywhere or duplicated hulls. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "舰位、局部火灾与损管细节为视觉推演;日舰机动集火、北洋多舰受创和旗舰持续作战有史载。",
"refinementPrompt": ""
},
"sources": [
"《清史稿·德宗本纪》卷二十三",
"《清史稿·丁汝昌传》卷四百六十二"
]
},
{
"id": "03",
"title": "致远冲敌·舰队脱离",
"timePlace": "黄海战场傍晚",
"purpose": "克制呈现邓世昌的最后行动,并明确未撞上目标。",
"narration": "致远重创后加速冲向敌舰,未及撞击便沉没。傍晚双方脱离,北洋水师带伤舰返回。",
"overlay": {
"heading": "军舰成了最后一发炮弹",
"line": "意图撞击是最后的选择,不是已经撞沉敌舰的胜利结局。"
},
"people": [
{
"name": "邓世昌",
"office": "致远舰管带",
"action": "下令冲向敌舰,随舰殉职"
},
{
"name": "致远舰官兵",
"office": "炮手、轮机兵与水手",
"action": "维持航速并执行最后机动"
},
{
"name": "北洋残存舰队",
"office": "定远、镇远等舰",
"action": "傍晚收拢伤舰退出战场"
},
{
"name": "日本舰队",
"office": "联合舰队各舰",
"action": "规避致远并继续炮击"
}
],
"image": {
"original": "images/03-zhiyuan-charges-before-sinking-at-dusk.png",
"delivery": "images/03-zhiyuan-charges-before-sinking-at-dusk.webp",
"alt": "At dusk in the 1894 Yellow Sea battle, the damaged protected cruiser Zhiyuan drives through smoke toward a faster Japanese cruiser but remains clearly short of collision. Her bow is low, funnels damaged and deck crews still at stations; farther back, surviving Beiyang ships gather under smoke for withdrawal. Frame the final approach before sinking, no impact, no exploding enemy flagship, drowning close-ups, heroic halo or readable ship names.",
"prompt": "Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. At dusk in the 1894 Yellow Sea battle, the damaged protected cruiser Zhiyuan drives through smoke toward a faster Japanese cruiser but remains clearly short of collision. Her bow is low, funnels damaged and deck crews still at stations; farther back, surviving Beiyang ships gather under smoke for withdrawal. Frame the final approach before sinking, no impact, no exploding enemy flagship, drowning close-ups, heroic halo or readable ship names. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.",
"visualInference": "两舰未接触的距离、致远损伤与后方收拢为史实边界内的视觉转译;邓世昌冲敌、致远沉没及双方脱离有史载。",
"refinementPrompt": "重制时把致远置于左前景、舰艏明确朝右侧敌舰,要求两舰之间保留大片开阔水面,敌舰右转规避,从构图上排除已经相撞或撞沉敌舰。"
},
"sources": [
"《清史稿·邓世昌传》卷四百六十",
"《清史稿·德宗本纪》卷二十三"
]
}
],
"bgm": {
"catalogId": "zhanzhen:zhengchenggong_taiwan#0",
"title": "郑成功收复台湾",
"version": "项目海战曲·晚清舰炮结构借用·仅器乐 stem",
"status": "pending-export",
"pathOrUrl": "",
"usage": "仅借用海战推进、舰炮间歇和伤舰收束结构;删除郑成功、台湾、木帆船语义及全部人声,用更机械的低频和金属损管声重编,致远段不做胜利式爆点。",
"reason": "项目暂无黄海海战专曲;现有曲目中该曲最接近海上炮战的节奏结构,但两战时代、舰船与结果完全不同,必须重编。仓库暂无成品音频。",
"cues": [
{
"scene": "01",
"from": "00:00",
"to": "00:29",
"direction": "蒸汽机低频与信号节奏建立遭遇。"
},
{
"scene": "02",
"from": "00:29",
"to": "00:59",
"direction": "炮战与损管形成持续而非爆燃的峰值。"
},
{
"scene": "03",
"from": "00:59",
"to": "01:29",
"direction": "冲敌不落胜利和弦,转为伤舰撤离。"
}
]
},
"sources": [
{
"claim": "大东沟海战的朝廷纪年与北洋损失",
"citation": "《清史稿·德宗本纪》卷二十三",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷023"
},
{
"claim": "邓世昌率致远冲敌与殉舰",
"citation": "《清史稿·邓世昌传》卷四百六十",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷460"
},
{
"claim": "丁汝昌统领北洋水师及甲午战事",
"citation": "《清史稿·丁汝昌传》卷四百六十二",
"url": "https://zh.wikisource.org/zh-hans/清史稿/卷462"
}
],
"blacklist": [
"把“撞沉吉野”画成已经发生;致远未撞上目标",
"把甲午海战画成风帆木船、无畏舰、二战舰艇或现代导弹战",
"用一场海战解释全部甲午败局而忽略体系问题",
"展示舰员溺亡、尸体或把沉舰浪漫化",
"现代文字、水印、错误国旗细节、超大爆炸与复制舰队"
]
}
@@ -0,0 +1,113 @@
# 黄海海战(大东沟海战)|素材说明
## 事件边界
- 规范事件名:黄海海战(大东沟海战)
- 常用称呼:黄海海战、大东沟海战、甲午黄海海战
- 项目归类:清
- 时代:清德宗光绪二十年
- 日期:公元1894年9月17日
- 地点:鸭绿江口大东沟外黄海海域
- 一句话结论:北洋水师完成护送运兵船任务后,在大东沟外与日本联合舰队遭遇并鏖战;北洋舰队多舰沉没或重创,致远舰管带邓世昌在舰伤严重时试图冲撞敌舰,致远随后沉没,双方当日脱离战场,但制海权逐步倒向日本。
## 60–90 秒主旁白
光绪二十年九月十七日,北洋水师在鸭绿江口完成护送陆军登陆后,于大东沟外海发现日本联合舰队。北洋舰队临战展开,主要以定远、镇远两艘铁甲舰为核心;日本舰队则以较快航速保持纵队机动。双方很快进入炮战。北洋舰艇装甲较厚,但速射炮、弹药供应、信号和编队训练存在差距;日本舰队利用速度集中攻击侧翼舰只。战斗持续数小时,超勇、扬威等舰先后退出或沉没,定远受创后仍维持指挥。致远舰伤势严重、弹药有限,管带邓世昌下令加速冲向日本舰队,史籍记载其意在撞击敌舰;致远随后中弹或中鱼雷沉没,邓世昌与多数官兵遇难。这里不应把“撞沉吉野”画成已经发生的事实,致远并未撞上目标。当日下午双方脱离接触。北洋水师保住部分主力舰,却损失多艘巡洋舰,此后行动更趋保守。黄海海战既有官兵死战,也暴露了一个近代海军体系在弹药、训练、维护和决策上的长期问题。
## 分幕素材
### 01|护航返航·两舰队遭遇
- 时间地点:大东沟外黄海海面
- 本幕作用:建立战前任务、舰型与队形差异,不复刻后世宣传画。
- 分幕旁白:北洋水师完成护航后发现日本舰队。各舰从护航队形转入战斗,信号与位置调整十分仓促。
- 页面标题:海面上没有预先摆好的阵图
- 页面短句:运兵护航刚刚结束,两支舰队便在烟雾与距离判断中转入实战。
- PNG:`images/01-beiyang-and-japanese-fleets-meet-at-dadonggou.png`
- WebP:`images/01-beiyang-and-japanese-fleets-meet-at-dadonggou.webp`
- 替代文本:Yellow Sea, morning of 17 September 1894. Historically accurate protected cruisers and two Chinese ironclads maneuver away from distant troop transports as signal flags rise without readable symbols. The Beiyang formation is broad and uneven; the Japanese Combined Fleet approaches in a disciplined steaming column. Coal smoke, steel and late-nineteenth-century rigging are accurate. No modern battleships, aircraft, missiles, wooden junks or pre-dreadnought fantasy turrets.
- 视觉推演边界:舰队相对方向、烟迹和队形松紧为视觉重构;护航后遭遇、定远旗舰与日舰纵队机动有史载。
- 人物:丁汝昌(北洋水师提督;在定远舰统一指挥舰队);刘步蟾(定远舰管带;执行旗舰航行与战斗指挥);伊东祐亨(日本联合舰队司令长官;率舰队纵队接敌);北洋水兵(信号兵、轮机兵与炮手;升旗传令、装填并维持航向)
- 史料:《清史稿·德宗本纪》卷二十三;《清史稿·丁汝昌传》卷四百六十二
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Yellow Sea, morning of 17 September 1894. Historically accurate protected cruisers and two Chinese ironclads maneuver away from distant troop transports as signal flags rise without readable symbols. The Beiyang formation is broad and uneven; the Japanese Combined Fleet approaches in a disciplined steaming column. Coal smoke, steel and late-nineteenth-century rigging are accurate. No modern battleships, aircraft, missiles, wooden junks or pre-dreadnought fantasy turrets. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 02|鏖战数时·侧翼受创
- 时间地点:大东沟主战场
- 本幕作用:呈现速度、火力与装甲差异造成的战斗过程,避免满屏爆炸。
- 分幕旁白:日舰利用航速集中攻击北洋侧翼,北洋舰队以重炮还击。多舰起火受损,旗舰仍在烟幕中维持作战。
- 页面标题:每艘军舰的速度都在改变整条战线
- 页面短句:装甲可以挡住一部分炮弹,却挡不住编队被拉开后出现的空隙。
- PNG:`images/02-cruiser-battle-and-damage-control-in-yellow-sea.png`
- WebP:`images/02-cruiser-battle-and-damage-control-in-yellow-sea.webp`
- 替代文本:Mid-battle at the Yalu in 1894. Fast Japanese cruisers turn across the far side while Beiyang warships answer with slower heavy guns. One Chinese cruiser lists with localized fire; in the foreground sailors pass hoses, buckets and shells behind steel splinter shields. Use realistic black-powder smoke and limited shell splashes, no city-sized fireballs, visible bodies, modern radar ships, torpedo trails everywhere or duplicated hulls.
- 视觉推演边界:舰位、局部火灾与损管细节为视觉推演;日舰机动集火、北洋多舰受创和旗舰持续作战有史载。
- 人物:丁汝昌(北洋水师提督;负伤后仍维持旗舰指挥);北洋各舰管带(舰长与军官;在信号受阻下各自应战);日本联合舰队(第一游击队与本队;利用航速实施集中炮击);两军水兵(炮手、损管与轮机人员;装填、灭火并抢修舰体)
- 史料:《清史稿·德宗本纪》卷二十三;《清史稿·丁汝昌传》卷四百六十二
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. Mid-battle at the Yalu in 1894. Fast Japanese cruisers turn across the far side while Beiyang warships answer with slower heavy guns. One Chinese cruiser lists with localized fire; in the foreground sailors pass hoses, buckets and shells behind steel splinter shields. Use realistic black-powder smoke and limited shell splashes, no city-sized fireballs, visible bodies, modern radar ships, torpedo trails everywhere or duplicated hulls. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
### 03|致远冲敌·舰队脱离
- 时间地点:黄海战场傍晚
- 本幕作用:克制呈现邓世昌的最后行动,并明确未撞上目标。
- 分幕旁白:致远重创后加速冲向敌舰,未及撞击便沉没。傍晚双方脱离,北洋水师带伤舰返回。
- 页面标题:军舰成了最后一发炮弹
- 页面短句:意图撞击是最后的选择,不是已经撞沉敌舰的胜利结局。
- PNG:`images/03-zhiyuan-charges-before-sinking-at-dusk.png`
- WebP:`images/03-zhiyuan-charges-before-sinking-at-dusk.webp`
- 替代文本:At dusk in the 1894 Yellow Sea battle, the damaged protected cruiser Zhiyuan drives through smoke toward a faster Japanese cruiser but remains clearly short of collision. Her bow is low, funnels damaged and deck crews still at stations; farther back, surviving Beiyang ships gather under smoke for withdrawal. Frame the final approach before sinking, no impact, no exploding enemy flagship, drowning close-ups, heroic halo or readable ship names.
- 视觉推演边界:两舰未接触的距离、致远损伤与后方收拢为史实边界内的视觉转译;邓世昌冲敌、致远沉没及双方脱离有史载。
- 人物:邓世昌(致远舰管带;下令冲向敌舰,随舰殉职);致远舰官兵(炮手、轮机兵与水手;维持航速并执行最后机动);北洋残存舰队(定远、镇远等舰;傍晚收拢伤舰退出战场);日本舰队(联合舰队各舰;规避致远并继续炮击)
- 史料:《清史稿·邓世昌传》卷四百六十;《清史稿·德宗本纪》卷二十三
生成提示词:
```text
Use case: historical-scene. Digital Me Yuan, Ming and Qing story frame. At dusk in the 1894 Yellow Sea battle, the damaged protected cruiser Zhiyuan drives through smoke toward a faster Japanese cruiser but remains clearly short of collision. Her bow is low, funnels damaged and deck crews still at stations; farther back, surviving Beiyang ships gather under smoke for withdrawal. Frame the final approach before sinking, no impact, no exploding enemy flagship, drowning close-ups, heroic halo or readable ship names. Premium live-action historical film still, archaeology-informed and specific to the stated century and place, cinematic 16:9 landscape, subtle film grain, physically plausible people, terrain, architecture, ships, weapons, clothing and logistics. Leave calm negative space for webpage copy. No baked-in text, readable banners, subtitles, logo or watermark; no clone-face armies, fantasy armor, imperial yellow dragon spectacle, Forbidden City unless explicitly required, magic, anime, gore or body piles.
```
## BGM 选曲
- 项目曲目:`zhanzhen:zhengchenggong_taiwan#0`|郑成功收复台湾|项目海战曲·晚清舰炮结构借用·仅器乐 stem
- 状态:pending-export
- 用法:仅借用海战推进、舰炮间歇和伤舰收束结构;删除郑成功、台湾、木帆船语义及全部人声,用更机械的低频和金属损管声重编,致远段不做胜利式爆点。
- 选择理由:项目暂无黄海海战专曲;现有曲目中该曲最接近海上炮战的节奏结构,但两战时代、舰船与结果完全不同,必须重编。仓库暂无成品音频。
- 音频路径或 URL:仓库暂缺,待导出
| 时间 | 分幕 | 编排 |
|---|---|---|
| 00:00–00:29 | 01 | 蒸汽机低频与信号节奏建立遭遇。 |
| 00:29–00:59 | 02 | 炮战与损管形成持续而非爆燃的峰值。 |
| 00:59–01:29 | 03 | 冲敌不落胜利和弦,转为伤舰撤离。 |
## 史料来源
- 大东沟海战的朝廷纪年与北洋损失:[《清史稿·德宗本纪》卷二十三](https://zh.wikisource.org/zh-hans/清史稿/卷023)
- 邓世昌率致远冲敌与殉舰:[《清史稿·邓世昌传》卷四百六十](https://zh.wikisource.org/zh-hans/清史稿/卷460)
- 丁汝昌统领北洋水师及甲午战事:[《清史稿·丁汝昌传》卷四百六十二](https://zh.wikisource.org/zh-hans/清史稿/卷462)
## 禁区与误读防护
- 把“撞沉吉野”画成已经发生;致远未撞上目标
- 把甲午海战画成风帆木船、无畏舰、二战舰艇或现代导弹战
- 用一场海战解释全部甲午败局而忽略体系问题
- 展示舰员溺亡、尸体或把沉舰浪漫化
- 现代文字、水印、错误国旗细节、超大爆炸与复制舰队
## 交付检查
- [x] 每幕 PNG 原图存在且为 16:9
- [x] 每幕 WebP 交付图存在且为 16:9
- [x] 旁白、页面文案、人物标签、提示词、视觉推演和史料齐全
- [ ] BGM 已导出并填写可用路径
- [x] `manifest.json` 与本说明中的文件名全部校验通过