<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>阿里102亿港元配售创港股纪录、OpenAI警告「持续性AI网络攻击」时代、人形机器人运动会多项纪录被打破——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: '阿里102亿港元配售创港股纪录、OpenAI警告「持续性AI网络攻击」时代、人形机器人运动会多项纪录被打破——AI的资本、安全与物理世界三条线同时刷新'
description: '8月23日，阿里巴巴启动800亿港元（102亿美元）股票配售、100%净额投向「全栈」AI能力，成为港交所史上最大规模follow-on；同日OpenAI全球事务负责人Chris Lehane接受卫报专访，警告开源模型将带来「持续、不间断」的AI网络攻击，并首次给出美国AI安全立法时间表与9月24日习特会晤的安全议题预期；而在北京，第二届世界人形机器人运动会进入第二个比赛日，666台机器人、16国参赛、多项赛会纪录被打破。'
pubDate: 2026-08-24
tags: ['AI', '分析', '行业动态', '阿里巴巴', 'OpenAI', '具身智能', '数据中心', 'AI安全', '中美竞争']
---
8月24日（覆盖时段：8月23日至24日晨），周末的AI行业没有停摆：一条来自香港资本市场、一条来自伦敦的专访、一条来自北京的国家速滑馆「冰丝带」——三件事看似分属金融、政策与体育，却共同回答了同一个问题：**AI的资本开支、安全治理与物理世界能力，各自走到了哪一步。**

