<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Microsoft与Meta今日同时发布Q2财报：AI投资的"终极审判日"来临、WSJ直言华尔街在"为一个奇迹定价"——全球科技股抛售为 earnings 定下阴郁基调 - 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: 'Microsoft与Meta今日同时发布Q2财报：AI投资的"终极审判日"来临、WSJ直言华尔街在"为一个奇迹定价"——全球科技股抛售为 earnings 定下阴郁基调'
description: '7月29日，Microsoft与Meta在同一天发布Q2财报——两家公司在2026年的AI基础设施投入合计可能超过2,000亿美元，而投资者正在失去耐心。WSJ当日版面文章直言分析师模型中的AI成本效率假设"好得不真实"。昨日全球科技股抛售加剧，NYT以"AI支出与中国芯片蚕食大科技"为标题——Micron跌8%、Western Digital跌6.9%，韩国甚至短暂暂停了交易。AI投资从"不惜代价"到"讲求回报"的转折，今日到达临界点。'
pubDate: 2026-07-29
tags: ['AI', '分析', 'Microsoft', 'Meta', '科技财报', 'AI ROI', '华尔街', '行业动态', '半导体', '中美竞争']
---
7月29日，2026年AI产业最具决定性的一天到来了。**Microsoft与Meta——两家在AI基础设施上年投入合计可能突破2,000亿美元的科技巨头——将在今日美股盘后同时发布Q2财报。** 这不是一次常规的业绩发布，而是一场关于"AI巨额投资是否值得"的世纪审判。

