<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>1.57万亿美元蒸发：AI芯片股史诗级暴跌、GPT-5.6最高概率日无声掠过、GPT-4.5本周退役——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: '1.57万亿美元蒸发：AI芯片股史诗级暴跌、GPT-5.6最高概率日无声掠过、GPT-4.5本周退役——AI产业遭遇"估值重置时刻"'
description: '6月23-24日，全球AI芯片股遭遇2020年3月以来最惨烈抛售，费城半导体指数单日暴跌逾10%，科技巨头合计蒸发约1.57万亿美元市值；GPT-5.6在预测市场最高概率的6月23日未如期发布；GPT-4.5确定6月27日从ChatGPT退役，OpenAI模型生命周期加速到6周一轮；EU AI Act高风险分类咨询于6月23日截止，8月2日强制执行日逼近。'
pubDate: 2026-06-24
tags: ['AI', '分析', '半导体', '股市', 'OpenAI', 'GPT-5.6', 'GPT-4.5', 'EU AI Act', '行业动态']
---
6月24日，AI行业的叙事中心从过去两周的"政治博弈"和"安全漏洞"（如昨日报道所述的AI巨头政治代理战和Agentjacking攻击），骤然转向了一个更根本的问题——**市场开始质疑AI的估值基础。**

据[Reuters报道](https://www.reuters.com/business/media-telecom/nasdaq-100-set-shed-over-1-trillion-tech-selloff-deepens-spacex-slides-2026-06-23/)，6月23日全球芯片股从历史高点惨烈回落，费城半导体指数（SOX）单日暴跌逾10%，创2020年3月疫情崩盘以来最惨单日表现。[Yahoo Finance](https://finance.yahoo.com/markets/article/wall-streets-hottest-trade-is-cracking-in-a-trillion-dollar-wipeout-184540683.html)数据显示，仅半导体板块就在本月初的抛售中蒸发了约1.4万亿美元市值，而[彭博社报道](https://www.facebook.com/bloombergbusiness/posts/a-selloff-in-technology-stocks-is-dragging-global-equities-lower-led-by-a-retrea/1432761762043246/)指出科技巨头合计损失约1.57万亿美元——只有Meta逆势收红。与此同时，GPT-5.6在预测市场定价的最高概率发布日（6月23日）无声掠过，OpenAI尚未做出任何官方公告；而GPT-4.5确定将于6月27日从ChatGPT正式退役——这意味着OpenAI的模型迭代速度已快到企业用户难以跟上的程度。

**当AI基础设施投资的市场信仰出现裂痕，同时模型迭代周期压缩到六周一次，AI产业正在同时经历"金融重置"和"技术加速"两条截然相反的曲线。**

---

## 1.57万亿美元蒸发：AI芯片股的"黑色星期二"是假摔还是拐点？

### 到底发生了什么

6月23日（周一），一场从亚洲蔓延至欧洲再席卷华尔街的全球科技股抛售海啸席卷市场。核心数据如下：

| 指标 | 数据 |
|------|------|
| **费城半导体指数（SOX）单日跌幅** | **逾10%**——2020年3月以来最大 |
| **科技巨头合计市值蒸发** | **约1.57万亿美元** |
| **AI芯片板块本月累计损失** | **约1.4万亿美元** |
| **英伟达（NVDA）** | 跌4.1%，报200美元 |
| **AMD** | 跌5.8% |
| **博通（AVGO）** | 跌3.1% |
| **英特尔（INTC）** | 跌6.1% |
| **SpaceX** | 跌超16%，市值蒸发约4000亿美元 |
| **Alphabet** | 跌超5% |
| **唯一收涨的科技巨头** | **Meta** |

据[NBC News](https://www.nbcnews.com/business/business-news/tech-sell-off-markets-spacex-alphabet-nasdaq100-stocks-rcna351331)报道，SpaceX从峰值225美元/股至今已累计蒸发超9150亿美元市值。抛售从半导体开始，迅速扩散到整个AI概念板块。

### 6月24日的新判断："情绪事件"而非"供应链崩溃"

[新浪财经6月24日报道](https://finance.sina.com.cn/stock/usstock/summary/2026-06-24/doc-iniemwqe1670928.shtml)给出了一个关键定性判断：**本次芯片股抛售属于"情绪事件"，而非供应链问题。** 换句话说，AI硬件的实际需求并未断裂——崩溃的是投资者对AI估值"只涨不跌"的信仰。

富国银行分析师将其描述为"一记警钟"——此前靠情绪驱动的"高糖效应"（sugar rush）行情已经结束。[Intellectia.ai分析](https://intellectia.ai/blog/semiconductor-stocks-selloff-june-2026)指出，博通在AI营收指引上的"看似温和"的业绩不及预期成为了催化剂，但它点燃的是市场对整个AI芯片估值泡沫的深层焦虑。

### 三大驱动因素

综合多方分析，此次抛售的核心驱动包括：

1. **AI估值过高担忧**：半导体股的远期市盈率已达到历史极端水平。当"算力稀缺"的叙事无法继续支撑无限上涨的估值时，任何不及预期的数据点都可能触发链式抛售。

2. **美国AI出口管制新规叠加效应**：如本系列报道此前追踪的白宫AI安全战略（6月22日Fact Sheet）和Fable 5出口管制事件，美国对AI芯片和模型的出口管制持续收紧——这直接影响半导体公司的海外收入预期。

3. **资金风格切换**：从高Beta科技成长股撤出，转向能兑现现金流、能分红的防御性板块。这不是AI行业的基本面问题，而是宏观资产配置的再平衡。

### 历史上的类比：2000年互联网泡沫 vs. 2018年加密货币崩盘

**最常被引用的类比是2000年3月的互联网泡沫破裂。** 当时纳斯达克在数周内腰斩，大量互联网公司最终归零。但关键区别在于：2000年的许多互联网公司没有营收——而今天的英伟达每季度产生数百亿美元的真实收入和利润。

**更贴切的类比可能是2018年的加密货币崩盘。** 加密市场在2017年狂飙后在2018年下跌80%——但底层区块链技术并未消失，反而为后续的去中心化金融（DeFi）和NFT奠定了基础。当前AI芯片股的暴跌可能遵循类似路径：短期估值泡沫释放，但AI基础设施投资的长期技术趋势不变。

**关键不确定性**：如果这只是"情绪事件"（如新浪财经定性），那么急跌可能是长线资金的买入机会。但如果"情绪"持续恶化——特别是如果美联储加息预期升温——短期波动可能演变为持续数月的估值压缩。

---

## GPT-5.6"最高概率日"无声掠过：OpenAI为何沉默？

### 预测市场的"落空"

据[Prompt AI Learning 6月23日详细分析](https://promptailearning.com/ai-news/daily/ai-news-today-23-june-2026)，6月23日被独立开发者和预测市场共同标注为GPT-5.6发布的最高概率单日。逻辑链如下：

- Polymarket和Kalshi合约对6月22-28日窗口的隐含概率为83-89%
- Codex后端路由日志在6月20-22日出现最大偏差，暗示新模型正在灰度测试
- 内部代号kindle-alpha已在Design Arena基准测试上短暂出现后被撤下
- GPT-5.5的泄漏到发布间隔为14-16天，GPT-5.6的日志追踪从6月10日开始——恰好指向6月23-25日

**但截至6月24日，OpenAI未发布任何官方公告。** 这本身就是一个信号：要么发布遇到了最后时刻的技术问题，要么OpenAI选择了窗口内的更后段日期（6月25-28日），要么内部时间表已经推迟。

### GPT-5.6已知规格汇总

尽管未正式发布，多渠道交叉验证的信息已足够勾勒出GPT-5.6的能力轮廓：

| 维度 | GPT-5.5（当前） | GPT-5.6（预期） |
|------|----------------|----------------|
| **上下文窗口** | 100万token | **150万token（+43%）** |
| **定价（预估）** | $5/$30 每百万token | **$3-4/$15-17（约Fable 5的三分之一）** |
| **代理可靠性** | — | 强调多小时自主会话而非单轮质量 |
| **前端生成** | — | 从极简提示生成生产级UI |
| **对齐修复** | — | 首个采用重设计奖励审计管线的模型 |
| **训练截止** | 2025年12月 | 2026年早中期 |

如果GPT-5.6在本周内发布，它将成为**Fable 5被封杀期间唯一新上市的前沿大模型**——如昨日报道所述，这是一个竞争叙事价值极高的时间窗口。

---

## GPT-4.5本周退役：OpenAI模型生命周期加速到"企业无法跟上"的速度

### 彻底告别GPT-4时代

据[OpenAI官方发布说明](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)确认，**GPT-4.5将于6月27日（本周五）从ChatGPT正式退役**，此前已完成为期30天的日落期。同时，OpenAI o3推理模型将于8月26日退役。这意味着——ChatGPT中将不再有任何GPT-4系列模型。

GPT-4.5于2025年2月发布，服役约16个月。在AI模型的时间尺度上，这已经算"长寿"了。

### 六周一轮的迭代速度

OpenAI当前的大模型发布节奏令人眩晕：

| 模型 | 发布时间 | 间隔 |
|------|---------|------|
| GPT-5.4 | 2026年3月5日 | — |
| GPT-5.5 | 2026年4月23日 | ~7周 |
| GPT-5.6（预期） | 2026年6月下旬 | ~8周 |

**问题在于：企业的采购和合规审查周期通常以年度计。** 当模型每六周迭代一次、旧模型在30-90天内被淘汰，生产环境的AI基础设施设计必须假设"模型不可知论"（model-agnosticism）——即自动路由和动态切换，而非硬编码特定模型标识符。

Fable 5的突然封杀已经验证了单一模型依赖的风险。GPT-4.5的退役则从另一个方向证明：**即使没有政府干预，厂商自身的生命周期管理也在强制用户不断迁移。**

### 实际影响

对于依赖GPT-4.5特定输出风格（尤其是细腻写作任务）的用户，6月27日是最后期限。OpenAI确认现有GPT-4.5对话将在退役后自动迁移至GPT-5.5，但用户需要自行验证输出质量是否符合预期。

---

## EU AI Act高风险分类咨询截止：8月2日强制执行逼近

### 发生了什么

6月23日，欧盟关于EU AI Act第6条（高风险AI系统分类规则）的[公共咨询正式截止](https://www.blankrome.com/news-and-events/the-br-privacy-security-ai-download-june-2026/)。欧盟委员会此前发布了三份高风险分类指南草案，旨在帮助企业判断其AI系统是否属于"高风险"类别——这将决定其需要满足的合规义务的严格程度。

### 为什么这很重要

据[Cloud Security Alliance分析](https://labs.cloudsecurityalliance.org/research/csa-research-note-eu-ai-act-high-risk-compliance-deadline-20/)，**2026年8月2日是EU AI Act高风险AI系统义务的强制执行日**——距今仅约5周。

这意味着：
- 任何在欧盟市场部署"高风险"AI系统（如招聘筛选、信用评分、关键基础设施安全组件）的企业，必须在8月2日前完成合规评估
- 分类指南的最终版本尚未正式发布（咨询刚结束），留给企业的准备窗口极其狭窄
- 不合规的罚款可达全球营收的7%——对大型科技公司而言是数十亿欧元级别的风险

### 与美国路线的对比

就在EU收紧高风险AI分类的同一天前后，白宫（6月22日）发布了题为"促进先进人工智能创新与安全"的[Fact Sheet](https://www.whitehouse.gov/presidential-actions/2026/06/promoting-advanced-artificial-intelligence-innovation-and-security/)——[CSIS分析](https://www.csis.org/analysis/new-light-touch-trump-ai-cyber-executive-order-reveals-accelerationists-still-rule-roost)将其定性为"轻触式"（light-touch）监管路线，强调加速创新而非限制。

**大西洋两岸的AI监管哲学分歧正在制度化：** 欧盟以风险分级和合规义务为核心，美国以国家安全和创新能力为核心。对于跨国AI企业（如OpenAI、Anthropic、Google），这意味着需要在两个截然不同的合规框架下运营——合规成本和复杂度将持续上升。

---

## 今日其他重要消息

### ISC.AI 2026北京网络安全大会聚焦AI安全基础设施

[第14届互联网安全大会（ISC.AI 2026）](https://baike.baidu.com/en/item/14th%20Internet%20Security%20Conference/1675721)于6月23-24日在北京国家会议中心举行。据[Medium分析](https://medium.com/@lewisho_aigovernance/defense-before-innovation-what-the-2026-beijing-cyber-security-conference-reveals-about-enterprise-464dc3a351ca)，会议确认中国"十五五"规划将网络安全定位为国家安全基础设施的核心组件——AI安全在这一框架中的权重显著提升。这与中国近期一系列AI治理动作（如算法备案制、生成式AI管理办法）形成连续性。

### Ethan Mollick揭示Fable 5"九个半小时"自主运行数据

宾夕法尼亚大学沃顿商学院教授Ethan Mollick——公共AI评估领域最严谨的研究者之一——披露了他Fable 5下线前的测试数据：**Fable 5在复杂任务上连续自主运行了9.5小时无需人工干预**，约为当时其他公开可用模型的2-3倍。这一独立测量（非Anthropic官方宣传）量化了Fable 5封杀造成的实际能力损失。Mollick同时指出，按Fable 5的定价（$10输入/$50输出每百万token），一次9.5小时的扩展代理会话成本对多数团队来说是"生产噩梦"。

### Gemini 3.5 Pro倒计时：6月30日概率升至60%

据[Polymarket数据](https://promptailearning.com/ai-news/daily/ai-news-today-23-june-2026)，Google Gemini 3.5 Pro的6月发布窗口仅剩7天，6月30日单日发布概率升至约60%。该模型的核心差异化特性是200万token标准上下文窗口（非实验性），以及Deep Think扩展推理模式——后者仅限$250/月的AI Ultra订阅层级。

---

## 行业趋势：今日数据带来的新视角

### AI投资的"信仰测试"时刻

6月23-24日的芯片股暴跌是AI产业进入"估值重置"阶段的标志性事件。此前，"算力稀缺"和"AI军备竞赛"的叙事为半导体股提供了近乎无限的估值上升空间。但市场正在重新审视一个根本问题：**AI硬件的营收增长是否能追上估值曲线？** 博通的"温和不及预期"之所以能引发万亿级抛售，正是因为它动摇了"AI收入将无限超预期"的市场共识。

这并非意味着AI投资的终结——更可能的情景是估值倍数的正常化回归。但对于依赖高估值维持高资本支出的AI基础设施公司而言，融资环境可能正在收紧。

### 模型生命周期"压缩-淘汰"双螺旋

GPT-4.5退役（6月27日）、GPT-5.6即将发布（6月22-28日窗口）、Gemini 3.5 Pro即将上线（6月30日预期）——三条时间线在两周内交汇。叠加Fable 5封杀导致的非自愿模型切换，**企业用户正面临前所未有的模型迁移压力**。模型不可知架构（model-agnostic architecture）已从最佳实践升级为生存必需。

---

## 关键要点

- **全球AI芯片股遭遇2020年3月以来最惨单日抛售**，费城半导体指数暴跌逾10%，科技巨头合计蒸发约1.57万亿美元市值——但6月24日分析将其定性为"情绪事件"而非供应链崩溃
- **GPT-5.6在预测市场最高概率的6月23日未发布**，OpenAI保持沉默——但kindle-alpha发布候选已在内测，83-89%概率仍指向6月22-28日窗口
- **GPT-4.5确定6月27日从ChatGPT退役**，OpenAI模型迭代周期压缩至约6周一轮——企业采购周期与模型生命周期严重错配
- **EU AI Act第6条高风险分类咨询于6月23日截止**，8月2日强制执行日仅剩5周——欧美AI监管路线分歧正在制度化
- **Ethan Mollick独立验证Fable 5可自主运行9.5小时**——该模型被封杀造成的实际能力损失首次有了量化基准

---

## 常见问题

### AI芯片股暴跌意味着AI泡沫破裂了吗？

不一定。[新浪财经6月24日报道](https://finance.sina.com.cn/stock/usstock/summary/2026-06-24/doc-iniemwqe1670928.shtml)将此次抛售定性为"情绪事件"而非供应链问题。核心驱动是AI估值过高后的获利回吐和资金风格切换，而非AI硬件需求的基本面恶化。历史上更贴切的类比是2018年加密货币崩盘——短期估值大幅回调，但底层技术趋势不变。关键观察点：如果英伟达下季度财报仍超预期，此次暴跌将被证明是买入机会。

### GPT-5.6还会在6月发布吗？

预测市场仍给6月22-28日窗口83-89%的概率。虽然6月23日（最高概率单日）已过，但窗口还有数天。OpenAI一贯的做法是在产品页面和博客同时发布，不在社交媒体预热。如果本周内不发布，预测市场将需要大幅重新定价，OpenAI的发布节奏叙事也将改变。建议关注openai.com/index获取第一时间信息。

### GPT-4.5退役对普通用户有什么影响？

6月27日后，ChatGPT中不再有GPT-4系列模型。现有GPT-4.5对话将自动迁移至GPT-5.5。主要影响对象是依赖GPT-4.5特定写作风格的用户——GPT-5.x系列在细腻写作上偶有"过度解释"倾向。建议在6月27日前测试GPT-5.5是否能满足你的特定需求。

### EU AI Act的高风险分类对企业意味着什么？

如果你的AI系统涉及招聘筛选、信用评分、教育评估、关键基础设施安全组件等领域，它很可能被归类为"高风险"。高风险系统需要完成合规评估、维护技术文档、实施人类监督机制、提供透明度说明等。8月2日强制执行日后，不合规企业面临高达全球营收7%的罚款。分类指南最终版尚未发布，准备窗口极为紧张。

### 这次的芯片股抛售和之前AI芯片板块的波动有什么不同？

本次抛售的规模远超此前——费城半导体指数单日跌10%是2020年3月以来最大。此前（如6月初）的抛售主要围绕单一催化剂（如博通财报），而本次是系统性抛售，涵盖从芯片到云服务到AI概念股的全链条。关键区别还在于定性：6月24日的分析明确将其定性为"情绪事件"，这意味着如果基本面数据（特别是英伟达财报）仍然强劲，反弹可能同样剧烈。

---

## 参考资料

- [Reuters: Chip stocks plunge in tech sell-off](https://www.reuters.com/business/media-telecom/nasdaq-100-set-shed-over-1-trillion-tech-selloff-deepens-spacex-slides-2026-06-23/)
- [Yahoo Finance: Wall Street's hottest trade is cracking](https://finance.yahoo.com/markets/article/wall-streets-hottest-trade-is-cracking-in-a-trillion-dollar-wipeout-184540683.html)
- [NBC News: Global tech sell-off intensifies](https://www.nbcnews.com/business/business-news/tech-sell-off-markets-spacex-alphabet-nasdaq100-stocks-rcna351331)
- [新浪财经：芯片股抛售属情绪事件非供应链问题](https://finance.sina.com.cn/stock/usstock/summary/2026-06-24/doc-iniemwqe1670928.shtml)
- [Intellectia.ai: Semiconductor Stocks Selloff June 2026](https://intellectia.ai/blog/semiconductor-stocks-selloff-june-2026)
- [Bloomberg: A selloff in technology stocks is dragging global equities lower](https://www.facebook.com/bloombergbusiness/posts/a-selloff-in-technology-stocks-is-dragging-global-equities-lower-led-by-a-retrea/1432761762043246/)
- [Prompt AI Learning: AI News Today June 23, 2026](https://promptailearning.com/ai-news/daily/ai-news-today-23-june-2026)
- [OpenAI ChatGPT Release Notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)
- [White House: Promoting Advanced AI Innovation and Security](https://www.whitehouse.gov/presidential-actions/2026/06/promoting-advanced-artificial-intelligence-innovation-and-security/)
- [CSIS: New Light-Touch Trump AI Cyber Executive Order](https://www.csis.org/analysis/new-light-touch-trump-ai-cyber-executive-order-reveals-accelerationists-still-rule-roost)
- [Blank Rome: EU AI Act Article 6 Consultation](https://www.blankrome.com/news-and-events/the-br-privacy-security-ai-download-june-2026/)
- [Cloud Security Alliance: EU AI Act High-Risk Compliance Deadline](https://labs.cloudsecurityalliance.org/research/csa-research-note-eu-ai-act-high-risk-compliance-deadline-20/)
- [Medium: ISC.AI 2026 Beijing Cyber Security Conference](https://medium.com/@lewisho_aigovernance/defense-before-innovation-what-the-2026-beijing-cyber-security-conference-reveals-about-enterprise-464dc3a351ca)
<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>