<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>微软豪掷180亿美元押注澳大利亚AI、Meta与微软同日裁员23000人：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: '微软豪掷180亿美元押注澳大利亚AI、Meta与微软同日裁员23000人：AI投资与裁员的残酷两面'
description: '4月23日，微软宣布史上最大海外投资——A$250亿（约180亿美元）在澳大利亚建设AI基础设施并培训300万人；同一天，Meta正式确认裁员10%（8000人），微软推出自愿买断计划影响超8000人，两家AI巨头合计削减23000个工作岗位。AI投资的狂飙与就业市场的震荡正在同时上演。'
pubDate: 2026-04-24
tags: ['AI', '分析', '微软', 'Meta', '裁员', '基础设施', '行业动态']
---
# 微软豪掷180亿美元押注澳大利亚AI、Meta与微软同日裁员23000人：AI投资与裁场的残酷两面

2026年4月23日可能是AI行业"投资与裁员并行"趋势最具象征意义的一天。

在悉尼，微软CEO Satya Nadella站在澳大利亚总理Anthony Albanese身旁，宣布了微软**史上最大海外投资**——A$250亿（约180亿美元）用于在澳大利亚建设AI基础设施、强化网络安全、并培训300万澳大利亚人掌握AI技能。在纽约和硅谷，**Meta同日确认将裁员10%（约8000人），同时关闭6000个空缺岗位**；**微软也宣布向美国约12.5万员工中的7%（超8000人）提供自愿买断计划**。两家公司合计，可能影响多达**23000个工作岗位**。

两条新闻在同一日发生，构成了一幅残酷而清晰的时代画像：**AI正在以前所未有的速度创造新的基础设施和技能需求，同时也在以前所未有的速度消灭传统工作岗位。** The Guardian的报道中，Meta首席人事官Janelle Gale在内部备忘录中写道，裁员是为了"抵消我们正在进行的其他投资"——这个"其他投资"，正是AI。

---

## 微软A$250亿投资澳大利亚：AI基础设施的全球化竞赛

### 新闻概要

4月23日，微软CEO Satya Nadella在悉尼与澳大利亚总理Anthony Albanese共同宣布，微软将在2029年底前向澳大利亚投资**A$250亿（约180亿美元）**，这是微软在澳大利亚的**史上最大投资**，也是澳大利亚科技领域**有史以来最大规模的单笔投资**。

投资的核心内容包括：

| 维度 | 详情 |
|------|------|
| **基础设施** | 大幅扩展Azure AI超级计算和云基础设施，在澳计算能力将增长超过140% |
| **网络安全** | 扩展Microsoft-ASD Cyber Shield至更多联邦机构（已保护38,000个政府账户） |
| **AI技能** | 到2028年培训300万澳大利亚人掌握AI就绪技能 |
| **AI安全** | 成为澳大利亚AI安全研究所的创始行业合作伙伴 |
| **能源承诺** | 承诺100%可再生能源匹配能源消耗、2030年前实现水正向运营 |

这项投资建立在微软2023年10月承诺的A$50亿基础上——当时微软在澳大利亚建立了29个数据中心站点、三个Azure区域。EY-Parthenon的分析显示，2025财年微软为澳大利亚贡献了**360亿澳元的本地经济产出**，支撑了超过**186,000个全职等效岗位**。

在9News的独家采访中，Nadella对澳大利亚的AI准备程度给予了高度评价："美国西海岸或中国东海岸正在发生的事情与澳大利亚正在发生的事情之间，没有任何时间差。"当被问及AI是否会取代澳大利亚人的工作时，Nadella将其定位为"任务层面的自动化"——以一家澳大利亚初创公司开发的医疗抄写工具为例，强调AI"减少了医生的文书负担，帮助他们花更多时间与患者在一起"。

### 为什么这很重要？

**AI基础设施竞赛从美国本土走向全球**

微软此次投资的深层含义是：AI基础设施的竞争已经不再局限于美国。澳大利亚作为亚太地区的战略要地，拥有稳定的政治环境、丰富的可再生能源、以及与中国地缘政治距离适中的独特优势。Nadella将AI描述为"放大各国和公司现有比较优势的加速器"——这暗示微软正在全球范围内布局AI基础设施网络，而不仅仅是在美国本土堆砌数据中心。