昨日的市场已经为今日定下了阴郁的基调。据[纽约时报7月28日报道](https://www.nytimes.com/2026/07/28/business/stocks-ai-chips.html)，一场全球科技股抛售在周二加剧，NYT次日版面标题为**"AI支出与中国芯片蚕食大科技"**。Financial Times报道[半导体股票全线暴跌](https://www.ft.com/content/f8c03b5b-e194-4236-82c3-389b6f5dd7ae)——Western Digital下跌6.9%，Micron下跌8%。韩国交易所甚至短暂暂停了交易。与此同时，华尔街日报在今日（7月29日）纸质版面发表了一篇令人不寒而栗的分析：**"大科技股票正在为一个奇迹定价"**——直指分析师模型中的AI成本效率假设可能"好得不真实"。

如昨日报道所述，本周是2026年最密集的科技财报周。但昨日文章写于全球抛售加剧之前，也写于WSJ发表这篇质疑之作之前。**今日的新增信息从根本上改变了财报周的叙事框架——从"等待验证"变成了"面临审判"。**

---

## Microsoft与Meta：为什么今日的财报是2026年最重要的AI事件？

### 两家公司面临的数字

Microsoft和Meta今日盘后发布的业绩，将直接决定AI基础设施投资叙事的走向。以下是基于[24/7 Wall St.](https://247wallst.com/investing/2026/07/28/earnings-showdown-is-microsoft-or-meta-more-at-risk-when-july-29-earnings-drop/)、[TipRanks](https://www.tipranks.com/news/meta-reports-q2-earnings-july-29-ai-spending-and-ad-growth-could-move-meta-stock)和[AlphaStreet](https://news.alphastreet.com/meta-platforms-meta-q2-2026-preview-eps-est-7-23-reports-july-29/)的分析师共识：

| 指标 | Microsoft (FY26 Q4) | Meta (Q2 2026) |
|------|---------------------|-----------------|
| **营收共识** | ~$876亿 (+14.7% YoY) | ~$602亿 (+27% YoY) |
| **EPS共识** | ~$3.71 | ~$7.18-$7.23 |
| **核心看点** | Azure增速（上季度40%）、AI ARR（上季度$370亿） | AI广告收入增长、$1,350亿capex指引 |
| **年初至今股价** | **-23%**（H1 2026） | 从20%回撤中恢复，距年内持平差约5% |
| **近期裁员** | 4,800人（7月6日，AI转型） | 未公布新裁员，但AI投资持续加码 |

### Microsoft：4,800人裁员后的首份成绩单

Microsoft在7月6日宣布裁减约[4,800个职位](https://blogs.microsoft.com/blog/2026/07/06/the-latest-in-our-company-transformation/)（占全球员工2.1%），公司明确表示"AI正在改变工作完成的方式"（据[ABC News报道](https://abcnews.com/Business/microsoft-laying-off-4800-workers-ai-changing-work/story?id=134518435)）。这是今日财报的一个核心背景：**一家公司在裁员的同时AI资本支出仍在飙升——这种"以AI名义同时削减人力和增加基础设施投资"的策略是否能在财报数字中得到验证？**

上季度（FY26 Q3），Microsoft交出了强劲成绩：营收$829亿（+18%），Azure增速40%，AI业务年化收入突破$370亿（+123%）。但问题在于：**这些数字是否足以正当化2026年预计超过$800亿的资本支出？** 据[CNBC市场展望](https://www.cnbc.com/2026/07/24/stock-market-next-week-outlook-for-july-27-31-2026.html)，分析师将密切关注Microsoft是否会调整FY27的capex指引——任何下调都可能被市场解读为AI投资回报不及预期的信号。

### Meta：$1,350亿AI赌注的市场检验

Meta的情况更加戏剧化。据[The Motley Fool分析](https://www.fool.com/investing/2026/07/27/is-meta-platforms-stock-a-buy-ahead-of-its-q2-earnings-report/)，Meta预计2026年将在AI基础设施上投入约**$1,350亿**——这是一个令投资者胆寒的数字。Meta的股价在2026年经历了剧烈波动：如7月26日已报道，Meta一度下跌9.8%，后从20%的回撤中恢复。

Meta已连续8个季度超越EPS预期（据[Yahoo Finance](https://finance.yahoo.com/markets/stocks/articles/meta-q2-earnings-strong-revenue-152413998.html)），但这次的门槛更高。投资者不再只关心广告收入增速——他们想要看到**AI投资正在转化为具体的收入增量**：AI驱动的广告优化提升了多少ROI？Meta Compute平台何时产生收入？"Iris"AI芯片能否在9月如期发布并降低对Nvidia的依赖？

---

## WSJ今日发炮："大科技股票正在为一个奇迹定价"

### 文章核心论点

在Microsoft和Meta发布财报的当天，华尔街日报的Heard on the Street专栏发表了一篇可能是本季度最具影响力的市场评论。据[WSJ 7月29日版面](https://www.wsj.com/finance/big-tech-stocks-are-pricing-in-a-miracle-on-costs-6d93664f)，文章标题为**"Big Tech Stocks Are Pricing In a Miracle on Costs"**。

文章的核心论点令人警醒：

> **分析师模型中隐含的假设是：大科技公司能够通过AI实现快速的生产力提升，使收入增长远快于费用增长。但这些数字中有些看起来好得不真实。**

WSJ指出，华尔街对大科技的共识预期隐含了一个"AI生产力奇迹"——即AI工具将使这些公司能够在不线性增加员工和运营成本的情况下大幅提升产出。但文章质疑：**如果这个奇迹没有实现，大科技的利润率将面临显著压缩，当前估值模型将需要大幅修正。**

### 为什么这个质疑很重要？

WSJ的这篇文章并非孤立声音。它和一系列近期的市场信号形成了呼应：

- [WSJ另一篇报道](https://www.wsj.com/finance/stocks/investors-zero-in-on-runaway-tech-spending-putting-dent-in-ai-trade-1da74e98)指出，一场约**$8,900亿**的科技股市值蒸发已使"AI交易"出现裂痕
- Meta的数据中心项目 recently priced a **$125亿**债券发行，利率高于去年同期——据[WSJ报道](https://www.wsj.com/finance/the-price-to-finance-the-ai-data-center-boom-is-rising-just-ask-meta-7894d503)，AI基础设施融资成本正在上升
- [WSJ "AI价格战已经到来"](https://www.wsj.com/tech/ai/the-ai-price-war-is-here-piling-pressure-on-openai-and-anthropic-86e1d21b)指出，AI推理价格正在快速下降，压缩了所有参与者的利润空间

---

## 全球科技股抛售：AI泡沫要破裂了吗？

### 7月28日的全球性抛售

昨日（7月28日）的市场表现为今日财报创造了极为不利的前提。据[纽约时报](https://www.nytimes.com/2026/07/28/business/stocks-ai-chips.html)和[LA Times](https://www.latimes.com/business/story/2026-07-28/chip-rout-deepens-on-circular-funding-china-competition-fears)报道：

- **全球性抛售**：从亚洲到欧洲到美国，科技股全线下跌
- **芯片股重灾区**：Micron下跌8%，Western Digital下跌6.9%
- **韩国暂停交易**：韩国交易所因暴跌短暂暂停了交易——这在全球主要市场中极为罕见
- **双重驱动**：AI基础设施支出可持续性的质疑 + 中国芯片竞争（特别是Kimi K3发布后的"中国AI追赶"恐慌）的加剧

### 历史类比：2000年互联网泡沫的教训

[Barchart的分析](https://www.barchart.com/story/news/3170419/is-the-ai-bubble-really-about-to-burst-what-the-dot-com-crash-tells-us-about-your-money-in-2026)直接将当前市场与2000年互联网泡沫进行了比较。关键相似之处包括：

**2000年互联网泡沫**：电信公司在光纤基础设施上投资了数千亿美元，期望互联网流量将指数级增长。流量确实增长了——但容量增长更快，导致价格崩溃和大规模破产。

**2026年AI泡沫？**：大科技在GPU和数据中心上投资了数千亿美元，期望AI推理需求将指数级增长。需求确实在增长——但如果开源模型（如如7月27日报道所述Kimi K3）使得AI推理价格快速下降，那么基础设施投资的回报可能远低于预期。

**关键差异**：2000年的电信公司大多杠杆融资，一旦现金流断裂就会破产。2026年的大科技公司拥有巨额现金储备和多元化收入来源——即使AI投资回报不及预期，它们不会像当年的电信公司那样崩溃，但利润率和估值可能面临长期压缩。

---

## CSIS今日分析特朗普AI网络安全行政令："加速主义者仍在主导"

### 事件核心

据[CSIS（战略与国际研究中心）](https://www.csis.org/analysis/new-light-touch-trump-ai-cyber-executive-order-reveals-accelerationists-still-rule-roost)7月29日发布的分析，特朗普政府此前签署的AI与网络安全行政令是一个"温和的第一步"，核心结论是**"加速主义者仍在主导AI政策走向"**。

CSIS将这份行政令定性为"light-touch"（轻触式）监管——它主要是将现有行业实践扩展到更多联邦机构，而非主动设立新的监管框架。这和如7月24日报道所述国会三部AI安全法案（含"AI kill switch"法案）形成了有趣的张力：**行政分支追求加速，立法分支追求安全——两者的博弈结果将定义美国AI政策的最终形态。**

CSIS今日（7月29日上午11点EDT）还举办了专题webcast深入分析该行政令，重点讨论AI赋能的网络攻防能力对国家安全的含义。

---

## 更多今日要闻

### Quinn Emanuel发布2026年7月AI法律风险更新

据[Quinn Emanuel律师事务所](https://www.quinnemanuel.com/the-firm/publications/emerging-ai-legal-risks-july-2026-update/)发布的最新AI法律风险报告，AI相关诉讼正在快速演变，尤其在专利主张、AI训练数据版权、和产品责任方面出现了新的判例。报告特别关注了康涅狄格州新通过的[AI责任与透明度法案（CART Act）](https://www.wilmerhale.com/en/insights/blogs/wilmerhale-privacy-and-cybersecurity-law/20260604-what-companies-should-know-about-connecticuts-new-omnibus-ai-law)——这是美国最全面的州级AI立法之一，对就业领域AI使用设置了严格的要求。

### 近40%新播客为AI生成——"podslop" epidemic

据[Podnews报道](https://podnews.net/update/ai-slop)，Podcast Index数据显示近期**近40%的新播客节目可能由AI生成**。一家播客网络正在使用AI每周产出3,000集内容，该公司反驳批评者称称其为"AI slop"的人是"懒惰的卢德分子"。这一趋势与Amazon Alexa的AI生成播客被[Mashable](https://mashable.com/tech/amazon-alexa-plus-ai-generated-podcasts)称为"彻底的podslop"相呼应。当AI内容生产成本趋近于零时，内容平台的策展和过滤能力将成为核心竞争力。

---

## 行业观察：AI投资叙事的"三重裂痕"

今日的新增信息揭示了AI投资叙事中正在扩大的三重裂痕：

**裂痕一：分析师预期与企业现实之间的裂痕。** WSJ的文章直指核心——华尔街的模型假设AI将带来"奇迹般"的成本效率，但如昨日报道所述，AI在生产环境中的成熟度仍然很低（SANS调查中仅27%达到生产级）。如果Microsoft和Meta今日的财报无法证明AI正在显著降低运营成本或创造新的收入增量，分析师将被迫修正模型。

**裂痕二：基础设施投资与推理价格下降之间的裂痕。** 全球芯片股的暴跌反映了一个深层的担忧：如果AI推理价格持续快速下降（如如7月26日报道所述Opus 5以半价实现旗舰性能），那么花数千亿美元建设的GPU集群可能永远无法产生预期的投资回报。这与2000年电信泡沫的逻辑惊人地相似——建设了巨大的容量，但单位价格崩溃导致投资无法回收。

**裂痕三：行政分支的"加速"与市场的"质疑"之间的裂痕。** 特朗普政府的AI行政令追求加速发展，但市场正在用脚投票——$8,900亿的市值蒸发和全球性抛售表明，投资者不再无条件相信"AI投资=未来收益"的线性等式。政策与资本之间的这种分歧可能在未来几个月加剧。

---

## 关键要点

- **Microsoft与Meta今日盘后同时发布Q2财报**——Microsoft FY26 Q4营收共识~$876亿、Meta Q2营收共识~$602亿，两家公司2026年AI capex合计可能突破$2,000亿，如昨日报道所述本周是2026年最关键财报周
- **WSJ今日版面直言"大科技股票正在为一个奇迹定价"**——分析师模型中隐含的AI成本效率假设"好得不真实"，如果AI生产力奇迹未兑现，利润率将面临显著压缩
- **昨日全球科技股抛售加剧**——NYT标题"AI支出与中国芯片蚕食大科技"，Micron跌8%、Western Digital跌6.9%，韩国交易所短暂暂停交易
- **Microsoft 7月已裁员4,800人并称"AI正在改变工作方式"**——裁员+加码AI投资的双重策略是否能在今日财报中得到验证
- **Meta预计2026年AI capex达$1,350亿**——连续8季超EPS预期，但投资者门槛已显著升高
- **CSIS今日分析特朗普AI行政令："加速主义者仍在主导"**——行政分支追求加速、立法分支追求安全、市场开始质疑——三股力量拉扯

---

## 常见问题

### Microsoft和Meta今日财报为什么如此重要？
两家公司是AI基础设施投资的最大玩家之一，2026年合计AI capex可能突破$2,000亿。在市场对AI投资回报日益质疑的背景下（全球科技股市值已蒸发约$8,900亿），它们的财报将直接影响投资者对整个AI产业投资可持续性的信心判断。

### WSJ说的"为一个奇迹定价"是什么意思？
华尔街日报7月29日版面文章指出，分析师对大科技的共识预期隐含了一个假设：AI将使这些公司能够大幅提升生产力，使收入增长远快于成本增长。但WSJ质疑这些假设可能过于乐观——如果AI工具在实际部署中无法实现预期的成本节约，当前估值模型将需要大幅下修。

### 全球科技股抛售与AI有什么关系？
7月28日的全球性科技股抛售由两个因素驱动：一是对AI基础设施巨额支出回报的质疑，二是中国AI模型（如Kimi K3）的快速进步引发的对美国AI领先优势的担忧。芯片股（Micron、Western Digital）首当其冲，因为它们是AI基础设施投资的直接晴雨表。

### Microsoft的4,800人裁员与AI有什么关系？
Microsoft在7月6日宣布裁员4,800人（占全球员工2.1%），公司明确表示"AI正在改变工作完成的方式"。这是AI驱动的大规模组织重组的最新案例——如7月26日报道所述，2026年AI关联裁员已超87,000人。但29%的相关公司正在以更高薪资重新招聘被裁员工，表明AI在实际部署中的能力边界比预期更窄。

### 当前AI投资热潮与2000年互联网泡沫有什么相似之处？
核心相似点是：巨额基础设施投资+单位价格快速下降=投资回报不确定性。2000年电信公司投资数千亿美元建设光纤网络，但带宽价格崩溃导致大规模破产。2026年大科技投资数千亿美元建设GPU集群，如果AI推理价格持续下降，回报可能不及预期。关键差异是大科技公司拥有更强的资产负债表和多元化收入，不会像当年电信公司那样大规模破产。

---

## 参考资料

- [New York Times: Tech Stocks Tumble on Worries Over A.I. Spending and China's Chips](https://www.nytimes.com/2026/07/28/business/stocks-ai-chips.html)
- [Wall Street Journal: Big Tech Stocks Are Pricing In a Miracle on Costs](https://www.wsj.com/finance/big-tech-stocks-are-pricing-in-a-miracle-on-costs-6d93664f)
- [Wall Street Journal: Investors Zero In on Runaway Tech Spending](https://www.wsj.com/finance/stocks/investors-zero-in-on-runaway-tech-spending-putting-dent-in-ai-trade-1da74e98)
- [Financial Times: Chip stocks tumble as AI sell-off deepens](https://www.ft.com/content/f8c03b5b-e194-4236-82c3-389b6f5dd7ae)
- [LA Times: AI chip boom hits a wall as China competition stokes global sell-off](https://www.latimes.com/business/story/2026-07-28/chip-rout-deepens-on-circular-funding-china-competition-fears)
- [24/7 Wall St.: Earnings Showdown — Is Microsoft or Meta More at Risk?](https://247wallst.com/investing/2026/07/28/earnings-showdown-is-microsoft-or-meta-more-at-risk-when-july-29-earnings-drop/)
- [TipRanks: Meta Reports Q2 Earnings on July 29](https://www.tipranks.com/news/meta-reports-q2-earnings-july-29-ai-spending-and-ad-growth-could-move-meta-stock)
- [AlphaStreet: Meta Platforms Q2 2026 Preview](https://news.alphastreet.com/meta-platforms-meta-q2-2026-preview-eps-est-7-23-reports-july-29/)
- [Yahoo Finance: Meta's Q2 Earnings — Strong Revenue Expected, But AI Spending Could...](https://finance.yahoo.com/markets/stocks/articles/meta-q2-earnings-strong-revenue-152413998.html)
- [MarketBeat: Meta Earnings Put AI Spending and Ad Growth Back in Focus](https://www.marketbeat.com/articles/meta-earnings-put-ai-spending-and-ad-growth-back-in-focus/)
- [The Motley Fool: Is Meta Platforms' Stock a Buy Ahead of Q2 Earnings?](https://www.fool.com/investing/2026/07/27/is-meta-platforms-stock-a-buy-ahead-of-its-q2-earnings-report/)
- [Microsoft Official Blog: The Latest in Our Company Transformation](https://blogs.microsoft.com/blog/2026/07/06/the-latest-in-our-company-transformation/)
- [ABC News: Microsoft is Laying Off 4,800 Workers](https://abcnews.com/Business/microsoft-laying-off-4800-workers-ai-changing-work/story?id=134518435)
- [CNBC: Anthropic moves closer to mega-IPO as bankers line up investor meetings](https://www.cnbc.com/amp/2026/07/15/anthropic-ipo-banks-investor-meetings.html)
- [CSIS: New Light-Touch Trump AI Cyber Executive Order Reveals Accelerationists Still Rule the Roost](https://www.csis.org/analysis/new-light-touch-trump-ai-cyber-executive-order-reveals-accelerationists-still-rule-roost)
- [Quinn Emanuel: Emerging AI Legal Risks — July 2026 Update](https://www.quinnemanuel.com/the-firm/publications/emerging-ai-legal-risks-july-2026-update/)
- [WilmerHale: What Companies Should Know About Connecticut's New Omnibus AI Law](https://www.wilmerhale.com/en/insights/blogs/wilmerhale-privacy-and-cybersecurity-law/20260604-what-companies-should-know-about-connecticuts-new-omnibus-ai-law)
- [Podnews: The podcast factory making 3000 episodes a week](https://podnews.net/update/ai-slop)
- [Barchart: Is the AI Bubble Really About to Burst?](https://www.barchart.com/story/news/3170419/is-the-ai-bubble-really-about-to-burst-what-the-dot-com-crash-tells-us-about-your-money-in-2026)
- [CNBC: Stock Market Next Week Outlook for July 27-31, 2026](https://www.cnbc.com/2026/07/24/stock-market-next-week-outlook-for-july-27-31-2026.html)
- [Fortune: Big Tech earnings slam into a market in revolt over AI spending](https://fortune.com/2026/07/26/big-tech-earnings-meta-microsoft-apple-amazon-market-revolt-ai-spending/)
<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>