<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>万亿美元IPO对撞：OpenAI与SpaceX同周抢跑，Nvidia 816亿营收确认AI超级周期 - 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: '万亿美元IPO对撞：OpenAI与SpaceX同周抢跑，Nvidia 816亿营收确认AI超级周期'
description: 'OpenAI准备最快本周提交IPO申请，目标估值超1万亿美元；SpaceX同日公开S-1招股书，目标募资750亿美元创历史纪录；Nvidia Q1营收816亿美元同比增长85%，指引Q2达910亿；Spotify与环球音乐达成首个AI音乐 remix 授权协议，股价暴涨13%。'
pubDate: 2026-05-23
tags: ['AI', '分析', 'OpenAI', 'SpaceX', 'Nvidia', 'IPO', 'Spotify', 'AI音乐', '行业动态']
---
2026年5月20日至21日，可能是华尔街记忆中最疯狂的48小时。[SpaceX在5月20日公开了S-1招股书](https://www.reuters.com/business/finance/spacex-ipo-filing-brings-musks-interplanetary-ambitions-wall-street-2026-05-20/)，披露合并xAI后2025年营收187亿美元，目标估值1.75至2万亿美元；几乎同一时刻，[WSJ率先报道OpenAI正准备最快本周提交机密IPO申请](https://www.wsj.com/tech/ai/openai-ipo-filing-date-0ec95af5)，[Reuters随后确认](https://www.reuters.com/business/openai-preparing-file-ipo-soon-wsj-reports-2026-05-20/)这家ChatGPT制造商正与高盛和摩根士丹利合作，目标9月上市，估值超过1万亿美元。[Nvidia同日发布Q1 FY2027财报](https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-first-quarter-fiscal-2027)，营收816亿美元、同比增长85%，数据中心收入752亿美元——[Jensen Huang宣告"Agentic AI已经到来"](https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-first-quarter-fiscal-2027)；次日，[Spotify与环球音乐（UMG）达成了史上首个AI音乐remix授权协议](https://techcrunch.com/2026/05/21/spotify-and-universal-music-strike-deal-allowing-fan-made-ai-covers-and-remixes/)，[Spotify股价单日暴涨13%](https://www.cnbc.com/2026/05/21/spotify-spot-stock-guidance-investor-day-ai-music.html)。

四条新闻汇聚成一个核心命题：**AI行业正从"技术竞赛"进入"资本竞赛"的全新阶段。**

---

## SpaceX与OpenAI：万亿美元IPO竞速赛

### 发生了什么

**SpaceX的S-1招股书**于5月20日向SEC公开（此前于4月1日提交机密版本）。关键财务数据：

| 指标 | 数据 |
|------|------|
| 2025年合并营收 | **187亿美元** |
| 2025年净亏损 | **49亿美元** |
| 调整后EBITDA | **66亿美元** |
| 目标估值 | **1.75-2万亿美元** |
| 目标募资 | **最高750亿美元** |
| 上市时间 | **6月12日，纳斯达克，代码SPCX** |
| 承销商 | 高盛（主承销商）、摩根士丹利、美银、花旗、摩根大通等23家 |

这是[Investing.com的详细分析](https://www.investing.com/analysis/the-trilliondollar-ipo-test-spacex-and-openai-face-public-markets-200680688)揭示的核心图景：SpaceX本质上是"Starlink的IPO加上附属资产"。Starlink 2025年营收114亿美元（占合并营收61%），2026年2月突破1000万用户，Quilty Space预计年底达1680万。发射服务贡献41亿美元，有59亿美元五角大楼NSSL第三阶段合同背书。两者合计155亿美元，运营层面是盈利的。

拖累利润的是SpaceXAI板块——该板块2025年仅贡献32亿美元营收，但2026年Q1单季度运营亏损就达24.7亿美元。[Wikipedia记录了背景](https://en.wikipedia.org/wiki/SpaceXAI)：2026年2月SpaceX以全股票方式收购xAI，5月Musk宣布xAI不再作为独立公司存在，Grok和X并入SpaceXAI部门。值得注意的是，Anthropic已签署协议以每月12.5亿美元的价格购买SpaceX Colossus 1数据中心的算力至2029年——这为SpaceXAI提供了一个命名锚定客户。

**OpenAI的IPO计划**在5月20日同日曝光。据[WSJ](https://www.wsj.com/tech/ai/openai-ipo-filing-date-0ec95af5)、[Reuters](https://www.reuters.com/business/openai-preparing-file-ipo-soon-wsj-reports-2026-05-20/)、[NYT](https://www.nytimes.com/2026/05/20/technology/openai-ipo.html)和[Bloomberg](https://www.bloomberg.com/news/articles/2026-05-20/openai-preparing-for-ipo-filing-in-days-or-weeks-wsj-reports)多方确认：

| 指标 | 数据 |
|------|------|
| 最新估值（2026年3月） | **8520亿美元** |
| IPO目标估值 | **超1万亿美元** |
| 最低募资额 | **600亿美元** |
| 年化收入（2025年底） | **约200亿美元** |
| 2025年全年实际收入（估计） | **约131亿美元** |
| ChatGPT周活用户 | **约9亿** |
| 付费订阅用户 | **超5000万** |
| 承销商 | 高盛、摩根士丹利 |
| 目标上市时间 | **最早9月** |

IPOX（IPO研究机构）副总裁Kat Liu对Reuters表示：Musk诉讼的解除"移除了IPO的主要障碍，可能给了OpenAI加速时间表的信心"。[Axios的报道补充](https://www.axios.com/2026/05/20/openai-ipo-spacex-musk)，时间安排"仍有弹性"。

### 为什么这两场IPO将改写资本市场历史

**两个IPO的合并募资规模可能达到1350亿美元——这是现代资本市场史上前所未有的。** 作为参照，沙特阿美2019年上市募资约260亿美元，至今仍是全球最大IPO纪录保持者。SpaceX一家就计划募资750亿美元，将近三倍于此。

但真正的挑战不是募资规模，而是估值倍数。SpaceX 1.75-2万亿美元的目标估值意味着约95-107倍2025年营收倍数，远超任何可比航天或卫星公司。OpenAI超1万亿美元的目标对应约75倍2025年实际营收倍数。两者都要求投资者接受一个核心假设：**AI基础设施连接性和AI软件采用规模的终值，足以证明以万亿美元级别为当前亏损进行资本化是合理的。**

根据Investing.com的分析，SpaceX和OpenAI的S-1将迫使投资者回答同一个问题："公共市场是否愿意为AI基础设施的万亿美元叙事买单？"多家分析机构也指出，"AI泡沫远未到顶——Nvidia业绩证明了这一点"。

### 历史上类似的情况

**2004年Google IPO——从"不可能"到"不可错过"。** Google上市时估值约270亿美元，被视为"天价"。二十年后，Alphabet市值超过4万亿美元。但Google当时是盈利的（2003年净利润1.06亿美元），而OpenAI和SpaceXAI都在亏损。

**2019年沙特阿美IPO——迄今最大规模。** 募资260亿美元，定价在估值1.7万亿美元。沙特阿美有稳定的现金流和明确的股息政策。SpaceX和OpenAI都没有。

**2021年Coinbase直接上市——加密周期顶峰。** 上市首日估值约860亿美元，后跌至不足100亿美元。教训：在周期顶峰上市的公司，一旦增长放缓，估值调整可能极为剧烈。

**关键区别**：OpenAI的9亿周活和SpaceX的1000万Starlink用户代表了真实的采用规模——这与Web3时代缺乏实际用户的泡沫有本质区别。但OpenAI 33%的毛利率和2029年前无法盈亏平衡的预期，也意味着这不是一个"买了就稳赚"的故事。

---

## Nvidia Q1 FY2027：816亿美元的"AI工厂"引擎

### 发生了什么

[Nvidia于5月20日发布财报](https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-first-quarter-fiscal-2027)，数据全面超出分析师预期：

| 指标 | Q1 FY27 | 同比增长 | 环比增长 |
|------|---------|----------|----------|
| 总营收 | **816亿美元** | +85% | +20% |
| 数据中心营收 | **752亿美元** | +92% | +21% |
| 数据中心计算 | **604亿美元** | +77% | +18% |
| 数据中心网络 | **148亿美元** | +199% | +35% |
| GAAP净利润 | **583亿美元** | +211% | +36% |
| 毛利率 | **74.9%** | +14.4个百分点 | -0.1个百分点 |
| 自由现金流 | **486亿美元** | +86% | +39% |

最惊人的是前瞻指引：**Q2 FY27营收预期910亿美元（±2%），且不包含任何来自中国的数据中心计算收入**。

Jensen Huang在财报声明中的核心论述："AI工厂的建设——人类历史上最大的基础设施扩张——正以非凡的速度加速。Agentic AI已经到来，正在做有生产力的工作，创造真实价值，在企业间快速扩展。"

### 超越数字的三个关键信号

**第一，Nvidia正在重新定义其业务架构。** 财报宣布从下季度起采用新的报告框架：分为"数据中心"和"边缘计算"两大平台。数据中心细分为Hyperscale（大型云厂商和互联网公司）和ACIE（AI云、工业和企业）。边缘计算涵盖PC、游戏主机、工作站、AI-RAN基站、机器人和汽车。这不再是一个"卖GPU芯片"的故事——而是一个"AI基础设施全栈平台"的叙事。

**第二，Vera Rubin平台的发布标志着一个新计算时代。** Nvidia宣布了NVIDIA Vera Rubin平台，包括世界首个专为Agentic AI设计的Vera CPU，以及BlueField-4 STX加速存储基础设施。同时，NVIDIA Dynamo 1.0进入生产阶段，将Blackwell GPU上的生成式和Agentic推理性能提升最高7倍。

**第三，网络收入199%的同比增长被严重低估。** 数据中心网络收入148亿美元，环比增长35%。当业界还在讨论"GPU够不够"时，Nvidia的网络收入表明真正的瓶颈正在从计算转向互联——AI工厂需要的是整个系统的扩展，而非单芯片性能。

### 股市反应为何平淡？

尽管全面超越预期，[Nvidia股价在盘后交易中几乎持平甚至微跌](https://www.investors.com/news/technology/nvidia-stock-nvda-fiscal-q1-2027-earnings/)。这反映了市场的矛盾心理：财报本身无可挑剔，但816亿美元的季度营收已经成为"新常态"，投资者更关心的是"增速何时放缓"。Q2指引910亿美元意味着环比增长仅12%（对比Q1的环比20%），增速曲线正在趋平。

---

## OpenAI Codex的"Goal Mode"：从工具到同事的进化

### 发生了什么

[OpenAI于5月21日发布了Codex的重大更新](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)，包含四个核心功能：

| 功能 | 描述 |
|------|------|
| **Goal Mode（目标模式）** | 从实验性功能晋升为默认功能，可让Codex自主追踪特定目标数小时甚至数天 |
| **Appshots** | Mac版Codex新增功能，一键截取屏幕内容即时提供上下文 |
| **远程计算机使用** | Codex可以在远程环境中查看、点击和操作桌面应用 |
| **浏览器增强** | 更丰富的浏览器内迭代和远程锁定使用 |

[9to5Mac报道](https://9to5mac.com/2026/05/21/codex-for-mac-updated-with-new-appshots-feature-that-instantly-gives-chat-context/)，Appshots让Codex能够即时理解用户屏幕上的任何应用状态。[Reddit社区讨论](https://www.reddit.com/r/codex/comments/1tjtbj5/codex_update_5212026/)显示，Goal Mode的"自主追踪数小时甚至数天"能力最受开发者关注——[一位用户报告](https://pub.towardsai.net/i-walked-away-from-openais-new-codex-goal-for-18-hours-it-shipped-14-of-18-features-solo-a280f8407707)在离开18小时后，Codex独立完成了18个功能中的14个。

### 为什么这比看起来更重要

**Goal Mode代表了AI编程助手的范式转换。** 此前的AI编程工具——包括早期的Codex——本质上是"响应式"的：你给指令，它执行，你审查。Goal Mode将这个关系从"工具-用户"转变为"同事-管理者"：你设定目标，AI自主规划和执行，你在关键节点审批。

这一转换的商业含义深远：如前日报道所述，[Airbnb披露AI工具已编写公司60%的新代码](https://juejin.cn/post/7637353693052289070)。当AI编程从"辅助"变为"自主"，软件开发的人力需求结构将发生根本性变化。Codex周活跃用户已超400万——这个数字还在快速增长。

---

## Spotify x UMG：AI音乐的第一个"合法框架"

### 发生了什么

[Spotify和环球音乐集团于5月21日宣布了具有里程碑意义的授权协议](https://newsroom.spotify.com/2026-05-21/universal-music-group-spotify-licensing-agreements-fan-made-covers-remixes/)。核心内容：

- Spotify Premium订阅用户可以使用参与艺人的声音和歌曲，通过AI工具创建封面和混音版本
- 艺人和词曲作者选择加入（opt-in）
- 参与艺人将从AI生成的封面和混音中获得版税
- 该功能将作为付费Premium附加服务推出

[TechCrunch报道](https://techcrunch.com/2026/05/21/spotify-and-universal-music-strike-deal-allowing-fan-made-ai-covers-and-remixes/)称这是"首个主要流媒体平台与唱片公司之间允许AI生成音乐的协议"。[Reuters补充](https://www.reuters.com/legal/litigation/spotify-strikes-deal-with-universal-music-let-premium-users-create-ai-covers-2026-05-21/)，协议涵盖录音和出版两个层面的授权。[Spotify股价当日暴涨13%](https://www.cnbc.com/2026/05/21/spotify-spot-stock-guidance-investor-day-ai-music.html)。

### 为什么这是AI创意产业的分水岭

**此前，AI音乐的叙事是"侵权 vs. 禁止"。** 2024-2025年间，UMG起诉了多家AI音乐生成公司，各大唱片公司普遍对AI采用"防御"姿态。Spotify-UMG协议创造了一个第三条路径：**"授权 + 分成"**。

这一模式如果成功，将成为AI在创意产业应用的全球模板。想象一下：AI绘画、AI视频、AI写作都可以采用类似的"opt-in + 版税"框架。这不只是Spotify的商业决策——这是AI与知识产权共存的一个制度性实验。

The Verge对Spotify AI remix工具的[评论提出了合理质疑](https://www.theverge.com/ai-artificial-intelligence/936072/spotify-umg-ai-music-remix-cover-superfan)："AI提示能做出比Beyoncé或Taylor Swift更好的歌吗？"答案可能是否定的——但这不是重点。重点是创造了一个合法的、可持续的AI创意生态。

---

## 行业趋势：三条交汇的线索

**线索一：从私人市场到公共市场的"AI叙事验证"。** SpaceX和OpenAI在私人市场分别获得了1.75-2万亿美元和8520亿美元的估值。但私人市场估值不等于公共市场出清价格。如果这两个IPO中任何一个定价显著低于目标区间或首日表现不佳，[Investing.com分析指出](https://www.investing.com/analysis/the-trilliondollar-ipo-test-spacex-and-openai-face-public-markets-200680688)，对整个AI IPO管线——包括据报道已与高盛、摩根大通和摩根士丹利就自身上市进行早期讨论的Anthropic——可能产生连锁影响。

**线索二：AI基础设施支出的"增速趋平"信号。** Nvidia Q2指引910亿美元意味着环比增速从20%降至约12%。同时，OpenAI 33%的毛利率和2029年前无法盈亏平衡的预期表明，当前AI收入的很大一部分正在被推理计算成本吞噬。这不是说AI投资不值得——但"不计成本地投入"的阶段正在让位于"证明回报"的阶段。

**线索三：AI从"工具"到"系统"的演进正在加速。** Goal Mode让Codex从响应式工具变为自主Agent；Spotify-UMG将AI从侵权风险变为授权收入来源；Nvidia的Vera Rubin平台和BlueField-4加速存储让AI基础设施从芯片扩展到全栈系统。今天的每一条新闻都在描述同一个方向：AI正在从"你使用的工具"变为"你管理的系统"。

---

## 关键要点

- **SpaceX（S-1公开）和OpenAI（机密IPO申请）同周启动上市进程**，合计募资可能达1350亿美元，将重塑资本市场对AI的定价框架
- **Nvidia Q1营收816亿美元**，数据中心收入752亿美元同比增长92%，但Q2指引910亿美元暗示增速曲线正在趋平
- **OpenAI Codex Goal Mode**将AI编程从"响应式工具"推向"自主Agent"，18小时独立完成14/18个功能的案例展示了新的工作范式
- **Spotify-UMG达成首个AI音乐remix授权协议**，创造了"opt-in + 版税"的AI创意产业新模板，Spotify股价暴涨13%
- **Nvidia宣布Vera Rubin新平台和重新设计的业务架构**，从芯片公司转型为AI基础设施全栈平台

## 常见问题

### OpenAI和SpaceX的IPO对中国AI公司有什么影响？
如果两个IPO成功以万亿美元级别定价，将大幅提升全球AI公司的估值基准，可能加速中国AI公司的上市和融资进程。但如果IPO表现不及预期，可能引发全球AI估值回调。

### Nvidia的Q2指引910亿美元意味着什么？
意味着Nvidia预计AI基础设施支出仍在快速增长，但环比增速从20%放缓至约12%。这可能标志着AI资本支出的"增速拐点"——不是衰退，而是从超高速增长过渡到高速增长。

### Spotify的AI音乐协议会扩展到其他创意领域吗？
极有可能。Spotify-UMG的"opt-in + 版税"模式为AI绘画、AI视频等领域提供了一个可复制的法律和商业框架。如果成功，它可能成为AI与知识产权共存的标准范式。

### 普通开发者应该关注OpenAI Codex的Goal Mode吗？
应该。Goal Mode代表了一种新的AI辅助开发范式——从"一问一答"到"设定目标后自主执行"。这可能会显著改变软件工程师的日常工作方式，从编写代码转向审查和指导AI生成的代码。

### SpaceX的SpaceXAI板块为什么亏损这么严重？
xAI（现SpaceXAI）正在大规模投入AI算力基础设施。Q1 2026单季度运营亏损24.7亿美元，主要来自Colossus 1数据中心的资本消耗。Anthropic每月12.5亿美元的算力采购协议为该板块提供了收入可见性，但距离盈亏平衡仍有很长的路。

## 参考资料

- [OpenAI aiming for speedy IPO, source says - Reuters](https://www.reuters.com/business/openai-preparing-file-ipo-soon-wsj-reports-2026-05-20/)
- [OpenAI Is Preparing to File for an IPO Very Soon - WSJ](https://www.wsj.com/tech/ai/openai-ipo-filing-date-0ec95af5)
- [SpaceX IPO filing brings Musk's interplanetary ambitions to Wall Street - Reuters](https://www.reuters.com/business/finance/spacex-ipo-filing-brings-musks-interplanetary-ambitions-wall-street-2026-05-20/)
- [The Trillion-Dollar IPO Test: SpaceX and OpenAI Face Public Markets - Investing.com](https://www.investing.com/analysis/the-trilliondollar-ipo-test-spacex-and-openai-face-public-markets-200680688)
- [NVIDIA Announces Financial Results for First Quarter Fiscal 2027 - NVIDIA](https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-first-quarter-fiscal-2027)
- [Nvidia Beats Q1 Estimates. Stock Slips - Investor's Business Daily](https://www.investors.com/news/technology/nvidia-stock-nvda-fiscal-q1-2027-earnings/)
- [ChatGPT Release Notes May 21, 2026 - OpenAI](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)
- [Codex for Mac updated with new Appshots feature - 9to5Mac](https://9to5mac.com/2026/05/21/codex-for-mac-updated-with-new-appshots-feature-that-instantly-gives-chat-context/)
- [Spotify and Universal Music strike deal allowing fan-made AI covers - TechCrunch](https://techcrunch.com/2026/05/21/spotify-and-universal-music-strike-deal-allowing-fan-made-ai-covers-and-remixes/)
- [Spotify soars 13% after announcing AI music deal with UMG - CNBC](https://www.cnbc.com/2026/05/21/spotify-spot-stock-guidance-investor-day-ai-music.html)
- [Spotify and Universal Music Announce Landmark Licensing Agreements - Spotify Newsroom](https://newsroom.spotify.com/2026-05-21/universal-music-group-spotify-licensing-agreements-fan-made-covers-remixes/)
- [OpenAI Prepares to File for I.P.O. in Coming Weeks - NYT](https://www.nytimes.com/2026/05/20/technology/openai-ipo.html)
- [OpenAI prepares confidential IPO filing - Axios](https://www.axios.com/2026/05/20/openai-ipo-spacex-musk)
- [SpaceXAI - Wikipedia](https://en.wikipedia.org/wiki/SpaceXAI)
- [Spotify cranks up AI push with Universal Music deal - Reuters](https://www.reuters.com/legal/litigation/spotify-strikes-deal-with-universal-music-let-premium-users-create-ai-covers-2026-05-21/)
<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>