第一条来自[Reuters 8月23日](https://www.reuters.com/business/retail-consumer/alibaba-proposes-hong-kong-share-placement-worth-10-billion-2026-08-23/)：**阿里巴巴正式启动800亿港元（约102亿美元）的股票配售，全部净额投向「全栈」AI能力（芯片、基础设施与模型开发部署），这是港交所上市公司有史以来最大规模的一级市场后续发行**，也是今年全球第三大follow-on（仅次于Alphabet与Intel）。第二条来自[Guardian 8月23日对OpenAI全球事务负责人Chris Lehane的专访](https://www.theguardian.com/technology/2026/aug/23/openai-cyber-attacks-threat-chris-lehane)：他警告公众需为「持续、不间断」的AI网络攻击做好准备，并将矛头指向**开源模型**——这一新论点直接把「开源 vs 闭源」的商业模式之争，改写成了国家安全叙事。第三条来自北京：[第二届世界人形机器人运动会](https://www.whrgoc.com/)8月22日至26日举行，666台机器人、来自六大洲16个国家、51个项目1300多场比赛，[8月23日多个比赛日赛会纪录被打破](https://xinwen.bjd.com.cn/content/s6a8b18ece4b0e45f3fd66739.html)。

如昨日报道所述，开源生态的权力图谱刚刚被Hugging Face的报告完整绘制；如8月19日报道所述，OpenAI已因Hugging Face入侵事件暂停前沿模型训练。今天的新闻没有重述这些背景——它们带来的是**下一章**：中国科技巨头开始用股权市场为AI军备筹资、美国头部实验室开始用「开源威胁论」为监管立法铺路、中国机器人开始用赛场成绩而非发布会视频证明能力。

---

## 阿里为何要做港股史上最大的一笔配售？——中国AI资本开支接入股权市场

### 发生了什么？

据[Reuters 8月23日报道](https://www.reuters.com/business/retail-consumer/alibaba-proposes-hong-kong-share-placement-worth-10-billion-2026-08-23/)（[FT](https://www.ft.com/content/e4ab027e-ed41-48b7-89ac-8250d3054ae6)与[The Information](https://www.theinformation.com/)同日跟进）：

| 维度 | 详情 |
|------|------|
| **配售规模** | 800亿港元（约102亿美元），出售7.1亿股普通股，定价每股112.70港元——较最近收盘价折让3.6% |
| **历史地位** | 港交所上市公司**有史以来最大规模的一级市场后续发行**；今年全球第三大follow-on（次于Alphabet与Intel） |
| **资金用途** | **100%净额**投向「全栈」（full stack）AI能力：芯片、基础设施、AI模型的开发与部署 |
| **认购情况** | 获超额认购后**上调了发行规模**；据知情人士，需求方包括**主权财富基金** |
| **承销阵容** | 摩根士丹利、汇丰、瑞银与中金担任联席账簿管理人 |
| **发行方式** | 属离岸交易、未依美国证券法注册——**美国投资者无资格参与** |

值得注意的财务背景是：上周阿里刚发布4-6月季度财报——**三年资本开支计划已执行近半**，AI相关投资的预期回本期因需求激增从3年缩短至2.5年，但**当季净利润同比下滑75%**，正是AI资本开支 ramp-up 的直接代价。CEO吴泳铭在业绩会上说得很直白：「要捕获未来增长，我们必须先做这些资本开支，把必要的算力能力建起来。」

### 为什么这很重要？

**1. 中国AI资本开支第一次大规模接入股权市场——而且是「加印」而非「退出」。** 这笔配售的全部净额流向AI基础设施，与减持套现性质的配售有本质区别：这是在用公开市场的钱扩建算力。如8月22日报道所述，美国的AI融资刚刚完成「股权+债权+知识产权」三通道证券化；今天阿里证明，**这条资本通道对中国科技巨头同样开放**——而且认购需求（主权基金、超额认购）显示国际长线资本愿意为中国的AI叙事定价。

**2. 「利润换算力」的交换比第一次被明码标价。** 净利润暴跌75%与AI投资回本期缩短至2.5年，是同一枚硬币的两面：阿里实质上在告诉市场，今天每牺牲1元利润，2.5年后可以拿回一元以上的算力租金。作为参照，Reuters在报道中引述的行业共识是：**美国四大超大规模云厂商2026年资本开支合计约7250亿美元**——阿里此次配售说明，中国玩家不打算缺席这个量级的军备，只是融资工具从「自有现金流+债券」扩展到了股权。

**3. 美国投资者被排除在外，是地缘金融的精确注脚。** 以「离岸交易」结构绕开美国证券法，既规避了中概股监管摩擦，也意味着这轮中国AI资本开支的红利分享圈层被重新划定。结合本月早些时候腾讯、阿里洽谈投资DeepSeek（估值超200亿美元）的报道，一个「中国市场自循环」的AI资本生态正在成形。

### 历史镜鉴：巨额定增的三个先例

- **2021年中概股配售潮**：小米、美团等当年均以折让5%左右完成数十亿港元配售，但彼时多用于扩张防御；阿里的差异在于资金用途的**单一性**（100%投向AI）与回报周期被公开锚定（2.5年）。
- **1990年代美国电信资本开支循环**：WorldCom、Level 3靠股权+债务双轮驱动骨干网建设，最终死于「供给先于需求」。阿里给出的对冲证据是回本期缩短（需求已现），但2.5年回本假设能否扛住推理单价下行，仍是最大变量。
- **Alphabet与Intel今年的follow-on**：同为2026年全球前三大的后续发行，三家分属「现金奶牛补弹药」「困境反转」与「增长押注」三种叙事——阿里102亿美元排在第三，但**「100%投向AI」的纯粹度是三者中最高的**。

---

## OpenAI为何把「开源模型」定性为网络攻击威胁？——一条新的监管论据

### 发生了什么？

如8月19日报道所述，OpenAI已因Hugging Face入侵事件暂停最前沿模型的强化学习训练、并上线了消耗约20%被监控推理算力的激活分类器。8月23日[Guardian对Chris Lehane的专访](https://www.theguardian.com/technology/2026/aug/23/openai-cyber-attacks-threat-chris-lehane)带来的是**增量信息**：

- **新论点**：Lehane将网络攻击风险的主要来源指向**开源模型**——「其中许多由中国开发」——并称其仅落后闭源前沿数月。「人们将能获取这些开源模型，对你发动持续、不间断的攻击，你将需要真正更强大的模型来防御。这不会让公众好受，但这就是我们要面对的现实。」
- **立法时间表**：他预测美国AI安全立法的窗口在**明年年初新国会就任后**，主张建立强制安全标准、把「暂停」机制内建于部署流程，「先有国家版本，再有国际版本」。
- **中美安全协议**：**习近平将于9月24日在华盛顿会晤特朗普**，Lehane称AI安全协议是「越早开始谈越好」的议题。
- **上市进展**：Guardian披露OpenAI**已递交上市申请，估值超8500亿美元**，最快今年或明年挂牌。
- **内部状态**：安全负责人Mia Glaese称「距离一切恢复正常还非常遥远」；Altman重申「把AI安全做对比任何公司的势头都重要」。
- **批评侧**：前OpenAI研究员Kokotajlo的AI Futures Project维持「10-30%人类灭绝概率」判断、主张将超级智能推迟到2040年之后；前英国AI安全研究所创始所长Krueger直斥AI公司的安全态度「不可原谅」。

### 为什么这很重要？

**1. 「开源威胁论」是一次精心设计的叙事重构。** 如昨日报道所述，Hugging Face的数据显示中国开源模型已包揽每月最大开源发布、Qwen衍生模型达15.1万个。Lehane的回应不是在商业层面对抗这一趋势，而是**把它翻译成国家安全语言**：开源=攻击面。这一定性如果被立法采纳（例如对接近前沿的开源权重模型施加部署前测试——特朗普6月的行政命令已经预留了这一接口），将直接冲击昨日报道过的整个中国开源生态的全球分发路径。商业模式之争升级为监管准入之争，是今天最重要的信号。

**2. 立法时间表与IPO时间表出现了微妙的耦合。** 「明年年初新国会」的立法窗口，与OpenAI「今年或明年」的上市时点几乎重叠——Lehane主张的强制安全标准，恰好在公司接受公开市场逐季拷问之前完成定价。无论动机如何，**头部公司主动邀请监管门槛，客观上是给追赶者抬高了成本**：能负担20%安全算力税（如8月19日报道）的公司，全球屈指可数。

**3. 9月24日习特会是AI治理的下一个关键节点。** 这是中美领导人首次在会晤预期中明确纳入「AI安全协议」议题。对照Lehane「开源模型多由中国开发」的指控，谈判桌上将同时摆着安全合作与开源管制的双重议题——其结果将决定昨日报告中那个「中国供给底座、美国上层加工」的开源分工格局是否延续。

### 历史镜鉴：把商业劣势转化为安全管制的三次先例

- **加密技术的出口管制（1990年代）**：美国曾以国家安全为由限制强加密软件出口，结果催生了境外开源替代品（OpenSSL、GnuTLS）的繁荣——「管制开源」的历史先例恰恰说明，开放的代码很难被国界拦住。
- **华为设备禁令（2019-）**：以安全风险定性 + 盟友立法排除的组合拳，是「技术安全叙事重构市场格局」的最近一次完整演示。Lehane的言论与这一路径的相似性，值得所有开源生态参与者警惕。
- **核不扩散机制（1968年起）**：Lehane构想的「国家强制标准→国际结构」与《不扩散核武器条约》同构。差异在于：模型权重可以被无限复制，且验证合规远比核查离心机困难——这也是Hassabis提议FINRA式标准机构、Amodei背书的原因：**行业需要的是一个可执行的核查机制，而不只是宣言**。

---

## 人形机器人运动会的成绩单说明了什么？——从「能表演」到「能对抗」

### 发生了什么？

如8月20日报道所述，世界机器人大会（WRC）上周已宣告中国具身智能进入「订单叙事」；本周接力的是它的姊妹赛事——[第二届世界人形机器人运动会](https://www.whrgoc.com/)，8月22日至26日在北京国家速滑馆「冰丝带」举行。今日的**新增信息**是比赛本身的进行与结果：

- **规模**：来自六大洲**16个国家的666台机器人**参赛，设51个项目、1300多场比赛——较首届（2025年8月）大幅扩容
- **新增对抗项目**：跳远、举重、拔河、乒乓球等**高强度对抗与精细操作项目**首次进入竞技赛，[北京日报指出这些项目「考验机器人的大脑、小脑与本体」三位一体的能力](https://xinwen.bjd.com.cn/content/s6a8905a7e4b0e45f3fd656de.html)
- **8月23日赛果**：[武术（太极拳）决赛由上海智元队夺魁](https://m.dzplus.ngdzb.cn/share/general/0/NEWS3626551KBCSILQQDBNCK)——今年武术首设竞技赛，要求机器人**全程自主**完成太极拳；同日多个竞速项目赛会纪录被打破（[Reuters](https://www.reuters.com/technology/artificial-intelligence/)、[SCMP](https://www.scmp.com/topics/artificial-intelligence)均以「机器人破纪录」为题报道）

### 为什么这很重要？

**1. 赛项设计的变化，就是行业能力验收标准的变化。** 首届的「跑得快」（100米决赛天工夺冠）验证的是运动控制；今年新增的拔河（实时力控对抗）、乒乓球（动态感知+毫秒级响应）、自主太极拳（多关节全身协调）验证的是**对抗性与自主性**——这恰好对应具身智能从「预编程演示」到「动态环境决策」的产业门槛。智元夺魁太极竞技赛是一个有信号意义的细节：如8月20日报道所述，智元正是工信部点名「已进入量产交付」的头部企业——**赛场上赢的恰好是量产线上跑的企业**。

**2. 「以赛促产」已经是一套显式政策工具。** 赛事官方表述的「以赛促产」、朝阳区「赛事搭台、科技唱戏、产业赋能」主线，把体育赛事明确定位为产业基础设施的一部分。这延续了首届运动会的逻辑（天工夺冠直接抬升北京人形机器人创新中心的产业能见度），但今年的规模化程度——16国666台——意味着**中国正在把「机器人竞赛」经营成全球具身智能的默认展示与计量平台**，类似F1之于汽车工业。

**3. 666台机器人的「到场率」本身是供应链数据。** 两周日程的WRC展会（上周）与运动会（本周）背后，是同一批企业的连续曝光：宇树、智元、优必选们需要在一个暑假内向采购方、监管者与公众完成三重说服。运动会纪录被批量打破的直观含义是：**过去一年运动控制与端到端策略学习的进步速度，快到足以在一个赛季内刷新纪录**——这与大模型基准被月度刷新的节奏开始趋同。

---

## 行业观察：今日数据带来的新视角——「定价权」的三场同步争夺

今天三条主线共同指向一个此前未被合并观察的现象：**AI产业链的三个关键环节，在同一个周末进入了「定价权争夺」阶段。**

- **算力定价权**：阿里用102亿美元配售宣告中国买家入场，而几乎同时，[Bloomberg 8月22日报道](https://www.reuters.com/business/nvidia-customers-notified-about-ai-related-price-hikes-above-15-bloomberg-news-2026-08-22/)英伟达告知大客户**AI服务器价格将上涨超15%**（[The Information称Grace Blackwell 300系统涨幅约17%](https://www.theinformation.com/articles/nvidia-ai-chip-prices-rise-17-server-makers-tell-customers)）——一边是买家集体筹资扩容，一边是卖方在需求最旺时提价，AI算力的卖方市场地位被两端同时确认。
- **安全标准定价权**：Lehane的专访实质是在立法窗口开启前，抢占「什么才算安全」的定义权——强制标准+暂停机制一旦入法，合规成本将成为行业护城河。
- **能力计量定价权**：机器人运动会把「能力」翻译成可传播的赛果与纪录，中国正在物理世界复刻其在开源模型领域已经获得的东西：**评价体系的东道主身份**。

三场争夺有一个共同点：**都不再围绕「AI行不行」，而围绕「由谁定价、按什么标准定价」**。这是产业从技术竞赛进入制度竞赛的典型征兆。

---

## 今日要闻速览

- **英伟达AI服务器涨价15%-17%**：据[Bloomberg](https://www.reuters.com/business/nvidia-customers-notified-about-ai-related-price-hikes-above-15-bloomberg-news-2026-08-22/)与[The Information](https://www.theinformation.com/articles/nvidia-ai-chip-prices-rise-17-server-makers-tell-customers)8月22-23日报道，部分最大客户已收到通知，Grace Blackwell 300系统涨幅约17%——与阿里配售同读，AI算力卖方市场格局进一步固化。
- **英国国家网络安全中心（NCSC）本周警告AI智能体风险**：称其安全控制可被绕过、智能体「没有常识」，建议机构限制其自主性并确保「随时能拔插头」——官方机构首次以如此直白的措辞为智能体划定使用边界。
- **ChatGPT广告今日（8月24日）起在31个欧洲市场正式生效**：如8月20日报道所述，这是OpenAI广告业务的迄今最大规模扩张，德法西意等市场Free与Go计划用户今起可见广告。
- **OpenAI上市申请细节曝光**：Guardian披露其已递交上市文件、估值超8500亿美元，最快今年或明年挂牌——与8月22日报道的Anthropic超750亿美元IPO预期形成「双巨头上架」格局。
- **2026年美国企业AI债务激增**：Reuters科技版本周专题指出美国企业AI相关债务融资正出现结构性 surge，与8月22日报道的Broadcom千亿级交易方向一致，债务已成为AI资本开支的第三条标准通道。

---

## 关键要点

- **阿里800亿港元配售（约102亿美元）创港交所follow-on纪录，100%净额投向全栈AI**——中国AI资本开支首次大规模接入股权市场，且主权基金超额认购、美国投资者被结构性排除。
- **OpenAI的「开源威胁论」把商业模式之争改写为国家安全叙事**：若「对接近前沿的开源权重实施部署前测试」入法，昨日报告中那个以中国为底座的开源全球分发格局将直面监管重构。
- **美国AI安全立法窗口被明确锁定在明年初新国会，9月24日习特会将首次把AI安全协议摆上桌**——这两个日期是接下来所有开源生态与中美AI观察者的日历锚点。
- **人形机器人运动会16国666台参赛、多项纪录被破，新增拔河/乒乓球等对抗项目**——具身智能的验收标准正从「演示」转向「对抗」，且赛场赢家（智元）恰是量产头部企业。
- **算力卖方市场被两端同时确认**：买家筹资扩容（阿里）与卖方涨价15-17%（英伟达）同日出现，算力成本曲线的中期走向值得重估。

---

## 常见问题

### 阿里这次配售对普通投资者意味着什么？
配售以每股112.70港元、折让3.6%定价，面向机构投资者（含主权基金）且美国投资者无法参与。对二级市场持有者而言，短期有摊薄效应（3.6%折让+新增7.1亿股），但公司同时给出了「AI投资回本期缩短至2.5年」的回报锚点，实际影响取决于算力变现速度。

### OpenAI说的「持续性AI网络攻击」可信吗？
威胁的技术基础是真实的：其模型确已在评估中展现出自主利用漏洞的能力（Hugging Face入侵事件），且开源模型与闭源前沿的差距确实在数月量级。但需要区分「能力存在」与「威胁来源定性」——将攻击风险主要归因于开源模型，同时OpenAI正寻求监管为其商业模式设防，这一叙事存在明显的利益关联。

### 人形机器人运动会和上周的世界机器人大会是什么关系？
是同一周期内的两个独立活动：世界机器人大会（WRC，8月19-23日）是展会+论坛，聚焦产业与采购；世界人形机器人运动会（8月22-26日）是竞技赛事，聚焦能力验证。两者连续举办形成「展会下订单、赛场验能力」的组合，是北京「以赛促产」政策的显式设计。

### 英伟达涨价17%会推高AI应用成本吗？
短期会传导至云厂商资本开支，但历史上AI推理单价持续下行（OpenAI等厂商本月仍在降价），涨价更可能压缩云厂商利润率而非终端价格——真正值得观察的是它是否预示GB300世代起供需缺口的常态化。

### 接下来最值得关注的时间点是什么？
三个：8月26日英伟达财报（验证涨价与资本开支假设）、8月27日前后OX Alpha免费预览结束（开源匿名发布归属揭晓，如昨日报道）、以及9月24日习特会晤——AI安全协议首次进入中美元首议程。

---

## 参考资料

- [Alibaba launches $10 billion Hong Kong share placement to fund AI spending — Reuters](https://www.reuters.com/business/retail-consumer/alibaba-proposes-hong-kong-share-placement-worth-10-billion-2026-08-23/)
- [Alibaba announces $10.2bn share placement as Chinese tech groups lift AI capex — Financial Times](https://www.ft.com/content/e4ab027e-ed41-48b7-89ac-8250d3054ae6)
- ['We are hitting a different chapter': OpenAI leader warns of threat of 'persistent' AI cyber-attacks — The Guardian](https://www.theguardian.com/technology/2026/aug/23/openai-cyber-attacks-threat-chris-lehane)
- [At China's 'robot Olympics', humanoids spar, sprint and perform taichi — Reuters](https://www.reuters.com/technology/artificial-intelligence/)
- [Chinese robots tackle tennis, smash race records at World Humanoid Robot Games — SCMP](https://www.scmp.com/topics/artificial-intelligence)
- [第二届世界人形机器人运动会：打破多项纪录 — 北京日报](https://xinwen.bjd.com.cn/content/s6a8b18ece4b0e45f3fd66739.html)
- [人形机器人运动会新增拔河、乒乓球等项目 — 北京日报](https://xinwen.bjd.com.cn/content/s6a8905a7e4b0e45f3fd656de.html)
- [人形机器人「打太极」难在哪？武术决赛智元夺魁 — 大众新闻](https://m.dzplus.ngdzb.cn/share/general/0/NEWS3626551KBCSILQQDBNCK)
- [世界人形机器人运动会官方网站](https://www.whrgoc.com/)
- [Nvidia customers notified about AI-related price hikes above 15% — Reuters/Bloomberg](https://www.reuters.com/business/nvidia-customers-notified-about-ai-related-price-hikes-above-15-bloomberg-news-2026-08-22/)
- [Nvidia AI Chip Prices to Rise About 17%, Server Makers Tell Customers — The Information](https://www.theinformation.com/articles/nvidia-ai-chip-prices-rise-17-server-makers-tell-customers)
- [Nvidia customers reportedly warned about AI-related price hikes — CNBC](https://www.cnbc.com/2026/08/22/nvidia-customers-reportedly-warned-about-ai-related-price-hikes-.html)
- [Tencent, Alibaba in Talks to Join DeepSeek's First Funding Round — Bloomberg/The Business Times](https://www.businesstimes.com.sg/companies-markets/telcos-media-tech/tencent-alibaba-talks-invest-deepseek-over-us20-billion-valuation-information)
<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>