<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>文玑阁</title><link>https://imwen.com/</link><description>玑琢算法万象，文藏俗世烟火-IT技术基于ZBLOG模板</description><item><title>黑话词典与防坑：听懂圈内人聊什么 | AI 算力 · Token 知识篇⑤</title><link>https://imwen.com/post/407.html</link><description>&lt;!-- AI 算力 · Token 知识篇 · 第5篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-token ai-token-5&quot;&gt;&lt;style&gt;.ai-token-5 {
    --primary: #1864AB;
    --primary-light: #E8F0F8;
    --primary-soft: #C2D8EE;
    --primary-deep: #134E8A;
    --accent: #3B82C4;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-token-5 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-token-5 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-token-5 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-token-5 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-token-5 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-token-5 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-token-5 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-token-5 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-token-5 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-token-5 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-token-5 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-token-5 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-token-5 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-token-5 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-token-5 .toc a:hover, .ai-token-5 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-token-5 section { padding: 64px 0 8px; }
  .ai-token-5 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-token-5 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-token-5 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-token-5 .sec-head .sec-sub { font-size:13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-token-5 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-token-5 p + p { margin-top: 16px; }
  .ai-token-5 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-token-5 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-token-5 strong { font-weight: 700; }
  .ai-token-5 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-token-5 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-token-5 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-token-5 .slang-item { border: 1px solid var(--line); border-radius: 14px; margin-bottom: 12px; overflow: hidden; background: #fff; }
  .ai-token-5 .slang-q { width: 100%; text-align: left; padding: 16px 18px; font-size: 16px; font-weight: 700; background: var(--primary-light); border: none; cursor: pointer; color: var(--primary-deep); display: flex; justify-content: space-between; align-items: center; gap: 10px; }
  .ai-token-5 .slang-q .arrow { transition: transform .3s; flex: 0 0 auto; }
  .ai-token-5 .slang-q.open .arrow { transform: rotate(90deg); }
  .ai-token-5 .slang-q .tag { font-size: 12px; color: var(--ink-soft); font-weight: 400; flex: 0 0 auto; }
  .ai-token-5 .slang-body { display: none; padding: 16px 18px; font-size: 14.5px; line-height: 1.8; }
  .ai-token-5 .slang-body.open { display: block; }
  .ai-token-5 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-token-5 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-token-5 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-token-5 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-token-5 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-token-5 .check-list { list-style: none; }
  .ai-token-5 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-token-5 .check-list li b { color: var(--primary-deep); }
  .ai-token-5 .quiz { margin: 26px 0 6px; }
  .ai-token-5 .q-item { margin-bottom: 22px; }
  .ai-token-5 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-token-5 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-token-5 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-token-5 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-token-5 .opts button:hover { border-color: var(--primary); }
  .ai-token-5 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-token-5 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-token-5 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-token-5 .q-explain.show { display: block; }
  .ai-token-5 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-token-5 .final-cta .emoji { font-size: 40px; }
  .ai-token-5 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-token-5 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-token-5 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-token-5 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-token-5 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-token { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-token .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-token .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-token .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-token .tri-banner .series-tag {
    display: inline-block; background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); padding: 5px 16px; font-size: 13px; letter-spacing: 2px; border-radius: 999px; margin-bottom: 0;
  }
  .ai-token main { display: block; }
  /* TOC 在博客内改为非吸顶，避免压住主题头部 */
  .ai-token .toc { position: static; top: auto; z-index: auto; margin-bottom: 8px; border-radius: 0 0 12px 12px; }
  .ai-token .toc .wrap { flex-wrap: wrap; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 算力 · Token 知识篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《黑话词典与防坑：听懂圈内人聊什么》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;从告子到跑路，再到无限 Token 传销 · 阅读约 10 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/11/202611061793927992855389.png&quot; alt=&quot;图片.png&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;图片.png&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;nav class=&quot;toc&quot;&gt;&lt;div class=&quot;wrap&quot;&gt;&lt;a href=&quot;#s1&quot;&gt;🤐 听不懂的圈&lt;/a&gt;&lt;a href=&quot;#s2&quot;&gt;📖 黑话词典&lt;/a&gt;&lt;a href=&quot;#s3&quot;&gt;🕸️ 传销陷阱&lt;/a&gt;&lt;a href=&quot;#s4&quot;&gt;⚠️ 合规红线&lt;/a&gt;&lt;a href=&quot;#s5&quot;&gt;🛡️ 防坑清单&lt;/a&gt;&lt;a href=&quot;#s6&quot;&gt;🎯 三题小测&lt;/a&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/nav&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🤐&lt;/div&gt;&lt;h2&gt;为什么圈里人聊天像暗号 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;这份词典帮你脱盲&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;小张混进一个 AI 交流群，满屏弹幕把他看懵了：&amp;quot;这个中转站的倍率才 0.07&amp;quot;&amp;quot;小心号池掺水&amp;quot;&amp;quot;昨天那家跑路了&amp;quot;&amp;quot;群里有个告子&amp;quot;……&lt;/p&gt;&lt;p&gt;他默默退群，觉得自己像个误入黑帮电影的外卖员。&lt;/p&gt;&lt;p&gt;其实这套&amp;quot;黑话&amp;quot;没那么神秘，多半是灰产和开发者圈子里约定俗成的 shorthand。本篇就把它们一次性翻译成人话，顺便把最危险的几种骗局和红线讲清楚。&lt;span class=&quot;em&quot;&gt;听懂黑话不是为了入圈，是为了不被忽悠。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📖&lt;/div&gt;&lt;h2&gt;黑话词典：点开逐条翻译 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;14 个高频词，一次搞懂&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;下面这十四个词，是你在社群、二手平台、灰产广告里最高频遇到的。点开任意一条看翻译：&lt;/p&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;告子 &lt;span class=&quot;tag&quot;&gt;举报者&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;灰产和社群黑话，指&lt;strong&gt;专门举报违规账号、中转站的人&lt;/strong&gt;。在灰产生态里，一个账号或站点被&amp;quot;告&amp;quot;了，轻则封号、重则牵连站长被查。对做灰产的人来说，&amp;quot;告子&amp;quot;就是悬在头上的&amp;quot;人肉风控&amp;quot;，所以圈内人对陌生人格外提防。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;倍率 &lt;span class=&quot;tag&quot;&gt;折扣系数&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;中转站的价格密码：&lt;strong&gt;价格折扣系数&lt;/strong&gt;。每消耗官方价值 1 美元的 Token，你的账户只扣 0.1 美元，就叫 0.1 倍率（官方一折）。倍率越低越便宜，但低于官方一折还能盈利，基本靠灰产渠道补差价。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;日抛号 &lt;span class=&quot;tag&quot;&gt;短命试用号&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;用虚拟卡、零成本注册的免费试用账号，&lt;strong&gt;寿命约一天&lt;/strong&gt;。榨干额度即弃、全自动轮换。因为是&amp;quot;白嫖&amp;quot;来的，价格能压到 0.03 倍率，但极不稳定，随时消失。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;号池 &lt;span class=&quot;tag&quot;&gt;账号仓库&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;中转站批量囤积、养大的账号集合。统一调度、对外零售，一个号一天能被分给几十个人用。号池规模越大，抗封能力越强，但合规风险也越高。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;中转站 &lt;span class=&quot;tag&quot;&gt;二道贩子&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;整合、转发、转租海内外模型接口的&amp;quot;中间商&amp;quot;。把一份订阅拆成多份卖，赚取价差。合规与否，全看它的接口来源和手段。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;跑路 &lt;span class=&quot;tag&quot;&gt;人去楼空&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;卖家收了钱、平台突然关停消失。你的余额瞬间蒸发、维权无门——因为很多交易根本没工商登记，你连&amp;quot;告谁&amp;quot;都不知道。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;代充 &lt;span class=&quot;tag&quot;&gt;黑渠道充值&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;替人用非正规渠道（盗刷卡、黑卡、批量薅额度）充值。价格诱人，但来源随时翻车：原主一挂失，你的额度当场归零。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;跑分 &lt;span class=&quot;tag&quot;&gt;性能测评&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;第三方对中转站或模型做性能与身份测评，鉴别它有没有&amp;quot;调包模型&amp;quot;——宣称接的是某顶级模型，实测输出、元数据却对不上。跑分是普通用户识破&amp;quot;假模型&amp;quot;的主要手段。&lt;span class=&quot;em&quot;&gt;注意：&lt;/span&gt;同一个词在黑产洗钱语境里是另一回事——指用收款码帮人走账洗钱，别和这里的&amp;quot;测评&amp;quot;搞混。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;台子 &lt;span class=&quot;tag&quot;&gt;中转站/平台&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;圈里人对&amp;quot;中转站、聚合平台&amp;quot;的俗称。听到&amp;quot;换个台子&amp;quot;&amp;quot;这家居然跑路了&amp;quot;，就是指换一家中转站、或聊某家中转站出事。注意：在更广义的黑产词典里，&amp;quot;台子&amp;quot;也可能指诈骗团伙搭的虚假博彩/投资平台，但 AI 圈说&amp;quot;台子&amp;quot;，通常指的就是中转站。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;上车 &lt;span class=&quot;tag&quot;&gt;入伙/充值&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;加入某个中转站、充值成为其用户，或参与某个限时套利项目。灰产群常喊&amp;quot;还能上车&amp;quot;=这波项目还能参与、快冲；&amp;quot;下车&amp;quot;则指撤资或退出。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;接码 &lt;span class=&quot;tag&quot;&gt;批量注册&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;用&amp;quot;接码平台&amp;quot;批量接收短信验证码来注册账号。日抛号、号池里的大量账号，源头往往就是接码注册的——这正是不少灰产&amp;quot;零成本起号&amp;quot;的手段。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;养号 &lt;span class=&quot;tag&quot;&gt;号池运营&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;批量注册后，用脚本维持账号活跃度、把号&amp;quot;养大&amp;quot;，避免被平台风控秒封。中转站的&amp;quot;号池&amp;quot;规模，靠的就是持续养号。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;撸羊毛 &lt;span class=&quot;tag&quot;&gt;薅免费额度&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;简称&amp;quot;撸毛&amp;quot;，指薅厂商的新用户免费额度、活动福利。灰产第一层套路（卖&amp;quot;破解教程&amp;quot;）教的就是多设备、多账号反复&amp;quot;撸&amp;quot;，白嫖额度再转卖。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;slang-item&quot;&gt;&lt;button class=&quot;slang-q&quot;&gt;拉满 &lt;span class=&quot;tag&quot;&gt;用足额度&lt;/span&gt;&lt;span class=&quot;arrow&quot;&gt;▸&lt;/span&gt;&lt;/button&gt;&lt;div class=&quot;slang-body&quot;&gt;把账号/订阅的额度用到上限，或把倍率、并发开到顶。常配合日抛号&amp;quot;拉满就弃&amp;quot;——反正号只活一天，不榨干不划算。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;黑话是圈子的门禁，也是骗子的掩护。&lt;br/&gt;学会翻译，门就对你敞开了。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🕸️&lt;/div&gt;&lt;h2&gt;比灰产更狠的：Token 传销 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;无限 Token 与空气币&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;如果说灰产是&amp;quot;便宜卖你假货&amp;quot;，那下面这两种就是纯粹的骗局，已经脱离技术、进入诈骗范畴：&lt;/p&gt;&lt;h3&gt;① 无限 Token 代理（庞氏）&lt;/h3&gt;&lt;p&gt;骗子搞个套壳 App，声称打通了所有顶级模型、代理享&amp;quot;无限 Token&amp;quot;，再让你交几千到上万元的代理费、拉人头拿提成。真相是：大模型按量计费，哪来的&amp;quot;无限&amp;quot;？他们初期烧低价或盗刷的接口顶着，等代理费收够了、并发一上来，就在后台偷偷降级到最便宜的开源模型，甚至直接跑路。这本质是&lt;span class=&quot;em&quot;&gt;击鼓传花的庞氏骗局&lt;/span&gt;——赚的根本不是 AI 服务的钱，是被骗者的代理费。&lt;/p&gt;&lt;h3&gt;② AI 空气币&lt;/h3&gt;&lt;p&gt;把加密货币套一层 AI 壳：鼓吹&amp;quot;算力紧张、参与训练得代币&amp;quot;，画饼代币会像比特币一样暴涨。上海闵行法院 2025 年宣判的一起真实判例里，被告人以推广&amp;quot;刷脸支付&amp;quot;加盟为幌子，发行毫无技术支撑的&amp;quot;GDFC&amp;quot;虚拟币谎称能变现，超 130 名投资者、3500 多万元血本无归，主犯以诈骗罪获刑十年。所谓&amp;quot;代币&amp;quot;，价格完全由发行方后台操控，就是空气。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;当一个人开始跟你聊&amp;quot;无限&amp;quot;和&amp;quot;暴富&amp;quot;，&lt;br/&gt;他盯上的大概率不是你的 Token。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚠️&lt;/div&gt;&lt;h2&gt;合规红线：这些会真坐牢 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不是吓唬你&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;前面几篇聊的大多是&amp;quot;买家风险&amp;quot;，这一篇要提醒：&lt;span class=&quot;em&quot;&gt;做灰产生意的人，踩的是真法律红线。&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;非法经营罪：&lt;/strong&gt;无资质规模化转售接口、做号池中转，已被判例认定为非法经营，有站长被刑拘、取保候审。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;侵入计算机信息系统：&lt;/strong&gt;通过逆向协议、突破访问限制薅闭源模型输出，可能触犯相关刑法条款。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;侵犯个人信息：&lt;/strong&gt;中转站截留、倒卖用户对话与代码，违反个人信息保护法，无&amp;quot;规模小就豁免&amp;quot;一说。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;数据违规出境：&lt;/strong&gt;把用户数据路由到境外服务器，达到一定规模须履行安全评估，否则同样涉嫌犯罪。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;所以：&lt;strong&gt;买家的最大风险是隐私和钱，卖家的最大风险是自由。&lt;/strong&gt;这趟浑水，两边都别蹚。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🛡️&lt;/div&gt;&lt;h2&gt;普通人防坑清单 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;六条红线，照着做&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;① 走官方或正规授权渠道。&lt;/strong&gt;贵得明明白白，胜过便宜得提心吊胆。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;② 敏感数据绝对不过中转。&lt;/strong&gt;代码、合同、商业资料，别喂给来路不明的接口。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;③ 警惕&amp;quot;无限&amp;quot;&amp;quot;暴富&amp;quot;话术。&lt;/strong&gt;真按量计费，没有无限；拉人头返利，基本是传销。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;④ 倍率低于一折要警惕。&lt;/strong&gt;还能盈利，大概率靠灰产渠道补差价。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;⑤ 学会跑分自测。&lt;/strong&gt;同一道题对比中转站与官方输出，差距明显就该换。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;⑥ 别买账号、密钥、代充。&lt;/strong&gt;这些是黑产销赃链的一环，随时翻车。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;最后一句话送给小张，也送给你：&lt;span class=&quot;em&quot;&gt;AI 的红利，从来不在灰色地带；它就在你规规矩矩用好的每一个 Token 里。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;黑话里的&amp;quot;告子&amp;quot;指的是？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;在灰产生态里，告子是专门举报违规账号、中转站的人；被举报轻则封号、重则牵连站长被查，是圈内提防的人肉风控。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 卖账号的人&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 做测评的博主&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 专门举报违规账号、中转站的人&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 模型官方客服&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;关于&amp;quot;无限 Token 代理&amp;quot;，本质是什么？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;它打着无限额、招代理的旗号，靠收代理费拉人头赚钱，后台偷偷降级模型或跑路，本质是击鼓传花的庞氏骗局，而非真正的 AI 服务。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 官方推出的优惠活动&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 拉人头收费的庞氏骗局&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 开源社区福利&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 政府补贴项目&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;下面哪条属于普通人防坑的正确做法？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;走官方或正规授权渠道、敏感数据不过中转、警惕无限暴富话术，都是正确防坑；而买来路不明的低价账号密钥，恰恰是在给黑产销赃链续费。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 敏感数据绝不喂给来路不明的中转接口&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 见便宜账号就买，先薅为敬&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 倍率越低越放心&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 相信&amp;quot;无限 Token&amp;quot;套餐&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🎬&lt;/div&gt;&lt;h2&gt;Token 知识篇 · 全五篇 完&lt;/h2&gt;&lt;p&gt;从一颗 Token 的定义，到价格地图、蒸馏魔法、灰产揭秘、黑话防坑——&lt;br/&gt;这套知识体系，帮你把 AI 算力这门账，彻底看明白。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-token&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 黑话词典手风琴 ----
  root.querySelectorAll(&#039;.slang-q&#039;).forEach(q =&gt; {
    q.onclick = () =&gt; {
      const body = q.nextElementSibling;
      const open = body.classList.toggle(&#039;open&#039;);
      q.classList.toggle(&#039;open&#039;, open);
    };
  });

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 算力 · Token 知识篇 · 第5篇 · 结束 --&gt;</description><pubDate>Fri, 06 Nov 2026 09:20:23 +0800</pubDate></item><item><title>灰产揭秘：低价 Token 从哪来，坑在哪 | AI 算力 · Token 知识篇④</title><link>https://imwen.com/post/406.html</link><description>&lt;!-- AI 算力 · Token 知识篇 · 第4篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-token ai-token-4&quot;&gt;&lt;style&gt;.ai-token-4 {
    --primary: #E67700;
    --primary-light: #FDF1E3;
    --primary-soft: #F7D6AD;
    --primary-deep: #B85E00;
    --accent: #F29D34;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-token-4 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-token-4 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-token-4 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-token-4 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-token-4 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-token-4 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-token-4 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-token-4 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-token-4 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-token-4 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-token-4 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-token-4 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-token-4 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-token-4 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-token-4 .toc a:hover, .ai-token-4 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-token-4 section { padding: 64px 0 8px; }
  .ai-token-4 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-token-4 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-token-4 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-token-4 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-token-4 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-token-4 p + p { margin-top: 16px; }
  .ai-token-4 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-token-4 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-token-4 strong { font-weight: 700; }
  .ai-token-4 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-token-4 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-token-4 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-token-4 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-token-4 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-token-4 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-token-4 .calc-bar { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 16px; }
  .ai-token-4 .calc-bar button { font-family: var(--sans); font-size: 14px; font-weight: 600; padding: 9px 16px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-token-4 .calc-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(230,119,0,.28); }
  .ai-token-4 .price-out { text-align: center; font-size: 15px; margin-top: 6px; }
  .ai-token-4 .price-out .big { font-family: var(--serif); font-size: 30px; font-weight: 700; color: var(--primary-deep); display: block; }
  .ai-token-4 .field { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; margin-bottom: 16px; }
  .ai-token-4 .field label { font-size: 14px; color: var(--ink-soft); display: flex; flex-direction: column; gap: 6px; }
  .ai-token-4 .field input { font-family: var(--sans); font-size: 16px; padding: 9px 12px; border-radius: 10px; border: 1.5px solid var(--line); width: 150px; text-align: center; }
  .ai-token-4 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-token-4 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-token-4 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-token-4 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-token-4 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-token-4 .check-list { list-style: none; }
  .ai-token-4 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-token-4 .check-list li b { color: var(--primary-deep); }
  .ai-token-4 .quiz { margin: 26px 0 6px; }
  .ai-token-4 .q-item { margin-bottom: 22px; }
  .ai-token-4 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-token-4 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-token-4 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-token-4 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-token-4 .opts button:hover { border-color: var(--primary); }
  .ai-token-4 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-token-4 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-token-4 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-token-4 .q-explain.show { display: block; }
  .ai-token-4 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-token-4 .final-cta .emoji { font-size: 40px; }
  .ai-token-4 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-token-4 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-token-4 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-token-4 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-token-4 .calc-grid, .ai-token-4 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-token { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-token .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-token .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-token .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-token .tri-banner .series-tag {
    display: inline-block; background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); padding: 5px 16px; font-size: 13px; letter-spacing: 2px; border-radius: 999px; margin-bottom: 0;
  }
  .ai-token main { display: block; }
  /* TOC 在博客内改为非吸顶，避免压住主题头部 */
  .ai-token .toc { position: static; top: auto; z-index: auto; margin-bottom: 8px; border-radius: 0 0 12px 12px; }
  .ai-token .toc .wrap { flex-wrap: wrap; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 算力 · Token 知识篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《灰产揭秘：低价 Token 从哪来，坑在哪》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;中转站、号池、倍率、日抛号，水有多深 · 阅读约 10 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/11/202611051793840359183028.png&quot; alt=&quot;图片.png&quot; width=&quot;768&quot; height=&quot;555&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;图片.png&quot; style=&quot;width: 768px; height: 555px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;nav class=&quot;toc&quot;&gt;&lt;div class=&quot;wrap&quot;&gt;&lt;a href=&quot;#s1&quot;&gt;🚨 几块钱的会员&lt;/a&gt;&lt;a href=&quot;#s2&quot;&gt;🧊 三层套路&lt;/a&gt;&lt;a href=&quot;#s3&quot;&gt;🔌 中转站玩法&lt;/a&gt;&lt;a href=&quot;#s4&quot;&gt;🧮 倍率真相&lt;/a&gt;&lt;a href=&quot;#s5&quot;&gt;⚖️ 实测与监管&lt;/a&gt;&lt;a href=&quot;#s6&quot;&gt;🎯 三题小测&lt;/a&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/nav&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🚨&lt;/div&gt;&lt;h2&gt;几块钱的&amp;quot;会员&amp;quot;，藏着大坑 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;央视都点名了&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;小张刷二手平台，看到一条诱人广告：&amp;quot;几块钱用上顶级 AI 会员&amp;quot;&amp;quot;无限 Token 套餐&amp;quot;。他心动了，花 20 块租了个账号。&lt;/p&gt;&lt;p&gt;结果一周后，账号登不上了，卖家人间蒸发。更糟的是，他之前在对话框里贴过公司的代码和合同——&lt;span class=&quot;em&quot;&gt;这些东西，全都经过卖家的服务器。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;这不是段子。2026 年多家权威媒体连续曝光：在二手平台、社交平台上，有人打着&amp;quot;破解版&amp;quot;&amp;quot;低价共享&amp;quot;旗号，兜售各类 AI 大模型的使用权益。官方明确回应：这类出租、售卖非官方授权，违反用户协议，将坚决打击。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;省下的会员费，可能要用隐私和数据来付。&lt;br/&gt;便宜的东西，往往在最贵的地方收费。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧊&lt;/div&gt;&lt;h2&gt;灰产的三层套路 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;越往下，风险越高&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;记者实测，这类灰产大致分三种形式，风险逐级递增：&lt;/p&gt;&lt;h3&gt;① 卖&amp;quot;破解教程&amp;quot;（风险最低，纯骗）&lt;/h3&gt;&lt;p&gt;几块钱一份。实测发现，所谓教程根本不是破解，而是教人&amp;quot;多设备 + 多账号&amp;quot;反复薅新用户福利——你花几块钱，买到的是一堆无效操作。&lt;/p&gt;&lt;h3&gt;② 出租账号（风险中等，交出去的是隐私）&lt;/h3&gt;&lt;p&gt;按分钟或小时计费，你登录的不是官方页面，而是一个第三方&amp;quot;计时工作空间&amp;quot;。&lt;span class=&quot;em&quot;&gt;关键在：数据跟着账号走，你的全部对话对出租方可见。&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;③ 拆卖 API 密钥（风险最高，为黑产销赃）&lt;/h3&gt;&lt;p&gt;几块钱到几十块，对应几百到上万次调用。安全专家直言：这些密钥来源混杂，有的来自开源网站批量搜集，有的来自入侵他人系统；一旦原主吊销，你的余额一夜归零。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;一句话总结风险梯度：&lt;strong&gt;买教程，损失几块钱；租账号，交出去的是对话和文件；买密钥，是在给黑产的销赃链续费。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🔌&lt;/div&gt;&lt;h2&gt;中转站：游走在边缘的&amp;quot;二道贩子&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;它怎么把 Token 卖得这么便宜&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;比上面更成体系的，是所谓的&amp;quot;AI 中转站&amp;quot;——它把海内外大模型接口整合、转发、转租，包装成&amp;quot;一站式多模型调用&amp;quot;卖给开发者和个人。&lt;/p&gt;&lt;p&gt;它的核心赚钱逻辑，是&lt;span class=&quot;em&quot;&gt;把一份订阅拆成多份反复卖&lt;/span&gt;：批量注册或购买海外订阅账号，攒成&amp;quot;号池&amp;quot;，在海外架服务器做跳板，封装成标准接口，再以远低于官方价转售。&lt;/p&gt;&lt;p&gt;内部有套完整的&amp;quot;四层套利&amp;quot;模型：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;第一层 后付费霸王餐：&lt;/strong&gt;早年绑空卡先跑量月底弃号，后来被预付制堵死。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;第二层 赛博学校：&lt;/strong&gt;批量搞教育邮箱、伪造学生身份，薅云厂商送的巨额试用额度。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;第三层 订阅套利：&lt;/strong&gt;买下大量低价区订阅账号，每个号往死里薅，成本几十美元、产出数百美元，拆零售。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;第四层 日抛号：&lt;/strong&gt;用虚拟卡注册免费试用，零成本，寿命约一天——榨干就换号，全自动轮换。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;其中某类海外模型号池成本，是另一家的约 10 倍，掺水也最狠——这解释了为什么有些中转站&amp;quot;用着用着就变傻了&amp;quot;。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧮&lt;/div&gt;&lt;h2&gt;倍率：灰产圈的价格密码 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;揭开&amp;quot;0.1 倍率&amp;quot;的真相&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;中转站广告里常冒出&amp;quot;倍率&amp;quot;这个词。它其实就是&lt;span class=&quot;em&quot;&gt;价格折扣系数&lt;/span&gt;：每消耗官方价值 1 美元的 Token，你的账户只扣 0.1 美元，相当于官方价的一折。&lt;/p&gt;&lt;p&gt;点开下面的换算器，亲手感受：倍率越低越便宜，但业内有个经验法则——&lt;strong&gt;成本低于官方一折还在盈利，大概率走的是不正规渠道。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧮 倍率换算器&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;填入官方实际消耗价值，看不同倍率下你的账户扣多少&lt;/p&gt;&lt;div class=&quot;field&quot;&gt;&lt;label&gt;官方实际消耗（美元）&lt;input id=&quot;baseVal&quot; type=&quot;number&quot; value=&quot;10&quot; min=&quot;0&quot; step=&quot;0.1&quot;/&gt;&lt;/label&gt;&lt;/div&gt;&lt;div class=&quot;calc-bar&quot; id=&quot;rateBar&quot;&gt;&lt;button data-r=&quot;0.03&quot;&gt;0.03 倍率&lt;/button&gt;&lt;button data-r=&quot;0.1&quot; class=&quot;on&quot;&gt;0.1 倍率&lt;/button&gt;&lt;button data-r=&quot;0.5&quot;&gt;0.5 倍率&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;price-out&quot;&gt;&lt;span class=&quot;big&quot; id=&quot;rateBig&quot;&gt;$1.00&lt;/span&gt; &amp;nbsp;&lt;span id=&quot;rateSub&quot;&gt;你的账户实际扣除（美元）&lt;/span&gt;&lt;/div&gt;&lt;p class=&quot;calc-note&quot; id=&quot;rateNote&quot;&gt;0.1 倍率 = 官方一折。低于此还在赚钱，基本靠灰产渠道补差价。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;所以&amp;quot;一杯奶茶钱换几百万 Token&amp;quot;，数学上是成立的——前提是把合规、风控、诚信全部押上赌桌。赌赢了是暴利，赌输了是封号、跑路、甚至刑责。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚖️&lt;/div&gt;&lt;h2&gt;实测与监管：水有多浑 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不是消费纠纷，是安全风险&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;加州大学圣塔芭芭拉分校（UCSB）研究团队在论文《Your Agent Is Mine：Measuring Malicious Intermediary Attacks on the LLM Supply Chain》（arXiv:2604.08407，2026 年 4 月）中，实测了 428 个第三方 API 中转路由，结论触目惊心：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;9 家&lt;/strong&gt;在返回代码里主动注入恶意指令；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;17 家&lt;/strong&gt;窃取请求中埋入的云密钥；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;1 家&lt;/strong&gt;直接从对话记录里提取加密货币钱包私钥、转走资产；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;累计处理超 21 亿 Token 流量，暴露 99 个真实凭证。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这不是&amp;quot;可能出事&amp;quot;，是&amp;quot;正在出事&amp;quot;。四重风险压在每个把代码和密钥交给中转站的人头上：&lt;span class=&quot;em&quot;&gt;个人数据裸奔、模型被偷偷缩水、暗藏后门、数据违规出境。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;时间&lt;/th&gt;&lt;th&gt;动作&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;num&quot;&gt;2026.6.8&lt;/td&gt;&lt;td&gt;国家安全部发布风险提示，点名中转站四大风险&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;num&quot;&gt;2026.6.12&lt;/td&gt;&lt;td&gt;中央网信办举报中心开通涉 AI 应用乱象举报专区&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;num&quot;&gt;2026.5&lt;/td&gt;&lt;td&gt;上海一名 AI 中转站站长（网名&amp;quot;瓜皮&amp;quot;）因&amp;quot;反向代理+账号池&amp;quot;涉嫌非法经营，被刑拘 37 天后取保候审&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;quote&quot;&gt;灰产赚的不是信息差，是信任差。&lt;br/&gt;而你押上的，是不该押上的东西。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;关于灰产&amp;quot;出租账号&amp;quot;，最大的隐患是什么？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;租号后你的全部对话内容、上传文件对出租方可见，且账号随时可能封禁、卖家跑路，隐私泄露和财产损失风险最高。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 速度比官方慢&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 界面不好看&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 你的对话与文件对出租方可见，且易封号跑路&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 不能发图片&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;中转站广告里的&amp;quot;倍率 0.1&amp;quot;是什么意思？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;倍率是价格折扣系数：每消耗官方价值 1 美元的 Token，你账户只扣 0.1 美元，即官方一折。低于官方一折还能盈利，大概率靠灰产渠道补差价。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 你花的钱是官方的 10 倍&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 你账户只扣官方价的 1/10&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 网速快慢的系数&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 模型智商的系数&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;关于中转站的安全实测，下列哪项是真实的？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;对 400 多家中转站的测评显示：9 家注入恶意代码、17 家窃取密钥、1 家转走加密资产。这不是理论风险，是已发生的真实事件。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 多家中转站被证实注入恶意代码、窃取密钥&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 所有中转站都经过了官方认证&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 中转站比官方更安全&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 实测显示中转站零风险&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;📖&lt;/div&gt;&lt;h2&gt;Token 知识篇 · 第四篇 完&lt;/h2&gt;&lt;p&gt;下一篇收个尾，把圈里的黑话一次性翻译成人话：&lt;br/&gt;告子、倍率、日抛号到底都是啥，外加防坑清单。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-token&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 倍率换算器 ----
  const baseEl = root.querySelector(&#039;#baseVal&#039;);
  const bigEl = root.querySelector(&#039;#rateBig&#039;);
  const noteEl = root.querySelector(&#039;#rateNote&#039;);
  const rateBtns = root.querySelectorAll(&#039;#rateBar button&#039;);
  function paintRate() {
    const base = Math.max(0, parseFloat(baseEl.value) || 0);
    const onBtn = root.querySelector(&#039;#rateBar button.on&#039;);
    const r = parseFloat(onBtn.dataset.r);
    bigEl.textContent = &#039;$&#039; + (base * r).toFixed(2);
    if (r &lt; 0.1) {
      noteEl.textContent = r + &#039; 倍率低于官方一折还在赚钱，基本靠灰产渠道补差价，风险极高。&#039;;
    } else {
      noteEl.textContent = r + &#039; 倍率 = 官方价的 &#039; + (r * 10) + &#039; 折。低于一折仍盈利，就要警惕了。&#039;;
    }
  }
  rateBtns.forEach(btn =&gt; {
    btn.onclick = () =&gt; {
      rateBtns.forEach(b =&gt; b.classList.remove(&#039;on&#039;));
      btn.classList.add(&#039;on&#039;);
      paintRate();
    };
  });
  baseEl.oninput = paintRate;
  paintRate();

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 算力 · Token 知识篇 · 第4篇 · 结束 --&gt;</description><pubDate>Thu, 05 Nov 2026 08:59:40 +0800</pubDate></item><item><title>蒸馏：让小模型继承大模型心法的魔法 | AI 算力 · Token 知识篇③</title><link>https://imwen.com/post/405.html</link><description>&lt;!-- AI 算力 · Token 知识篇 · 第3篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-token ai-token-3&quot;&gt;&lt;style&gt;.ai-token-3 {
    --primary: #9C36B5;
    --primary-light: #F6EAF9;
    --primary-soft: #E3C3EC;
    --primary-deep: #7A2A8F;
    --accent: #B85BCF;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-token-3 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-token-3 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-token-3 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-token-3 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-token-3 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-token-3 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-token-3 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-token-3 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-token-3 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-token-3 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-token-3 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-token-3 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-token-3 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-token-3 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-token-3 .toc a:hover, .ai-token-3 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-token-3 section { padding: 64px 0 8px; }
  .ai-token-3 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-token-3 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-token-3 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-token-3 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-token-3 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-token-3 p + p { margin-top: 16px; }
  .ai-token-3 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-token-3 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-token-3 strong { font-weight: 700; }
  .ai-token-3 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-token-3 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-token-3 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-token-3 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-token-3 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-token-3 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-token-3 .calc-bar { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 16px; }
  .ai-token-3 .calc-bar button { font-family: var(--sans); font-size: 14px; font-weight: 600; padding: 9px 16px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-token-3 .calc-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(156,54,181,.28); }
  .ai-token-3 .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
  .ai-token-3 .calc-card { border-radius: 16px; padding: 22px 20px; font-size: 14.5px; }
  .ai-token-3 .calc-card.before { background: #F6F3F0; border: 1px solid var(--line); }
  .ai-token-3 .calc-card.after { background: var(--primary-light); border: 1px solid var(--primary-soft); }
  .ai-token-3 .calc-card h3 { font-size: 16px; margin-bottom: 8px; }
  .ai-token-3 .calc-card.after h3 { color: var(--primary-deep); }
  .ai-token-3 .calc-card .big { font-family: var(--serif); font-size: 24px; font-weight: 700; color: var(--primary-deep); margin: 6px 0; }
  .ai-token-3 .calc-card ul { padding-left: 18px; margin-top: 8px; }
  .ai-token-3 .calc-card li { margin: 4px 0; }
  .ai-token-3 .calc-note { margin-top: 14px; font-size: 13px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; }
  .ai-token-3 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-token-3 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-token-3 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-token-3 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-token-3 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-token-3 .check-list { list-style: none; }
  .ai-token-3 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-token-3 .check-list li b { color: var(--primary-deep); }
  .ai-token-3 .quiz { margin: 26px 0 6px; }
  .ai-token-3 .q-item { margin-bottom: 22px; }
  .ai-token-3 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-token-3 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-token-3 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-token-3 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-token-3 .opts button:hover { border-color: var(--primary); }
  .ai-token-3 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-token-3 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-token-3 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-token-3 .q-explain.show { display: block; }
  .ai-token-3 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-token-3 .final-cta .emoji { font-size: 40px; }
  .ai-token-3 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-token-3 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-token-3 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-token-3 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-token-3 .calc-grid, .ai-token-3 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-token { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-token .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-token .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-token .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-token .tri-banner .series-tag {
    display: inline-block; background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); padding: 5px 16px; font-size: 13px; letter-spacing: 2px; border-radius: 999px; margin-bottom: 0;
  }
  .ai-token main { display: block; }
  /* TOC 在博客内改为非吸顶，避免压住主题头部 */
  .ai-token .toc { position: static; top: auto; z-index: auto; margin-bottom: 8px; border-radius: 0 0 12px 12px; }
  .ai-token .toc .wrap { flex-wrap: wrap; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 算力 · Token 知识篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《蒸馏：让小模型继承大模型心法的魔法》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;千亿参数压成几百兆，手机也能跑大模型 · 阅读约 9 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/11/202611041793754629171561.jpg&quot; alt=&quot;token-cover-3.jpg&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;token-cover-3.jpg&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;nav class=&quot;toc&quot;&gt;&lt;div class=&quot;wrap&quot;&gt;&lt;a href=&quot;#s1&quot;&gt;📱 跑不动的痛&lt;/a&gt;&lt;a href=&quot;#s2&quot;&gt;🎓 老师与学生&lt;/a&gt;&lt;a href=&quot;#s3&quot;&gt;🚀 小模型革命&lt;/a&gt;&lt;a href=&quot;#s4&quot;&gt;🔍 不是无损&lt;/a&gt;&lt;a href=&quot;#s5&quot;&gt;⚖️ 合规边界&lt;/a&gt;&lt;a href=&quot;#s6&quot;&gt;🎯 三题小测&lt;/a&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/nav&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📱&lt;/div&gt;&lt;h2&gt;大模型有个尴尬的痛 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;它什么都懂，就是跑不动&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;顶级大模型有多猛？它能写代码、改文章、陪你聊天。但它有个死穴：&lt;span class=&quot;em&quot;&gt;太大了，根本塞不进你的手机。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;一个旗舰模型动辄上千亿参数，体积几十 GB，得靠一整排高端显卡才能跑。让它待在云端当&amp;quot;共享学霸&amp;quot;还行，想让它住进手表、摄像头、车机、工控设备？门都没有。&lt;/p&gt;&lt;p&gt;于是工程师想了个办法：能不能让这个&amp;quot;学霸&amp;quot;把自己懂的东西，&lt;strong&gt;浓缩教给一个轻巧的&amp;quot;优等生&amp;quot;&lt;/strong&gt;？这个&amp;quot;教&amp;quot;的过程，就叫&lt;span class=&quot;em&quot;&gt;知识蒸馏&lt;/span&gt;。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;大模型像一位住不起的名师；&lt;br/&gt;蒸馏，是把名师的本事录成一本便宜的小册子。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎓&lt;/div&gt;&lt;h2&gt;老师与学生，教的是什么 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不是标准答案，是&amp;quot;软知识&amp;quot;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;传统训练，是告诉模型&amp;quot;这张图是猫&amp;quot;，标准答案只有&amp;quot;猫&amp;quot;。&lt;/p&gt;&lt;p&gt;蒸馏不一样。老师模型（那个大模型）被问到&amp;quot;这是猫吗&amp;quot;，它不会只说&amp;quot;是&amp;quot;，还会给出：&lt;span class=&quot;em&quot;&gt;猫 90%、狐狸 8%、狗 2%&lt;/span&gt; 这样的概率分布。这些细微的概率，藏着它对世界关系的理解——狐狸和猫像，狗又差一点。&lt;/p&gt;&lt;p&gt;这种概率分布，行内叫&lt;span class=&quot;em&quot;&gt;&amp;quot;软标签&amp;quot;&lt;/span&gt;。学生模型（小模型）不啃原始数据，而是直接模仿老师的软标签——学的是老师的&amp;quot;思维方式&amp;quot;和&amp;quot;判断倾向&amp;quot;，而不是冷冰冰的标准答案。&lt;/p&gt;&lt;p&gt;类比一下：普通训练是背标准答案；蒸馏是&lt;span class=&quot;em&quot;&gt;偷师心法&lt;/span&gt;。心法学到了，学生用极小的体量，就能继承老师大半的本事。&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;对比&lt;/th&gt;&lt;th&gt;普通训练&lt;/th&gt;&lt;th&gt;知识蒸馏&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;学什么&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;标准答案（硬标签）&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;老师的概率分布（软标签）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;数据来源&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;原始标注数据集&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;老师的输出&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;学生体量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;从头训练，通常较大&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;可远小于老师&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;效果来源&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;数据量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;老师提炼过的高阶知识&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🚀&lt;/div&gt;&lt;h2&gt;小模型革命：三件事同时发生 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;体积、速度、成本&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;蒸馏的价值，落到三个硬指标上，每一项都颠覆性的：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;① 体积暴跌。&lt;/strong&gt;参数可以从千亿级降到亿级、千万级，体积从几十 GB 压缩到几百 MB 甚至更小。手机、车机、摄像头都能装下。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;② 速度暴涨。&lt;/strong&gt;小模型推理轻快，响应速度能提升 10 倍、50 倍甚至 100 倍，真正做到毫秒级实时交互。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;③ 成本暴跌。&lt;/strong&gt;不需要高端显卡，普通芯片甚至嵌入式处理器就能跑。AI 从&amp;quot;云端昂贵服务&amp;quot;变成&amp;quot;本地免费、随时可用&amp;quot;。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🔬 蒸馏前 vs 蒸馏后&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;点按钮，看同一份&amp;quot;智能&amp;quot;被蒸馏前后的变化&lt;/p&gt;&lt;div class=&quot;calc-bar&quot; id=&quot;distBar&quot;&gt;&lt;button data-k=&quot;before&quot; class=&quot;on&quot;&gt;蒸馏前（老师）&lt;/button&gt;&lt;button data-k=&quot;after&quot;&gt;蒸馏后（学生）&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;calc-grid&quot; id=&quot;distOut&quot;&gt;&lt;/div&gt;&lt;p class=&quot;calc-note&quot; id=&quot;distNote&quot;&gt;蒸馏不是把大模型&amp;quot;压扁&amp;quot;，而是让小模型用更高效的结构，继承大模型提炼过的心法。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;没有蒸馏，大模型只能困在云端机房；&lt;br/&gt;有了它，AI 才真正装进了口袋。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🔍&lt;/div&gt;&lt;h2&gt;但蒸馏不是&amp;quot;无损压缩&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;便宜是有代价的&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这里必须泼盆冷水：&lt;span class=&quot;em&quot;&gt;蒸馏 ≠ 把大模型无损压小。&lt;/span&gt;学生通常只能继承老师的一部分能力，遇到复杂推理、陌生任务、超长文本，能力会明显掉档。&lt;/p&gt;&lt;p&gt;更微妙的是：&lt;strong&gt;老师犯的错、带的偏见、产生的幻觉，学生也会一并继承。&lt;/strong&gt;老师如果本身有偏见，学生学过去只会原样保留。&lt;/p&gt;&lt;p&gt;所以现实里蒸馏是门取舍的手艺——用&amp;quot;掉一点天花板&amp;quot;换&amp;quot;能落地、跑得动、用得起&amp;quot;。对客服、翻译、摘要这类明确任务，这笔买卖极其划算；对需要顶级推理的硬骨头，还是得请老师亲自出马。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚖️&lt;/div&gt;&lt;h2&gt;合规边界：技术中性，手段见分晓 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一场沸沸扬扬的蒸馏争议&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;2025 到 2026 年，蒸馏被推上风口浪尖。某国产头部模型被某海外闭源巨头指责&amp;quot;蒸馏&amp;quot;了自己，引发一场关于&amp;quot;这算不算偷师&amp;quot;的大辩论。要分清两层：&lt;/p&gt;&lt;h3&gt;技术本身：中性且通用&lt;/h3&gt;&lt;p&gt;蒸馏是机器学习里成熟、公开的通用技术，最早由图灵奖得主辛顿团队系统提出，全球厂商包括海外巨头自己都在用、甚至发工具教开发者蒸馏自己的小模型。它学的是&amp;quot;输出规律&amp;quot;，不是直接复制权重，本不涉密。&lt;/p&gt;&lt;h3&gt;争议焦点：数据怎么来的&lt;/h3&gt;&lt;p&gt;真正踩线的是&lt;span class=&quot;em&quot;&gt;获取老师输出的手段&lt;/span&gt;。如果通过批量注册账号、逆向协议、突破访问限制，海量&amp;quot;薅&amp;quot;某闭源模型的输出再去训练自己的模型，就可能触及对方的技术保护措施与知识产权边界。换句话说：&lt;strong&gt;蒸馏像一种学习方法，正常；但靠&amp;quot;作弊&amp;quot;搞到别人的&amp;quot;学习资料&amp;quot;来教自己，就可能惹官司。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;所以结论很清晰：技术无罪，手段见分晓。合规蒸馏（用自有或授权数据、官方授权接口）是产业常态；游走灰黑手段的&amp;quot;工业化薅输出&amp;quot;，才是争议与风险的来源。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;蒸馏是学习方法，不是盗窃工具。&lt;br/&gt;用正当资料，它就是普惠；用歪门邪道，它就是麻烦。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;知识蒸馏中，学生模型主要学的是什么？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;蒸馏里学生学的是老师输出的概率分布（软标签），即老师的判断倾向和思维方式，而不是原始数据里的标准答案。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 原始数据集的标准答案&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 老师输出的概率分布（软标签）&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 老师的模型权重文件&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 老师的显卡型号&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;关于蒸馏，下列说法哪个对？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;蒸馏能大幅缩小体积、提升速度、降低成本，让 AI 落地到手机等设备；但它不是无损压缩，复杂推理能力会掉，且会继承老师的错误与偏见。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 蒸馏是把大模型无损压小&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 学生一定比老师聪明&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 体积速度成本三连降，但不是无损、会继承错误&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 蒸馏只用于文字模型&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;蒸馏争议的核心，通常落在哪里？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;蒸馏技术本身中性且通用；真正踩线的是获取老师输出的手段——通过违规批量注册、逆向协议等方式海量获取闭源模型输出再训练，才可能触及技术与法律边界。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 获取老师输出的手段是否合规&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 蒸馏会不会让电脑更卡&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 学生模型会不会说梦话&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 颜色好不好看&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🕵️&lt;/div&gt;&lt;h2&gt;Token 知识篇 · 第三篇 完&lt;/h2&gt;&lt;p&gt;下一篇画风突变，聊点刺激又危险的：&lt;br/&gt;低价 Token 从哪来——灰产与中转站的水有多深。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-token&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 蒸馏前后对比 ----
  const dist = {
    before: {
      head: &#039;蒸馏前（老师）&#039;,
      body: &#039;&lt;ul&gt;&lt;li&gt;参数量：千亿级&lt;/li&gt;&lt;li&gt;体积：几十 GB&lt;/li&gt;&lt;li&gt;部署：需一整排高端显卡&lt;/li&gt;&lt;li&gt;速度：相对慢&lt;/li&gt;&lt;li&gt;场景：云端共享&lt;/li&gt;&lt;/ul&gt;&#039;
    },
    after: {
      head: &#039;蒸馏后（学生）&#039;,
      body: &#039;&lt;ul&gt;&lt;li&gt;参数量：亿级 / 千万级&lt;/li&gt;&lt;li&gt;体积：几百 MB 甚至更小&lt;/li&gt;&lt;li&gt;部署：手机、车机、嵌入式芯片&lt;/li&gt;&lt;li&gt;速度：提升 10-100 倍&lt;/li&gt;&lt;li&gt;场景：本地免费随时用&lt;/li&gt;&lt;/ul&gt;&#039;
    }
  };
  function paintDist(key) {
    const d = dist[key];
    const cls = key === &#039;before&#039; ? &#039;before&#039; : &#039;after&#039;;
    root.querySelector(&#039;#distOut&#039;).innerHTML =
      &#039;&lt;div class=&quot;calc-card &#039; + cls + &#039;&quot;&gt;&lt;h3&gt;&#039; + d.head + &#039;&lt;/h3&gt;&#039; + d.body + &#039;&lt;/div&gt;&#039; +
      &#039;&lt;div class=&quot;calc-card &#039; + cls + &#039;&quot;&gt;&lt;h3&gt;一句话&lt;/h3&gt;&lt;p&gt;&#039; + (key === &#039;before&#039; ? &#039;住不起的名师，能力顶配但跑不动。&#039; : &#039;便宜的小册子，继承大半本事、随处可跑。&#039;) + &#039;&lt;/p&gt;&lt;/div&gt;&#039;;
  }
  root.querySelectorAll(&#039;#distBar button&#039;).forEach(btn =&gt; {
    btn.onclick = () =&gt; {
      root.querySelectorAll(&#039;#distBar button&#039;).forEach(b =&gt; b.classList.remove(&#039;on&#039;));
      btn.classList.add(&#039;on&#039;);
      paintDist(btn.dataset.k);
    };
  });
  paintDist(&#039;before&#039;);

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 算力 · Token 知识篇 · 第3篇 · 结束 --&gt;</description><pubDate>Wed, 04 Nov 2026 09:10:50 +0800</pubDate></item><item><title>价格地图：同一句话凭什么价差 60 倍 | AI 算力 · Token 知识篇②</title><link>https://imwen.com/post/404.html</link><description>&lt;!-- AI 算力 · Token 知识篇 · 第2篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-token ai-token-2&quot;&gt;&lt;style&gt;.ai-token-2 {
    --primary: #C2410C;
    --primary-light: #FBEDE6;
    --primary-soft: #F2C9B6;
    --primary-deep: #9A3308;
    --accent: #E0653A;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-token-2 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-token-2 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-token-2 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-token-2 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-token-2 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-token-2 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-token-2 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-token-2 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-token-2 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-token-2 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-token-2 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-token-2 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-token-2 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-token-2 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-token-2 .toc a:hover, .ai-token-2 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-token-2 section { padding: 64px 0 8px; }
  .ai-token-2 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-token-2 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-token-2 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-token-2 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-token-2 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-token-2 p + p { margin-top: 16px; }
  .ai-token-2 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-token-2 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-token-2 strong { font-weight: 700; }
  .ai-token-2 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-token-2 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-token-2 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-token-2 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-token-2 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-token-2 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-token-2 .calc-bar { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 16px; }
  .ai-token-2 .calc-bar button { font-family: var(--sans); font-size: 14px; font-weight: 600; padding: 9px 16px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-token-2 .calc-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(194,65,12,.28); }
  .ai-token-2 .price-out { text-align: center; font-size: 15px; margin-top: 6px; }
  .ai-token-2 .price-out .big { font-family: var(--serif); font-size: 30px; font-weight: 700; color: var(--primary-deep); display: block; }
  .ai-token-2 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-token-2 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-token-2 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-token-2 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-token-2 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-token-2 .check-list { list-style: none; }
  .ai-token-2 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-token-2 .check-list li b { color: var(--primary-deep); }
  .ai-token-2 .quiz { margin: 26px 0 6px; }
  .ai-token-2 .q-item { margin-bottom: 22px; }
  .ai-token-2 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-token-2 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-token-2 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-token-2 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-token-2 .opts button:hover { border-color: var(--primary); }
  .ai-token-2 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-token-2 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-token-2 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-token-2 .q-explain.show { display: block; }
  .ai-token-2 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-token-2 .final-cta .emoji { font-size: 40px; }
  .ai-token-2 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-token-2 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-token-2 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-token-2 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-token-2 .calc-grid, .ai-token-2 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-token { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-token .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-token .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-token .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-token .tri-banner .series-tag {
    display: inline-block; background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); padding: 5px 16px; font-size: 13px; letter-spacing: 2px; border-radius: 999px; margin-bottom: 0;
  }
  .ai-token main { display: block; }
  /* TOC 在博客内改为非吸顶，避免压住主题头部 */
  .ai-token .toc { position: static; top: auto; z-index: auto; margin-bottom: 8px; border-radius: 0 0 12px 12px; }
  .ai-token .toc .wrap { flex-wrap: wrap; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 算力 · Token 知识篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《价格地图：同一句话凭什么价差 60 倍》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;国内外大模型怎么计价，国产凭什么这么便宜 · 阅读约 10 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/11/202611031793670052739306.jpg&quot; alt=&quot;token-cover-2.jpg&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;token-cover-2.jpg&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;nav class=&quot;toc&quot;&gt;&lt;div class=&quot;wrap&quot;&gt;&lt;a href=&quot;#s1&quot;&gt;🤯 离谱价差&lt;/a&gt;&lt;a href=&quot;#s2&quot;&gt;🎭 价格体系&lt;/a&gt;&lt;a href=&quot;#s3&quot;&gt;🌏 国内外横评&lt;/a&gt;&lt;a href=&quot;#s4&quot;&gt;🧮 价差计算器&lt;/a&gt;&lt;a href=&quot;#s5&quot;&gt;🇨🇳 国产便宜之谜&lt;/a&gt;&lt;a href=&quot;#s6&quot;&gt;🎯 三题小测&lt;/a&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/nav&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🤯&lt;/div&gt;&lt;h2&gt;一个离谱的价差 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;同样 100 万颗，有人花 39，有人花 2331&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;还是小张。他做了个实验：用同一个智能客服脚本，分别接了两家模型——一家国产轻量、一家海外旗舰。一个月跑下来，处理量完全一样，都是每天约 100 万颗 Token。&lt;/p&gt;&lt;p&gt;账单出来，他揉了揉眼睛：&lt;span class=&quot;em&quot;&gt;国产那家月成本约 39 元，海外那家约 2331 元。&lt;/span&gt;同样的话、同样的工作量，价格差了将近 60 倍。&lt;/p&gt;&lt;p&gt;这不是个案。2026 年的 AI 算力市场，价格已经撕裂成两个世界：一边是打到&amp;quot;白菜价&amp;quot;的国产模型，一边是仍高高在上的海外旗舰。中间的价差，够你给整个团队买一年的咖啡。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;同一个问题，问不同的人，报价能差出一辆自行车到一辆车的差距。&lt;br/&gt;差的不是答案，是&amp;quot;牌价&amp;quot;。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎭&lt;/div&gt;&lt;h2&gt;价格体系，远不止&amp;quot;单价&amp;quot;两字 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;同一模型至少有四副面孔&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;很多人看价格，只盯着&amp;quot;每百万颗多少钱&amp;quot;那一行。其实但凡认真用起来，你会发现&lt;span class=&quot;em&quot;&gt;同一个模型至少有四副价格面孔&lt;/span&gt;：&lt;/p&gt;&lt;h3&gt;① 峰谷定价&lt;/h3&gt;&lt;p&gt;和用电一样，算力也有高峰低谷。有的国产模型工作日高峰时段价格翻倍，低谷时段直接半价。会错峰的团队，成本能砍掉一大块。&lt;/p&gt;&lt;h3&gt;② 缓存命中价&lt;/h3&gt;&lt;p&gt;上一篇讲过缓存输入。它不只是&amp;quot;便宜点&amp;quot;——有的模型缓存命中价能压到原价的 &lt;span class=&quot;em&quot;&gt;一折甚至更低&lt;/span&gt;。多轮对话、固定系统提示这类场景，缓存才是真正的省钱大头。&lt;/p&gt;&lt;h3&gt;③ 批量折扣&lt;/h3&gt;&lt;p&gt;不急着要结果的任务，走&amp;quot;批量通道&amp;quot;异步处理，常见能再打五折。适合离线清洗、大规模摘要这类活儿。&lt;/p&gt;&lt;h3&gt;④ 长上下文加价&lt;/h3&gt;&lt;p&gt;超过某个上下文长度（比如 20 万颗），单价会跳涨，有的直接翻倍。发超长文档前，最好先算笔账。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;所以看价格千万别只看招牌价。真正要算的，是你自己业务的&lt;span class=&quot;em&quot;&gt;混合单价&lt;/span&gt;：输入多少、输出多少、命中多少缓存、走不走批量、上下文多长。把这几样喂进去，同一个模型对你而言可能是另一张牌价。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🌏&lt;/div&gt;&lt;h2&gt;国内外横评：一张表看懂 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;按 2026 年公开报价的&amp;quot;每百万颗&amp;quot;人民币单价&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;模型档位（按特征描述）&lt;/th&gt;&lt;th&gt;输入 ¥/百万&lt;/th&gt;&lt;th&gt;输出 ¥/百万&lt;/th&gt;&lt;th&gt;定位&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;国产轻量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 0.3 - 1.0&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 0.6 - 2.0&lt;/td&gt;&lt;td&gt;高频批量、轻量任务&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;国产开源旗舰&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 3&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 6&lt;/td&gt;&lt;td&gt;性能第一梯队、可私有化&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;国产头部&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 8&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 24&lt;/td&gt;&lt;td&gt;中文场景主力&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;海外轻量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 1.4&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 8.6&lt;/td&gt;&lt;td&gt;出海业务、轻量首选&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;海外旗舰&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 36&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 216&lt;/td&gt;&lt;td&gt;顶尖质量、企业级&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;font-size:13px;color:#8a8f98;margin-top:6px;line-height:1.7&quot;&gt;注：上表为 2026 年国内外主流模型的公开报价区间，综合各厂商官网与第三方比价平台整理，用&amp;quot;档位&amp;quot;归类而非点名具体模型与版本——厂商调价频繁、版本号迭代快，点名反而容易过时。实际单价请以你下单时的官方报价为准；计费还受峰谷、缓存命中、批量、长上下文等因素影响，真实&amp;quot;混合单价&amp;quot;往往和招牌价不同。&lt;/p&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这张表藏着两条硬规律：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;规律一：国产整体便宜 5 到 30 倍。&lt;/strong&gt;同档位对比，国产轻量与海外旗舰的综合单价能差出几十倍，性价比优势是实打实的。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;规律二：输出贵是普世真理。&lt;/strong&gt;无论国产海外，输出单价都是输入的好几倍。所以&amp;quot;靠输出吃饭&amp;quot;的业务，对价格最敏感。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;值得一提的是，国产阵营里还有&amp;quot;免费档&amp;quot;——个别开源轻量模型直接免费用，靠生态和增值服务赚钱。这让价格体系的下限被进一步拉低。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧮&lt;/div&gt;&lt;h2&gt;价差计算器：亲手感受 60 倍 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;同样用量，换个模型差多少&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧮 月成本价差计算器&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;假设每天 100 万颗（70 万输入 + 30 万输出），按月 30 天，选两档模型看差距&lt;/p&gt;&lt;div class=&quot;calc-bar&quot; id=&quot;leftBar&quot;&gt;&lt;button data-in=&quot;1.01&quot; data-out=&quot;2.02&quot; class=&quot;on&quot;&gt;国产轻量&lt;/button&gt;&lt;button data-in=&quot;3&quot; data-out=&quot;6&quot;&gt;国产开源旗舰&lt;/button&gt;&lt;button data-in=&quot;36&quot; data-out=&quot;216&quot;&gt;海外旗舰&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;price-out&quot;&gt;&lt;span class=&quot;big&quot; id=&quot;priceBig&quot;&gt;¥39 / 月&lt;/span&gt; &amp;nbsp;&lt;span id=&quot;priceSub&quot;&gt;左边所选模型 · 月成本（人民币）&lt;/span&gt;&lt;/div&gt;&lt;p class=&quot;calc-note&quot; id=&quot;priceNote&quot;&gt;切到「海外旗舰」对比，月成本会从约 39 元跳到约 2331 元——这就是同用量下的真实价差。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;计算器背后是个扎心事实：&lt;span class=&quot;em&quot;&gt;绝大多数业务根本用不上旗舰模型的那点质量差距。&lt;/span&gt;把&amp;quot;杀鸡用牛刀&amp;quot;换成&amp;quot;杀鸡用菜刀&amp;quot;，账面上省下的，是实打实的利润。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🇨🇳&lt;/div&gt;&lt;h2&gt;国产凭什么这么便宜 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不是偷工减料，是结构性便宜&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;有人怀疑：国产这么便宜，是不是偷工减料？答案是否定的。便宜来自几个结构性原因：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;① 开源阵营把地板砸穿。&lt;/strong&gt;国产头部开源模型直接公开权重，任何人可免费下载自部署，官方托管价自然被压到极低，逼着闭源厂商也跟着降。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;② 国内算力与数据成本更低。&lt;/strong&gt;训练所用的国产芯片、电力、工程人力，综合成本结构不同于海外，终端定价有更大腾挪空间。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;③ 市场太卷，价格战白热化。&lt;/strong&gt;国内大模型厂商扎堆，获客阶段宁可贴钱换份额，把&amp;quot;每百万颗&amp;quot;打到几毛钱。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;④ 工程优化吃透了缓存与蒸馏。&lt;/strong&gt;后面会讲到的&amp;quot;蒸馏&amp;quot;技术，让小模型也能接住大部分活儿，单位智能的成本被显著摊薄。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;所以国产便宜，是&amp;quot;技术 + 成本结构 + 竞争格局&amp;quot;三股绳拧出来的，不是简单的补贴游戏。这也意味着，&lt;span class=&quot;em&quot;&gt;对绝大多数中文业务，国产模型已经是性价比最优解。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;便宜不一定是廉价。&lt;br/&gt;当价格战打到地板，受益的是每一个真正用 AI 的人。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;关于价格体系，下列说法哪个对？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;同一个模型通常有峰谷价、缓存命中价、批量折扣、长上下文加价等多副面孔，真正要看的是你业务的混合单价，而不是招牌价。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 看招牌单价就够了&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 同一模型有峰谷、缓存、批量等多副价格面孔&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 所有模型输出都比输入便宜&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 国产模型便宜是因为偷工减料&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;同样是每天 100 万颗 Token，国产轻量与海外旗舰的月成本大概差多少？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;按 2026 年公开报价估算，国产轻量约 39 元/月，海外旗舰约 2331 元/月，价差接近 60 倍。核心差距在输出单价。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 差 2 倍左右&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 差 10 倍左右&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 差近 60 倍&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 几乎没差别&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;下面哪个是真正能降本的手段？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;错峰（低谷半价）、用缓存命中价、走批量折扣，都是实打实的降本手段；而「只认旗舰、无视档位」只会抬高账单。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 错峰调用 + 开启缓存 + 批量通道&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 所有任务都用最贵旗舰&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 关掉所有缓存省事&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 永远在高峰时段跑任务&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🧪&lt;/div&gt;&lt;h2&gt;Token 知识篇 · 第二篇 完&lt;/h2&gt;&lt;p&gt;下一篇聊一个听起来很玄、其实很朴素的技术：&lt;br/&gt;蒸馏——怎么把昂贵的&amp;quot;学霸&amp;quot;浓缩成便宜的&amp;quot;优等生&amp;quot;。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-token&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 价差计算器 ----
  const bigEl = root.querySelector(&#039;#priceBig&#039;);
  const subEl = root.querySelector(&#039;#priceSub&#039;);
  const noteEl = root.querySelector(&#039;#priceNote&#039;);
  const leftBtns = root.querySelectorAll(&#039;#leftBar button&#039;);
  function paintPrice() {
    const onBtn = root.querySelector(&#039;#leftBar button.on&#039;);
    const inRate = parseFloat(onBtn.dataset.in);
    const outRate = parseFloat(onBtn.dataset.out);
    const monthly = (700000 * inRate + 300000 * outRate) / 1000000 * 30;
    bigEl.textContent = &#039;¥&#039; + Math.round(monthly) + &#039; / 月&#039;;
    if (onBtn.dataset.in === &#039;36&#039;) {
      noteEl.textContent = &#039;切到「海外旗舰」对比，月成本会从约 39 元跳到约 2331 元——这就是同用量下的真实价差。&#039;;
    } else {
      noteEl.textContent = &#039;当前所选档位的月成本。点「海外旗舰」感受一下 60 倍价差。&#039;;
    }
  }
  leftBtns.forEach(btn =&gt; {
    btn.onclick = () =&gt; {
      leftBtns.forEach(b =&gt; b.classList.remove(&#039;on&#039;));
      btn.classList.add(&#039;on&#039;);
      paintPrice();
    };
  });
  paintPrice();

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 算力 · Token 知识篇 · 第2篇 · 结束 --&gt;</description><pubDate>Tue, 03 Nov 2026 09:41:12 +0800</pubDate></item><item><title>Token 是什么：大模型按粒数钱的最小账单 | AI 算力 · Token 知识篇①</title><link>https://imwen.com/post/403.html</link><description>&lt;!-- AI 算力 · Token 知识篇 · 第1篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-token ai-token-1&quot;&gt;&lt;style&gt;.ai-token-1 {
    --primary: #0C8599;
    --primary-light: #E6F4F7;
    --primary-soft: #B8E0E8;
    --primary-deep: #0A6E80;
    --accent: #14A8C0;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-token-1 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-token-1 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-token-1 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-token-1 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-token-1 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-token-1 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-token-1 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-token-1 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-token-1 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-token-1 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-token-1 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-token-1 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-token-1 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-token-1 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-token-1 .toc a:hover, .ai-token-1 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-token-1 section { padding: 64px 0 8px; }
  .ai-token-1 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-token-1 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-token-1 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-token-1 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-token-1 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-token-1 p + p { margin-top: 16px; }
  .ai-token-1 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-token-1 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-token-1 strong { font-weight: 700; }
  .ai-token-1 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-token-1 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-token-1 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-token-1 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-token-1 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-token-1 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-token-1 .calc-bar { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 20px; }
  .ai-token-1 .calc-bar button { font-family: var(--sans); font-size: 14px; font-weight: 600; padding: 9px 16px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-token-1 .calc-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(12,133,153,.28); }
  .ai-token-1 .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
  .ai-token-1 .calc-card { border-radius: 16px; padding: 22px 20px; font-size: 14.5px; }
  .ai-token-1 .calc-card.buy { background: #F6F3F0; border: 1px solid var(--line); }
  .ai-token-1 .calc-card.rent { background: var(--primary-light); border: 1px solid var(--primary-soft); }
  .ai-token-1 .calc-card h3 { font-size: 16px; margin-bottom: 8px; }
  .ai-token-1 .calc-card.rent h3 { color: var(--primary-deep); }
  .ai-token-1 .calc-card .big { font-family: var(--serif); font-size: 26px; font-weight: 700; color: var(--primary-deep); margin: 6px 0; }
  .ai-token-1 .calc-card ul { padding-left: 18px; margin-top: 8px; }
  .ai-token-1 .calc-card li { margin: 4px 0; }
  .ai-token-1 .calc-note { margin-top: 14px; font-size: 13px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; }
  .ai-token-1 .field { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; margin-bottom: 16px; }
  .ai-token-1 .field label { font-size: 14px; color: var(--ink-soft); display: flex; flex-direction: column; gap: 6px; }
  .ai-token-1 .field input { font-family: var(--sans); font-size: 16px; padding: 9px 12px; border-radius: 10px; border: 1.5px solid var(--line); width: 150px; text-align: center; }
  .ai-token-1 .price-out { text-align: center; font-size: 15px; margin-top: 6px; }
  .ai-token-1 .price-out .big { font-family: var(--serif); font-size: 32px; font-weight: 700; color: var(--primary-deep); display: block; }
  .ai-token-1 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-token-1 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-token-1 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-token-1 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-token-1 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-token-1 .check-list { list-style: none; }
  .ai-token-1 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-token-1 .check-list li b { color: var(--primary-deep); }
  .ai-token-1 .quiz { margin: 26px 0 6px; }
  .ai-token-1 .q-item { margin-bottom: 22px; }
  .ai-token-1 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-token-1 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-token-1 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-token-1 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-token-1 .opts button:hover { border-color: var(--primary); }
  .ai-token-1 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-token-1 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-token-1 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-token-1 .q-explain.show { display: block; }
  .ai-token-1 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-token-1 .final-cta .emoji { font-size: 40px; }
  .ai-token-1 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-token-1 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-token-1 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-token-1 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-token-1 .calc-grid, .ai-token-1 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-token { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-token .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-token .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-token .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-token .tri-banner .series-tag {
    display: inline-block; background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); padding: 5px 16px; font-size: 13px; letter-spacing: 2px; border-radius: 999px; margin-bottom: 0;
  }
  .ai-token main { display: block; }
  /* TOC 在博客内改为非吸顶，避免压住主题头部 */
  .ai-token .toc { position: static; top: auto; z-index: auto; margin-bottom: 8px; border-radius: 0 0 12px 12px; }
  .ai-token .toc .wrap { flex-wrap: wrap; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 算力 · Token 知识篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《Token 是什么：大模型按粒数钱的最小账单》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;你以为按字收费？其实它按颗粒度收 · 阅读约 9 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/11/202611021793583282820616.jpg&quot; alt=&quot;token-cover-1.jpg&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;token-cover-1.jpg&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;nav class=&quot;toc&quot;&gt;&lt;div class=&quot;wrap&quot;&gt;&lt;a href=&quot;#s1&quot;&gt;🧾 账单惊魂&lt;/a&gt;&lt;a href=&quot;#s2&quot;&gt;🌾 算力的米&lt;/a&gt;&lt;a href=&quot;#s3&quot;&gt;🍱 四类 Token&lt;/a&gt;&lt;a href=&quot;#s4&quot;&gt;🧮 计价公式&lt;/a&gt;&lt;a href=&quot;#s5&quot;&gt;💡 省钱杠杆&lt;/a&gt;&lt;a href=&quot;#s6&quot;&gt;🎯 三题小测&lt;/a&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/nav&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧾&lt;/div&gt;&lt;h2&gt;先来一场账单惊魂 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;字没变，钱却变了&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;小张是个爱折腾的程序员，上个月调一个智能客服，月底收到一张调用账单。他盯着看半天：&lt;span class=&quot;em&quot;&gt;我明明没多打一个字，怎么这周比上周贵了三倍？&lt;/span&gt;&lt;/p&gt;&lt;p&gt;他去找客服理论，对方回了一句让他更懵的话：&amp;quot;我们不是按字数收费，是按 Token 收费。&amp;quot;&lt;/p&gt;&lt;p&gt;这就是今天要拆的谜底。大模型这门生意，计费的最小单位根本不是&amp;quot;字&amp;quot;，也不是&amp;quot;句&amp;quot;，而是一个叫 &lt;span class=&quot;em&quot;&gt;Token&lt;/span&gt; 的东西。它看不见摸不着，却决定了你每一次对话框里那句&amp;quot;正在输入&amp;quot;背后，到底烧掉了多少钱。&lt;/p&gt;&lt;p&gt;先把结论拍在这儿：&lt;strong&gt;看不懂 Token，就永远看不懂自己的 AI 账单。&lt;/strong&gt;而看懂它，只需要十分钟。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;大模型的账本上，没有&amp;quot;字&amp;quot;这一栏。&lt;br/&gt;只有一颗一颗被数过的&amp;quot;颗粒&amp;quot;。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🌾&lt;/div&gt;&lt;h2&gt;Token 就是算力的&amp;quot;米&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;最小计费颗粒度&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;用一个最接地气的比方：如果大模型是一口做饭的锅，&lt;span class=&quot;em&quot;&gt;Token 就是它计量原料的&amp;quot;米粒&amp;quot;&lt;/span&gt;。米粒可以是一整粒米（一个完整的词），也可以是半粒米（词的一部分），甚至是一粒碎渣（一个标点、一个空格）。&lt;/p&gt;&lt;p&gt;官方给过一个针对英文的粗估：&lt;strong&gt;1 个 Token 大约相当于 4 个字符，或者 0.75 个英文单词。&lt;/strong&gt;所以 1000 个 Token 大约是 750 个英文词。中文、日文这类语言，因为字符更&amp;quot;密&amp;quot;，同样的意思往往需要更多的 Token——换句话说，&lt;span class=&quot;em&quot;&gt;中文用户天然更&amp;quot;费米&amp;quot;&lt;/span&gt;。&lt;/p&gt;&lt;p&gt;关键区别在于：人看的是&amp;quot;意思&amp;quot;，机器数的是&amp;quot;颗粒&amp;quot;。你发一句话，模型先把它切成一堆长短不一的 Token，再一颗一颗喂进去算。同一个意思，不同模型切法不同，Token 数也不同，账单自然不同。&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;你以为的计费单位&lt;/th&gt;&lt;th&gt;大模型真实的计费单位&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;字数 / 字符数&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;Token（按词、子词、字符的混合切分）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一句话算一份钱&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;输入多少颗 + 输出多少颗，分开算&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;中文一个字 = 一个字&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;中文一个字常占 1-2 颗 Token，比英文&amp;quot;费米&amp;quot;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;所以小张的困惑解开了：他没多打字，但那周客服的&lt;span class=&quot;em&quot;&gt;回答变长了&lt;/span&gt;、上下文变长了，模型&amp;quot;煮&amp;quot;出来的米就多了，账单自然就涨。钱不是按你说了什么收，是按模型&amp;quot;嚼&amp;quot;了多少颗粒收。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🍱&lt;/div&gt;&lt;h2&gt;一次对话，其实有四类 Token 在计费 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;输入、输出、缓存、推理&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;很多人以为 Token 就一种，其实一次完整的对话账单里，悄悄躺着&lt;span class=&quot;em&quot;&gt;四类&lt;/span&gt;不同的 Token：&lt;/p&gt;&lt;h3&gt;① 输入 Token（你喂进去的）&lt;/h3&gt;&lt;p&gt;包括你的提问、系统设定、历史对话、你贴进去的文档。模型&amp;quot;读&amp;quot;一遍这些东西就要收钱。&lt;/p&gt;&lt;h3&gt;② 输出 Token（模型吐出来的）&lt;/h3&gt;&lt;p&gt;就是它给你的回答、生成的代码、总结的文字。这类通常&lt;span class=&quot;em&quot;&gt;最贵&lt;/span&gt;——为啥？因为生成是&amp;quot;一个字一个字憋出来&amp;quot;的，每吐一颗都要算一遍，而读取是一次并行读完。所以输出单价往往是输入的 &lt;strong&gt;1.5 到 8 倍&lt;/strong&gt;。&lt;/p&gt;&lt;h3&gt;③ 缓存输入 Token（重复利用的）&lt;/h3&gt;&lt;p&gt;如果你反复发同样的长文档、同样的系统提示，很多平台会把这段&amp;quot;读过的米&amp;quot;存起来复用，价格比普通输入便宜一大截，有的能打到一折。&lt;/p&gt;&lt;h3&gt;④ 推理 Token（不显形但计费）&lt;/h3&gt;&lt;p&gt;一些会&amp;quot;先想后说&amp;quot;的模型，会在后台先产出一大段思考过程，这部分不显示给你看，但该收的钱一分不少。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;账单上看得见的，是你的问题和它的回答；&lt;br/&gt;看不见的，是它偷偷多嚼的那几口&amp;quot;思考米&amp;quot;。&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;一句话记住：&lt;strong&gt;颗粒度&lt;/strong&gt;。Token 不是字，是计费的颗粒度；而输出这颗颗粒，比输入值钱得多。想省钱，核心就是——少喂米、少让它吐米、重复的米让它缓存着别重煮。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧮&lt;/div&gt;&lt;h2&gt;计价公式，其实就一行 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;读懂账单的钥匙&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;所有平台的账单，本质都逃不出这一行：&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;em&quot;&gt;总费用 =（输入颗数 × 输入单价 + 输出颗数 × 输出单价）÷ 1,000,000&lt;/span&gt;&lt;/p&gt;&lt;p&gt;因为单价通常标成&amp;quot;每百万颗多少钱&amp;quot;，所以最后要除以一百万。别被&amp;quot;百万&amp;quot;吓到，它只是个计量单位，就像油价按&amp;quot;每升&amp;quot;算、你只用了一点滴。&lt;/p&gt;&lt;p&gt;点开下面的计价器，亲手算一笔：填一下你大概的输入和输出长度，切几种模型档位，看看同样一段话，换个平台能差出多少倍。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧮 Token 计价器&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;填颗数，选模型档位（按 2026 年公开报价估算的&amp;quot;每百万颗&amp;quot;单价），看本次花费&lt;/p&gt;&lt;div class=&quot;field&quot;&gt;&lt;label&gt;输入 Token 颗数&lt;input id=&quot;inTok&quot; type=&quot;number&quot; value=&quot;1500&quot; min=&quot;0&quot;/&gt;&lt;/label&gt;&lt;label&gt;输出 Token 颗数&lt;input id=&quot;outTok&quot; type=&quot;number&quot; value=&quot;500&quot; min=&quot;0&quot;/&gt;&lt;/label&gt;&lt;/div&gt;&lt;div class=&quot;calc-bar&quot; id=&quot;modelBar&quot;&gt;&lt;button data-in=&quot;1.01&quot; data-out=&quot;2.02&quot; class=&quot;on&quot;&gt;国产轻量&lt;/button&gt;&lt;button data-in=&quot;3&quot; data-out=&quot;6&quot;&gt;国产开源旗舰&lt;/button&gt;&lt;button data-in=&quot;1.44&quot; data-out=&quot;8.64&quot;&gt;海外轻量&lt;/button&gt;&lt;button data-in=&quot;36&quot; data-out=&quot;216&quot;&gt;海外旗舰&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;price-out&quot;&gt;&lt;span class=&quot;big&quot; id=&quot;priceBig&quot;&gt;¥0.012&lt;/span&gt; &amp;nbsp;&lt;span id=&quot;priceSub&quot;&gt;本次调用花费（人民币）&lt;/span&gt;&lt;/div&gt;&lt;p class=&quot;calc-note&quot; id=&quot;priceNote&quot;&gt;同样这 2000 颗 Token，最贵的档位比最便宜的贵约 100 倍——这就是选模型的经济学。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;你会发现一个反直觉的事实：&lt;span class=&quot;em&quot;&gt;决定账单的，往往不是你用了多贵的模型，而是你的输入/输出比例。&lt;/span&gt;一个读一万颗、只回五十个字的工作流，几乎全是输入驱动；而一个写长文的工作流，输出才是吞金兽。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;💡&lt;/div&gt;&lt;h2&gt;省钱的三道杠杆 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;普通人立刻能用&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;看懂了颗粒度，省钱就是顺理成章的事。三道最实在的杠杆：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;① 精简你的提示词&lt;/strong&gt;：又臭又长的系统设定、每次都重发的模板，每调用一次都按颗数收钱。砍掉五百颗废话，乘以百万次调用，省的是真金白银。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;② 善用缓存&lt;/strong&gt;：重复的超长文档、固定系统提示，开启缓存后输入单价能打到一折甚至更低。多轮问答、客服这类&amp;quot;上下文几乎不变&amp;quot;的场景，缓存是省钱大头。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;③ 控制输出 + 分层选型&lt;/strong&gt;：给输出设上限，别让模型自由发挥写小作文；简单分类、抽取这种活儿，用轻量模型就够，把旗舰模型留给真正需要它的难活。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;还有两招进阶的：&lt;span class=&quot;em&quot;&gt;错峰&lt;/span&gt;（部分平台低谷时段半价）和&lt;span class=&quot;em&quot;&gt;批量&lt;/span&gt;（不急着要结果的任务走批量通道，常能再打五折）。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;省 Token 不是抠门，是工程素养。&lt;br/&gt;每一颗被浪费的&amp;quot;米&amp;quot;，都是你账单上多烧的一粒煤。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;关于 Token 和&amp;quot;字&amp;quot;的关系，下列说法哪个对？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;Token 是模型切分文本的最小计费颗粒，可能是一个词、词的一部分，或标点空格；中文因为字符更密，同样意思往往比英文需要更多 Token，天然更费。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 一个汉字正好等于一个 Token&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 一个 Token 就等于一个英文单词&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. Token 是混合切分的最小颗粒，中文通常比英文更费&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. Token 和字数完全一样，只是换了个名字&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;为什么输出 Token 通常比输入 Token 贵？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;生成是逐颗自回归的：模型每吐一颗，都要基于前面的内容重算一遍，无法像读取输入那样一次性并行处理，所以单位算力成本更高，单价往往是输入的 1.5 到 8 倍。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 因为输出字数永远比输入多&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 因为生成是逐颗串行计算，读取输入可并行&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 因为平台故意宰客&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 因为输出不计入缓存&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;下面哪个不是省钱的有效杠杆？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;d&quot; data-explain=&quot;缓存、精简提示词、控制输出并分层选型，都是实打实降本的手段。而「换更贵的旗舰模型」只会抬高单价，跟省钱方向相反。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 开启上下文缓存&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 精简系统提示词&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 给输出设长度上限&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 把所有任务都换成最贵的旗舰模型&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🗺️&lt;/div&gt;&lt;h2&gt;Token 知识篇 · 第一篇 完&lt;/h2&gt;&lt;p&gt;下一站聊最刺激的话题：&lt;br/&gt;同样的 100 万颗 Token，凭什么有人花 39 块、有人花 2331 块？&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-token&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- Token 计价器 ----
  const inEl = root.querySelector(&#039;#inTok&#039;);
  const outEl = root.querySelector(&#039;#outTok&#039;);
  const bigEl = root.querySelector(&#039;#priceBig&#039;);
  const subEl = root.querySelector(&#039;#priceSub&#039;);
  const noteEl = root.querySelector(&#039;#priceNote&#039;);
  const modelBtns = root.querySelectorAll(&#039;#modelBar button&#039;);
  function paintPrice() {
    const inN = Math.max(0, parseFloat(inEl.value) || 0);
    const outN = Math.max(0, parseFloat(outEl.value) || 0);
    const onBtn = root.querySelector(&#039;#modelBar button.on&#039;);
    const inRate = parseFloat(onBtn.dataset.in);
    const outRate = parseFloat(onBtn.dataset.out);
    const cost = (inN * inRate + outN * outRate) / 1000000;
    bigEl.textContent = &#039;¥&#039; + (cost &gt;= 0.01 ? cost.toFixed(2) : cost.toFixed(4));
    const cheap = (1500 * 1.01 + 500 * 2.02) / 1000000;
    const dear = (1500 * 36 + 500 * 216) / 1000000;
    const ratio = dear / cheap;
    noteEl.textContent = &#039;同样这 2000 颗 Token，最贵的档位比最便宜的贵约 &#039; + Math.round(ratio) + &#039; 倍——这就是选模型的经济学。&#039;;
  }
  modelBtns.forEach(btn =&gt; {
    btn.onclick = () =&gt; {
      modelBtns.forEach(b =&gt; b.classList.remove(&#039;on&#039;));
      btn.classList.add(&#039;on&#039;);
      paintPrice();
    };
  });
  inEl.oninput = paintPrice;
  outEl.oninput = paintPrice;
  paintPrice();

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 算力 · Token 知识篇 · 第1篇 · 结束 --&gt;</description><pubDate>Mon, 02 Nov 2026 09:35:11 +0800</pubDate></item><item><title>中国棋局：B30A 被拒之后 | AI 打工日志·算力硬件篇④</title><link>https://imwen.com/post/402.html</link><description>&lt;!-- AI 打工日志 · 算力硬件篇 · 第4篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-hw ai-hw-4&quot;&gt;&lt;style&gt;.ai-hw-4 {
    --primary: #4E5A63;
    --primary-light: #EEF1F2;
    --primary-soft: #C9D1D6;
    --primary-deep: #3A444C;
    --accent: #74828C;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-hw-4 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-hw-4 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-hw-4 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-hw-4 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-hw-4 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-hw-4 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-hw-4 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-hw-4 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-hw-4 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-hw-4 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-hw-4 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-hw-4 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-hw-4 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-hw-4 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-hw-4 .toc a:hover, .ai-hw-4 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-hw-4 section { padding: 64px 0 8px; }
  .ai-hw-4 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-hw-4 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-hw-4 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-hw-4 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-hw-4 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-hw-4 p + p { margin-top: 16px; }
  .ai-hw-4 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-hw-4 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-hw-4 strong { font-weight: 700; }
  .ai-hw-4 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-hw-4 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-hw-4 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-hw-4 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-hw-4 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-hw-4 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-hw-4 .player-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
  .ai-hw-4 .player-card { border-radius: 16px; padding: 18px 16px; font-size: 14px; border: 1.5px solid var(--line); background: #fff; cursor: pointer; transition: all .2s; }
  .ai-hw-4 .player-card:hover { border-color: var(--primary-soft); }
  .ai-hw-4 .player-card.on { border-color: var(--primary); background: var(--primary-light); }
  .ai-hw-4 .player-card .p-ico { font-size: 26px; }
  .ai-hw-4 .player-card h3 { font-size: 15.5px; margin: 6px 0 4px; }
  .ai-hw-4 .player-card .p-tag { font-size: 12.5px; color: var(--ink-soft); }
  .ai-hw-4 .player-detail { margin-top: 16px; border-radius: 14px; padding: 20px 18px; background: var(--primary-light); border: 1px solid var(--primary-soft); font-size: 14.5px; }
  .ai-hw-4 .player-detail h3 { color: var(--primary-deep); margin-bottom: 8px; }
  .ai-hw-4 .player-detail dl { display: grid; grid-template-columns: 88px 1fr; gap: 6px 12px; margin-top: 10px; }
  .ai-hw-4 .player-detail dt { font-weight: 700; color: var(--primary-deep); font-size: 13.5px; }
  .ai-hw-4 .player-detail dd { font-size: 14px; }
  .ai-hw-4 .timeline { margin: 22px 0; }
  .ai-hw-4 .tl-item { display: flex; gap: 14px; margin-bottom: 4px; }
  .ai-hw-4 .tl-item .tl-date { flex: 0 0 92px; text-align: right; font-weight: 700; font-size: 13.5px; color: var(--primary-deep); padding-top: 10px; }
  .ai-hw-4 .tl-item .tl-body { flex: 1; border-left: 2px solid var(--primary-soft); padding: 8px 0 18px 18px; position: relative; font-size: 14.5px; }
  .ai-hw-4 .tl-item .tl-body::before { content: &quot;&quot;; position: absolute; left: -7px; top: 14px; width: 12px; height: 12px; border-radius: 50%; background: var(--primary); }
  .ai-hw-4 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-hw-4 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-hw-4 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-hw-4 .data-table tr:nth-child(even) td { background: #F8F9FA; }
  .ai-hw-4 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-hw-4 .check-list { list-style: none; }
  .ai-hw-4 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-hw-4 .check-list li b { color: var(--primary-deep); }
  .ai-hw-4 .quiz { margin: 26px 0 6px; }
  .ai-hw-4 .q-item { margin-bottom: 22px; }
  .ai-hw-4 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-hw-4 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-hw-4 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-hw-4 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-hw-4 .opts button:hover { border-color: var(--primary); }
  .ai-hw-4 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-hw-4 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-hw-4 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-hw-4 .q-explain.show { display: block; }
  .ai-hw-4 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-hw-4 .final-cta .emoji { font-size: 40px; }
  .ai-hw-4 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-hw-4 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-hw-4 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-hw-4 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-hw-4 .opts, .ai-hw-4 .player-grid { grid-template-columns: 1fr; } .ai-hw-4 .player-detail dl { grid-template-columns: 76px 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-hw { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-hw .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-hw .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-hw .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-hw .tri-banner .series-tag {
    background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); margin-bottom: 0;
  }
  .ai-hw main { display: block; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 打工日志 · 算力硬件篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《中国棋局：B30A 被拒之后》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;从 95% 份额到零，再到另起炉灶 · 阅读约 10 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/10/202610271793066199946373.png&quot; alt=&quot;图片.png&quot; width=&quot;768&quot; height=&quot;485&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;图片.png&quot; style=&quot;width: 768px; height: 485px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🚫&lt;/div&gt;&lt;h2&gt;从 95% 到零 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一个市场的消失与重生&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;2022 年，英伟达在中国 AI 芯片市场的占有率是 &lt;span class=&quot;em&quot;&gt;95%&lt;/span&gt;。那是一个连「国产替代」都显得渺茫的数字。&lt;/p&gt;&lt;p&gt;2026 年，英伟达官方口径的这个数字是：&lt;span class=&quot;em&quot;&gt;零。&lt;/span&gt;公司发言人的原话是「高度竞争的数据中心计算市场中份额为零」，连业绩指引都不再把中国单列。&lt;/p&gt;&lt;p&gt;但第三方口径没那么一边倒：IDC 数据显示，2026 年上半年英伟达在华 AI 芯片出货仍有 67.8 万块（同比下滑约 44%），市场份额约 34%；华为以 28% 紧随其后。华为徐直军 9 月更直言「昇腾应该已经超过了英伟达」。两个口径的差距，正是这场博弈最真实的部分——&lt;span class=&quot;em&quot;&gt;台面上的归零，台面下的暗战。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;从 95% 到归零边缘，不是输给了竞争对手，是&lt;span class=&quot;em&quot;&gt;被两份文件抬出了市场&lt;/span&gt;：美国一纸出口管制不让卖，中国一纸政策不让买。2026 年 5 月，黄仁勋对媒体承认，公司已基本把中国 AI 加速器市场让给了华为，还劝投资者「对获批别抱任何期待」。&lt;/p&gt;&lt;p&gt;这一篇就讲清楚三件事：这中间发生了什么、国产芯片追到了哪、以及在这场全球最大的算力博弈里，普通人能看到什么机会。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;商场失意者常说是市场抛弃了自己。&lt;br/&gt;这一次，是市场被两份文件锁上了门。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📜&lt;/div&gt;&lt;h2&gt;B30A 事件全程 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一款从未上市的芯片，和它背后的博弈&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;B30A 是英伟达为「后管制时代」的中国市场设计的一款芯片：基于 Blackwell 架构，砍掉一半算力，但保留高带宽内存和 NVLink 互联——按报道，性能定位在 H20 之上、B300 的一半左右。&lt;/p&gt;&lt;p&gt;设计思路很直白：&lt;strong&gt;强到让中国客户愿意买，弱到让美国政府挑不出毛病。&lt;/strong&gt;结果两边都没讨好。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;timeline&quot;&gt;&lt;div class=&quot;tl-item&quot;&gt;&lt;span class=&quot;tl-date&quot;&gt;2025.08&lt;/span&gt;&lt;div class=&quot;tl-body&quot;&gt;路透社首次披露 B30A 方案，英伟达向部分中国客户送样&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;tl-item&quot;&gt;&lt;span class=&quot;tl-date&quot;&gt;2025.11&lt;/span&gt;&lt;div class=&quot;tl-body&quot;&gt;白宫通知联邦机构：不允许 B30A 销往中国，英伟达回炉改设计&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;tl-item&quot;&gt;&lt;span class=&quot;tl-date&quot;&gt;2026.01&lt;/span&gt;&lt;div class=&quot;tl-body&quot;&gt;美国放宽 H200 对华出口（改为逐案审查、抽成 25%），但不含 Blackwell 级产品&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;tl-item&quot;&gt;&lt;span class=&quot;tl-date&quot;&gt;2026.05&lt;/span&gt;&lt;div class=&quot;tl-body&quot;&gt;黄仁勋承认基本让出中国市场，B30A 事实上流产&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;几个值得琢磨的细节：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;「送样即流产」的荒诞。&lt;/strong&gt;芯片送样到被拒只隔了三个月，一款产品从设计到流片要一年以上——政策的不确定性，比技术的不确定性贵得多。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;H200 的 25% 抽成。&lt;/strong&gt;2026 年 1 月的政策松动，是拿「逐案审查 + 向美国政府上缴 25% 收入」换来的。初期交付量只有几千片级别，对中国市场的算力缺口来说杯水车薪。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;最狠的一刀来自内部。&lt;/strong&gt;中国出台政策：使用国家资金的新建数据中心项目，必须采用国产 AI 芯片。翻译一下就是：&lt;span class=&quot;em&quot;&gt;就算英伟达的卡能买，国家队也不买了。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🐉&lt;/div&gt;&lt;h2&gt;国产芯片追到哪了 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;点击卡片，逐家看现状&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🎴 中国 AI 芯片牌桌&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;点一张卡片，看它的性能、地位与现状&lt;/p&gt;&lt;div class=&quot;player-grid&quot;&gt;&lt;div class=&quot;player-card on&quot; data-k=&quot;nvidia&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🟩&lt;/div&gt;&lt;h3&gt;英伟达 B300&lt;/h3&gt;&lt;div class=&quot;p-tag&quot;&gt;全球霸主 · 中国买不到&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;player-card&quot; data-k=&quot;ascend&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🔴&lt;/div&gt;&lt;h3&gt;华为昇腾 910C&lt;/h3&gt;&lt;div class=&quot;p-tag&quot;&gt;国产领头羊 · 国家队&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;player-card&quot; data-k=&quot;cambricon&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🟣&lt;/div&gt;&lt;h3&gt;寒武纪 思元590&lt;/h3&gt;&lt;div class=&quot;p-tag&quot;&gt;上市明星 · 推理见长&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;player-card&quot; data-k=&quot;thead&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🟠&lt;/div&gt;&lt;h3&gt;阿里平头哥 真武810&lt;/h3&gt;&lt;div class=&quot;p-tag&quot;&gt;自用为主 · 云厂商芯&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;player-detail&quot; id=&quot;playerDetail&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;把四张牌放在一起，牌面很清晰：&lt;span class=&quot;em&quot;&gt;单卡性能仍有 1-2 代差距，但「系统级对抗」已经开场。&lt;/span&gt;华为用超节点思路把多卡互联做成整柜方案，对标 NVL72；互联网大厂则用自研 ASIC 在推理侧抢份额。&lt;/p&gt;&lt;p&gt;分市场看会更客观：摩根士丹利测算的国产自给率路径是——2025 年约 35%，2026 年约 45%，2027 年有望到 68%。&lt;strong&gt;高端训练仍稀缺，中端推理的翻盘已经在发生。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;外部的评估也不算乐观：有分析认为到 2027 年，美国最好 AI 芯片的性能仍将是中国的约 17 倍。差距是真实的，但方向也是真实的——&lt;strong&gt;这个市场已经从「会不会有国产替代」变成「国产替代进行到哪一步」。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;💾&lt;/div&gt;&lt;h2&gt;被芯片遮住的光 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;国产存储在闷声发财&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;如果说芯片是棋局的明线，存储就是暗线——而且暗线这边的战况，比很多人想象的乐观。&lt;/p&gt;&lt;p&gt;还记得上一篇那场「硅基通胀」吗？DRAM 价格两年翻着跟头往上涨，全球缺货。这个背景给国产存储厂商送了一份大礼：&lt;span class=&quot;em&quot;&gt;国内芯片厂买不到最先进的，但国产内存 plug 进国产服务器，整条链自己转起来了。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;两家的财报式战绩：&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;🏭 &lt;strong&gt;长鑫科技&lt;/strong&gt;：从年亏百亿到「日赚约 3 亿」，国产 DRAM 的主力军；国产 HBM 产品预计 2026 年四季度小批量量产&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;💽 &lt;strong&gt;长江存储&lt;/strong&gt;：以约 1600 亿元估值冲刺 IPO，国产 NAND 的顶梁柱&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这就是「双循环」在硬件层的真实样子：&lt;strong&gt;中端的芯片 + 国产的存储 + 国产的整机 + 国家资金的项目&lt;/strong&gt;，凑出一个自给自足的生态。性能不是最顶尖，但供应稳定、价格可控、不怕断供。&lt;/p&gt;&lt;p&gt;对下游企业，这反而成了实实在在的利好——内存全球缺货的 2026 年，能稳定拿到国产 DDR5 的整机厂，交付周期就是竞争力。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;明线是芯片的差距，暗线是存储的逆袭。&lt;br/&gt;一场封锁，逼出了一整条链的成熟。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧭&lt;/div&gt;&lt;h2&gt;这盘棋里，普通人的机会 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;三个看得见摸得着的方向&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;地缘博弈听起来宏大，落到个体身上，机会其实很具体。&lt;/p&gt;&lt;h3&gt;🔧 国产算力的「适配工」&lt;/h3&gt;&lt;p&gt;国产芯片最大的短板从来不是硬件，是生态——把跑在 CUDA 上的代码迁移到国产平台，需要大量既懂 AI 又懂硬件的工程师。这个岗位缺口在 2026 年持续扩大，薪资一路看涨。&lt;span class=&quot;em&quot;&gt;会迁移、会调优的人，比会写模型的人更稀缺。&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;🏗️ 数据中心的「机电包」&lt;/h3&gt;&lt;p&gt;液冷、高压供电、UPS、智能运维——每台 140kW 的机柜都是一套工业项目。上一页说过，机柜里英伟达拿走 92%，但供电和散热是「快速增长的那 8%」。国产替代浪潮里，这批土建+机电的生意正在县市级产业园遍地开花。&lt;/p&gt;&lt;h3&gt;📈 二级市场的「卖铲人」&lt;/h3&gt;&lt;p&gt;存不存储、做不做得成芯片，资本市场都给了答案：这轮涨价里最稳的利润在「卖铲子」的环节——存储原厂、设备商、封装测试。国产存储双雄的业绩爆发就是证据。当然，追高需谨慎，第三篇那份体检清单同样适用于它们。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;最后说句实话：&lt;span class=&quot;em&quot;&gt;这场博弈没有赢家通吃，只有各取所需。&lt;/span&gt;美国保住了技术上限，中国建成了自主下限，而全球用户为两者的分裂支付了重复建设的成本——两份算力体系，两套供应链，两倍的研发。&lt;/p&gt;&lt;p&gt;这就是 2026 年算力市场的终局画面：一个星球，两套机房。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;英伟达在中国 AI 芯片市场的份额，从 2022 年到现在变成了多少？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;d&quot; data-explain=&quot;公司官方口径是「份额为零」，且不再将中国纳入业绩指引；黄仁勋 2026 年 5 月承认已基本把中国市场让给华为。补充一个细节：这是官方口径——IDC 实测 2026 年上半年英伟达在华出货仍有 67.8 万块、份额约 34%，华为 28%，台面归零、台下暗战。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 仍是 95% 左右&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 降到 50% 左右&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 降到 20% 左右&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 约为零&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;B30A 这款芯片最后的结果是？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;B30A 是英伟达 2025 年 8 月送样的中国特供版 Blackwell，定位在 H20 之上、B300 的一半左右。2025 年 11 月白宫明确拒绝其销往中国，2026 年 5 月黄仁勋承认基本放弃中国市场，芯片事实上流产。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 已在中国大规模销售&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 被白宫拒绝，事实上流产&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 性能超过了 B300&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 华为买下了它的授权&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;关于国产算力格局，下列哪个说法准确？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;摩根士丹利测算国产自给率 2025 年约 35%、2026 年约 45%、2027 年有望 68%——中端推理翻盘在进行中，但高端训练仍与英伟达有 1-2 代差距；国产存储（长鑫、长江存储）借全球缺货实现业绩爆发，国产 HBM 预计 2026 Q4 小批量量产。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 中端推理已翻盘，高端训练仍有代差&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 国产芯片已经全面超越英伟达&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 国产存储完全没起来&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 国家资金的项目优先买进口芯片&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🌏&lt;/div&gt;&lt;h2&gt;算力硬件篇 · 全四季 完&lt;/h2&gt;&lt;p&gt;机柜、内存、资本、棋局——四篇拼完 2026 年算力市场的全景。&lt;br/&gt;你的下一台 AI 工位，不管在哪个机房，都运行在这套逻辑之上。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-hw&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 厂商格局对比卡 ----
  const players = {
    nvidia: {
      name: &#039;英伟达 B300&#039;,
      ico: &#039;🟩&#039;,
      tag: &#039;全球霸主 · 中国买不到&#039;,
      perf: &#039;单卡 FP4 算力 15 PFLOPS，288GB HBM3e，1400W&#039;,
      share: &#039;中国数据中心市场份额：从 2022 年的 95% 到官方口径归零（IDC 实测 2026H1 仍约 34%）&#039;,
      status: &#039;B30A 中国特供版被白宫拒绝，公司已基本放弃中国市场&#039;
    },
    ascend: {
      name: &#039;华为昇腾 910C&#039;,
      ico: &#039;🔴&#039;,
      tag: &#039;国产领头羊 · 国家队&#039;,
      perf: &#039;FP16 约 800 TFLOPS，约为 H100 的 60%-80%&#039;,
      share: &#039;国产芯片中流砥柱，CloudMatrix 384 超节点对标 NVL72&#039;,
      status: &#039;产能爬坡中，与国产存储、国产 HBM 协同推进&#039;
    },
    cambricon: {
      name: &#039;寒武纪 思元590&#039;,
      ico: &#039;🟣&#039;,
      tag: &#039;上市明星 · 推理见长&#039;,
      perf: &#039;ASIC 路线，推理场景能效比突出&#039;,
      share: &#039;国产 ASIC 第一梯队，互联网与政企客户为主&#039;,
      status: &#039;与英伟达仍有 1-2 代差距，主打中端推理市场&#039;
    },
    thead: {
      name: &#039;阿里平头哥 真武810&#039;,
      ico: &#039;🟠&#039;,
      tag: &#039;自用为主 · 云厂商芯&#039;,
      perf: &#039;阿里云自研推理芯片，配套阿里云服务&#039;,
      share: &#039;中国云厂商自研芯片潮的代表之一&#039;,
      status: &#039;字节、腾讯均在加码自研 ASIC，自用+外供并行&#039;
    }
  };
  function paintPlayer(key) {
    const p = players[key];
    root.querySelectorAll(&#039;.player-card&#039;).forEach(c =&gt; c.classList.toggle(&#039;on&#039;, c.dataset.k === key));
    root.querySelector(&#039;#playerDetail&#039;).innerHTML =
      &#039;&lt;h3&gt;&#039; + p.ico + &#039; &#039; + p.name + &#039;&lt;/h3&gt;&#039;
      + &#039;&lt;p&gt;&#039; + p.tag + &#039;&lt;/p&gt;&#039;
      + &#039;&lt;dl&gt;&lt;dt&gt;性能&lt;/dt&gt;&lt;dd&gt;&#039; + p.perf + &#039;&lt;/dd&gt;&#039;
      + &#039;&lt;dt&gt;地位&lt;/dt&gt;&lt;dd&gt;&#039; + p.share + &#039;&lt;/dd&gt;&#039;
      + &#039;&lt;dt&gt;现状&lt;/dt&gt;&lt;dd&gt;&#039; + p.status + &#039;&lt;/dd&gt;&lt;/dl&gt;&#039;;
  }
  root.querySelectorAll(&#039;.player-card&#039;).forEach(c =&gt; {
    c.onclick = () =&gt; paintPlayer(c.dataset.k);
  });
  paintPlayer(&#039;nvidia&#039;);

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 打工日志 · 算力硬件篇 · 第4篇 · 结束 --&gt;</description><pubDate>Sat, 31 Oct 2026 09:03:18 +0800</pubDate></item><item><title>资本盛宴：谁在买单，泡沫了吗 | AI 打工日志·算力硬件篇③</title><link>https://imwen.com/post/401.html</link><description>&lt;!-- AI 打工日志 · 算力硬件篇 · 第3篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-hw ai-hw-3&quot;&gt;&lt;style&gt;.ai-hw-3 {
    --primary: #46698C;
    --primary-light: #EAF0F5;
    --primary-soft: #C9D8E5;
    --primary-deep: #324E69;
    --accent: #6B8FB0;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-hw-3 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-hw-3 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-hw-3 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-hw-3 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-hw-3 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-hw-3 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-hw-3 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-hw-3 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-hw-3 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-hw-3 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-hw-3 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-hw-3 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-hw-3 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-hw-3 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-hw-3 .toc a:hover, .ai-hw-3 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-hw-3 section { padding: 64px 0 8px; }
  .ai-hw-3 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-hw-3 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-hw-3 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-hw-3 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-hw-3 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-hw-3 p + p { margin-top: 16px; }
  .ai-hw-3 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-hw-3 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-hw-3 strong { font-weight: 700; }
  .ai-hw-3 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-hw-3 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-hw-3 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-hw-3 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-hw-3 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-hw-3 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-hw-3 .chk-item { display: flex; gap: 12px; align-items: flex-start; padding: 13px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; cursor: pointer; transition: all .2s; font-size: 14.5px; }
  .ai-hw-3 .chk-item:hover { border-color: var(--primary-soft); }
  .ai-hw-3 .chk-item input { margin-top: 5px; accent-color: var(--primary); flex: 0 0 auto; }
  .ai-hw-3 .chk-item.checked { border-color: var(--primary); background: var(--primary-light); }
  .ai-hw-3 .chk-score { margin-top: 18px; text-align: center; }
  .ai-hw-3 .chk-score .num { font-family: var(--serif); font-size: 36px; font-weight: 700; color: var(--primary-deep); }
  .ai-hw-3 .chk-verdict { margin-top: 10px; font-size: 14.5px; background: var(--primary-light); border-radius: 12px; padding: 14px 16px; text-align: left; }
  .ai-hw-3 .capex-chart { margin: 24px 0 8px; }
  .ai-hw-3 .cx-row { display: flex; align-items: center; gap: 12px; margin: 11px 0; font-size: 14.5px; }
  .ai-hw-3 .cx-row .lab { flex: 0 0 118px; text-align: right; font-weight: 600; }
  .ai-hw-3 .cx-row .track { flex: 1; background: #F0EBE3; border-radius: 8px; height: 28px; overflow: hidden; }
  .ai-hw-3 .cx-row .fill { height: 100%; border-radius: 8px; }
  .ai-hw-3 .cx-row .val { flex: 0 0 148px; font-weight: 700; font-variant-numeric: tabular-nums; color: var(--primary-deep); }
  .ai-hw-3 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-hw-3 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-hw-3 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-hw-3 .data-table tr:nth-child(even) td { background: #F8FAFC; }
  .ai-hw-3 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-hw-3 .vs-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 20px 0; }
  .ai-hw-3 .vs-half { border-radius: 16px; padding: 20px 18px; font-size: 14.5px; }
  .ai-hw-3 .vs-half.bear { background: #F6F3F0; border: 1px solid var(--line); }
  .ai-hw-3 .vs-half.bull { background: var(--primary-light); border: 1px solid var(--primary-soft); }
  .ai-hw-3 .vs-half h3 { font-size: 16px; margin-bottom: 8px; }
  .ai-hw-3 .vs-half.bull h3 { color: var(--primary-deep); }
  .ai-hw-3 .vs-half ul { padding-left: 18px; }
  .ai-hw-3 .vs-half li { margin: 6px 0; }
  .ai-hw-3 .check-list { list-style: none; }
  .ai-hw-3 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-hw-3 .check-list li b { color: var(--primary-deep); }
  .ai-hw-3 .quiz { margin: 26px 0 6px; }
  .ai-hw-3 .q-item { margin-bottom: 22px; }
  .ai-hw-3 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-hw-3 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-hw-3 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-hw-3 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-hw-3 .opts button:hover { border-color: var(--primary); }
  .ai-hw-3 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-hw-3 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-hw-3 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-hw-3 .q-explain.show { display: block; }
  .ai-hw-3 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-hw-3 .final-cta .emoji { font-size: 40px; }
  .ai-hw-3 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-hw-3 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-hw-3 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-hw-3 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-hw-3 .opts, .ai-hw-3 .vs-pair { grid-template-columns: 1fr; } .ai-hw-3 .cx-row .lab { flex-basis: 92px; } .ai-hw-3 .cx-row .val { flex-basis: 112px; } }


  /* === Z-Blog 正文适配层 === */
  .ai-hw { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-hw .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-hw .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-hw .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-hw .tri-banner .series-tag {
    background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); margin-bottom: 0;
  }
  .ai-hw main { display: block; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 打工日志 · 算力硬件篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《资本盛宴：谁在买单，泡沫了吗》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;一年 6500 亿美元，超过互联网泡沫峰值 · 阅读约 10 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/10/202610271793066118503437.png&quot; alt=&quot;图片.png&quot; width=&quot;768&quot; height=&quot;473&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;图片.png&quot; style=&quot;width: 768px; height: 473px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;💸&lt;/div&gt;&lt;h2&gt;一年 7200 亿美元 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;本世纪以来最猛的一轮资本开支&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;先看一个数字：2026 年，微软、谷歌、亚马逊、Meta 四家科技巨头计划投入 AI 领域的资金，合计约 &lt;span class=&quot;em&quot;&gt;7200 亿到 7450 亿美元&lt;/span&gt;（10 月最新口径，年初市场预估还只有 6500-7000 亿），同比增长约 60%。&lt;/p&gt;&lt;p&gt;7200 亿美元是什么概念？超过瑞典一年的 GDP。换成人民币，约等于每个中国人掏 3000 多块，凑给四家美国公司买显卡。&lt;/p&gt;&lt;p&gt;而这还只是四家的账。加上甲骨文（2027 财年资本开支指引 700 亿美元）、字节跳动、阿里、腾讯……这轮基建浪潮的总额，已经大到没法用一个数字概括。&lt;/p&gt;&lt;p&gt;更值得警惕的是参照系：高盛测算，当前美国 AI 领域投资占 GDP 的比重已达约 4.9%，&lt;span class=&quot;em&quot;&gt;超过 2000 年前后互联网泡沫时期的峰值。&lt;/span&gt;换句话说，论投入的疯狂程度，现在比当年还狠。&lt;/p&gt;&lt;p&gt;所以「泡沫」这个词，从 2025 年叫到了 2026 年。这篇不站队，把两边的证据都摆出来，最后给你一份体检清单。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;当一个行业的投入强度超过历史泡沫峰值，&lt;br/&gt;只有两种解释：要么是范式革命，要么是集体幻觉。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📊&lt;/div&gt;&lt;h2&gt;四巨头的账单 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;2026 年资本开支一览&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;capex-chart&quot;&gt;&lt;div class=&quot;cx-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;亚马逊&lt;/span&gt; &amp;nbsp;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:100%;background:var(--primary)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 2200 亿美元&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cx-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;谷歌&lt;/span&gt; &amp;nbsp;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:91%;background:var(--accent)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 1950-2050 亿美元&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cx-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;Meta&lt;/span&gt; &amp;nbsp;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:62%;background:var(--accent)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 1300-1450 亿美元&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cx-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;微软&lt;/span&gt; &amp;nbsp;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:80%;background:var(--accent)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 1750 亿美元&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;cx-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;甲骨文&lt;/span&gt; &amp;nbsp;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:32%;background:var(--primary-soft)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;FY27 指引 700 亿美元&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;几个细节比总额更有信息量：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;① 上修是常态。&lt;/strong&gt;2026 年 7 月底的财报季，亚马逊把全年指引从 2000 亿上修到 2200 亿；Meta 从 1250 亿上调到 1300-1450 亿；谷歌把区间从 1800-1900 亿抬到 1950-2050 亿。没有一家下修——&lt;span class=&quot;em&quot;&gt;军备竞赛里，没人敢先踩刹车。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;② 三年翻了快三倍。&lt;/strong&gt;四巨头合计资本开支从 2024 年的约 2560 亿美元，到 2025 年的约 4270 亿，再到 2026 年的约 7200-7450 亿。每一家的年度预算都接近或超过自己过去三年的总和。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;③ 口径在变，钱没少花。&lt;/strong&gt;微软 2026 年的数字，从 2 月财报季预估的约 1050 亿（FY26 口径）上修到日历年约 1750 亿——一部分是会计重分类，一部分是真实加码；亚马逊同比约 +60%，Meta 增幅高达约 87%。没有一家踩刹车，第二梯队的打法各有各的算盘。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🏦&lt;/div&gt;&lt;h2&gt;钱从哪来 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;经营现金流不够，债券来凑&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;7200 亿美元不是从天上掉下来的。一个关键变化是：&lt;span class=&quot;em&quot;&gt;巨头们开始借钱建 AI 了。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;过去一年，科技公司在美国债券市场的融资规模同比增长约 70%。亚马逊 2026 年的资本开支甚至超过了它全年的经营现金流——自己的利润已经盖不住野心，缺口靠发债补。&lt;/p&gt;&lt;p&gt;这引来了官方警告。国际清算银行（BIS）在 2026 年 6 月的年度经济报告中，把 AI 主导的投资风险列为核心警示，明确点名：大型科技公司的 AI 支出狂潮可能带来「长期投资失败」——&lt;strong&gt;钱花出去了，回报没来。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;更激进的玩家已经在用真金白银示警：Meta 2026 年三季度自由现金流史上首次转负（约 -21 亿美元）；算力租赁商 CoreWeave 发行的无担保债券收益率已超过 15%——这个价位在投资级债券里近乎高利贷。&lt;/p&gt;&lt;p&gt;市场的反应也很诚实：2026 年初的财报季，巨头们业绩全线超预期，股价却不涨反跌，微软甚至出现单日下跌 10%。投资者的逻辑很直白：&lt;span class=&quot;em&quot;&gt;业绩好是因为卖云，烧钱是因为建云，建云的钱是借的——这买卖什么时候回本？&lt;/span&gt;&lt;/p&gt;&lt;p&gt;还有一个更微妙的信号：连数据中心本身都被打包成了金融产品。算力租赁商把机柜未来几年的收入做成证券化产品卖给投资者，银行、保险、私募都进来分一杯羹。盛宴的最后一棒，往往都是最聪明的钱在互相接盘。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📉&lt;/div&gt;&lt;h2&gt;折旧暗礁 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;500 万的柜子，几年折旧完&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这是整场盛宴里技术含量最高、也最容易被忽略的一笔账。&lt;/p&gt;&lt;p&gt;买一台 500 万美元的机柜，会计上不能一次计入成本，要按年限折旧。假设用 5 年，每年折旧 100 万；假设用 3 年，每年就是 167 万。&lt;strong&gt;折旧年限每改一年，利润表上就是几十万美元的差别。&lt;/strong&gt;微软已经把数据中心的折旧年限从 15 年延长到 25 年——同样的设备摊到更长年份，每年的利润表压力就小一截，但这也意味着：如果设备五年就过时，账要难看很久。&lt;/p&gt;&lt;p&gt;问题在于：GPU 的真实寿命和贬值曲线，谁也说不准。二手市场给出的参照并不统一：Mercatus 的模型显示 H100 使用 18-30 个月还能保住 75%-85% 的残值；但拍卖行 Exit Technologies 的实测数据是两年约 61%、三年 45%-55%，GYGO 的模型更保守，24 个月只剩 30%-40%。当前二手实价大约 1.2 万到 2.2 万美元——&lt;span class=&quot;em&quot;&gt;比普通服务器硬件抗跌，但远不是「资产」该有的样子。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;英伟达每年发新卡，就是悬在每张旧卡头上的达摩克利斯之剑。Blackwell 是 2025 年 3 月上市的，到 2026 年 1 月，H100 SXM5 的累计折旧已经达到约 34%。现在 Rubin 又在路上——&lt;strong&gt;今天买的 B300，三年后值多少钱，没人敢打包票。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;有意思的是，需求端确实托住了底：CoreWeave 披露 H100 算力续约价约为原合同的 95%，推理需求让老卡不至于沦为废铁。这带来一个分裂的现实：&lt;span class=&quot;em&quot;&gt;会计上快速贬值的资产，商业上还在赚钱。&lt;/span&gt;这两者之间的差额，就是当前 AI 财报最大的模糊地带。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;买卡时是资本开支，&lt;br/&gt;折旧时是利润黑洞——中间隔着一整个「利用率」的问号。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🩺&lt;/div&gt;&lt;h2&gt;泡沫体检表 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;八个指标，像或不像&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;2000 年互联网泡沫有一幅经典画像：&lt;strong&gt;估值脱离盈利、杠杆堆叠、故事驱动、供给过剩、傻子接盘。&lt;/strong&gt;拿这面镜子照今天的 AI，逐项对照——勾选你认为「成立」的项，下面给出综合判断：&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🩺 AI 泡沫体检清单&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;勾选你认为符合当前现实的陈述，实时出具体检结论&lt;/p&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;📊 &lt;strong&gt;投资强度超泡沫峰值&lt;/strong&gt;：AI 投资占美国 GDP 约 4.9%，已超过 2000 年互联网泡沫峰值&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;🏦 &lt;strong&gt;杠杆快速上升&lt;/strong&gt;：科技公司债券融资一年增长约 70%，资本开支超过经营现金流&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;📉 &lt;strong&gt;业绩好股价跌&lt;/strong&gt;：财报超预期但股价下挫，微软单日跌 10%，市场不买「烧钱换增长」&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;🧾 &lt;strong&gt;折旧年限成黑箱&lt;/strong&gt;：GPU 真实残值不明，折旧假设直接影响利润表，外界难以验证&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;🧱 &lt;strong&gt;基建被金融化&lt;/strong&gt;：机柜收入被打包成证券化产品，最聪明的钱在互相接盘&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;🔋 &lt;strong&gt;能源与电网承压&lt;/strong&gt;：供电指标成为瓶颈，电力成本推升通胀，央行官员公开警告&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;📵 &lt;strong&gt;变现路径不清&lt;/strong&gt;：除了云和 API，消费端、工业端规模化盈利仍在探索&lt;/label&gt;&lt;label class=&quot;chk-item&quot;&gt;&lt;input type=&quot;checkbox&quot;/&gt;🧠 &lt;strong&gt;技术叙事遇瓶颈&lt;/strong&gt;：预训练范式被指接近极限，高质量数据将在数年内耗尽&lt;/label&gt;&lt;div class=&quot;chk-score&quot;&gt;&lt;span class=&quot;num&quot; id=&quot;chkNum&quot;&gt;0 / 8&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;chk-verdict&quot; id=&quot;chkVerdict&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;但泡沫派别忘了另一边的事实——这轮和 2000 年有两个结构性不同：&lt;/p&gt;&lt;div class=&quot;vs-pair&quot;&gt;&lt;div class=&quot;vs-half bear&quot;&gt;&lt;h3&gt;🕸️ 2000 年：纯烧钱&lt;/h3&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;光纤铺设量超过需求 5 倍，至今没用完&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;明星公司普遍没有收入，只有「眼球」&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;股价暴跌后，留下的只有暗光纤&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;vs-half bull&quot;&gt;&lt;h3&gt;🤖 2026 年：有真实收入&lt;/h3&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;算力是真需求：云租赁、API 调用、推理服务都在赚钱&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;每 token 成本逐年大降，使用量指数上升&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;泡沫破裂后，留下的卡还能继续服役多年&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;所以更准确的描述也许是：&lt;span class=&quot;em&quot;&gt;这是一场「结果确定但价格存疑」的盛宴。&lt;/span&gt;AI 改变世界大概率是真的，但当前这个价签，可能已经把未来五年的乐观都提前透支了。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;2026 年美国四大科技巨头的 AI 资本开支合计大约多少？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;微软、谷歌、亚马逊、Meta 四家 2026 年 AI 领域投入合计约 7200-7450 亿美元（10 月最新口径，年初预估为 6500-7000 亿），同比增长约 60%，超过瑞典一年的 GDP，也超过了 2000 年互联网泡沫时期的投资强度（占 GDP 比重）。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 约 1500 亿美元&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 约 7200-7450 亿美元&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 约 1000 亿美元&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 约 30000 亿美元&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;这轮 AI 基建和 2000 年互联网泡沫最核心的区别是什么？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;2000 年的光纤公司普遍没有收入，只有眼球；今天的算力有真实付费需求——云租赁、API 调用、推理服务都在赚钱，且每 token 成本逐年下降。泡沫破裂后，GPU 还能继续服役，不像暗光纤那样纯浪费。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 算力有真实付费需求，不只是故事&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 这次没有杠杆&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 这次技术不会过时&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 这次政府全额兜底&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;关于 GPU 折旧，下列哪个说法准确？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;GPU 折旧是当前 AI 财报最大的模糊地带：Mercatus 模型显示 H100 使用 18-30 个月保值 75-85%，但 Exit Technologies 拍卖实测两年约 61%、三年 45-55%，各口径差距很大。同时推理需求托住了残值——CoreWeave 的 H100 续约价约为原合同的 95%，所以「会计上快速贬值、商业上仍在赚钱」并存。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. GPU 五年后还能原价卖&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. GPU 两年后必然归零&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 残值有参照但不透明，是财报模糊地带&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 折旧问题不存在，可以一次性列支&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;⚖️&lt;/div&gt;&lt;h2&gt;算力硬件篇 · 第三篇 完&lt;/h2&gt;&lt;p&gt;最后一篇把镜头转向中国市场：&lt;br/&gt;B30A 被拒之后，牌桌上换了谁。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-hw&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 泡沫体检表 ----
  const items = root.querySelectorAll(&#039;.chk-item input&#039;);
  const verdicts = [
    { max: 2, text: &#039;😌 命中 0-2 项：目前的「泡沫特征」还不浓。AI 基建有真实的收入（云租赁、API 调用）和真实的成本下降（每 token 价格逐年跳水），和 2000 年「烧钱换点击」有本质区别。保持关注即可。&#039; },
    { max: 4, text: &#039;🤔 命中 3-4 项：典型的「盛宴中段」。资本开支、融资结构、估值透支都已经偏热，但产业趋势仍在推进。这个阶段的特征是波动加大——微软财报后单日跌 10% 就是预演。仓位和预期都要留余地。&#039; },
    { max: 6, text: &#039;😐 命中 5-6 项：警报区。当估值、融资、杠杆同时紧绷时，任何风吹草动都会放大。国际清算银行已把 AI 投资风险列为核心警示，普通投资者此时进场，是在为别人的退出提供流动性。&#039; },
    { max: 99, text: &#039;🚨 命中 7-8 项：高度警惕。这个组合已经接近历史级泡沫的画像。但注意——泡沫可以持续比任何人预期更长的时间，关键是想清楚：你赚的是产业趋势的钱，还是击鼓传花的钱。&#039; }
  ];
  function paintChk() {
    let n = 0;
    items.forEach(it =&gt; {
      it.closest(&#039;.chk-item&#039;).classList.toggle(&#039;checked&#039;, it.checked);
      if (it.checked) n++;
    });
    root.querySelector(&#039;#chkNum&#039;).textContent = n + &#039; / &#039; + items.length;
    const v = verdicts.find(x =&gt; n &lt;= x.max);
    root.querySelector(&#039;#chkVerdict&#039;).textContent = v.text;
  }
  items.forEach(it =&gt; it.addEventListener(&#039;change&#039;, paintChk));
  paintChk();

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 打工日志 · 算力硬件篇 · 第3篇 · 结束 --&gt;</description><pubDate>Fri, 30 Oct 2026 09:07:01 +0800</pubDate></item><item><title>内存狂飙：比黄金还贵的硅基口粮 | AI 打工日志·算力硬件篇②</title><link>https://imwen.com/post/400.html</link><description>&lt;!-- AI 打工日志 · 算力硬件篇 · 第2篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-hw ai-hw-2&quot;&gt;&lt;style&gt;.ai-hw-2 {
    --primary: #722F37;
    --primary-light: #F7ECEE;
    --primary-soft: #E5C6CB;
    --primary-deep: #55222A;
    --accent: #A85A63;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-hw-2 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-hw-2 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-hw-2 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-hw-2 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-hw-2 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-hw-2 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-hw-2 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-hw-2 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-hw-2 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-hw-2 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-hw-2 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-hw-2 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-hw-2 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-hw-2 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-hw-2 .toc a:hover, .ai-hw-2 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-hw-2 section { padding: 64px 0 8px; }
  .ai-hw-2 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-hw-2 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-hw-2 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-hw-2 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-hw-2 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-hw-2 p + p { margin-top: 16px; }
  .ai-hw-2 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-hw-2 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-hw-2 strong { font-weight: 700; }
  .ai-hw-2 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-hw-2 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-hw-2 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-hw-2 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-hw-2 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-hw-2 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-hw-2 .sim-slider { text-align: center; margin: 18px 0; }
  .ai-hw-2 .sim-slider input[type=range] { width: 100%; max-width: 420px; accent-color: var(--primary); }
  .ai-hw-2 .sim-pct { font-family: var(--serif); font-size: 34px; font-weight: 700; color: var(--primary-deep); margin: 6px 0; }
  .ai-hw-2 .sim-bars { margin: 20px 0 8px; }
  .ai-hw-2 .sim-row { display: flex; align-items: center; gap: 10px; margin: 10px 0; font-size: 14px; }
  .ai-hw-2 .sim-row .lab { flex: 0 0 118px; text-align: right; color: var(--ink-soft); }
  .ai-hw-2 .sim-row .track { flex: 1; background: #F0EBE3; border-radius: 999px; height: 22px; overflow: hidden; }
  .ai-hw-2 .sim-row .fill { height: 100%; border-radius: 999px; transition: width .4s cubic-bezier(.22,.61,.36,1); }
  .ai-hw-2 .sim-row .val { flex: 0 0 86px; font-weight: 700; color: var(--primary-deep); font-variant-numeric: tabular-nums; }
  .ai-hw-2 .sim-note { margin-top: 14px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; }
  .ai-hw-2 .gold-cmp { margin: 22px 0; }
  .ai-hw-2 .gold-row { display: flex; align-items: center; gap: 12px; margin: 12px 0; font-size: 14.5px; }
  .ai-hw-2 .gold-row .lab { flex: 0 0 150px; text-align: right; }
  .ai-hw-2 .gold-row .track { flex: 1; background: #F0EBE3; border-radius: 8px; height: 30px; position: relative; overflow: hidden; }
  .ai-hw-2 .gold-row .fill { height: 100%; border-radius: 8px; }
  .ai-hw-2 .gold-row .val { flex: 0 0 130px; font-weight: 700; font-variant-numeric: tabular-nums; }
  .ai-hw-2 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-hw-2 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-hw-2 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-hw-2 .data-table tr:nth-child(even) td { background: #FBF8F6; }
  .ai-hw-2 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-hw-2 .check-list { list-style: none; }
  .ai-hw-2 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-hw-2 .check-list li b { color: var(--primary-deep); }
  .ai-hw-2 .quiz { margin: 26px 0 6px; }
  .ai-hw-2 .q-item { margin-bottom: 22px; }
  .ai-hw-2 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-hw-2 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-hw-2 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-hw-2 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-hw-2 .opts button:hover { border-color: var(--primary); }
  .ai-hw-2 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-hw-2 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-hw-2 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-hw-2 .q-explain.show { display: block; }
  .ai-hw-2 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-hw-2 .final-cta .emoji { font-size: 40px; }
  .ai-hw-2 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-hw-2 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-hw-2 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-hw-2 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-hw-2 .opts { grid-template-columns: 1fr; } .ai-hw-2 .sim-row .lab, .ai-hw-2 .gold-row .lab { flex-basis: 92px; } .ai-hw-2 .gold-row .val { flex-basis: 96px; } }


  /* === Z-Blog 正文适配层 === */
  .ai-hw { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-hw .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-hw .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-hw .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-hw .tri-banner .series-tag {
    background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); margin-bottom: 0;
  }
  .ai-hw main { display: block; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 打工日志 · 算力硬件篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《内存狂飙：比黄金还贵的硅基口粮》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;一盒内存条，顶上海一套房 · 阅读约 9 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/10/202610271793066084176639.png&quot; alt=&quot;图片.png&quot; width=&quot;768&quot; height=&quot;491&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;图片.png&quot; style=&quot;width: 768px; height: 491px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;📈&lt;/div&gt;&lt;h2&gt;一盒内存，400 万 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;2026 年开年热搜，不是段子是报价单&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;2026 年 1 月，一条热搜冲上各大平台：&lt;span class=&quot;em&quot;&gt;「一盒内存条堪比上海一套房」。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;事主是服务器用的 256GB DDR5 内存，单条价格已经超过 4 万元人民币（顶峰时部分型号逼近 5 万元）。有采购商晒单：一次买 100 根装一盒，&lt;span class=&quot;em&quot;&gt;400 万元&lt;/span&gt;——这个价钱在上海外环能拿下一套说得过去的商品房。&lt;/p&gt;&lt;p&gt;业内人士的原话是：&lt;strong&gt;「内存几乎一天一个价」。&lt;/strong&gt;上午询价下午涨价，下单三天后到货价又变了——这种只在楼市和币圈见过的节奏，出现在了一个被认为「大宗电子元件」的品类上。&lt;/p&gt;&lt;p&gt;这不是孤立事件。往前看两年，DRAM 市场从 2025 年 7 月开始持续拉升，多数品类涨幅超过 100%；进入 2026 年，涨价的节奏不但没停，反而在加快。三星、SK 海力士给客户的 2026 年一季度报价，环比 2025 年四季度暴涨 &lt;span class=&quot;em&quot;&gt;93%-98%&lt;/span&gt;——二季度回落到 58%-63%，三季度约 40%，到四季度预估仍有 10%-20%。&lt;/p&gt;&lt;p&gt;这篇就把这件事讲透：&lt;strong&gt;内存到底为什么涨，谁在赚钱，什么时候是个头。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;当「白菜价」的电子元件开始按克计价、并且贵过黄金，&lt;br/&gt;你就该意识到：这不是周期，是搬家。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚖️&lt;/div&gt;&lt;h2&gt;按克算，比黄金贵 1.84 倍 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一个芯片的密度奇迹&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;先感受一个离谱的换算。2026 年 8 月 28 日，服务器 DDR5 16GB 规格的现货均价是每颗 53.9 美元。一颗这种芯片重约 0.2 克——&lt;/p&gt;&lt;div class=&quot;gold-cmp&quot;&gt;&lt;div class=&quot;gold-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;🟡 现货黄金&lt;/span&gt;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:55%;background:#C9A227&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 147 美元/克&lt;/span&gt; &amp;nbsp;&lt;/div&gt;&lt;div class=&quot;gold-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;💾 服务器 DDR5&lt;/span&gt;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; style=&quot;width:100%;background:var(--primary)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot;&gt;约 270 美元/克&lt;/span&gt; &amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span class=&quot;em&quot;&gt;DDR5 内存的克价，是同期黄金的 1.84 倍。&lt;/span&gt;一个指甲盖大的硅片，按重量算是金子的近两倍——这在半导体历史上是从未有过的事。&lt;/p&gt;&lt;p&gt;更夸张的是韩国官方的出口数据：2026 年 8 月前 20 天，韩国出口 DRAM 的单价达到每公斤 9.2 万美元，同比暴涨 &lt;span class=&quot;em&quot;&gt;401%&lt;/span&gt;。按这个价算，一公斤 DRAM 的价值约等于 620 克黄金。&lt;/p&gt;&lt;p&gt;而且涨价不分贵贱。被视为「古董级」的 DDR4，因为产能被抽走，16GB 模组从 2024 年底的约 3.2 美元飙到 2025 年 12 月的 62 美元以上——&lt;strong&gt;老产品反而涨出了新产品的气势，因为没人生产了。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🔥&lt;/div&gt;&lt;h2&gt;AI 到底有多能吃 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;需求侧的三个数字&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;h3&gt;🧮 一台 AI 服务器，吃普通服务器 8-10 倍的内存&lt;/h3&gt;&lt;p&gt;训练和推理大模型，本质是海量数据的来回搬运，内存带宽就是命。一台典型 AI 服务器的 DRAM 搭载量，是传统数据中心的 8 倍以上；机构预测 2026 年 AI 相关 DRAM 需求占比将突破 53%——&lt;strong&gt;每两片内存就有一片是给 AI 干的。&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;🏗️ 生产 1GB 的 HBM，要吃掉 3GB DDR5 的晶圆面积&lt;/h3&gt;&lt;p&gt;HBM（高带宽内存）是把 DRAM 芯片立体堆叠起来的贵族品类，带宽是普通内存的数倍，是 AI 显卡的标配。但它的制造极其吃面积：同样一片晶圆，切 DDR5 能切出三倍的容量。HBM 卖得越火，普通内存的产能就被挤得越狠。&lt;/p&gt;&lt;h3&gt;📦 巨头在恐慌性锁货&lt;/h3&gt;&lt;p&gt;谷歌、微软、亚马逊等巨头不惜支付 50%-60% 的溢价锁定产能，供货协议提前 6 到 12 个月签。OpenAI 更是先后与英伟达签下 400-500 万张显卡、与 AMD 签下 240 万张的订单——这些卡每一张都要配 HBM。&lt;strong&gt;恐慌性采购本身，又制造了更多的恐慌。&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🏭&lt;/div&gt;&lt;h2&gt;产能大迁徙 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;供给侧的集体「弃低就高」&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;需求爆炸只是一半，另一半在供给端，而且更有意思：&lt;span class=&quot;em&quot;&gt;存储厂商是「主动」造成缺货的。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;全球 DRAM 产能被三星、SK 海力士、美光三家垄断，合计约 95%。2023 年之前那轮下行周期里，价格跌到三星创下 14 年来最差利润，三家集体减产止损。AI 需求一来，它们做了一个高度理性的决定：&lt;strong&gt;把产能全部搬到最赚钱的地方去。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;账很好算：HBM 毛利率高达 60%，消费级 DRAM 只有 20%-40%。于是 SK 海力士把约 75% 的产能划给 HBM，三星的 HBM3E 订单一度占其 DRAM 总产能的 82%。整体看，HBM 消耗的晶圆占全球 DRAM 总产能的比例，已从 2024 年的 12.3% 膨胀到 2026 年的约 20.8%（东吴证券测算）——&lt;strong&gt;五分之一的硅片，都去堆 AI 的「显贵」了。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这就是「弃低就高」：不是产能不够，是&lt;span class=&quot;em&quot;&gt;没人愿意给你做普通内存了&lt;/span&gt;。拖下面的滑块，亲手体验一下这个挤压过程：&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🏭 产能挤压模拟器&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;拖动滑块，决定把多少产能划给 HBM（AI 专用），看普通内存的下场&lt;/p&gt;&lt;div class=&quot;sim-slider&quot;&gt;&lt;div class=&quot;sim-pct&quot; id=&quot;simPct&quot;&gt;75%&lt;/div&gt;&lt;input type=&quot;range&quot; id=&quot;hbmPct&quot; min=&quot;0&quot; max=&quot;80&quot; value=&quot;75&quot; step=&quot;5&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;sim-bars&quot;&gt;&lt;div class=&quot;sim-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;普通内存供给&lt;/span&gt;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; id=&quot;barLeft&quot; style=&quot;background:#8C8578&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot; id=&quot;valLeft&quot;&gt;25%&lt;/span&gt; &amp;nbsp;&lt;/div&gt;&lt;div class=&quot;sim-row&quot;&gt;&lt;span class=&quot;lab&quot;&gt;普通内存涨价&lt;/span&gt;&lt;div class=&quot;track&quot;&gt;&lt;div class=&quot;fill&quot; id=&quot;barPrice&quot; style=&quot;background:var(--primary)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;val&quot; id=&quot;valPrice&quot;&gt;+315%&lt;/span&gt; &amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;sim-note&quot; id=&quot;simNote&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;滑块拖到底，就是 2026 年的现实位面。还有两个数字锁死了供给的弹性：&lt;strong&gt;2026 年全球 DRAM 晶圆产能净增仅约 1%&lt;/strong&gt;，而三大厂规划的新产能要到 2028 年才可能释放。换句话说，哪怕现在价格再性感，短期内也变不出更多片内存。&lt;/p&gt;&lt;p&gt;至于消费级 DRAM 的缺口，那是这套逻辑的自然结果——不是需求消失了，是供给被抽干了。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🏆&lt;/div&gt;&lt;h2&gt;谁在赢麻 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;三大厂吃肉，国产双雄喝汤&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这轮周期最大的受益者，是把筹码全押在 HBM 上的韩国双雄。&lt;/p&gt;&lt;p&gt;三星电子 2026 年二季度营业利润同比暴涨约 &lt;span class=&quot;em&quot;&gt;1814%&lt;/span&gt;（营业利润 89.5 万亿韩元，约合一年前的 19 倍）创下纪录；SK 海力士约四分之三产能给了 HBM，赚得盆满钵满；美光作为第三家 HBM 供应商，也顺势翻身。&lt;/p&gt;&lt;p&gt;HBM 内部还有一场「资格赛」值得关注：2026 年 6 月，英伟达宣布下一代平台 Vera Rubin 全面量产，HBM4 供应商名单锁定三家——SK 海力士预计拿下 60%-70% 的份额，三星 25%-30%，美光分剩余零头。为了拿到入场券，三星不惜把 HBM 产能规划扩张 50%。&lt;/p&gt;&lt;p&gt;中国这边，「国产存储双雄」吃满了国产替代的红利：长鑫科技从年亏百亿到「日赚 3 亿」，长江存储以约 1600 亿元估值冲刺 IPO。两家还在加速研发对标 HBM3e 的国产 HBM，预计 2026 年四季度小批量量产。&lt;/p&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;厂商&lt;/th&gt;&lt;th&gt;角色&lt;/th&gt;&lt;th&gt;2026 年状态&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SK 海力士&lt;/td&gt;&lt;td&gt;HBM 霸主&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 75% 产能给 HBM；HBM4 份额预计 60-70%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;三星电子&lt;/td&gt;&lt;td&gt;全品类巨头&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;季度利润 +1814%；HBM4 份额预计 25-30%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;美光&lt;/td&gt;&lt;td&gt;第三极&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;HBM4 产能规划 1.5 万片/月&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;长鑫科技&lt;/td&gt;&lt;td&gt;国产 DRAM 主力&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;日赚约 3 亿；国产 HBM 2026 Q4 小批量&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;长江存储&lt;/td&gt;&lt;td&gt;国产 NAND 主力&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 1600 亿元估值冲刺 IPO&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;这轮周期最深刻的教训：&lt;br/&gt;决定你赚不赚钱的，不是产能有多大，而是你把产能放在哪。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⏳&lt;/div&gt;&lt;h2&gt;什么时候是个头 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;三个观察指标&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;直接说结论：&lt;span class=&quot;em&quot;&gt;涨价的斜率在放缓，但方向还没转。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;TrendForce 的最新预估：2026 年四季度，普通 DRAM 合约价环比再涨 10%-15%（10 月下旬口径已上调至约 20%），NAND 闪存涨 15%-20%。对比一季度环比 93%-98% 的涨幅，明显在收敛——但依然是两位数上涨，主流合约价看不到下跌的迹象。&lt;/p&gt;&lt;p&gt;高盛、集邦等机构的一致判断是：当前供需紧张格局&lt;span class=&quot;em&quot;&gt;至少延续到 2027 年下半年&lt;/span&gt;。理由还是那条：新增产能 2028 年才到位。&lt;/p&gt;&lt;p&gt;需要提醒的是：上面的涨幅说的是合约价与服务器品类。10 月以来，消费级内存的现货端已经出现涨不动的迹象，部分渠道价开始横盘——普通读者想攒机，盯现货走势比盯合约价更实际。&lt;/p&gt;&lt;p&gt;对下游厂商，TrendForce 的判断更扎心：存储占主流手机硬件成本的比例，已从 2024 年的一成多涨到三成以上，余承东公开表示每部手机的内存成本涨了超过 200 美元。2027 年这些产品的涨价基本无法避免，换机周期可能进一步拉长。&lt;/p&gt;&lt;ul class=&quot;check-list list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;📅 &lt;strong&gt;看 2027 年下半年&lt;/strong&gt; —— 这是机构给出供需缓解的最早时间点&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;🏗️ &lt;strong&gt;看 2028 年新产能&lt;/strong&gt; —— 三大厂新厂投产才是真正的拐点信号&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;🤖 &lt;strong&gt;看 AI 资本开支&lt;/strong&gt; —— 如果 CSP 们集体刹车，需求端会率先熄火（下一篇细讲）&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s7&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;服务器 DDR5 内存 2026 年的克价，大概是什么水平？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;2026 年 8 月，服务器 DDR5 16GB 现货均价约 53.9 美元/颗，按 0.2 克折算约 270 美元/克，是同期黄金克价（约 147 美元）的 1.84 倍。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 比黄金便宜一半&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 是黄金的约 1.84 倍&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 和黄金差不多&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 只有黄金的十分之一&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;普通 DDR5 涨价的主因是哪个？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;核心是「弃低就高」：HBM 毛利率约 60%，远高于消费级 DRAM 的 20-40%，三大厂把产能集体迁往 HBM，普通内存供给被抽干。2026 年 DRAM 晶圆产能净增仅约 1%，新增产能要等 2028 年。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 产能被高毛利的 HBM 抽走&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 地球上的硅矿快采完了&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 消费者突然爱上大内存&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 内存技术失传了&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;关于这轮周期何时见顶，主流机构的判断是？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;高盛、集邦等机构判断供需紧张至少延续到 2027 下半年，涨价斜率在收敛（4Q26 合约价预计再涨 10-15%）但方向未转。真正的供给拐点要看三大厂新产能 2028 年投产。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 2026 年内一定崩盘&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 已经见顶，下季度就跌&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 紧张至少延续到 2027 下半年&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 会永远涨下去&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;💾&lt;/div&gt;&lt;h2&gt;算力硬件篇 · 第二篇 完&lt;/h2&gt;&lt;p&gt;下一篇把镜头拉远：&lt;br/&gt;6500 亿美元的年度资本开支背后，是谁在买单，泡沫了吗？&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-hw&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 产能挤压模拟器 ----
  const slider = root.querySelector(&#039;#hbmPct&#039;);
  function paintSim() {
    const pct = +slider.value;
    const left = 100 - pct;
    root.querySelector(&#039;#simPct&#039;).textContent = pct + &#039;%&#039;;
    // 简化模型：消费级供给随划走比例收缩，价格弹性约 4 倍
    const priceUp = Math.round(pct * 4.2);
    root.querySelector(&#039;#barLeft&#039;).style.width = Math.max(4, left) + &#039;%&#039;;
    root.querySelector(&#039;#barLeft&#039;).textContent = &#039;&#039;;
    root.querySelector(&#039;#barPrice&#039;).style.width = Math.min(100, 12 + priceUp / 4) + &#039;%&#039;;
    root.querySelector(&#039;#valLeft&#039;).textContent = left + &#039;%&#039;;
    root.querySelector(&#039;#valPrice&#039;).textContent = &#039;+&#039; + priceUp + &#039;%&#039;;
    let note;
    if (pct &lt; 20) note = &#039;这是 AI 热潮前的世界：产能大头给消费级，内存是大路货，价格常年阴跌，厂商亏到减产。&#039;;
    else if (pct &lt; 45) note = &#039;开始失衡：普通内存供给收紧，价格止跌回升，手机电脑厂商还没太痛。&#039;;
    else if (pct &lt; 65) note = &#039;明显挤压：消费级供给大幅缩水，现货价开始失控，行业进入囤货模式。&#039;;
    else note = &#039;现实位面（2026 年）：SK 海力士约 75% 产能给了 HBM，普通内存全面缺货，DDR4 两年涨约 20 倍。&#039;;
    root.querySelector(&#039;#simNote&#039;).textContent = note;
  }
  slider.addEventListener(&#039;input&#039;, paintSim);
  paintSim();

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 打工日志 · 算力硬件篇 · 第2篇 · 结束 --&gt;</description><pubDate>Wed, 28 Oct 2026 09:15:01 +0800</pubDate></item><item><title>机柜经济学：一个 AI 工位值多少钱 | AI 打工日志·算力硬件篇①</title><link>https://imwen.com/post/399.html</link><description>&lt;!-- AI 打工日志 · 算力硬件篇 · 第1篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-hw ai-hw-1&quot;&gt;&lt;style&gt;.ai-hw-1 {
    --primary: #3F6B54;
    --primary-light: #EAF2ED;
    --primary-soft: #C7DCD1;
    --primary-deep: #2C4F3D;
    --accent: #5C9E7A;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-hw-1 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-hw-1 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-hw-1 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-hw-1 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-hw-1 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-hw-1 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-hw-1 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-hw-1 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-hw-1 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-hw-1 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-hw-1 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-hw-1 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-hw-1 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-hw-1 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-hw-1 .toc a:hover, .ai-hw-1 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-hw-1 section { padding: 64px 0 8px; }
  .ai-hw-1 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-hw-1 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-hw-1 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-hw-1 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-hw-1 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-hw-1 p + p { margin-top: 16px; }
  .ai-hw-1 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-hw-1 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-hw-1 strong { font-weight: 700; }
  .ai-hw-1 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-hw-1 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-hw-1 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-hw-1 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-hw-1 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-hw-1 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-hw-1 .calc-bar { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 20px; }
  .ai-hw-1 .calc-bar button { font-family: var(--sans); font-size: 15px; font-weight: 600; padding: 9px 18px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-hw-1 .calc-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(63,107,84,.28); }
  .ai-hw-1 .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
  .ai-hw-1 .calc-card { border-radius: 16px; padding: 22px 20px; font-size: 14.5px; }
  .ai-hw-1 .calc-card.buy { background: #F6F3F0; border: 1px solid var(--line); }
  .ai-hw-1 .calc-card.rent { background: var(--primary-light); border: 1px solid var(--primary-soft); }
  .ai-hw-1 .calc-card h3 { font-size: 16px; margin-bottom: 8px; }
  .ai-hw-1 .calc-card.rent h3 { color: var(--primary-deep); }
  .ai-hw-1 .calc-card .big { font-family: var(--serif); font-size: 26px; font-weight: 700; color: var(--primary-deep); margin: 6px 0; }
  .ai-hw-1 .calc-card ul { padding-left: 18px; margin-top: 8px; }
  .ai-hw-1 .calc-card li { margin: 4px 0; }
  .ai-hw-1 .calc-note { margin-top: 14px; font-size: 13px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; }
  .ai-hw-1 .data-table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; background: #fff; border-radius: 12px; overflow: hidden; border: 1px solid var(--line); }
  .ai-hw-1 .data-table th { background: var(--primary); color: #fff; padding: 10px 12px; text-align: left; font-weight: 600; font-size: 13.5px; }
  .ai-hw-1 .data-table td { padding: 10px 12px; border-bottom: 1px solid var(--line); vertical-align: top; }
  .ai-hw-1 .data-table tr:nth-child(even) td { background: #FBFAF7; }
  .ai-hw-1 .data-table .num { font-variant-numeric: tabular-nums; white-space: nowrap; }
  .ai-hw-1 .check-list { list-style: none; }
  .ai-hw-1 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-hw-1 .check-list li b { color: var(--primary-deep); }
  .ai-hw-1 .quiz { margin: 26px 0 6px; }
  .ai-hw-1 .q-item { margin-bottom: 22px; }
  .ai-hw-1 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-hw-1 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-hw-1 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-hw-1 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-hw-1 .opts button:hover { border-color: var(--primary); }
  .ai-hw-1 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-hw-1 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-hw-1 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-hw-1 .q-explain.show { display: block; }
  .ai-hw-1 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-hw-1 .final-cta .emoji { font-size: 40px; }
  .ai-hw-1 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-hw-1 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-hw-1 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-hw-1 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-hw-1 .calc-grid, .ai-hw-1 .opts { grid-template-columns: 1fr; } }


  /* === Z-Blog 正文适配层 === */
  .ai-hw { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-hw .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-hw .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-hw .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-hw .tri-banner .series-tag {
    background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); margin-bottom: 0;
  }
  .ai-hw main { display: block; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 打工日志 · 算力硬件篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《机柜经济学：一个 AI 工位值多少钱》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;你的工位一年几万块，它的工位五百万美元 · 阅读约 9 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/10/202610271793066005886178.jpg&quot; alt=&quot;mcp-cover-1.jpg&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;mcp-cover-1.jpg&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;💰&lt;/div&gt;&lt;h2&gt;先来看一组扎心对比 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;你的工位 vs AI 的工位&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;你坐在工位上，公司在你身上一年花多少钱？工资、社保、工位、电脑、电费网费，杂七杂八加起来，一个普通岗位一年十万块算很体面了。&lt;/p&gt;&lt;p&gt;现在看看 AI 同事的工位。&lt;/p&gt;&lt;p&gt;2026 年市面上最主力的 AI 训练设备，是一台叫 &lt;span class=&quot;em&quot;&gt;GB300 NVL72&lt;/span&gt; 的液冷机柜。2026 年 8 月的真实采购单显示：&lt;span class=&quot;em&quot;&gt;买一台，略低于 500 万美元；部署到能跑，再加 70 万。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;500 万美元，约合 3600 万人民币。这个柜子里没有你的衣柜，没有你的零食柜，甚至没有一把椅子——它是 72 张显卡和 36 颗 CPU 被强行塞进一个 48U 铁柜子里，泡在冷却液里干活。&lt;/p&gt;&lt;p&gt;换算一下：&lt;strong&gt;一个 AI 工位的身价，大约是你工位的一千倍。&lt;/strong&gt;要是你的工位也按这个标准装修，你每天上班相当于在汤臣一品里写周报。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;以前说「电脑贵」，说的是家里那台；&lt;br/&gt;现在说「机器贵」，说的是得拿一间厂房来供的一台。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧊&lt;/div&gt;&lt;h2&gt;冰箱里的 72 个博士后 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;GB300 NVL72 到底是个什么东西&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;拆开这个柜子之前，先建立一个直觉：它本质上是一台&lt;span class=&quot;em&quot;&gt;被强行拧成一台电脑的 72 台电脑&lt;/span&gt;。&lt;/p&gt;&lt;p&gt;每一张 B300 显卡，本身就算一台小超算：288GB 高速显存、1400W 功耗、单卡 FP4 算力 15 PFLOPS（稠密口径，官方宣传常用稀疏口径 20 PFLOPS）。单独一张已经很猛，但英伟达觉得不够——训练大模型需要几千张卡像一个人一样思考，卡与卡之间说话不能有半点延迟。&lt;/p&gt;&lt;p&gt;于是它干了件暴力的事：用 &lt;span class=&quot;em&quot;&gt;NVLink&lt;/span&gt; 把 72 张卡连成一个整体，带宽 130TB/s，再配 36 颗 Grace CPU 管后勤。对外，这 72 张卡表现得就像&lt;span class=&quot;em&quot;&gt;一块显卡&lt;/span&gt;——软件写一次，跑在整柜上。&lt;/p&gt;&lt;p&gt;这个设计有个形象的类比：&lt;strong&gt;把 72 个博士后关进同一间实验室，配了一条他们之间说话零延迟的内部专线。&lt;/strong&gt;单个博士后再聪明，回答不了一个需要整个实验室协作的问题；这条专线，就是 NVL72 的「72」的含义。&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;规格&lt;/th&gt;&lt;th&gt;GB300 NVL72 整柜&lt;/th&gt;&lt;th&gt;你的办公电脑&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;核心数量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;72 张 B300 显卡 + 36 颗 CPU&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1 颗 CPU + 1 张显卡&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;显存/内存&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 21TB HBM3e&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;16-32GB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;算力（FP4）&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 1.1 EFLOPS&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 0.05 TFLOPS&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;内部互联带宽&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;130 TB/s&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 0.02 TB/s&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;功耗&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;132-142kW（峰值约 155kW）&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 0.3kW&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;重量&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 1.59 吨（含冷却液）&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;约 10 千克&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;散热&lt;/td&gt;&lt;td&gt;全液冷，九成热量进冷却水&lt;/td&gt;&lt;td&gt;风扇吹吹就行&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;两个数字值得单独感受：&lt;strong&gt;21TB 显存&lt;/strong&gt;——主流办公电脑内存的几百倍，高配机型下差距能到上千倍，装得下一个万亿参数大模型的全部「脑细胞」；&lt;strong&gt;142kW 功耗&lt;/strong&gt;——大约等于 1000 台家用空调同时满负荷运转，一台机柜就得配一整套工业级供冷。&lt;/p&gt;&lt;p&gt;顺带解释一个读者常问的问题：为什么非得液冷？因为风冷散不掉这个密度。传统机柜功率密度按 5-10kW 设计，这一台直接干到 140kW，风冷在物理上就已经出局了。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧾&lt;/div&gt;&lt;h2&gt;500 万美元，被谁赚走了 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一张整柜的价值拆账&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这是整柜生意里最反直觉的一张表。按 2026 年拆机分析，GB300 NVL72 的物料构成大致是：&lt;/p&gt;&lt;table class=&quot;data-table&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;部件&lt;/th&gt;&lt;th&gt;内容&lt;/th&gt;&lt;th&gt;占整柜价值&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;英伟达部分&lt;/td&gt;&lt;td&gt;72 张 B300、36 颗 Grace、NVLink 交换、网卡、DPU&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;&lt;strong&gt;92% 以上&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;机柜与散热&lt;/td&gt;&lt;td&gt;钢架、冷板、冷却液分配单元、供电母线&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;不足 8%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;其他&lt;/td&gt;&lt;td&gt;代工组装、测试、质保&lt;/td&gt;&lt;td class=&quot;num&quot;&gt;极少&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;也就是说：&lt;span class=&quot;em&quot;&gt;一台 500 万美元的机柜，超过 460 万是英伟达的。&lt;/span&gt;剩下的 8% 里，才轮到富士康、广达这些代工厂，以及液冷、电源、连接器厂商去分。&lt;/p&gt;&lt;p&gt;这就是所谓「AI 基建狂欢，英伟达通吃」的量化版本。也解释了一个现象：为什么每次 AI 行情，资金最后都绕回英伟达的股价——浪潮再大，钱先进它的口袋。&lt;/p&gt;&lt;p&gt;不过话说回来，那 8% 也不是没看点。分析机构测算，机柜内散热相关价值每代还在以约 20% 的速度往上翻——当整柜功率朝着 250kW 的下一代走，液冷这条赛道的天花板是被算力供电硬生生顶上去的。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;一超多强的另一种写法：&lt;br/&gt;92% 是「超」，8% 才是「强」。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🆚&lt;/div&gt;&lt;h2&gt;租还是买，一道数学题 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不同体量，答案完全不同&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;不是人人都买得起整柜，绝大多数团队面对的问题是：&lt;span class=&quot;em&quot;&gt;要用算力，租还是买？&lt;/span&gt;&lt;/p&gt;&lt;p&gt;云上 B300 的公开报价大致在每卡每小时 9.4 到 18 美元之间——Oracle 按需价 18 美元，低价云渠道能见到 9.4 美元左右的报价。而整柜买断摊薄后，自有机房的每卡时成本可以压到 2.3 到 3 美元（部分托管商报价 2.28-4.97 美元）。&lt;/p&gt;&lt;p&gt;看出门道了吗？&lt;strong&gt;云厂商的商业模式，本质就是「低买高租」。&lt;/strong&gt;点开下面的计算器，换三种身份感受一下。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧮 租买对比计算器&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;选一种身份，看买断和云租的三年账（按 2026 年行情估算）&lt;/p&gt;&lt;div class=&quot;calc-bar&quot;&gt;&lt;button data-k=&quot;solo&quot;&gt;🐣 个人开发者&lt;/button&gt;&lt;button data-k=&quot;startup&quot; class=&quot;on&quot;&gt;🚀 创业公司&lt;/button&gt;&lt;button data-k=&quot;cloud&quot;&gt;🏭 云厂商&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;calc-grid&quot; id=&quot;calcOut&quot;&gt;&lt;/div&gt;&lt;p class=&quot;demo-hint&quot; style=&quot;margin-top:16px&quot; id=&quot;calcLabel&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;三个场景看下来，规律只有一条：&lt;span class=&quot;em&quot;&gt;利用率决定买租，规模决定利润。&lt;/span&gt;个人买卡是行为艺术，创业公司买卡是豪赌，只有能把卡跑到八成以上的玩家，才配拥有固定资产。&lt;/p&gt;&lt;p&gt;这也解释了为什么二手市场里捡漏的大多是推理团队和科研院所——训练要最先进的卡，推理用上一代照样跑，需求分层，市场才能转起来。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚡&lt;/div&gt;&lt;h2&gt;都说 AI 是电老虎，电费到底占多少 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;一个反直觉的结论&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;「AI 吃掉全国电力」的新闻隔三差五就上头条。我们算笔实在账。&lt;/p&gt;&lt;p&gt;一台整柜 140kW 全天候满负荷跑，一年耗电约 122 万度。按美国工业电价每度 9.2 美分算，&lt;span class=&quot;em&quot;&gt;一年电费约 11 万美元&lt;/span&gt;；就算按最贵的商业电价翻一倍，也就 22 万上下。&lt;/p&gt;&lt;p&gt;对比一下：整柜买断约 500 万，五年电费总共约 55-110 万——&lt;strong&gt;电费占五年总拥有成本不到两成。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;所以真相是：&lt;span class=&quot;em&quot;&gt;AI 基建是「资本密集」，不是「能源密集」。&lt;/span&gt;折旧才是大头，电费只是老二。这跟外界「AI 最大的成本是电」的印象正好相反。&lt;/p&gt;&lt;p&gt;当然这不代表电力不重要——电力之所以被反复讨论，是因为它卡的是「能不能建」，不是「贵不贵」。一个园区拿不到供电指标，500 万美元的柜子就是一堆废铁。所以英伟达的客户名单里，能源公司和变电站设备商的戏份正越来越重。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;折旧决定赚不赚钱，电力决定能不能开局。&lt;br/&gt;两回事，别混为一谈。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;三题小测 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;收个尾，看记牢没有&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;一台 GB300 NVL72 机柜里，超过九成的价值来自哪里？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot;整柜 92% 以上的价值是英伟达的内容：72 张 B300、36 颗 Grace CPU、NVLink 交换芯片、网卡等。机柜钢架、液冷、供电这些「其他厂商」的部分合计不足 8%。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 液冷散热系统&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 代工厂的组装费&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 英伟达的芯片与互联部件&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 机柜钢材和供电母线&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;按 2026 年的行情，买一整柜大约要花多少钱？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot;2026 年 8 月的真实采购单显示，GB300 NVL72 整柜买断略低于 500 万美元，部署到位约 570 万。早年 GB200 时代的「300 万美元机柜」已经过期，别拿旧数字做预算。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 约 300 万美元&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 约 500 万美元&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 约 1000 万美元&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 约 50 万美元&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;关于整柜的五年成本，下列说法哪个对？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot;整柜五年电费约 55-110 万美元，占五年总成本不到两成，硬件折旧才是绝对大头。电力真正的意义在于供电指标决定能不能建，而不是电费本身贵。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 电费占比不高，折旧才是大头&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 电费占一半以上&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 电费可以忽略不计，不到百分之一&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 成本和电费没关系，只看卡价&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🏗️&lt;/div&gt;&lt;h2&gt;算力硬件篇 · 第一篇 完&lt;/h2&gt;&lt;p&gt;下一篇聊这门生意里今年最疯狂的品种：&lt;br/&gt;内存条——一种按克算比黄金还贵的「硅基口粮」。&lt;/p&gt;&lt;/div&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-hw&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 租买对比计算器 ----
  const calc = {
    solo: {
      label: &#039;🐣 个人开发者 · 1 张卡&#039;,
      buy: { head: &#039;买断：约 5.3 万美元&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;单张 B300 模块约 4-5 万美元，整机到手约 5.3 万&lt;/li&gt;&lt;li&gt;还得自备机房、供电、散热、运维&lt;/li&gt;&lt;li&gt;用不满就是纯亏——个人开发者几乎永远用不满&lt;/li&gt;&lt;/ul&gt;&#039; },
      rent: { head: &#039;云租：约 9.4-18 美元/卡·小时&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;按每天用 8 小时算，一年约 2.8-5.3 万美元&lt;/li&gt;&lt;li&gt;低价云渠道约 9.4 美元，Oracle 按需价 18 美元&lt;/li&gt;&lt;li&gt;不用不花钱，随用随开&lt;/li&gt;&lt;/ul&gt;&#039; },
      note: &#039;结论：个人开发者几乎没有「买」的选项。这不是钱的问题，是利用率的问题——一张卡闲着也是折旧。&#039;
    },
    startup: {
      label: &#039;🚀 创业公司 · 8 张卡&#039;,
      buy: { head: &#039;买断：约 30-35 万美元&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;8 卡整机（DGX B300 级别）约 30-35 万美元&lt;/li&gt;&lt;li&gt;三年折旧完，残值按二手行情约四到六成&lt;/li&gt;&lt;li&gt;需自建或托管机房，另加年运营费&lt;/li&gt;&lt;/ul&gt;&#039; },
      rent: { head: &#039;云租：约 66-126 万美元/3 年&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;按 9.4 美元/卡·小时、每天 8 小时估，3 年约 66 万&lt;/li&gt;&lt;li&gt;大厂按需价约 18 美元/卡·小时，3 年约 126 万&lt;/li&gt;&lt;li&gt;预留实例可再便宜两三成，但要签 1-3 年&lt;/li&gt;&lt;/ul&gt;&#039; },
      note: &#039;结论：负载稳定且能跑满八成以上，买才划算；否则租更理性。多数创业公司的真实利用率只有三四成。&#039;
    },
    cloud: {
      label: &#039;🏭 云厂商 · 72 卡整柜&#039;,
      buy: { head: &#039;买断：约 500 万美元&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;2026 年 8 月真实采购单：整柜略低于 500 万&lt;/li&gt;&lt;li&gt;部署到位约 570 万，年运营 24-41 万&lt;/li&gt;&lt;li&gt;自有机房摊薄后，每卡时成本可压到 2.3-3 美元&lt;/li&gt;&lt;/ul&gt;&#039; },
      rent: { head: &#039;转租：约 9.4-18 美元/卡·小时&#039;, body: &#039;&lt;ul&gt;&lt;li&gt;公开报价最低约 9.4 美元，Oracle 按需价 18 美元&lt;/li&gt;&lt;li&gt;综合成本约 3-5 美元，按八成利用率算每卡时净赚约 4-10 美元&lt;/li&gt;&lt;li&gt;一整柜一年的毛利约 200-500 万美元&lt;/li&gt;&lt;/ul&gt;&#039; },
      note: &#039;结论：整柜买断是云厂商和算力租赁商的主场——规模把每卡时成本打到租价的三分之一，低买高租就是这门生意的本质。&#039;
    }
  };
  function paintCalc(key) {
    const c = calc[key];
    root.querySelector(&#039;#calcLabel&#039;).textContent = c.label;
    root.querySelector(&#039;#calcOut&#039;).innerHTML =
      &#039;&lt;div class=&quot;calc-card buy&quot;&gt;&lt;h3&gt;🛒 &#039; + c.buy.head + &#039;&lt;/h3&gt;&#039; + c.buy.body + &#039;&lt;/div&gt;&#039;
      + &#039;&lt;div class=&quot;calc-card rent&quot;&gt;&lt;h3&gt;☁️ &#039; + c.rent.head + &#039;&lt;/h3&gt;&#039; + c.rent.body + &#039;&lt;/div&gt;&#039;
      + &#039;&lt;div class=&quot;calc-note&quot; style=&quot;grid-column:1/-1&quot;&gt;&#039; + c.note + &#039;&lt;/div&gt;&#039;;
  }
  root.querySelectorAll(&#039;.calc-bar button&#039;).forEach(btn =&gt; {
    btn.onclick = () =&gt; {
      root.querySelectorAll(&#039;.calc-bar button&#039;).forEach(b =&gt; b.classList.remove(&#039;on&#039;));
      btn.classList.add(&#039;on&#039;);
      paintCalc(btn.dataset.k);
    };
  });
  paintCalc(&#039;startup&#039;);

  // ---- 测验 ----
  root.querySelectorAll(&#039;.opts&#039;).forEach(opts =&gt; {
    const answer = opts.dataset.answer;
    const explain = opts.parentElement.querySelector(&#039;.q-explain&#039;);
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; b.classList.remove(&#039;right&#039;, &#039;wrong&#039;));
        if (btn.dataset.v === answer) { btn.classList.add(&#039;right&#039;); }
        else { btn.classList.add(&#039;wrong&#039;); const right = opts.querySelector(&#039;[data-v=&quot;&#039; + answer + &#039;&quot;]&#039;); if (right) right.classList.add(&#039;right&#039;); }
        if (explain) explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 打工日志 · 算力硬件篇 · 第1篇 · 结束 --&gt;</description><pubDate>Tue, 27 Oct 2026 09:50:01 +0800</pubDate></item><item><title>一个完整的 AI 同事是怎么拼出来的 | AI 打工日志·合体篇</title><link>https://imwen.com/post/398.html</link><description>&lt;!-- AI 打工日志 · 合体篇 · 第1篇 · 交互完整版（样式已隔离，勿在可视化编辑器中编辑源码模式之外的内容） --&gt;&lt;div class=&quot;ai-final ai-final-1&quot;&gt;&lt;style&gt;.ai-final-1 {
    --primary: #6B4423;
    --primary-light: #F5EEE7;
    --primary-soft: #E3D2C0;
    --primary-deep: #4A2F19;
    --accent: #B07D4F;
    --bg: #FAF7F2;
    --card: #FFFFFF;
    --ink: #2B2724;
    --ink-soft: #6B6259;
    --line: #EDE5DA;
    --radius: 20px;
    --serif: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    --sans: -apple-system, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Segoe UI&quot;, sans-serif;
  }
  .ai-final-1 * { margin: 0; padding: 0; box-sizing: border-box; }
  .ai-final-1 { font-family: var(--sans); background: var(--bg); color: var(--ink); line-height: 1.85; font-size: 17px; }
  .ai-final-1 .wrap { max-width: 760px; margin: 0 auto; padding: 0 22px; }
  .ai-final-1 .hero { background: linear-gradient(160deg, var(--primary) 0%, var(--accent) 100%); color: #fff; padding: 72px 0 88px; position: relative; overflow: hidden; }
  .ai-final-1 .hero::after { content: &quot;&quot;; position: absolute; bottom: -2px; left: 0; right: 0; height: 44px; background: var(--bg); border-radius: 44px 44px 0 0; }
  .ai-final-1 .series-tag { display: inline-block; background: rgba(255,255,255,.18); border: 1px solid rgba(255,255,255,.4); border-radius: 999px; padding: 5px 16px; font-size: 13px; letter-spacing: 2px; margin-bottom: 26px; }
  .ai-final-1 .hero .ep { font-size: 14px; letter-spacing: 6px; opacity: .85; margin-bottom: 10px; }
  .ai-final-1 .hero h1 { font-family: var(--serif); font-size: clamp(30px, 5.6vw, 46px); line-height: 1.35; font-weight: 700; margin-bottom: 18px; }
  .ai-final-1 .hero .sub { font-size: 18px; opacity: .92; }
  .ai-final-1 .hero .meta { margin-top: 30px; font-size: 13px; opacity: .75; }
  .ai-final-1 .toc { position: sticky; top: 0; z-index: 50; background: rgba(250,247,242,.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); padding: 10px 0; }
  .ai-final-1 .toc .wrap { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scrollbar-width: none; }
  .ai-final-1 .toc .wrap::-webkit-scrollbar { display: none; }
  .ai-final-1 .toc a { flex: 0 0 auto; text-decoration: none; color: var(--ink-soft); font-size: 14px; padding: 6px 14px; border-radius: 999px; border: 1px solid transparent; transition: all .25s; }
  .ai-final-1 .toc a:hover, .ai-final-1 .toc a.active { color: var(--primary-deep); background: var(--primary-soft); border-color: var(--primary-soft); }
  .ai-final-1 section { padding: 64px 0 8px; }
  .ai-final-1 .sec-head { display: flex; align-items: center; gap: 14px; margin-bottom: 26px; }
  .ai-final-1 .sec-num { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 16px; background: var(--primary-soft); display: flex; align-items: center; justify-content: center; font-size: 26px; }
  .ai-final-1 .sec-head h2 { font-family: var(--serif); font-size: clamp(22px, 3.6vw, 28px); line-height: 1.4; }
  .ai-final-1 .sec-head .sec-sub { font-size: 13px; color: var(--ink-soft); display: block; font-family: var(--sans); font-weight: 400; margin-top: 2px; }
  .ai-final-1 .card { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 26px; margin-bottom: 22px; box-shadow: 0 2px 10px rgba(43,39,36,.04); }
  .ai-final-1 p + p { margin-top: 16px; }
  .ai-final-1 .card h3 { font-size: 18px; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }
  .ai-final-1 .em { color: var(--primary-deep); font-weight: 700; }
  .ai-final-1 strong { font-weight: 700; }
  .ai-final-1 .quote { margin: 34px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%); color: #fff; border-radius: var(--radius); padding: 34px 30px; font-family: var(--serif); font-size: clamp(19px, 3vw, 23px); line-height: 1.7; position: relative; }
  .ai-final-1 .quote::before { content: &quot;❝&quot;; position: absolute; top: 10px; left: 18px; font-size: 44px; opacity: .3; }
  .ai-final-1 .quote .who { display: block; margin-top: 14px; font-family: var(--sans); font-size: 13px; opacity: .8; }
  .ai-final-1 .demo { background: var(--card); border: 2px dashed var(--primary); border-radius: var(--radius); padding: 30px 26px; margin: 30px 0; }
  .ai-final-1 .demo-title { text-align: center; font-weight: 700; font-size: 16px; color: var(--primary-deep); letter-spacing: 1px; margin-bottom: 6px; }
  .ai-final-1 .demo-hint { text-align: center; font-size: 13px; color: var(--ink-soft); margin-bottom: 20px; }
  .ai-final-1 .toggle-bar { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; margin-bottom: 20px; }
  .ai-final-1 .toggle-bar button { font-family: var(--sans); font-size: 15px; font-weight: 600; padding: 9px 20px; border-radius: 999px; border: 1.5px solid var(--line); background: #fff; color: var(--ink-soft); cursor: pointer; transition: all .2s; }
  .ai-final-1 .toggle-bar button.on { border-color: var(--primary); background: var(--primary); color: #fff; box-shadow: 0 4px 14px rgba(107,68,35,.28); }
  .ai-final-1 .parts-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 22px 0; }
  .ai-final-1 .part-card { background: #fff; border: 1.5px solid var(--line); border-radius: 16px; padding: 20px 20px; }
  .ai-final-1 .part-card .p-ico { font-size: 30px; }
  .ai-final-1 .part-card h3 { font-size: 16.5px; margin: 8px 0 6px; color: var(--primary-deep); }
  .ai-final-1 .part-card p { font-size: 14px; color: var(--ink-soft); }
  .ai-final-1 .part-card .p-src { margin-top: 10px; font-size: 12.5px; color: var(--primary-deep); background: var(--primary-light); border-radius: 8px; padding: 3px 10px; display: inline-block; }
  .ai-final-1 .layer-stack { display: grid; grid-template-columns: 1fr; gap: 10px; margin: 20px 0; }
  .ai-final-1 .layer { border-radius: 14px; padding: 16px 18px; cursor: pointer; transition: all .2s; border: 1.5px solid var(--line); background: #fff; text-align: left; font-family: var(--sans); display: flex; gap: 14px; align-items: flex-start; }
  .ai-final-1 .layer:hover { transform: translateX(4px); box-shadow: 0 5px 14px rgba(43,39,36,.1); }
  .ai-final-1 .layer.on { border-color: var(--primary); background: var(--primary-light); }
  .ai-final-1 .layer .l-no { flex: 0 0 30px; height: 30px; border-radius: 9px; background: var(--primary); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 700; }
  .ai-final-1 .layer b { display: block; font-size: 15.5px; color: var(--primary-deep); }
  .ai-final-1 .layer span { font-size: 13px; color: var(--ink-soft); }
  .ai-final-1 .layer-detail { background: var(--primary-light); border: 1px solid var(--primary-soft); border-radius: 14px; padding: 18px 20px; font-size: 14.5px; min-height: 120px; }
  .ai-final-1 .layer-detail h3 { color: var(--primary-deep); font-size: 15.5px; margin-bottom: 8px; }
  .ai-final-1 .layer-detail .ld-rx { margin-top: 10px; padding-top: 10px; border-top: 1px dashed var(--primary-soft); }
  .ai-final-1 .layer-detail .ld-rx b { color: var(--primary-deep); }
  .ai-final-1 .flow-steps { display: grid; grid-template-columns: 1fr; gap: 10px; margin: 20px 0; }
  .ai-final-1 .flow-step { background: #fff; border: 1.5px solid var(--line); border-radius: 14px; padding: 14px 16px; cursor: pointer; transition: all .2s; text-align: left; font-family: var(--sans); display: flex; gap: 12px; align-items: center; }
  .ai-final-1 .flow-step:hover { border-color: var(--primary-soft); }
  .ai-final-1 .flow-step.on { border-color: var(--primary); background: var(--primary-light); }
  .ai-final-1 .flow-step .f-no { flex: 0 0 28px; height: 28px; border-radius: 9px; background: var(--primary-soft); color: var(--primary-deep); display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; }
  .ai-final-1 .flow-step.on .f-no { background: var(--primary); color: #fff; }
  .ai-final-1 .flow-step b { font-size: 15px; }
  .ai-final-1 .flow-step span { font-size: 13px; color: var(--ink-soft); display: block; }
  .ai-final-1 .flow-detail { background: var(--primary-light); border: 1px solid var(--primary-soft); border-radius: 14px; padding: 18px 20px; font-size: 14.5px; min-height: 120px; }
  .ai-final-1 .flow-detail h3 { color: var(--primary-deep); font-size: 15.5px; margin-bottom: 8px; }
  .ai-final-1 .flow-detail .fd-who { font-size: 12.5px; color: var(--primary-deep); background: #fff; border-radius: 8px; padding: 2px 10px; display: inline-block; margin-bottom: 8px; }
  .ai-final-1 .check-list { list-style: none; }
  .ai-final-1 .check-list li { padding: 12px 16px; margin: 10px 0; border-radius: 12px; border: 1px solid var(--line); background: #fff; }
  .ai-final-1 .check-list li b { color: var(--primary-deep); }
  .ai-final-1 .quiz { margin: 26px 0 6px; }
  .ai-final-1 .q-item { margin-bottom: 22px; }
  .ai-final-1 .q-item .q { font-weight: 700; font-size: 16px; margin-bottom: 12px; }
  .ai-final-1 .q-item .q .qn { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: var(--primary); color: #fff; font-size: 14px; margin-right: 8px; vertical-align: -5px; }
  .ai-final-1 .opts { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  .ai-final-1 .opts button { font-family: var(--sans); font-size: 14.5px; text-align: left; padding: 12px 16px; border-radius: 12px; border: 1.5px solid var(--line); background: #fff; color: var(--ink); cursor: pointer; transition: all .2s; line-height: 1.6; }
  .ai-final-1 .opts button:hover { border-color: var(--primary); }
  .ai-final-1 .opts button.right { border-color: #2B8A3E; background: #EBF7EE; color: #1B5E2B; font-weight: 700; }
  .ai-final-1 .opts button.wrong { border-color: #C92A2A; background: #FFF0F0; color: #A61E1E; }
  .ai-final-1 .q-explain { margin-top: 10px; font-size: 13.5px; color: var(--ink-soft); background: var(--primary-light); border-radius: 10px; padding: 10px 14px; display: none; }
  .ai-final-1 .q-explain.show { display: block; }
  .ai-final-1 .recap { display: grid; grid-template-columns: 1fr; gap: 12px; margin: 24px 0; }
  .ai-final-1 .recap-item { background: var(--primary-light); border: 1px solid var(--primary-soft); border-radius: 14px; padding: 16px 18px; font-size: 14.5px; }
  .ai-final-1 .recap-item b { color: var(--primary-deep); }
  .ai-final-1 .final-cta { margin: 50px 0 10px; text-align: center; padding: 44px 26px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
  .ai-final-1 .final-cta .emoji { font-size: 40px; }
  .ai-final-1 .final-cta h2 { font-family: var(--serif); font-size: 24px; margin: 12px 0 10px; }
  .ai-final-1 footer { text-align: center; padding: 30px 0 50px; color: var(--ink-soft); font-size: 13px; }
  .ai-final-1 .reveal { opacity: 0; transform: translateY(26px); transition: all .7s cubic-bezier(.22,.61,.36,1); }
  .ai-final-1 .reveal.in { opacity: 1; transform: none; }
  @media (max-width: 560px) {.ai-final-1 .opts, .ai-final-1 .parts-grid { grid-template-columns: 1fr; } .ai-final-1 .layer { flex-direction: column; } }


  /* === Z-Blog 正文适配层 === */
  .ai-final { font-size: 17px; line-height: 1.85; color: #2B2724; }
  .ai-final .tri-banner { text-align: center; padding: 8px 0 4px; margin-bottom: 18px; }
  .ai-final .tri-banner .tri-title {
    font-family: &quot;Songti SC&quot;, &quot;STSong&quot;, &quot;SimSun&quot;, Georgia, serif;
    font-size: clamp(22px, 3.4vw, 30px); line-height: 1.45; margin: 16px 0 8px; font-weight: 700;
  }
  .ai-final .tri-banner .tri-sub { font-size: 15px; color: #6B6259; }
  .ai-final .tri-banner .series-tag {
    background: var(--primary-soft); border: 1px solid var(--primary);
    color: var(--primary-deep); margin-bottom: 0;
  }
  .ai-final main { display: block; }&lt;/style&gt;&lt;header class=&quot;tri-banner&quot;&gt;&lt;span class=&quot;series-tag&quot;&gt;AI 打工日志 · 合体篇&lt;/span&gt;
 &amp;nbsp;&lt;h2 class=&quot;tri-title&quot;&gt;《一个完整的 AI 同事是怎么拼出来的》&lt;/h2&gt;&lt;p class=&quot;tri-sub&quot;&gt;前面三季攒的零件，今天总装 · 阅读约 12 分钟 · 无需技术背景&lt;/p&gt;&lt;p class=&quot;tri-sub&quot;&gt;&lt;img src=&quot;https://imwen.com/zb_users/upload/2026/10/202610201792470111272604.jpg&quot; alt=&quot;final-cover-1.jpg&quot; width=&quot;768&quot; height=&quot;512&quot; border=&quot;0&quot; vspace=&quot;0&quot; title=&quot;final-cover-1.jpg&quot; style=&quot;width: 768px; height: 512px;&quot;/&gt;&lt;/p&gt;&lt;/header&gt;&lt;main class=&quot;wrap&quot;&gt;&lt;section id=&quot;s1&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🧰&lt;/div&gt;&lt;h2&gt;先把零件摊在桌上 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;三季攒下来的，一共四样&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;从大模型讲到技能，从技能讲到团队，从团队讲到连接。到这篇收官，桌上摊着四样零件。&lt;/p&gt;&lt;p&gt;它们不是四个并列的功能，而是&lt;span class=&quot;em&quot;&gt;一层压一层的四层&lt;/span&gt;。缺任何一层，上面几层都在打折。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;parts-grid&quot;&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🧠&lt;/div&gt;&lt;h3&gt;脑子&lt;/h3&gt;&lt;p&gt;会思考、会推理、会表达。买来的，但决定上限。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;来自：三部曲&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;📖&lt;/div&gt;&lt;h3&gt;章法&lt;/h3&gt;&lt;p&gt;按你的口径、你的格式、你的验收标准干活。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;来自：技能篇&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;👥&lt;/div&gt;&lt;h3&gt;团队&lt;/h3&gt;&lt;p&gt;任务拆开、分头干、独立验收，扛住一个人干不了的活。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;来自：Agent 篇&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🔌&lt;/div&gt;&lt;h3&gt;材料&lt;/h3&gt;&lt;p&gt;读你的文件、查你的数据、够你的系统。真实世界的输入输出。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;来自：MCP 篇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;把这四样装到一台机器上，会得到一个什么样的同事？&lt;/p&gt;&lt;p&gt;它会思考，而且&lt;span class=&quot;em&quot;&gt;思考的结果符合你的规矩&lt;/span&gt;；它干不了的活知道&lt;span class=&quot;em&quot;&gt;拆开分出去&lt;/span&gt;；它所有的判断&lt;span class=&quot;em&quot;&gt;建立在你的真实数据上&lt;/span&gt;，而不是通用常识。&lt;/p&gt;&lt;p&gt;这就是这篇要讲的总装。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s2&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎯&lt;/div&gt;&lt;h2&gt;总装之前，先定一个靶子 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;没有具体任务，一切架构都是摆设&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;最常见的失败方式是这样的：先把四层全搭起来，搭得漂漂亮亮，然后开始想「这东西能用来干嘛」。三个月后，它成了演示品。&lt;/p&gt;&lt;p&gt;正确的顺序反过来：&lt;span class=&quot;em&quot;&gt;先有一个让你疼的具体任务，再谈怎么拼。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;ul class=&quot;check-list reveal list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;🎯 &lt;strong&gt;高频&lt;/strong&gt; —— 每周都出现，不是你一年干一次的那种&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;🎯 &lt;strong&gt;重复&lt;/strong&gt; —— 套路稳定，不会每周都换一套做法&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;🎯 &lt;strong&gt;有据可查&lt;/strong&gt; —— 判断好坏有明确标准，不是「感觉舒服」&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;🎯 &lt;strong&gt;疼&lt;/strong&gt; —— 现在做这件事，让你付出过真实的时间代价&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;拿这四条去筛，通常能筛掉八成「听起来很美」的构想。剩下的那一成，才值得你投入一个季度。&lt;/p&gt;&lt;p&gt;下面所有内容，都围绕一个筛出来的靶子展开：&lt;span class=&quot;em&quot;&gt;客诉归因分析&lt;/span&gt;——每个月都要做，做法固定，好坏可查，而且确实很耗时间。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s3&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🏗️&lt;/div&gt;&lt;h2&gt;四层架构：自下而上搭 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;点开每一层看职责与常见失误&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧪 试试看：四层架构图&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;从下往上点，看每层负责什么、最容易栽在哪&lt;/p&gt;&lt;div class=&quot;layer-stack&quot;&gt;&lt;button class=&quot;layer&quot; data-k=&quot;wire&quot;&gt;&lt;span class=&quot;l-no&quot;&gt;1&lt;/span&gt;&lt;strong&gt;连接层 · 材料&lt;/strong&gt;读资料、查数据、跨系统 —— 让它够得着真实世界&lt;/button&gt;&lt;button class=&quot;layer&quot; data-k=&quot;team&quot;&gt;&lt;span class=&quot;l-no&quot;&gt;2&lt;/span&gt;&lt;strong&gt;编排层 · 团队&lt;/strong&gt;拆任务、分派、验收、汇总 —— 扛住一个人干不了的活&lt;/button&gt;&lt;button class=&quot;layer&quot; data-k=&quot;skill&quot;&gt;&lt;span class=&quot;l-no&quot;&gt;3&lt;/span&gt;&lt;strong&gt;技能层 · 章法&lt;/strong&gt;口径、格式、验收标准 —— 让通用聪明变成合你的意&lt;/button&gt;&lt;button class=&quot;layer&quot; data-k=&quot;brain&quot;&gt;&lt;span class=&quot;l-no&quot;&gt;4&lt;/span&gt;&lt;strong&gt;模型层 · 脑子&lt;/strong&gt;理解、推理、表达 —— 买来的，决定上限&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;layer-detail&quot; id=&quot;layerDetail&quot;&gt;👆 从底层开始点，这里显示每层的职责、产出与常见失误。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;搭的顺序有讲究：&lt;span class=&quot;em&quot;&gt;永远从连接层开始，模型层最后调。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;原因是成本结构——连接层是体力活，技能层是细活，编排层是巧劲，而模型层只要肯花钱就能换。多数人把精力花反了：花两周对比哪个模型更聪明，却不肯花两天把数据接通。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;下三层决定它能不能干活，&lt;br/&gt;上三层决定它干得好不好。&lt;span class=&quot;who&quot;&gt;—— 顺序错了，返工的是你&lt;/span&gt;
 &amp;nbsp;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s4&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎬&lt;/div&gt;&lt;h2&gt;跑通一个完整案例 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;五步走完，每步标明哪层在干活&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;还是那个问题：&lt;strong&gt;上个月华东区退货率为什么涨了？&lt;/strong&gt;现在我们用四层齐全的配置来答。点开每一步，看是哪一层在出力。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;demo reveal&quot;&gt;&lt;div class=&quot;demo-title&quot;&gt;🧪 试试看：全链路五步&lt;/div&gt;&lt;p class=&quot;demo-hint&quot;&gt;点任意一步，看该步的动作、产出与负责层&lt;/p&gt;&lt;div class=&quot;flow-steps&quot;&gt;&lt;button class=&quot;flow-step&quot; data-k=&quot;s1&quot;&gt;&lt;span class=&quot;f-no&quot;&gt;1&lt;/span&gt;&lt;strong&gt;接数据&lt;/strong&gt;三处数据源，全部只读&lt;/button&gt;&lt;button class=&quot;flow-step&quot; data-k=&quot;s2&quot;&gt;&lt;span class=&quot;f-no&quot;&gt;2&lt;/span&gt;&lt;strong&gt;定章法&lt;/strong&gt;口径、窗口、报告结构&lt;/button&gt;&lt;button class=&quot;flow-step&quot; data-k=&quot;s3&quot;&gt;&lt;span class=&quot;f-no&quot;&gt;3&lt;/span&gt;&lt;strong&gt;拆任务&lt;/strong&gt;四路并行，各带口径&lt;/button&gt;&lt;button class=&quot;flow-step&quot; data-k=&quot;s4&quot;&gt;&lt;span class=&quot;f-no&quot;&gt;4&lt;/span&gt;&lt;strong&gt;分头取数&lt;/strong&gt;四个角色同时开工&lt;/button&gt;&lt;button class=&quot;flow-step&quot; data-k=&quot;s5&quot;&gt;&lt;span class=&quot;f-no&quot;&gt;5&lt;/span&gt;&lt;strong&gt;汇总定论&lt;/strong&gt;合并、独立复核、出报告&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;flow-detail&quot; id=&quot;flowDetail&quot;&gt;👆 点任意一步，这里显示动作细节与负责层。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;把这五步连起来看，你会发现一个规律：&lt;span class=&quot;em&quot;&gt;每一步都很普通，但每一步都用对了层。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;没有哪一步需要更聪明的脑子——换一个更强的模型，这五步一步也不会变快。真正让这件事从两小时缩短到五分钟的，是连接省掉了导表、章法省掉了反复对齐口径、并行省掉了排队等待。&lt;/p&gt;&lt;p&gt;这就是「合体」的真实含义：&lt;span class=&quot;em&quot;&gt;不是能力翻四倍，而是把四类浪费各砍掉一遍。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s5&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;💰&lt;/div&gt;&lt;h2&gt;值不值：算一笔明白账 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;不谈回报的技术方案都是自嗨&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;四层都搭起来是要成本的，而且&lt;span class=&quot;em&quot;&gt;成本的大头不在模型调用费&lt;/span&gt;。多数人算账时只盯着接口账单，然后得出「太贵了，不如人工」的结论——这是算错了。&lt;/p&gt;&lt;p&gt;真实成本有四块：&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;recap&quot;&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;① 搭建成本&lt;/strong&gt; —— 接通数据、写技能、调编排，这是一次性投入，通常占总成本的七成以上，也是最容易被漏算的部分。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;② 运行成本&lt;/strong&gt; —— 每次任务实际消耗的算力与接口费用，反而通常是四块里最小的。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;③ 维护成本&lt;/strong&gt; —— 数据源变了、口径调了、接口升级了，都需要跟着改。这部分常被当成零，最后变成无底洞。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;④ 纠错成本&lt;/strong&gt; —— 出错后人工兜底的时间。它取决于你把边界画得多清楚。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;判断值不值的口径很简单：&lt;span class=&quot;em&quot;&gt;每月节省的人工时长乘以时薪，是否稳定大于上面四项之和。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;而且要诚实——如果某项任务一个月只做一次，搭建成本摊薄不下来，答案通常就是&lt;span class=&quot;em&quot;&gt;不值&lt;/span&gt;。这时候别硬上，手动做反而更划算。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s6&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;⚠️&lt;/div&gt;&lt;h2&gt;风险会叠加，而且是乘法 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;三层各加一道锁，叠起来不是三道锁&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;这是收官篇最该讲清楚的一件事。&lt;/p&gt;&lt;p&gt;单个角色出错，你损失一次回答；接上数据之后出错，它可能改错一行记录；再叠上多角色协作，&lt;span class=&quot;em&quot;&gt;错误会被放大和传播&lt;/span&gt;——一个角色理解偏了，下游几个角色都基于这个偏差往下算。&lt;/p&gt;&lt;p&gt;所以三层都有的系统，风险不是相加，是&lt;span class=&quot;em&quot;&gt;相乘&lt;/span&gt;。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;parts-grid&quot;&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;🔓&lt;/div&gt;&lt;h3&gt;连接层的风险&lt;/h3&gt;&lt;p&gt;碰到不该碰的数据、凭据泄漏、越权读写。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;对策：最小权限 + 只读优先&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;📉&lt;/div&gt;&lt;h3&gt;编排层的风险&lt;/h3&gt;&lt;p&gt;错误传播放大、任务循环空转、成本失控。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;对策：步数上限 + 独立质检&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;part-card&quot;&gt;&lt;div class=&quot;p-ico&quot;&gt;📏&lt;/div&gt;&lt;h3&gt;技能层的风险&lt;/h3&gt;&lt;p&gt;章法本身写错了，它稳定地、每次都错，而且错得很一致。&lt;/p&gt;&lt;span class=&quot;p-src&quot;&gt;对策：定期人工抽检口径&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;最阴险的是第三种——&lt;span class=&quot;em&quot;&gt;技能层写错的风险会被前两层掩盖&lt;/span&gt;。因为它每次都给出一致的结果，你会误以为它是对的，直到某次和财务对账对不上才发现，而那可能已经是半年后。&lt;/p&gt;&lt;p&gt;对应的防护只有一条笨办法：&lt;strong&gt;定期人工抽样对账&lt;/strong&gt;。没有技巧，就是定期看。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s7&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🗺️&lt;/div&gt;&lt;h2&gt;九十天落地路线图 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;从零到第一个能用的版本&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;card&quot;&gt;&lt;p&gt;如果你现在手上只有一个模糊的念头，按这个顺序走。它不快，但每一步都&lt;span class=&quot;em&quot;&gt;不返工&lt;/span&gt;。&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;recap&quot;&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第 1～2 周：打通一层&lt;/strong&gt; —— 只做连接层。挑一个只读的数据源接上，验证它能读到你的真实资料。不写技能、不组团队，先把「读得到」跑通。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第 3～6 周：固化章法&lt;/strong&gt; —— 把反复使用的口径、格式、验收标准沉淀成技能。这个阶段的目标是稳定：同一个问题问十次，得到同样结构、同样口径的答案。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第 7～10 周：上强度&lt;/strong&gt; —— 找一个单兵确实扛不住的任务试编排：先上两个角色（干活加挑刺），跑顺了再加。不要一上来就组五个角色，那只会让成本和问题一起翻倍。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第 11～13 周：度量与收口&lt;/strong&gt; —— 算真实的账：省了多少时间、花了多少钱、出过几次错。设权限上限、写操作人工确认、敏感数据脱敏。到这个阶段，它才从演示品变成工具。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;第一周就想看到奇迹的人，&lt;br/&gt;通常到第几周都在原地重搭。&lt;/div&gt;&lt;/section&gt;&lt;section id=&quot;s8&quot; class=&quot;reveal&quot;&gt;&lt;div class=&quot;sec-head&quot;&gt;&lt;div class=&quot;sec-num&quot;&gt;🎓&lt;/div&gt;&lt;h2&gt;毕业考：三题 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;sec-sub&quot;&gt;答完这三题，这个系列你就出师了&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;quiz&quot;&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;1&lt;/span&gt;四层架构的搭建顺序，下面哪种最合理？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;c&quot; data-explain=&quot; 永远从连接层开始，模型层最后调。连接层是体力活但决定下限，模型层花钱就能换却最不解决具体问题。多数人把精力花反了：花两周对比模型，不肯花两天接通数据。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 先选最强的模型，再往下搭&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 先把技能写完美，再接数据&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 先接通数据，再固化技能，最后才调模型&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 四层同时开工，并行最快&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;2&lt;/span&gt;三层都接上之后，风险会发生什么变化？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;b&quot; data-explain=&quot; 风险是相乘的。单个角色出错损失一次回答；接上数据后可能改错记录；再叠多角色，一个角色的偏差会被下游多个角色继承放大。所以每层都要各自设防。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 三道锁叠加，风险比单层更低&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 相乘——错误会被放大和传播&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 风险不变，只影响速度&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 只要模型够强就不会出错&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;q-item card&quot;&gt;&lt;div class=&quot;q&quot;&gt;&lt;span class=&quot;qn&quot;&gt;3&lt;/span&gt;「技能层写错」为什么最阴险？&lt;/div&gt;&lt;div class=&quot;opts&quot; data-answer=&quot;a&quot; data-explain=&quot; 因为它每次都给出一致的结果，你会误以为它是对的。错误被一致性和前两层的正常表现掩盖，往往到对不上账才发现，那时可能已经错了很久。对策只有定期人工抽样对账。&quot;&gt;&lt;button data-v=&quot;a&quot;&gt;A. 它每次都错得很一致，容易被当成对的&lt;/button&gt;&lt;button data-v=&quot;b&quot;&gt;B. 因为它会让模型直接崩溃&lt;/button&gt;&lt;button data-v=&quot;c&quot;&gt;C. 因为它会拒绝执行任务&lt;/button&gt;&lt;button data-v=&quot;d&quot;&gt;D. 因为它会导致连接层断开&lt;/button&gt;&lt;/div&gt;&lt;div class=&quot;q-explain&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;recap&quot;&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第一季 · 三部曲&lt;/strong&gt; —— 认识脑子：大模型是什么、智能体是什么、打工人会怎样。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第二季 · 技能篇&lt;/strong&gt; —— 给它章法：认识技能、装技能、写技能、进阶。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第三季 · Agent 篇&lt;/strong&gt; —— 给它团队：单兵极限、编排者、分工模式、避坑。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;第四季 · MCP 篇&lt;/strong&gt; —— 给它材料：原理、装法、场景、边界。&lt;/div&gt;&lt;div class=&quot;recap-item&quot;&gt;&lt;strong&gt;收官 · 合体篇&lt;/strong&gt; —— 总装：四层架构、全链路案例、度量、风险与路线图。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;final-cta reveal&quot;&gt;&lt;div class=&quot;emoji&quot;&gt;🏁&lt;/div&gt;&lt;h2&gt;AI 打工日志，全系列完结&lt;/h2&gt;&lt;p&gt;从一个脑子，到一位同事。&lt;br/&gt;愿你搭出来的那台机器，每周都替你省下真实的几小时——&lt;br/&gt;而不是躺在收藏夹里，成为一个漂亮的演示品。&lt;/p&gt;&lt;/div&gt;&lt;/section&gt;&lt;/main&gt;&lt;script&gt;(function () {
  var root = document.currentScript.closest(&#039;.ai-final&#039;);
  
  // ---- 滚动显现 ----
  const io = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; { if (e.isIntersecting) { e.target.classList.add(&#039;in&#039;); io.unobserve(e.target); } });
  }, { threshold: 0.12 });
  root.querySelectorAll(&#039;.reveal&#039;).forEach(el =&gt; io.observe(el));

  // ---- 目录高亮 ----
  const links = root.querySelectorAll(&#039;.toc a&#039;);
  const secs = [...links].map(a =&gt; root.querySelector(a.getAttribute(&#039;href&#039;)));
  const spy = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        links.forEach(l =&gt; l.classList.remove(&#039;active&#039;));
        const hit = links.find(l =&gt; l.getAttribute(&#039;href&#039;) === &#039;#&#039; + e.target.id);
        if (hit) hit.classList.add(&#039;active&#039;);
      }
    });
  }, { rootMargin: &#039;-30% 0px -60% 0px&#039; });
  secs.forEach(s =&gt; s &amp;&amp; spy.observe(s));

  // ---- 四层架构：点击展开 ----
  const layers = {
    brain: {
      title: &#039;🧠 第四层：脑子 —— 大模型本身&#039;,
      why: &#039;这是唯一不用你操心的一层，也是唯一买不到的一层。它的能力决定了上限：理解力、推理力、表达力。你现在能做的只有一件事——选一个够用且负担得起的。&#039;,
      rx: &#039;&lt;b&gt;💡 要点：&lt;/b&gt;别在这层花太多纠结。多数场景下，换模型的收益远小于把下面三层做扎实的收益。脑子人人都有，差别在下面三层。&#039;
    },
    skill: {
      title: &#039;📖 第三层：技能 —— 它按你的章法干活&#039;,
      why: &#039;脑子是通用的，你的业务是特定的。技能层负责把「通用聪明」校准成「符合你的规矩」：产出格式、口径定义、验收标准、常见错误的规避方式。&#039;,
      rx: &#039;&lt;b&gt;💡 要点：&lt;/b&gt;这一层的投入产出比最高，也最容易被跳过。跳过它的典型症状是——每次回答都不一样，每次都要你重新教一遍。&#039;
    },
    team: {
      title: &#039;👥 第二层：编排 —— 一个人扛不动时组队&#039;,
      why: &#039;单个角色再强，也有上下文上限和单点失真。编排层把任务拆开、分派、验收、汇总，让多个专职角色协同完成一个人干不了的活。&#039;,
      rx: &#039;&lt;b&gt;💡 要点：&lt;/b&gt;这一层最容易被过度使用。简单任务上团队是浪费——人多了账贵、责散、锅难追。先把单兵练熟，再考虑组队。&#039;
    },
    wire: {
      title: &#039;🔌 第一层：连接 —— 让它够得着真实世界&#039;,
      why: &#039;没有这一层，上面三层都在真空里运转：章法再清楚，它看不到你的数据；团队再整齐，它够不着你的系统。连接层提供读资料的通道、查数据的口子、跨系统的路径。&#039;,
      rx: &#039;&lt;b&gt;💡 要点：&lt;/b&gt;这一层决定成败的下限。它不通，整套东西就是演示品；它通了，前面两层才真正开始产生价值。&#039;
    }
  };
  const layerDetail = root.querySelector(&#039;#layerDetail&#039;);
  root.querySelectorAll(&#039;.layer&#039;).forEach(item =&gt; {
    item.onclick = () =&gt; {
      root.querySelectorAll(&#039;.layer&#039;).forEach(x =&gt; x.classList.remove(&#039;on&#039;));
      item.classList.add(&#039;on&#039;);
      const d = layers[item.dataset.k];
      layerDetail.innerHTML = &#039;&lt;h3&gt;&#039; + d.title + &#039;&lt;/h3&gt;&lt;p&gt;&#039; + d.why + &#039;&lt;/p&gt;&lt;p class=&quot;ld-rx&quot;&gt;&#039; + d.rx + &#039;&lt;/p&gt;&#039;;
    };
  });

  // ---- 全链路案例：步骤展开 ----
  const flow = {
    s1: {
      title: &#039;第 1 步：接数据（连接层）&#039;,
      who: &#039;谁来干：连接层&#039;,
      body: &#039;先接通三处数据源，全部只读：客诉工单系统取近 30 天的反馈、仓库出库日志取华东区的时效、商品库取包装相关的质量记录。&lt;br&gt;&lt;br&gt;&#039;
        + &#039;&lt;b&gt;这一步的产出：&lt;/b&gt;三个可查询的数据口。&lt;b&gt;不产出任何结论&lt;/b&gt;——连接层只负责让数据够得着，不负责判断。&#039;
    },
    s2: {
      title: &#039;第 2 步：定章法（技能层）&#039;,
      who: &#039;谁来干：技能层&#039;,
      body: &#039;调出「客诉归因分析」技能：规定退货率怎么算、环比和同比的窗口、归因的判定顺序、输出报告的固定结构。&lt;br&gt;&lt;br&gt;&#039;
        + &#039;&lt;b&gt;这一步的产出：&lt;/b&gt;一套口径。&lt;b&gt;没有它，&lt;/b&gt;同一个问题每次问都会得到不同结构的回答，且数字对不上账。&#039;
    },
    s3: {
      title: &#039;第 3 步：拆任务（编排层）&#039;,
      who: &#039;谁来干：编排者角色&#039;,
      body: &#039;编排者把「为什么退货率涨了」拆成四路：&lt;br&gt;&#039;
        + &#039;① 时效相关性分析 —— 出库延迟与退货的时序关系；&lt;br&gt;&#039;
        + &#039;② 质量问题聚类 —— 客诉反馈里破损类占比；&lt;br&gt;&#039;
        + &#039;③ 排除性检查 —— 价格、活动、条款是否同期变更；&lt;br&gt;&#039;
        + &#039;④ 影响面测算 —— 每类原因对应的增量订单。&lt;br&gt;&lt;br&gt;&#039;
        + &#039;&lt;b&gt;这一步的产出：&lt;/b&gt;四张并行的工单，各自带着明确口径。&#039;
    },
    s4: {
      title: &#039;第 4 步：分头取数（连接层 + 单兵）&#039;,
      who: &#039;谁来干：四个专职角色&#039;,
      body: &#039;四个角色同时开工，各自通过连接层取自己那部分数据，按技能层定的口径算完，交出结果：&lt;br&gt;&#039;
        + &#039;① 华东仓 3 天出库延迟，涉及 1,842 单；&lt;br&gt;&#039;
        + &#039;② 破损类客诉 217 条，集中在某类包装；&lt;br&gt;&#039;
        + &#039;③ 排除价格与条款变更；&lt;br&gt;&#039;
        + &#039;④ 两项合计解释约八成增量。&lt;br&gt;&lt;br&gt;&#039;
        + &#039;&lt;b&gt;注意：&lt;/b&gt;四路并行，不是排队。这就是编排层真正的省时间之处。&#039;
    },
    s5: {
      title: &#039;第 5 步：汇总定论（编排层 + 技能层）&#039;,
      who: &#039;谁来干：编排者 + 质检角色&#039;,
      body: &#039;编排者把四份结果合并成结论，质检角色独立复核一遍：口径是否一致、数字是否互斥、有没有把相关当因果。&lt;br&gt;&lt;br&gt;&#039;
        + &#039;&lt;b&gt;这一步的产出：&lt;/b&gt;一份可直接进会议的归因报告。&lt;b&gt;关键在质检是独立角色&lt;/b&gt;——干活的和挑刺的不是同一个，质量才兜得住。&#039;
    }
  };
  const flowDetail = root.querySelector(&#039;#flowDetail&#039;);
  root.querySelectorAll(&#039;.flow-step&#039;).forEach(item =&gt; {
    item.onclick = () =&gt; {
      root.querySelectorAll(&#039;.flow-step&#039;).forEach(x =&gt; x.classList.remove(&#039;on&#039;));
      item.classList.add(&#039;on&#039;);
      const d = flow[item.dataset.k];
      flowDetail.innerHTML = &#039;&lt;h3&gt;&#039; + d.title + &#039;&lt;/h3&gt;&lt;span class=&quot;fd-who&quot;&gt;&#039; + d.who + &#039;&lt;/span&gt;&lt;p&gt;&#039; + d.body + &#039;&lt;/p&gt;&#039;;
    };
  });

  // ---- Quiz ----
  root.querySelectorAll(&#039;.quiz .q-item&#039;).forEach(qi =&gt; {
    const opts = qi.querySelector(&#039;.opts&#039;);
    const explain = qi.querySelector(&#039;.q-explain&#039;);
    const answer = opts.dataset.answer;
    let done = false;
    opts.querySelectorAll(&#039;button&#039;).forEach(btn =&gt; {
      btn.onclick = () =&gt; {
        if (done) return;
        done = true;
        const pick = btn.dataset.v;
        opts.querySelectorAll(&#039;button&#039;).forEach(b =&gt; {
          if (b.dataset.v === answer) b.classList.add(&#039;right&#039;);
          else if (b === btn) b.classList.add(&#039;wrong&#039;);
        });
        explain.textContent = opts.dataset.explain;
        explain.classList.add(&#039;show&#039;);
      };
    });
  });

  // 兜底：2 秒后强制显示所有 reveal 元素，避免任何环境下内容被隐藏
  setTimeout(function () {
    root.querySelectorAll(&#039;.reveal&#039;).forEach(function (el) { el.classList.add(&#039;in&#039;); });
  }, 2000);
})();&lt;/script&gt;&lt;/div&gt;&lt;!-- AI 打工日志 · 合体篇 · 第1篇 · 结束 --&gt;</description><pubDate>Tue, 20 Oct 2026 12:19:57 +0800</pubDate></item></channel></rss>