值得注意的是，微软此举与亚马逊2月宣布的**2000亿美元年度AI基础设施投资计划**、Google 2026年**1750-1850亿美元资本开支计划**形成三足鼎立之势。三大超级科技公司的年度AI基础设施投资合计已接近**4000亿美元**——这比全球大多数国家的GDP还高。

### 历史上类似的情况

**1990年代电信基础设施全球扩张**：AT&T、BT和NTT在1990年代斥巨资在全球铺设光纤网络——当时也被视为"过度投资"，但最终催生了互联网的全球化。微软在澳大利亚的AI基础设施投资可能正在重演同样的剧本：先建基础设施，再培育应用生态，最终锁定长期客户关系。

> 来源：[Microsoft News - Investing in Australia's AI Future](https://news.microsoft.com/source/asia/features/investing-in-australias-ai-future/) | [Reuters - Microsoft to invest $18 billion in Australia AI push](https://www.reuters.com/world/asia-pacific/microsoft-invest-18-billion-australia-ai-push-2026-04-23/) | [Bloomberg - Microsoft commits $18 billion to build Australian AI capacity](https://www.bloomberg.com/news/articles/2026-04-23/microsoft-commits-18-billion-to-build-australian-ai-capacity) | [9News - Microsoft CEO Satya Nadella exclusive interview on AI](https://www.9news.com.au/technology/microsoft-ceo-satya-nadella-exclusive-australian-workers-ai-training/ad59e869-eb6d-4b86-a5f0-5c703aed920b) | [Sydney Morning Herald - Microsoft unveils $25b AI splurge](https://www.smh.com.au/technology/microsoft-unveils-25b-ai-splurge-in-australia-but-key-details-missing-20260423-p5zqc6.html)

---

## Meta确认裁员10%+微软自愿买断：23000个工作岗位一日蒸发

### 新闻概要

4月23日，两条裁员消息同时从硅谷传出：

**Meta方面：**
- 正式确认将于**5月20日**裁员约**8000人**（全球员工的10%）
- 同时关闭约**6000个空缺岗位**
- 首席人事官Janelle Gale在内部备忘录中表示，裁员是为了"抵消我们正在进行的其他投资"
- CEO扎克伯格此前在1月财报电话会上明确表示："我们开始看到以前需要大团队的项目，现在可以由一个非常有才华的人完成"
- Meta 2026年资本开支预计在**$1620-1690亿**之间，几乎为上一年的两倍

**微软方面：**
- 首次向美国员工推出**自愿退休/买断计划**
- 针对年龄+工龄≥70的员工（即"Rule of 70"），符合条件者超过**8000人**
- 微软2025年7月预计AI基础设施支出约**$1000亿**，分析师目前估计已升至**$1100-1200亿**
- 微软AI负责人Mustafa Suleyman今年2月公开预测：AI将在12-18个月内**取代大部分白领工作**

两家公司合计，**可能影响多达23000个工作岗位**。The Guardian指出，这并非孤例——The Block CEO Jack Dorsey在3月初以AI提效为由裁掉近一半员工；亚马逊在2月宣布一年支出2000亿美元的同时，过去六个月已裁员至少30000人；Oracle也因数据中心投资带来的债务压力宣布裁员数千人。

### 为什么这很重要？

**"AI提效"从口头禅变成了裁员理由**

这一轮裁员与以往的经济周期裁员有一个根本区别：**AI首次被明确作为裁员的核心正当性理由**。扎克伯格不再含蓄——他直接表示AI让"大团队变单人"成为可能。微软AI负责人Suleyman更是直言"12-18个月内取代大部分白领工作"。

更具争议的是，Reuters此前揭露了Meta的一项内部政策：**在员工电脑上安装软件记录鼠标移动、点击和键盘输入，用于AI训练数据**。这意味着员工在被裁员之前，他们的工作行为已经被转化为训练AI替代他们的数据。这一做法引发了严重的伦理争议——BBC将其描述为"CEO们突然爱上了用AI解释裁员"。

### 微软的矛盾：一边投资180亿建基础设施，一边削减员工

4月23日最引人深思的画面是：微软CEO Nadella在悉尼宣布250亿澳元AI投资的同时，他的公司在地球另一端向8000多名员工提供自愿买断。Nadella在采访中将AI定位为"任务层面的自动化"——一个温和得多的表述，与Suleyman"取代白领工作"的激进预测形成鲜明对比。

这种内部话语的不一致反映了科技巨头面临的公共关系困境：**在投资者面前强调AI的"提效降本"能力，在公众面前淡化AI对就业的冲击**。The Guardian的报道指出，Nadella在2025年4月声称AI已处理微软30%的编码工作，而扎克伯格在与Nadella同台时预测"明年可能一半开发工作由AI完成"。

### 历史上类似的情况

**2000年互联网泡沫后的结构性裁员**：当时的裁员浪潮也是技术进步（互联网普及）和过度投资（估值泡沫）共同作用的结果。但有一个关键区别：互联网泡沫破灭后，大量被裁的科技工作者最终在新经济中找到了更高薪的工作。AI时代的裁员是否也会遵循同样的模式？答案不确定——因为AI替代的不是体力劳动，而是知识工作本身。

> 来源：[The Guardian - Microsoft and Meta announce sweeping layoffs as they spend big on AI](https://www.theguardian.com/technology/2026/apr/23/meta-microsoft-tech-ai-layoffs) | [CNBC - Meta will cut 10% of workforce as it pushes more into AI](https://www.cnbc.com/2026/04/23/meta-will-cut-10percent-of-workforce-as-it-pushes-more-into-ai.html) | [Financial Times - Meta to cut 10% of jobs to offset Zuckerberg's AI spending](https://www.ft.com/content/fe875f6c-f45c-4dbd-9d18-168d1fdbfd5f) | [New York Times - Meta to Cut 10% of Work Force in AI Push](https://www.nytimes.com/2026/04/23/technology/meta-layoffs.html) | [AP News - Meta slashes 8,000 jobs as Microsoft offers voluntary buyouts](https://apnews.com/article/microsoft-voluntary-buyouts-ai-224eee4489cbc227244558ff02f5919a) | [Orange County Register - Meta, Microsoft cuts could trim 23,000 jobs](https://www.ocregister.com/2026/04/23/meta-microsoft-plan-cuts-buyouts-that-could-affect-23000-jobs/)

---

## 其他重要消息

### Sony "Project Ace" AI机器人在乒乓球赛中击败职业选手

Euronews 4月23日报道，索尼开发的AI机器人**"Project Ace"**在与职业乒乓球选手的对战中取得胜利。这个机械臂式机器人通过强化学习（而非固定编程）进行训练，能够实时读取球上的标志来判断旋转方向，并在毫秒级别内做出反应。该研究成果发表在《Nature》杂志上，研究团队指出，Ace证明**在虚拟环境中训练的AI可以成功转移到高速物理任务中**——这一突破的应用远超体育领域。

**为什么重要：** 与上周北京人形机器人半马不同的是，Sony的Project Ace专注于特定高精度物理任务的实时AI决策。如果说机器人半马展示的是"运动控制的耐力"，那么Project Ace展示的是"感知-决策-执行的精度和速度"——两者共同指向同一个趋势：AI正在从数字世界向物理世界快速渗透。

> 来源：[Euronews - A robot Sony built with AI is defeating human pros at table tennis](https://www.euronews.com/video/2026/04/23/a-robot-sony-built-with-ai-is-defeating-human-pros-at-table-tennis)

### 韩国股市因AI乐观情绪创历史新高

据Bloomberg报道，韩国股市因投资者对AI产业的乐观情绪创下历史新高。这反映了全球资本市场对AI的持续追捧——尽管近期关于AI数据中心延期、电力短缺等基础设施瓶颈的报道不断，但投资者仍然看好AI的长期增长前景。亚洲市场对AI的热情与中国占全球人形机器人安装量80%以上的数据形成呼应。

> 来源：[Bloomberg - AI Optimism Drives Korean Stocks to Record](https://www.youtube.com/watch?v=3Udt4p-AEpU)

### DeepSeek V4仍未发布，市场继续等待

截至4月24日，备受关注的**DeepSeek V4**仍未正式发布。此前多家媒体报道V4预计在4月下旬发布（将首次搭载华为昇腾芯片运行），Reddit上的OSINT报告指出发布延迟可能与华为昇腾910B硬件故障有关。市场仍在紧张等待——V4如果成功，将是中国AI自主化的标志性事件。

> 来源：[Reddit OSINT Report - DeepSeek V4 release timeline](https://www.reddit.com/r/DeepSeek/comments/1s694qu/osint_report_deepseek_v4_release_timeline/) | [EvoLink.AI - DeepSeek V4 Release Date](https://evolink.ai/blog/deepseek-v4-release-window-prep)

### Citadel Securities发布"全球智能危机"分析

Citadel Securities发布分析报告，指出当前全球宏观经济中几个关键指标：美国失业率4.28%、AI资本支出占GDP的2%（约6500亿美元）、AI相关大宗商品自2023年1月以来上涨65%。报告将当前形势定义为"全球智能危机"——AI正在以前所未有的速度重塑经济结构，而劳动力市场和政策框架的适应速度远远落后。

> 来源：[Citadel Securities - The 2026 Global Intelligence Crisis](https://www.citadelsecurities.com/news-and-insights/2026-global-intelligence-crisis/)

---

## 行业趋势

### 趋势一："投资狂欢"与"裁员寒冬"并存成为新常态

4月23日的两条头条——微软180亿投资澳大利亚和Meta/微软合计裁员23000人——并非偶然的巧合，而是AI时代的一个结构性特征。2026年至今，科技行业已裁员超过73000人（据Layoffs.fyi数据），而同期亚马逊、微软、Google、Meta四家公司的AI基础设施投资计划合计超过**5000亿美元**。

这种"一边建一边砍"的模式在经济学上有一个解释：**创造性破坏（Creative Destruction）的AI版本**。但与工业革命时期的创造性破坏不同，AI的替代速度远超新岗位的创造速度。Nadella和扎克伯格都预测AI将在一年内承担50%以上的编程工作——这意味着数百万软件工程师可能在未来12-18个月内面临结构性失业风险。

### 趋势二：AI基础设施的全球化布局加速

微软在澳大利亚的250亿澳元投资是AI基础设施"脱美全球化"趋势的最新信号。在此之前，亚马逊在多个亚太地区国家布局数据中心，Google在新加坡和日本扩大AI基础设施。这种全球化布局有三个驱动因素：

1. **地缘多元化**：降低对单一国家政策和供应链的依赖
2. **能源获取**：AI数据中心的电力需求巨大，不同国家的能源结构和成本差异显著
3. **市场接近**：将计算能力部署在用户附近，降低延迟，符合数据主权要求

### 趋势三：AI伦理争议从"学术讨论"升级为"劳动权利"议题

Meta记录员工键盘输入用于AI训练、AI提效成为裁员理由、微软同时宣布投资和买断——这些事件正在将AI伦理从"算法偏见"和"隐私保护"的学术讨论，推向"劳动权利"和"数字剥削"的现实战场。微软在澳大利亚与工会举行的首届"AI工作者峰会"是一个值得关注的信号：科技巨头开始意识到，如果不在AI替代就业的同时建立社会安全网和转型机制，可能面临严重的政治反弹。

---

## 关键要点

- **微软宣布史上最大海外投资——A$250亿（约180亿美元）在澳大利亚建设AI基础设施**，将扩展Azure计算能力140%以上，培训300万人AI技能，扩展网络安全合作，成为AI全球化布局的重要一步
- **Meta确认5月20日裁员10%（约8000人）+关闭6000空缺岗位，微软同日向8000+员工推出自愿买断**，两家公司合计可能影响23000个工作岗位，AI首次被明确作为裁员正当性理由
- **扎克伯格直言"大团队项目现在可以由单人完成"**，微软AI负责人预测12-18个月内AI将取代大部分白领工作——科技巨头对AI替代就业的公开表态日趋激进
- **Sony Project Ace AI机器人击败职业乒乓球选手**，研究成果发表于Nature，证明虚拟训练的AI可以成功转移到高速物理任务
- **DeepSeek V4仍未发布**，市场继续等待中国AI自主化的标志性事件；韩国股市因AI乐观情绪创历史新高

---

## 常见问题

### 微软为什么选择在澳大利亚进行如此大规模的AI投资？

澳大利亚具备三个独特优势：稳定的政治和法治环境（对长期基础设施投资至关重要）、丰富的可再生能源资源（AI数据中心耗电量巨大）、以及地处亚太的地缘战略位置。微软的Nadella特别强调澳大利亚与美国和中国"没有时间差"的AI准备度。此外，澳大利亚政府的国家AI计划和对数据中心建设的明确期望框架，为微软提供了政策可预见性。

### Meta和微软的裁员与AI有什么直接关系？

关系是直接的。Meta的扎克伯格明确表示AI让"大团队项目变单人"成为可能，首席人事官称裁员是为了"抵消其他投资"（即AI投资）。微软AI负责人Suleyman预测AI将在12-18个月内取代大部分白领工作。更值得注意的是，Meta此前被曝出记录员工键盘输入用于AI训练——员工在不知情的情况下被用来训练可能替代自己的AI。这标志着"AI替代就业"从理论预测变成了实际操作。

### AI时代的裁员与以往的经济周期裁员有什么不同？

关键区别在于替代机制。以往的裁员通常是周期性的——经济衰退时裁员，经济复苏后重新招聘。但AI驱动的裁员可能是**结构性和永久性的**——被AI替代的工作岗位不太可能恢复。Nadella和扎克伯格都预测AI将在一年内承担50%以上的编程工作，这意味着即使经济好转，这些被裁的软件工程师也可能面临永久性的职业转型需求。

### 近期应该关注什么？

重点关注五件事：1）**Meta 5月20日正式裁员**的规模和影响范围；2）**4月29日微软、亚马逊、Meta、Google集体发布Q1财报**中的AI营收数据；3）**DeepSeek V4**是否在4月底前发布；4）**微软澳大利亚投资的后续落地细节**——特别是与澳大利亚AI安全研究所的合作模式；5）**AI裁员潮是否从科技行业向其他行业蔓延**——Citadel的"全球智能危机"分析值得密切关注。

---

## 参考资料

- [Microsoft News - Investing in Australia's AI Future](https://news.microsoft.com/source/asia/features/investing-in-australias-ai-future/)
- [Reuters - Microsoft to invest $18 billion in Australia AI push](https://www.reuters.com/world/asia-pacific/microsoft-invest-18-billion-australia-ai-push-2026-04-23/)
- [Bloomberg - Microsoft commits $18 billion to build Australian AI capacity](https://www.bloomberg.com/news/articles/2026-04-23/microsoft-commits-18-billion-to-build-australian-ai-capacity)
- [9News - Microsoft CEO Satya Nadella exclusive interview on AI in Australia](https://www.9news.com.au/technology/microsoft-ceo-satya-nadella-exclusive-australian-workers-ai-training/ad59e869-eb6d-4b86-a5f0-5c703aed920b)
- [Wall Street Journal - Microsoft to invest $18 billion to expand Australia's AI capacity](https://www.wsj.com/tech/ai/microsoft-to-invest-18-billion-to-expand-australias-ai-capacity-by-2029-69fb3374)
- [Sydney Morning Herald - Microsoft unveils $25b AI splurge in Australia](https://www.smh.com.au/technology/microsoft-unveils-25b-ai-splurge-in-australia-but-key-details-missing-20260423-p5zqc6.html)
- [The Guardian - Microsoft and Meta announce sweeping layoffs as they spend big on AI](https://www.theguardian.com/technology/2026/apr/23/meta-microsoft-tech-ai-layoffs)
- [CNBC - Meta will cut 10% of workforce as it pushes more into AI](https://www.cnbc.com/2026/04/23/meta-will-cut-10percent-of-workforce-as-it-pushes-more-into-ai.html)
- [Financial Times - Meta to cut 10% of jobs to offset Zuckerberg's AI spending](https://www.ft.com/content/fe875f6c-f45c-4dbd-9d18-168d1fdbfd5f)
- [New York Times - Meta to Cut 10% of Work Force in AI Push](https://www.nytimes.com/2026/04/23/technology/meta-layoffs.html)
- [AP News - Meta slashes 8,000 jobs as Microsoft offers voluntary buyouts](https://apnews.com/article/microsoft-voluntary-buyouts-ai-224eee4489cbc227244558ff02f5919a)
- [Euronews - Sony AI robot defeats human pros at table tennis](https://www.euronews.com/video/2026/04/23/a-robot-sony-built-with-ai-is-defeating-human-pros-at-table-tennis)
- [Citadel Securities - The 2026 Global Intelligence Crisis](https://www.citadelsecurities.com/news-and-insights/2026-global-intelligence-crisis/)
- [Reddit OSINT Report - DeepSeek V4 release timeline](https://www.reddit.com/r/DeepSeek/comments/1s694qu/osint_report_deepseek_v4_release_timeline/)
- [EvoLink.AI - DeepSeek V4 Release Date April 2026 Update](https://evolink.ai/blog/deepseek-v4-release-window-prep)
<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>