<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>阿根廷拟立法创设"AI公司"、美国6月仅新增5.7万就业、Unitree获批62亿美元IPO——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: '阿根廷拟立法创设"AI公司"、美国6月仅新增5.7万就业、Unitree获批62亿美元IPO——AI从"模型竞赛"蔓延至"制度重构"'
description: '7月3日，阿根廷成为全球首个拟立法创设AI运营公司类别的国家；美国6月非农就业仅新增5.7万人，AI替代效应首次成为劳动经济学家共识性解释；中国人形机器人独角兽Unitree获批上海科创板62亿美元估值IPO；Claude Sonnet 5首周开发者反馈暴露tokenizer兼容性摩擦。'
pubDate: 2026-07-04
tags: ['AI', '分析', '阿根廷', '就业', 'Unitree', '机器人', 'Anthropic', '行业动态']
---
7月3日至4日，三条看似分属不同领域的新闻在同一时间窗口交汇，揭示了一个共同的结构性趋势：**AI的影响正在从"技术竞赛"层面加速蔓延至"制度重构"层面——公司法的根本性变革、劳动力市场的结构性转变、以及资本市场对AI物理化的定价。**

据[Reuters 7月3日报道](https://www.reuters.com/world/americas/argentinas-plan-ai-run-companies-cant-avoid-humans-2026-07-03/)，阿根廷总统米莱向国会提交了一项创设"非人类公司"（non-human corporations）法律类别的法案，使阿根廷成为全球首个为AI运营公司立法的国家。同日，美国劳工统计局（BLS）发布的[6月就业报告](https://www.theguardian.com/business/2026/jul-02/us-job-growth-slowed-june)显示，美国6月非农就业仅新增**57,000人**——不到经济学家预期的一半，创2024年以来最低月度增幅。与此同时，据[Tech Startups 7月3日报道](https://techstartups.com/2026/07/03/top-tech-news-today-july-3-2026/)和[财新此前报道](https://www.caixinglobal.com/2026-05-26/unitree-fast-tracks-shanghai-ipo-with-target-valuation-of-62-billion-102447449.html)，中国人形机器人企业宇树科技（Unitree）获批上海科创板IPO，目标估值约**62亿美元**（约423亿元人民币）。

**这三条线索共同指向一个核心命题：AI不再只是一个"技术事件"——它正在重新定义公司这种组织形态的法律边界、劳动力市场的运行机制、以及资本市场对"具身智能"的估值逻辑。**

---

## 阿根廷为何要为"AI公司"单独立法？

### 发生了什么

据[Reuters 7月3日详细报道](https://www.reuters.com/world/americas/argentinas-plan-ai-run-companies-cant-avoid-humans-2026-07-03/)，阿根廷总统米莱在《金融时报》评论文章中宣布了一项全面的公司法现代化改革法案，其中最引人注目的条款是创设一种全新的公司类别——**"自动化公司"（automated company）**。

这种公司的核心特征是：**可以由AI代理或机器人在不可预测的环境中"行使独立判断"来运营，理论上不需要任何人类员工。** 米莱在宣布时直言："我们开放营业。"

但现实比宣言更为温和。法律专家的详细分析表明，法案要求所有"自动化公司"必须配备一名**人类管理员**来监督运营，且公司对AI或算法系统造成的损害承担严格责任。特拉华大学公司治理中心主任Lawrence Cunningham评价道："完全取消人类代理是太疯狂的第一步，但这确实是某种开端。"

此外，法案还为去中心化自治组织（DAO）创设了法律框架，但要求代币使用者必须进行身份识别和注册——这对以匿名性为核心的区块链社区构成了挑战。

### 为什么这是公司法的范式转变

这是人类历史上**首次有国家试图在公司法层面为AI创建专门的法律主体类别**。其意义可以从三个层面理解：

**第一，它回应了一个实际需求。** OpenAI CEO Sam Altman曾在2024年表示，AI将使"一个员工的公司达到10亿美元估值"成为可能。风险投资人现在正把预算从招聘员工转向购买AI算力（据Basis Set Ventures合伙人Lan Xuezhao观察）。但现行公司法体系要求公司有人类董事、人类管理者和人类决策链——AI驱动的公司在这种框架下面临法律灰色地带。

**第二，它在竞争国家间的监管套利。** 阿根廷的提案明确将其定位为吸引AI投资的法律工具——"创建一个对自动化公司有吸引力的司法管辖区"。米莱强调了巴塔哥尼亚的寒冷气候和能源供应对数据中心的吸引力，OpenAI和Sur Energy已宣布在阿根廷建设高达250亿美元投资的数据中心。这类似于加密货币国家间的竞争——谁先提供明确的法律框架，谁就可能吸引AI创业者。

**第三，它引发了关于"AI责任"的根本问题。** 以色列历史学家尤瓦尔·赫拉利（Yuval Noah Harari）警告："给AI过多权力可能降低企业问责性。"法案规定公司对AI造成的损害负责，但如果公司没有人类员工，这种责任如何在实践中执行？谁来签署合同？谁来做法律判断？

### 历史类比：2016年DAO事件与公司法的每次危机

**2016年的"The DAO"事件。** 当时一个基于以太坊的去中心化自治组织在众筹中筹集了1.5亿美元，随后因代码漏洞被黑客攻击，导致资金被窃。事件暴露了一个根本法律问题：DAO没有法律主体地位，投资者无法通过法律途径追偿，最终以太坊社区通过"硬分叉"来回滚交易。阿根廷的法案可以被视为对这一教训的制度性回应——为DAO和AI公司提供法律框架，使其不再是"法外之地"。

**1850年代的有限责任公司法。** 现代公司法的基石——有限责任制度——本身就是19世纪工业革命的产物。当时铁路和工厂需要大量资本，但投资者不愿承担无限责任。有限责任制度释放了大规模资本动员。阿根廷的AI公司法提案可以被看作这一逻辑的当代延伸：AI创业需要新的法律框架来释放一种新的生产力。

阿拉巴马大学法学教授Yonathan Arbel的观点值得引用："如果阿根廷创造了一个对AI商业友好的环境，它将获得'巨大的竞争优势'。"

---

## 美国6月仅新增5.7万就业：AI替代首次成为劳动经济学家共识性解释

### 数据冲击

7月3日发布的[美国6月就业报告](https://www.theguardian.com/business/2026/jul-02/us-job-growth-slowed-june)震惊了市场：

| 指标 | 数据 |
|------|------|
| **6月非农就业新增** | **57,000人** |
| **经济学家预期** | 约**110,000–185,000人** |
| **失业率** | **4.2%** |
| **5月数据（修正后）** | 130,000人 |
| **4月数据** | 177,000人 |

就业增速呈急剧下降趋势：177,000 → 130,000 → 57,000。这是2024年经济放缓以来最低的月度就业增长。

### AI替代效应：从猜测到数据

此次就业报告的特殊之处在于，**AI替代不再是劳动经济学家的边缘假说，而是进入了主流分析框架**。多个数据来源支持这一判断：

1. **2026年科技行业裁员已达142,000人**（截至7月3日），其中相当部分被明确归因于AI替代（据[TechCrunch追踪](https://techcrunch.com/2026/06/22/the-running-list-major-tech-layoffs-in-2026-where-employers-cited-ai/)）。

2. **AI关联裁员达到87,714人**，超过了2024年和2025年的总和（据[Outlook Business报道](https://www.outlookbusiness.com/corporate/ai-overtakes-all-other-reasons-for-us-job-cuts-as-layoffs-surge-in-2026)）。AI已成为2026年美国裁员的首要被引用原因。

3. **入门级知识工作岗位首当其冲**——行政、内容创作、客户支持和编程辅助角色正在被AI工具加速替代。这与Anthropic此前发布的研究（Claude Code单独贡献超过25亿美元运行率收入）形成了直接对应：AI编程工具的每一个美元收入，都在一定程度上替代了人类编程劳动。

4. 嘉信理财（Schwab Network）的首席经济学家Joseph Brusuelas明确指出，AI正在抑制就业增长，构成了从177,000到57,000减速的结构性因素之一。

### 为什么这次就业报告不同寻常

**政策悖论。** 白宫正在制定自愿AI模型标准（如昨日报道所述），试图在推动AI发展的同时管理其安全风险——但6月就业报告揭示了一个更紧迫的问题：**同一个AI生态系统既是政策扶持的重点，也是就业放缓的主要驱动力**。这个矛盾将在中期选举周期中成为核心议题。

**IPO风险披露。** 6月就业数据将在Anthropic（计划10月IPO）和OpenAI（计划9月IPO）的S-1风险因素披露中被引用——AI导致的劳动力市场替代效应首次成为IPO路演中投资者必须关注的风险变量。

### 历史类比：1990年代制造业就业的"无就业复苏"

**1990-1991年经济衰退后的"无就业复苏"（Jobless Recovery）。** 当时的核心因素是制造业自动化——工厂引入机器人和ERP系统，生产率恢复但就业没有同步回升。当前的AI替代正在知识工作领域重演这一模式：企业营收增长（如Anthropic的300亿美元运行率收入），但就业不增反减。

关键差异在于速度。制造业自动化花了数十年才替代大量蓝领工作，而AI对知识工作的替代正在以月为单位的速度发生——从ChatGPT普及到现在仅约三年半，入门级知识工作岗位已出现大规模替代信号。

---

## Unitree获批62亿美元IPO：具身智能进入资本市场定价阶段

### 发生了什么

据[Tech Startups 7月3日报道](https://techstartups.com/2026/07/03/top-tech-news-today-july-3-2026/)和[财新5月报道](https://www.caixinglobal.com/2026-05-26/unitree-fast-tracks-shanghai-ipo-with-target-valuation-of-62-billion-102447449.html)，中国人形机器人独角兽宇树科技（Unitree Robotics）已获得中国证监会注册批准，将在上海证券交易所科创板进行IPO。

| 关键数据 | 内容 |
|----------|------|
| **目标估值** | 约**62亿美元**（423亿元人民币） |
| **募资规模** | 约**6.08亿美元**（42亿元人民币） |
| **审核速度** | 从受理到过会仅**73天**，创科创板纪录 |
| **2026上半年预期营收** | 10.52–11.28亿元人民币 |
| **上一轮估值（2025年6月）** | 约127亿元人民币 |

值得关注的是，Unitree的IPO估值（423亿元）较其2025年6月最近一轮融资估值（127亿元）**增长了3.3倍**——仅一年时间。这一估值跃升反映了市场对具身智能/Humanoid机器人赛道的定价正在急剧修正。

### 全球机器人融资创纪录

Unitree的IPO并非孤立事件。据[Crunchbase数据显示](https://news.crunchbase.com/venture/european-ai-funding-startups-recursive-ineffable-advanced-machine-intelligence/)，2026年全球机器人创业公司已融资**188亿美元**，而2025年全年为150亿美元——增速显著。

与Unitree的科创板IPO对应，美国市场也在密切关注人形机器人赛道：Figure AI、Boston Dynamics、Tesla Optimus等项目都在不同阶段的融资或商业化中。

### 历史类比：大疆创新的无人机IPO路径

**2016-2021年的大疆创新。** 大疆从消费级无人机起步，逐步向工业级和军事应用扩展，最终成为全球无人机市场的绝对主导者（约70%市场份额）。Unitree的战略路径与大疆高度相似：从消费级四足机器人起步（Go1/Go2系列），向人形机器人（H1/G1系列）和工业应用扩展，最终进入资本市场。

关键差异在于，Unitree的估值跃升速度远超当年大疆——这反映了市场对"具身智能"叙事的预期已远超对"无人机"叙事的预期，部分原因是LLM为人形机器人提供了"大脑"，使其应用场景从"遥控工具"扩展为"自主代理"。

---

## Claude Sonnet 5首周开发者反馈：Tokenizer摩擦与参数移除的阵痛

### 实际发生了什么

Claude Sonnet 5于6月30日正式上线，替代Sonnet 4.6成为Free和Pro计划的默认模型。在上线后的[首周开发者反馈](https://www.cosmicjs.com/blog/claude-sonnet-5-benchmarks-pricing-developers)中，三个实际问题浮出水面：

**好的方面：**
- 多步骤代理工作流（agentic workflows）此前在Sonnet 4.6上经常中断的，现在可以端到端完成。Cursor、Zapier和Lovable等早期合作伙伴均报告了生产可靠性提升。
- 幻觉和谄媚率（sycophancy）相比Sonnet 4.6有可测量的下降。
- 对提示注入攻击的抗性显著增强。

**坏的方面：**
- **新的tokenizer从相同文本中产生1.0–1.35倍的token数量**——即同样的输入文本，Sonnet 5消耗的token比Sonnet 4.6多出0%到35%。未重新校准token预算的团队遭遇了成本超支。
- **移除了temperature和sampling参数**，导致大量现有的Sonnet 4.6集成断裂。
- Adaptive thinking默认在API上设为"高"，改变了依赖直接非思考响应的工作流的响应格式和延迟。

### 为什么这对开发者重要

这是AI模型迭代中一个反复出现的模式：**模型能力提升的同时，工程兼容性退步。** 新tokenizer提高了模型推理质量（更精确的token边界有助于理解长上下文），但破坏了所有基于旧tokenizer构建的成本预测和缓存机制。

此外，Anthropic承认Sonnet 5原始发布中包含的BrowseComp评估数据存在错误——使用了较简单的方法论低估了模型性能。更正后的数据使用了1000万token预算和上下文压缩，与系统卡（System Card）的方法论一致。虽然更正后Sonnet 5的得分更高，但这种"发布后更正"的做法对Anthropic的基准测试公信力构成了一次小但值得注意的冲击。

---

## 今日其他值得关注的消息

### Google Gemini 3.5 Pro即将在7月发布

据[Business Insider此前报道](https://www.businessinsider.com/google-3-5-pro-july-release-tokens-ai-agents-model-2026-6)，Google在I/O 2026上发布了Gemini 3.5 Flash但推迟了Gemini 3.5 Pro的发布。Reuters 7月2日确认，Google正在参与白宫自愿AI模型标准谈判——这意味着Gemini 3.5 Pro可能被NSA的机密基准测试流程认定为"覆盖前沿模型"，从而触发发布前政府审查窗口。Google同时面临三个叙事压力：弥补6月I/O承诺的延迟、在流失四名高级研究员后证明模型质量、以及在新政府框架下完成首次前沿模型发布。

### 全球机器人融资创188亿美元纪录

据[Crunchbase数据分析](https://news.crunchbase.com/venture/european-ai-funding-startups-recursive-ineffable-advanced-machine-intelligence/)，2026年上半年全球机器人创业公司融资达到188亿美元，已超过2025年全年150亿美元。其中欧洲AI/机器人融资增长尤为显著。这表明资本市场对"AI物理化"（AI从软件进入物理世界）的定价正在加速。

---

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

### "AI立法"正在从监管延伸到公司法重构

如昨日报道所述，美国正在通过行政命令和自愿标准构建AI监管框架。但阿根廷的"AI公司法"提案揭示了一个不同维度的制度创新——**不是约束AI，而是利用AI来重塑经济组织形态**。这开启了一种新的"制度竞争"：不仅国家在争夺AI技术领先地位，还在争夺谁能率先定义AI时代的经济法律基础设施。

### 劳动力市场的"AI折点"可能已经到来

6月57,000人的就业数据——结合AI关联裁员已达87,714人——首次提供了**宏观数据层面的AI替代信号**。此前关于AI替代就业的讨论主要基于个案和预测模型，而6月就业报告标志着这个议题进入了主流劳动经济学的实证分析框架。关键问题是：这是暂时的波动，还是结构性的转折点？如果是后者，那么"全民基本收入"（UBI）和"AI红利共享"（如OpenAI提议的5%主权财富基金）等政策讨论将从边缘走向中心。

### 具身智能的资本化速度超过预期

Unitree在一年内估值增长3.3倍、全球机器人融资突破188亿美元——这些数据表明，市场对AI的定价逻辑正在从"软件模型"扩展到"物理系统"。当LLM为人形机器人提供推理和决策能力时，机器人的应用场景从工厂固定工位扩展到非结构化环境（家庭、办公室、医院），这从根本上扩大了市场总规模（TAM）。

---

## 关键要点

- **阿根廷成为全球首个拟立法创设AI运营公司法律类别的国家**——"自动化公司"框架要求人类管理员监督，但允许AI代理行使独立判断，这可能引发国家间的"AI公司法竞争"
- **美国6月非农仅新增57,000人**——AI替代首次成为劳动经济学家的共识性解释之一，AI关联裁员达87,714人已超过2024和2025年总和
- **中国人形机器人企业Unitree获批科创板62亿美元估值IPO**——审核仅用73天创纪录，全球机器人融资上半年达188亿美元超过去年全年
- **Claude Sonnet 5首周暴露tokenizer和兼容性摩擦**——新tokenizer增加最多35%的token消耗，temperature参数被移除导致大量集成断裂
- **Gemini 3.5 Pro预计7月发布**——可能成为首个在白宫新自愿标准框架下完成政府审查的Google前沿模型

---

## 常见问题

### 阿根廷的"AI公司"法案意味着AI可以完全自主经营公司吗？

不能完全自主。法案要求所有"自动化公司"必须配备一名人类管理员来监督运营。人类管理员可以使用AI进行决策，但不能免除对结果的监督责任。公司对AI或算法系统造成的损害承担严格责任。法律专家认为这是"大胆的第一步"，但远非完全取消人类参与。

### 美国6月仅新增57,000就业是因为AI吗？

AI是主要结构性因素之一，但不是唯一原因。6月就业疲软有多重因素：科技行业2026年累计裁员142,000人（其中AI关联裁员87,714人）、入门级知识工作岗位（行政、内容、客户支持、编程辅助）正在被AI工具加速替代、以及更广泛的招聘减速趋势。经济学家越来越多地将AI视为就业增长放缓的结构性原因，而非短期波动。

### Unitree的IPO对中国人形机器人行业意味着什么？

Unitree是第一家在科创板IPO的人形机器人企业，目标估值62亿美元。其73天的审核速度和估值在一年内增长3.3倍，反映了资本市场对具身智能赛道的高度期待。如果IPO成功，将为整个中国人形机器人产业链（传感器、执行器、控制系统）提供估值参考和退出通道。

### Claude Sonnet 5的tokenizer变化会影响现有开发者吗？

会。Sonnet 5的新tokenizer从相同文本中产生比Sonnet 4.6多0%到35%的token，这意味着未重新校准token预算的团队可能遭遇成本超支。此外，temperature和sampling参数的移除导致大量现有集成断裂。Anthropic建议开发者审查并移除采样参数、重新校准token预算、在切换生产流量前端到端测试代理循环。

### Gemini 3.5 Pro会被纳入美国政府AI模型审查框架吗？

有可能。Reuters确认Google正在参与白宫自愿AI模型标准谈判。如果NSA的机密基准测试（8月1日到期）将Gemini 3.5 Pro认定为"覆盖前沿模型"（covered frontier model），Google将需要遵循30天的发布前政府审查窗口——类似于Anthropic对Fable 5和OpenAI对GPT-5.6的做法。

---

## 参考资料

- [Reuters - Argentina's plan for AI-run companies can't avoid humans](https://www.reuters.com/world/americas/argentinas-plan-ai-run-companies-cant-avoid-humans-2026-07-03/)
- [The Guardian - US employers added just 57,000 new jobs in June](https://www.theguardian.com/business/2026/jul-02/us-job-growth-slowed-june)
- [Yahoo Finance - June jobs report: US payrolls rose by 57,000, missing expectations](https://finance.yahoo.com/economy/article/june-jobs-report-us-payrolls-rose-by-57000-missing-expectations-190000748.html)
- [CBS News - Employers added 57,000 jobs in June, far below forecasts](https://www.cbsnews.com/news/june-2026-jobs-report-employment/)
- [TechCrunch - The running list: major tech layoffs in 2026 where employers cited AI](https://techcrunch.com/2026/06/22/the-running-list-major-tech-layoffs-in-2026-where-employers-cited-ai/)
- [Outlook Business - AI Overtakes All Other Reasons For US Job Cuts](https://www.outlookbusiness.com/corporate/ai-overtakes-all-other-reasons-for-us-job-cuts-as-layoffs-surge-in-2026)
- [Tech Startups - Top Tech News Today, July 3, 2026](https://techstartups.com/2026/07/03/top-tech-news-today-july-3-2026/)
- [Caixin Global - Unitree Fast-Tracks Shanghai IPO With Target Valuation of $6.2 Billion](https://www.caixinglobal.com/2026-05-26/unitree-fast-tracks-shanghai-ipo-with-target-valuation-of-62-billion-102447449.html)
- [Crunchbase News - European AI Funding Is Growing](https://news.crunchbase.com/venture/european-ai-funding-startups-recursive-ineffable-advanced-machine-intelligence/)
- [Cosmic JS - Claude Sonnet 5: Benchmarks, Pricing, and What Developers Need](https://www.cosmicjs.com/blog/claude-sonnet-5-benchmarks-pricing-developers)
- [Caylent - Claude Sonnet 5 Launch Analysis](https://caylent.com/blog/claude-sonnet-5-launch-analysis-what-changed-what-matters-and-what-to-validate)
- [Anthropic - Introducing Claude Sonnet 5](https://www.anthropic.com/news/claude-sonnet-5)
- [Anthropic - Claude Science, an AI workbench for scientists](https://www.anthropic.com/news/claude-science-ai-workbench)
- [Business Insider - Google's Gemini 3.5 Pro Release Slips to July](https://www.businessinsider.com/google-3-5-pro-july-release-tokens-ai-agents-model-2026-6)
- [Build Fast with AI - AI News Today July 3 2026](https://www.buildfastwithai.com/blogs/ai-news-today-july-3-2026)
<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>