Files
KSP_project/data/wiki/guanghan_bl02_gallery_zh.html
T
ArmorandClaude ba59186d7f feat(wiki): restructure BL and JC deployment pages to Wikipedia standard
- Merged overview h2 into lead paragraphs
- Converted timeline tables to chronological narrative h3 with date ranges
- Added task achievements section to all unmanned mission pages
- Unified infobox format with label/data columns

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-17 14:47:56 +08:00

161 lines
9.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<style>
.wiki-article { max-width: 1180px; margin: 0 auto; padding: 24px 32px 48px; color: #202122; background: #fff; font-family: sans-serif; font-size: 14px; line-height: 1.65; }
.wiki-article h1 { font-family: "Linux Libertine", Georgia, serif; font-weight: normal; border-bottom: 1px solid #a2a9b1; margin: 0 0 8px; font-size: 2.15em; }
.wiki-article h2 { font-family: "Linux Libertine", Georgia, serif; font-weight: normal; border-bottom: 1px solid #a2a9b1; clear: both; margin: 1.35em 0 0.6em; padding-bottom: 0.18em; font-size: 1.55em; }
.wiki-article p { margin: 0.45em 0 0.85em; }
.wiki-article a { color: #0645ad; text-decoration: none; }
.wiki-article a:hover { text-decoration: underline; }
.wiki-article img { max-width: 100%; height: auto; }
.wiki-article .media-link { display: block; color: inherit; text-decoration: none; }
.wiki-article .thumb { width: 265px; border: 1px solid #c8ccd1; background: #f8f9fa; padding: 3px; font-size: 88%; line-height: 1.4; box-sizing: border-box; }
.wiki-article .tright { float: right; clear: right; margin: 0.35em 0 1em 1.4em; }
.wiki-article .thumbcaption { padding: 4px 3px 2px; text-align: left; color: #202122; }
.wiki-article .gallery-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 16px; margin: 1em 0; }
.wiki-article .gallery-item { border: 1px solid #c8ccd1; background: #f8f9fa; padding: 4px; font-size: 88%; line-height: 1.4; }
.wiki-article .gallery-item img { display: block; width: 100%; cursor: zoom-in; }
.wiki-article .gallery-item .thumbcaption { padding: 4px 2px 2px; }
@media (max-width: 820px) { .wiki-article { padding: 18px 16px 36px; } .gallery-grid { grid-template-columns: 1fr; } }
.wiki-article img[data-wiki-asset] { cursor: zoom-in; }
.wiki-image-lightbox { position: fixed; inset: 0; display: flex; align-items: center; justify-content: center; padding: 24px; background: rgba(32,33,34,0.84); z-index: 10000; box-sizing: border-box; }
.wiki-image-lightbox[hidden] { display: none; }
.wiki-image-lightbox-panel { position: relative; width: min(1120px, 96vw); max-height: 92vh; overflow: auto; margin: 0; padding: 10px; border: 1px solid #a2a9b1; background: #fff; box-shadow: 0 12px 38px rgba(0,0,0,0.35); box-sizing: border-box; }
.wiki-image-lightbox-panel img { display: block; width: 100%; height: auto; max-height: 82vh; object-fit: contain; background: #000; }
.wiki-image-lightbox-close { position: sticky; top: 0; float: right; width: 30px; height: 30px; margin: -2px -2px 8px 10px; border: 1px solid #a2a9b1; background: #eaecf0; color: #202122; font-weight: bold; line-height: 26px; cursor: pointer; }
.wiki-image-lightbox-close:hover, .wiki-image-lightbox-close:focus { background: #fff; }
body.wiki-image-lightbox-open { overflow: hidden; }
@media (max-width: 820px) { .wiki-image-lightbox { padding: 12px; } .wiki-image-lightbox-panel { width: 98vw; max-height: 94vh; } }
</style>
<article class="mw-parser-output wiki-article">
<h1 id="top">冰轮部署任务-02 任务图集</h1>
<p style="margin-bottom:1.5em;"><a href="/home/mission/Guanghan_Program/BL-02">← 返回任务页</a> 共 5 张影像,按任务阶段排列</p>
<p style="margin-bottom:1.5em;"><b>任务图集导航</b><a href="/home/mission/Guanghan_Program/BL-01/Gallery">← BL-01 图集</a> <a href="/home/mission/Guanghan_Program/BL-03/Gallery">BL-03 图集 →</a></p>
<p>BL-02 将第二艘冰轮着陆器(货运构型)送上月面。与冰轮一号的 ISRU 构型不同,冰轮二号的货仓装载空置氢氧燃料罐——它将成为月面燃料储存和分发的中转节点,与冰轮一号的燃料生产能力形成互补。</p>
<h2>发射与上升</h2>
<div class="gallery-grid">
<div class="gallery-item"><img src="/guanghan-bl-02/bl02_launch.png" alt="冰轮02发射" data-wiki-asset="/guanghan-bl-02/bl02_launch.png"><div class="thumbcaption">CZ-16 运载火箭搭载冰轮二号从文昌发射场升空。与 BL-01 相同的 CZ-16 构型,但载荷由 ISRU 型切换为货运型——货仓内装载空置氢氧燃料罐而非 ISRU 模块。</div></div>
<div class="gallery-item"><img src="/guanghan-bl-02/bl02_launch2.png" alt="冰轮02发射" data-wiki-asset="/guanghan-bl-02/bl02_launch2.png"><div class="thumbcaption">冰轮二号上升段另一视角。CZ-16 一级 15 台 YF-215X 发动机喷出的甲烷燃烧尾焰呈淡蓝色半透明状,几乎不含碳烟——这正是全流量补燃循环液氧甲烷发动机的优点之一。</div></div>
</div>
<h2>地月转移</h2>
<div class="gallery-grid">
<div class="gallery-item"><img src="/guanghan-bl-02/bl02_tli.png" alt="冰轮02 TLI点火" data-wiki-asset="/guanghan-bl-02/bl02_tli.png"><div class="thumbcaption">CZ-16 二级执行 TLI 点火。二级 2 台 YF-215X Vac 发动机将冰轮二号推向地月转移轨道。此次发射后仅一天,JC-01 的金蟾一号也由 CZ-10E 送入 LEO——广寒计划在 24 小时内连续执行两次发射。</div></div>
<div class="gallery-item"><img src="/guanghan-bl-02/bl02_tli_sep.png" alt="TLI点火及二级分离" data-wiki-asset="/guanghan-bl-02/bl02_tli_sep.png"><div class="thumbcaption">TLI 点火后,CZ-16 二级与冰轮二号/转移级组合体分离。二级任务完成,冰轮二号将依靠自身的转移级完成剩余航程。</div></div>
</div>
<h2>月面着陆</h2>
<div class="gallery-grid">
<div class="gallery-item"><img src="/guanghan-bl-02/bl02_landing.png" alt="月面着陆" data-wiki-asset="/guanghan-bl-02/bl02_landing.png"><div class="thumbcaption">2024 年 6 月 23 日 05:23,冰轮二号成功着陆于月球东方海,着陆点位于广寒核心舱以东约 112 m。着陆精度在月面环境下达到亚米级控制水平,为后续 GHC-02 乘组使用柔性管道连接冰轮一号与二号创造了精确的位置条件。背景中可见东方海盆地的月壤层次和撞击溅射物分布。</div></div>
</div>
<p style="margin-top:1.5em;"><b>任务图集导航</b><a href="/home/mission/Guanghan_Program/BL-01/Gallery">← BL-01 图集</a> <a href="/home/mission/Guanghan_Program/BL-03/Gallery">BL-03 图集 →</a></p>
<p style="margin-top:1.5em;"><a href="/home/mission/Guanghan_Program/BL-02">← 返回任务页</a></p>
<script>
(function () {
function ready(fn) {
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', fn, { once: true });
} else {
fn();
}
}
function captionFor(image) {
var container = image.closest('figure, td, tr, .infobox-image, .gallery-item');
if (!container) {
return image.alt || '';
}
var caption = container.querySelector('.thumbcaption');
return caption ? caption.textContent.trim() : (image.alt || '');
}
function install(article) {
if (!article || article.dataset.lightboxReady === '1') {
return;
}
article.dataset.lightboxReady = '1';
var overlay = document.createElement('div');
overlay.className = 'wiki-image-lightbox';
overlay.hidden = true;
overlay.innerHTML = '<figure class="wiki-image-lightbox-panel" role="dialog" aria-modal="true"><button class="wiki-image-lightbox-close" type="button" aria-label="Close image preview">x</button><img alt=""><figcaption class="thumbcaption"></figcaption></figure>';
document.body.appendChild(overlay);
var previewImage = overlay.querySelector('img');
var previewCaption = overlay.querySelector('figcaption');
var closeButton = overlay.querySelector('.wiki-image-lightbox-close');
function closePreview() {
overlay.hidden = true;
previewImage.removeAttribute('src');
previewCaption.textContent = '';
document.body.classList.remove('wiki-image-lightbox-open');
}
function openPreview(image, event) {
event.preventDefault();
event.stopPropagation();
if (event.stopImmediatePropagation) {
event.stopImmediatePropagation();
}
previewImage.src = image.currentSrc || image.src;
previewImage.alt = image.alt || '';
previewCaption.textContent = captionFor(image);
overlay.hidden = false;
document.body.classList.add('wiki-image-lightbox-open');
closeButton.focus();
}
article.querySelectorAll('img[data-wiki-asset]').forEach(function (image) {
if (image.dataset.lightboxBound === '1') {
return;
}
image.dataset.lightboxBound = '1';
image.addEventListener('click', function (event) {
openPreview(image, event);
}, true);
});
article.addEventListener('click', function (event) {
var image = event.target.closest && event.target.closest('img[data-wiki-asset]');
if (!image || !article.contains(image) || image.closest('.wiki-image-lightbox')) {
return;
}
openPreview(image, event);
});
closeButton.addEventListener('click', closePreview);
overlay.addEventListener('click', function (event) {
if (event.target === overlay) {
closePreview();
}
});
document.addEventListener('keydown', function (event) {
if (event.key === 'Escape' && !overlay.hidden) {
closePreview();
}
});
}
function installAll() {
document.querySelectorAll('.wiki-article, .vulture-article').forEach(install);
}
ready(function () {
installAll();
if (window.MutationObserver) {
var observer = new MutationObserver(installAll);
observer.observe(document.body, { childList: true, subtree: true });
}
window.setTimeout(installAll, 500);
window.setTimeout(installAll, 1500);
window.setTimeout(installAll, 3000);
});
}());
</script>
</article>