<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Kimi K3完整开放权重今日上线：史上最大开源模型从"承诺"变为"可部署现实"、SANS调查揭示AI网络安全采用率一年暴增至78%——前沿开源模型时代正式降临 - Markdown</title>
    <style>
        body { 
            font-family: monospace; 
            white-space: pre-wrap; 
            word-wrap: break-word; 
            padding: 0; 
            background-color: #e5e5e5;
            color: #24292f;
            margin: 0;
            display: flex;
            flex-direction: column;
            align-items: center;
            min-height: 100vh;
        }
        .markdown-body {
            box-sizing: border-box;
            width: 100%;
            max-width: 980px;
            margin: 2em auto;
            padding: 45px;
            background-color: #fff;
            border: 1px solid #d0d7de;
            border-radius: 6px;
            font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;
            white-space: normal;
            box-shadow: 0 4px 12px rgba(0,0,0,0.05);
        }
        @media (prefers-color-scheme: dark) {
            body {
                background-color: #010409;
                color: #c9d1d9;
            }
            .markdown-body {
                background-color: #0d1117;
                border-color: #30363d;
                box-shadow: 0 4px 12px rgba(0,0,0,0.3);
            }
        }
        @media (max-width: 767px) {
            .markdown-body {
                padding: 15px;
                margin: 0;
                border-radius: 0;
                border-left: none;
                border-right: none;
            }
        }
    </style>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.5.0/github-markdown.min.css">
</head>
<body>---
title: 'Kimi K3完整开放权重今日上线：史上最大开源模型从"承诺"变为"可部署现实"、SANS调查揭示AI网络安全采用率一年暴增至78%——前沿开源模型时代正式降临'
description: '7月27日，月之暗面（Moonshot AI）如约在Hugging Face上发布了Kimi K3的完整2.8万亿参数开放权重——这是AI史上最大的开源模型权重发布。K3以Kimi Delta Attention和Attention Residuals架构实现接近闭源前沿模型的性能，但自部署门槛极高（最低约1.4TB显存、64+加速器推荐配置）。同日，SANS Institute发布2026年AI网络安全调查：AI采用率从50%跃升至78%，但仅27%达到生产级成熟度。这标志着前沿开源模型从概念验证进入基础设施挑战阶段。'
pubDate: 2026-07-27
tags: ['AI', '分析', 'Kimi K3', 'Moonshot AI', '开源AI', '开放权重', '网络安全', 'SANS', '行业动态']
---
7月27日，一个在AI产业中反复被讨论但从未真正实现的事情终于发生了：**一个真正接近闭源前沿水平的开放权重模型，其完整权重文件今天可以被世界上任何人下载、审查、修改和自部署。**

月之暗面（Moonshot AI）在UTC时间7月27日00:00如约在Hugging Face上发布了Kimi K3的完整开放权重——这是一个2.8万亿参数的混合专家（MoE）模型，下载体积约594 GB，采用MXFP4量化格式。如7月18日报道所述，K3在WAIC 2026上首次亮相时已被视为全球最强开源模型候选，但当时仅提供API访问。**今天，它从一个"被承诺的能力"变成了一个"可部署的现实"。** 这是一个质变——不仅是技术里程碑，更是地缘政治、商业模式和基础设施格局的分水岭。

同日，SANS Institute发布了2026年AI网络安全调查报告：AI在网络安全领域的采用率一年内从50%暴增至78%——但仅27%的组织达到了生产级成熟度。这一数据揭示了AI在企业落地中一个被忽视的鸿沟：**采用≠成熟，部署≠可用。**

---

## Kimi K3开放权重上线：为什么"权重发布"才是真正的分水岭？

### 今天发生了什么？

据[VentureBeat深度报道](https://venturebeat.com/technology/chinas-moonshot-ai-releases-kimi-k3-the-largest-open-source-model-ever-rivaling-top-u-s-systems)、[Northflank技术指南](https://northflank.com/blog/what-is-kimi-k3-self-hosting)和[Hugging Face页面](https://huggingface.co/moonshotai)确认，Kimi K3的完整权重文件于7月27日在Hugging Face的`moonshotai`组织下正式发布。

关键事实：
- **参数规模**：2.8万亿参数（MoE架构，896个专家中激活16个），比DeepSeek V4 Pro大约75%
- **下载体积**：约594 GB（MXFP4量化）
- **上下文窗口**：100万tokens（1,048,576 tokens精确值）
- **许可证**：随权重一同发布（具体条款待社区验证）
- **推理框架**：Moonshot同步发布了Kimi Delta Attention的vLLM实现

### "API可用"和"权重可用"之间有多远？

这个距离可以用一个数字概括：**594 GB**。

在此之前，K3已于7月17日通过Kimi.com和API上线，任何人都可以注册使用。但"API可用"和"权重可用"之间隔着一道巨大的鸿沟：

**API模式**：你依赖Moonshot的服务器、定价策略、隐私政策和可用性。Moonshot在7月19日就因需求超出GPU容量而暂停了新用户订阅（据[AP News报道](https://apnews.com/article/kimi-k3-china-ai-model-us-4c66a2e0f557ce79d3cc2d769c9a6226)）——你的服务可用性受制于一家中国公司的算力瓶颈。

**权重开放模式**：任何拥有足够GPU的团队都可以下载、审查、修改、微调和自部署K3。这意味着：
- 没有供应商锁定风险
- 没有数据出境合规问题（可在本地运行）
- 没有API限额或服务中断
- 可以针对特定场景进行微调和定制

**这正是"开放权重"这个词真正改变的事情——它把AI模型从一种"云服务"变成了一个"基础设施组件"。**

### 自部署的硬件门槛：谁真正能跑起K3？

根据[Northflank详细分析](https://northflank.com/blog/what-is-kimi-k3-self-hosting)和[Hugging Face技术博客](https://huggingface.co/blog/ResterChed/kimi-k3-model-overview-mxfp4-quantization-open-wei)，K3的自部署门槛极高：

| 配置层级 | 要求 | 适用场景 |
|----------|------|----------|
| **原始权重最低显存** | ~1.4 TB（MXFP4格式） | 仅加载权重，不含运行时开销 |
| **实际最低配置** | 8节点集群，每节点8×80GB GPU（共5.12 TB） | 基本推理测试 |
| **Moonshot推荐配置** | 超级节点（Supernode），64+加速器 | 生产级部署 |
| **单GPU可行性** | ❌ 任何单颗H100/H200/B200均无法容纳 | 不适用 |

简单来说：**自部署K3需要至少64颗高端GPU——按当前市场价格，仅硬件成本就在200万美元以上。** 这意味着K3的"开放"在短期内主要惠及大型企业、研究机构和云服务商，而非个人开发者或中小型创业公司。

但这正是开放权重的长期价值所在：硬件成本持续下降，而权重文件一旦发布就永久可用。**今天用200万美元才能运行的模型，三年后可能只需20万美元——而届时闭源API的价格走势完全不可预测。**

### 架构揭秘：Kimi Delta Attention与Attention Residuals

随权重发布一同公开的还有K3的完整架构细节。据[Moonshot官方文档](https://platform.kimi.ai/docs/guide/kimi-k3-quickstart)和[Nathan Lambert的深度分析](https://www.interconnects.ai/p/kimi-k3-the-open-weights-escalation)，K3引入了三项关键架构创新：

**1. Kimi Delta Attention（KDA）**：一种混合线性注意力机制，源自2024年末学术界提出的Gated Delta Networks。KDA通过改进信息在超长序列中的流动效率来支撑100万token的上下文窗口。Moonshot已将KDA的预填充缓存实现贡献给vLLM社区。

**2. Attention Residuals（AttnRes）**：一种新的跨层信息传递机制——不是均匀地累积残差连接，而是选择性地从更早的层检索表征。Moonshot称其为"残差连接的即插即用替代品"。

**3. Stable LatentMoE**：管理896个专家高稀疏度路由的框架，使用分位数均衡方法在不依赖启发式平衡更新的情况下分配专家负载。

Lambert在分析中特别指出一个令人惊叹的数据点：**这些架构改进使得K3相比K2实现了约2.5倍的总体扩展效率提升**——也就是说，同等算力投入下，K3产出的智能水平是K2的2.5倍。这种训练效率的飞跃，正是中国AI实验室在算力受限条件下做出前沿水平模型的关键。

---

## Nathan Lambert的判断："前沿开放权重模型现在是现实"

AI领域最具影响力的独立分析师之一Nathan Lambert在[Interconnects深度长文](https://www.interconnects.ai/p/kimi-k3-the-open-weights-escalation)中对K3的权重发布做出了几个重要判断：

### 开放与闭源的差距已从6-9个月缩短至3-5个月

Lambert写道："关键事实是，无论开放对闭源、还是中国对美国模型的性能差距，都已从此前争论的6-9个月缩短到了更短的大约3-5个月。"他将K3定位为"自DeepSeek R1以来开放模型距离前沿最近的一次"。

根据Artificial Analysis的全球排行榜，当前模型智能水平排名为：
1. **Anthropic** — Claude Fable 5
2. **OpenAI** — GPT-5.6 Sol
3. **Moonshot AI** — Kimi K3（开放权重）
4. **SpaceXAI** — Grok 4.5
5. **智谱（Z.ai）** — GLM 5.2（开放权重）
6. **Meta** — Muse Spark 1.1
7. **DeepMind** — Gemini Flash 3.5
8. **阿里巴巴** — Qwen 3.7 Max

Lambert特别指出："看到DeepMind和一些美国巨头排名如此靠后是令人震惊的。"

### "蒸馏论"的终结

Lambert对白宫此前指控K3窃取Anthropic技术（如7月18日报道所述）的"蒸馏恐慌"做出了直接回应：

> "如果从闭源前沿模型的对抗性蒸馏对中国模型的进步有所贡献，那最多只是一小部分。那些跟踪蒸馏恐慌却得出错误结论——认为中国AI实验室只是因为IP盗窃才能做出好模型——的观察者即将觉醒：中国公司正在以与美国领先公司相同的方式构建模型。"

他基于近期访华与Kimi团队交流的经历指出，月之暗面拥有"令人难以置信的文化和表达自由"，并正在解决与OpenAI或Anthropic相同的问题。

### 开放权重的"加速/减速悖论"

Lambert引用了现已加入OpenAI的Dean Ball的一个引发广泛讨论的判断——**"开放权重模型本质上是减速主义的"**。Ball的论点是：强大的开源模型会大幅压缩闭源实验室的利润空间，从而减慢前沿投资和资本支出部署。

Lambert的回应颇为精妙：开放模型对前沿实验室是经济上的"减速"，但对整个经济的AI扩散是"加速"——只是这种扩散比闭源API的模式慢得多，但最终指数可能更大。他将此概括为：**"开源模型是一个起步更慢、但终值可能更大的指数曲线。"**

### Xi Jinping的WAIC承诺：中国正式押注开源

Lambert分析中另一个值得特别关注的点是：**Xi Jinping在WAIC 2026的主旨演讲中非常直接地将中国AI生态系统的未来承诺给了开源和全球扩散。**

这是中国最高领导人首次公开发表对开源AI的明确立场。Lambert认为这一时机选择——恰逢史上最强开放权重模型发布——构成了"现代AI早期历史中的一个清晰标记"。他解读为：中国政府正在密切跟踪AI模型的潜在风险（可能比美国的"氛围监管"更有技术深度），但目前的判断是前沿语言模型的实际风险是可控的。

---

## 中国开源AI的"连锁反应"：Alibaba Qwen 3.8跟进

K3的权重发布并非孤立事件。据Lambert分析和多家报道确认，**阿里巴巴已宣布2.4万亿参数的Qwen 3.8模型即将发布，且同样采用开放权重模式。**

这是一个重大信号。Lambert指出："从历史上看，阿里巴巴一直将最大的模型作为API独占产品通过其云业务提供，因此这是另一个重大态度转变，打开了开放模型经济下一章的大门。"

如果Qwen 3.8在近期发布（可能在下一个Gemini模型之前），DeepMind在全球智能排行榜上的位置可能跌至第8位——一个中国实验室持续攀升的榜单。结合如7月25日报道所述开源模型使用份额已从45%升至约67%的趋势，**中国的开源策略正在从个别突破演变为集体推进。**

---

## 更多今日要闻

### SANS 2026 AI网络安全调查：采用率78%，成熟度仅27%

据[SANS Institute官方公告](https://www.sans.org/press/announcements/ai-use-cybersecurity-jumped-from-50-to-78-year-ai-related-failures-rose-sharply-too-new-sans-institute-survey-reveals-governance-gap)和[Industrial Cyber报道](https://industrialcyber.co/ai/sans-ai-survey-2026-reports-78-adopt-ai-as-attackers-surge-but-only-27-reach-production-maturity/)，SANS Institute发布了2026年度AI网络安全调查，揭示了AI在安全领域采用的"冰火两重天"：

- **采用率**：从2025年的50%跃升至2026年的**78%**——一年增长56%
- **生产成熟度**：仅**27%**的组织达到了生产级部署
- **治理角色**：76%的安全团队现在承担企业AI治理职责（去年仅45%）
- **AI相关故障**：AI相关安全故障"急剧上升"

这组数据揭示了一个关键现实：**AI在网络安全中的采用速度远超其成熟速度。** 超过半数采用AI的组织仍停留在实验或试点阶段。这与企业AI的整体趋势高度一致——如7月25日报道所述Amazon关闭AGI实验室和IBM下调营收预期，AI的实际部署边界比预期更窄。对安全团队而言，差距意味着风险：不成熟的AI部署可能创造比它能解决的更多的安全漏洞。

### NSF SBIR/STTR项目重启：2.5亿美元非稀释性资金瞄准深科技

据[GrantAI分析](https://grantedai.com/blog/nsf-sbir-sttr-250-million-relaunch-project-pitch-july-27-deadline-deep-tech-startups-strategy-2026)和[CASRAI报道](https://casrai.org/news/nsf-sbir-sttr-fy26-relaunch)，美国国家科学基金会（NSF）正式重启了SBIR/STTR项目，面向深科技创业公司提供**2.5亿美元**的非稀释性资金。7月27日正是Phase I项目提案的截止日期。

新版项目引入了两个变化：**"战略突破奖"（Strategic Breakthrough Award）**——Phase II公司可获最高$30M、为期四年的资金；以及**$40M的仪器试点项目**。这对AI硬件、芯片设计和基础设施领域的初创企业是一个重要的资金来源——在如7月25日报道所述开源AI正在重塑商业模式的背景下，非稀释性政府资金的战略价值显著上升。

---

## 行业观察：前沿开源模型从"概念验证"进入"基础设施挑战"阶段

今日K3权重发布带来的最大新增视角是：**前沿开放权重模型已经跨过了"是否可行"的门槛，进入了"是否可部署"的阶段——而这两个阶段之间的基础设施鸿沟远比大多数人预期的更深。**

**新视角一：开放权重的民主化效应是非线性的。** K3的权重今天可以被任何人下载，但"下载"和"运行"之间的硬件门槛（64+ GPU、1.4TB+显存）意味着，短期内真正受益的是大型云服务商、资金充裕的研究机构和大型企业。这与早期云计算的发展轨迹高度相似——AWS刚出现时，真正能利用其弹性计算能力的也是技术能力最强的大企业。开放权重的民主化效应将随着硬件成本下降而逐步释放，但这个过程可能需要3-5年。

**新视角二：中国的"训练效率优势"正在成为结构性竞争力。** Lambert指出的K3相比K2实现2.5倍扩展效率提升，并非单纯靠堆算力——而是通过架构创新（KDA、AttnRes、Stable LatentMoE）在算力受限条件下做出更好的模型。当美国实验室依赖万亿级算力投入来推进前沿时，中国实验室正在被迫（也正在因此受益于）更高的资本效率。如果这种效率优势持续，它可能成为比任何单一模型更持久的竞争优势。

**新视角三：开放权重正在从"策略选择"变为"国家战略"。** Xi Jinping在WAIC的承诺和阿里巴巴Qwen 3.8的跟进表明，中国正在国家层面系统性地押注开源AI。这与美国正在经历的监管博弈（如7月24日报道所述国会三部安全法案、如7月25日报道所述25家公司联防信）形成了鲜明对照——**中国通过开放扩散AI影响力，美国通过监管集中AI权力。** 两种路径的竞争结果将定义未来十年全球AI的权力分配。

---

## 关键要点

- **Kimi K3完整2.8万亿参数开放权重今日在Hugging Face上线**——史上最大开源模型权重发布，下载约594GB，采用MXFP4量化，标志着前沿开放权重模型从"概念验证"进入"可部署"阶段
- **K3自部署门槛极高**：最低需~1.4TB显存（约64颗高端GPU），Moonshot推荐超级节点配置——短期内主要惠及大型企业和研究机构
- **Nathan Lambert判断开放-闭源差距已从6-9个月缩短至3-5个月**——K3在Artificial Analysis全球排行榜上位列第3（仅次于Claude Fable 5和GPT-5.6 Sol），"蒸馏论"被实际证据否定
- **Xi Jinping在WAIC主旨演讲中正式承诺中国AI生态系统的开源路线**——中国开源策略从个别企业行为升级为国家战略，Alibaba Qwen 3.8已宣布跟进开放权重
- **SANS 2026调查：AI网络安全采用率一年从50%跃至78%，但生产成熟度仅27%**——采用与成熟之间的鸿沟揭示了企业AI部署的真实挑战
- **NSF重启SBIR/STTR项目，2.5亿美元非稀释性资金瞄准深科技**——7月27日Phase I截止，新增$30M"战略突破奖"层级

---

## 常见问题

### Kimi K3开放权重发布意味着什么？
Kimi K3的完整2.8万亿参数权重文件于7月27日在Hugging Face公开发布，使K3成为AI史上最大的可自部署开源模型。此前K3仅通过API可用；权重发布后，任何拥有足够GPU资源（推荐64+加速器，最低约1.4TB显存）的团队都可以下载、审查、微调和自部署K3，无需依赖Moonshot的API服务。

### 自部署Kimi K3需要什么硬件？
根据Moonshot推荐和社区分析，K3的MXFP4权重约需1.4TB显存——远超任何单颗GPU的容量。实际最低配置约为8节点集群（每节点8×80GB GPU，共5.12TB），生产部署推荐64+加速器的超级节点配置。仅GPU硬件成本估计在200万美元以上。这意味着短期内自部署主要面向大型企业和研究机构。

### 开源AI模型和闭源AI模型的差距还有多大？
据Nathan Lambert分析，开放权重模型与闭源前沿模型的性能差距已从此前的6-9个月缩短至约3-5个月。在Artificial Analysis全球排行榜上，Kimi K3（开放权重）排名第3，仅次于Claude Fable 5和GPT-5.6 Sol，领先于DeepMind Gemini和Meta Muse Spark等闭源模型。

### 为什么只有27%的AI网络安全部署达到生产级成熟度？
SANS 2026调查发现，尽管78%的组织已在网络安全中采用AI（去年仅50%），但多数部署仍停留在试点或实验阶段。AI安全工具在实际生产环境中面临的主要挑战包括：与现有安全工作流的集成复杂性、误报率控制、模型可解释性需求、以及安全团队对AI决策的信任度不足。AI相关故障的急剧上升进一步放大了这些挑战。

### Kimi K3的架构有什么创新？
K3引入三项关键架构创新：Kimi Delta Attention（KDA）——一种混合线性注意力机制，改进超长序列信息流动；Attention Residuals（AttnRes）——选择性跨层信息检索的新机制；以及Stable LatentMoE——管理896个专家高稀疏度路由的框架。Moonshot称这些创新使K3相比K2实现了约2.5倍的总体扩展效率提升。

---

## 参考资料

- [VentureBeat: China's Moonshot AI releases Kimi K3, the largest open-source model ever](https://venturebeat.com/technology/chinas-moonshot-ai-releases-kimi-k3-the-largest-open-source-model-ever-rivaling-top-u-s-systems)
- [Interconnects (Nathan Lambert): Kimi K3: The open-weights escalation](https://www.interconnects.ai/p/kimi-k3-the-open-weights-escalation)
- [Northflank: Kimi K3 benchmarks, pricing, hardware requirements, and self-hosting](https://northflank.com/blog/what-is-kimi-k3-self-hosting)
- [Hugging Face: Moonshot AI](https://huggingface.co/moonshotai)
- [Hugging Face Blog: Kimi K3 Model Overview - MXFP4 Quantization](https://huggingface.co/blog/ResterChed/kimi-k3-model-overview-mxfp4-quantization-open-wei)
- [Kimi Platform Docs: Kimi K3 Quickstart](https://platform.kimi.ai/docs/guide/kimi-k3-quickstart)
- [StartupFortune: Moonshot's Kimi K3 Becomes the Largest Open-Weight Model Ever Built](https://startupfortune.com/moonshots-kimi-k3-becomes-the-largest-open-weight-model-ever-built/)
- [Ahmasoft: Kimi K3: The Largest Open-Weight AI Model Ever Built](https://ahmasoft.com/blog/kimi-k3-biggest-open-weight-ai-model-2026)
- [Machine Brief: Kimi K3 Open Weights Sunday — Self-Hosting Guide](https://www.machinebrief.com/news/kimi-k3-open-weights-july-27-self-hosting-guide-license-moonshot-2026)
- [AP News: China's Moonshot AI halts new subscriptions after surging demand](https://apnews.com/article/kimi-k3-china-ai-model-us-4c66a2e0f557ce79d3cc2d769c9a6226)
- [SANS Institute: AI Use in Cybersecurity Jumped From 50% to 78% in a Year](https://www.sans.org/press/announcements/ai-use-cybersecurity-jumped-from-50-to-78-year-ai-related-failures-rose-sharply-too-new-sans-institute-survey-reveals-governance-gap)
- [Industrial Cyber: SANS AI Survey 2026 reports 78% adopt AI](https://industrialcyber.co/ai/sans-ai-survey-2026-reports-78-adopt-ai-as-attackers-surge-but-only-27-reach-production-maturity/)
- [Kiteworks: 2026 SANS AI Survey — Why Human Analysts Still Beat AI](https://www.kiteworks.com/cybersecurity-risk-management/2026-sans-ai-survey-human-analyst/)
- [GrantAI: NSF's SBIR/STTR Machine Restarts — $250 Million](https://grantedai.com/blog/nsf-sbir-sttr-250-million-relaunch-project-pitch-july-27-deadline-deep-tech-startups-strategy-2026)
- [CASRAI: NSF Relaunches SBIR/STTR for FY26 With $250M](https://casrai.org/news/nsf-sbir-sttr-fy26-relaunch)
- [TechTimes: Kimi K3 Open Weights Drop July 27](https://www.techtimes.com/articles/321499/20260724/kimi-k3-open-weights-drop-july-27-near-frontier-coding-undisclosed-hallucination-risk.htm)
- [Big Hat Group: China AI Weekly — DeepSeek's Funding Freeze and AGI Gambit](https://www.bighatgroup.com/blog/china-ai-weekly-2026-07-25/)
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<script>
    document.addEventListener("DOMContentLoaded", () => {
        try {
            const rawMarkdown = document.body.innerText;
            const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches;

            let webUrl = window.location.pathname;
            if (webUrl.endsWith('/index.md')) {
                webUrl = webUrl.substring(0, webUrl.length - 'index.md'.length) || '/';
            } else {
                webUrl = webUrl.replace(/.md$/, '');
            }
            const linkColor = isDark ? '#58a6ff' : '#0969da';
            const navHtml = 
                '<div style="margin-bottom: 24px; font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;">' +
                    '<a href="/index.md" style="color: ' + linkColor + '; text-decoration: none;">← Back to Home</a>' +
                    '<span style="margin: 0 8px; color: ' + (isDark ? '#484f58' : '#d0d7de') + ';">|</span>' +
                    '<a href="' + webUrl + '" style="color: ' + linkColor + '; text-decoration: none;">Switch to Web View</a>' +
                '</div>';

            let contentToRender = rawMarkdown;
            let frontmatterHtml = '';
            
            const fmMatch = rawMarkdown.match(/^---\s*[\r\n]+([\s\S]*?)[\r\n]+---\s*/);
            
            if (fmMatch) {
                contentToRender = rawMarkdown.substring(fmMatch[0].length);
                const yamlText = fmMatch[1];
                
                const borderColor = isDark ? '#30363d' : '#d0d7de';
                const bgColor = isDark ? '#161b22' : '#f6f8fa';
                const keyColor = isDark ? '#8b949e' : '#57606a';
                const valColor = isDark ? '#c9d1d9' : '#24292f';

                const rows = yamlText.split('\n')
                    .filter(line => line.trim() && line.includes(':'))
                    .map(line => {
                        const splitIdx = line.indexOf(':');
                        const key = line.slice(0, splitIdx).trim();
                        let val = line.slice(splitIdx + 1).trim();
                        if ((val.startsWith("'") && val.endsWith("'")) || (val.startsWith('"') && val.endsWith('"'))) {
                            val = val.slice(1, -1);
                        }
                        
                        return '<tr>' +
                            '<td style="white-space:nowrap; padding:8px 12px; color:' + keyColor + '; font-weight:600; border-bottom:1px solid ' + borderColor + '; width:1%;">' + key + '</td>' +
                            '<td style="padding:8px 12px; color:' + valColor + '; border-bottom:1px solid ' + borderColor + ';">' + val + '</td>' +
                        '</tr>';
                    }).join('');
                
                if (rows) {
                    frontmatterHtml = 
                        '<div style="margin-bottom: 32px; border:1px solid ' + borderColor + '; border-radius:6px; overflow:hidden; background-color:' + bgColor + ';">' +
                            '<table style="width:100%; border-collapse:collapse; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif; font-size:13px;">' +
                                rows +
                            '</table>' +
                        '</div>';
                }
            }
            
            const renderedHtml = marked.parse(contentToRender);
            
            const wrapper = document.createElement('article');
            wrapper.className = 'markdown-body';
            wrapper.innerHTML = navHtml + frontmatterHtml + renderedHtml;
            
            document.body.innerHTML = '';
            document.body.appendChild(wrapper);
        } catch (e) {
            console.error("Markdown rendering failed", e);
        }
    });
</script>
</body>
</html>