<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测）]]></title><description><![CDATA[<h1>3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 老平台配置、调参与实测</h1>
<p dir="auto">用老机器跑 125B MoE 本地模型：i9-9900X + X299-A + 64GB 四通道 + 单张 RTX 3080 Ti 12GB，Windows 下跑 Strata。<br />
另附一种用法——<strong>同局域网内另一台机器远程调用</strong>，以及对后续换机后的分工预估。</p>
<h2>先看张图（服务自带的监控面板）</h2>
<p dir="auto"><img src="https://upload.lcz.me/uploads/4d4b80c9-6815-4f86-8ebd-4b814d883a56.png" alt="Snapzy_2026-10-04_22-40-22_079.png" class="img-markdown  img-fluid" /></p>
<p dir="auto"><strong>测试时为独机空载</strong><br />
这是 Strata 自带的监控面板，<strong>不用装任何第三方软件</strong>，浏览器打开 <code>127.0.0.1:8080</code> 的 Monitor 页就是它。<br />
几个数字直接把原理讲清楚了：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>面板上的数字</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>PCIe → to GPU <code>12,024 MB/s</code></strong></td>
<td><strong>每秒往显卡搬 12 GB 数据。</strong> 这就是 MoE 的真相：显存装不下全部专家，生成时要不停从内存搬进来。PCIe 3.0 ×16 的理论上限是 15.75 GB/s，实际能跑的大约 12~13 GB/s —— <strong>这条总线基本被跑满了</strong>，所以瓶颈是它，不是显存容量</td>
</tr>
<tr>
<td><strong>Disk read <code>0.0 MB/s</code></strong></td>
<td><strong>完全没读硬盘。</strong> 模型加载完之后就跟硬盘无关了，入门级 NVMe 一点都不拖后腿</td>
</tr>
<tr>
<td><strong>Speed：Decode 71.0 / Prefill 1,235</strong></td>
<td>一张图里同时有「写」和「读」两个速度</td>
</tr>
<tr>
<td><strong>GPU load 99% · 266 W / 350 W · 63℃</strong></td>
<td>显卡是满载跑的，但功耗与温度都很温和</td>
</tr>
<tr>
<td><strong>VRAM 10.9 / 12 GB</strong></td>
<td>显存基本吃满；其中<strong>专家只占 3.3 GB（2,451 个槽位）</strong>，其余是 KV 缓存</td>
</tr>
<tr>
<td><strong>底部总账</strong></td>
<td>累计 <strong>135 次请求</strong>：读 <strong>275,084</strong> tokens、写 <strong>267,571</strong> tokens，平均写入 <strong>63.4 tok/s</strong> —— 引擎自己报的数</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>还有一个数字值得留意</strong>：<strong><code>REUSED</code> 全是 0、<code>HIT RATE</code> 只有 58~60%</strong>。<br />
说明每一轮<strong>有一半以上的内容是重复回喂</strong>的（这正是"整块替换"做法的代价），<strong>这是后面可以优化的地方</strong>。</p>
<p dir="auto"><strong>再补两点</strong>：</p>
<ul>
<li><strong>面板上的数字会随负载浮动</strong>：同一台机器干同样的活，PCIe 搬运量会在 <strong>9.8~12 GB/s</strong> 之间摆动，<br />
均速也会在 63~64 之间小幅变化。所以<strong>看量级就行，不要当固定值</strong>。</li>
<li><strong>最近几条请求都是 1.5 万输入、1.4 万输出、耗时 235~244 秒</strong>的长任务 ——<br />
这就是"每轮把整个文件重写一遍"最直接的代价。</li>
</ul>
<p dir="auto">（数据来自 2026-10-04 22:40 的监控面板）</p>
<h2>一、电脑硬件与系统软件</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>项目</th>
<th>配置</th>
</tr>
</thead>
<tbody>
<tr>
<td>操作系统</td>
<td>Windows 11 专业版（Build 28000）</td>
</tr>
<tr>
<td>CPU</td>
<td>Intel Core i9-9900X，10 核 20 线程，Skylake-X，LGA2066，TDP 165W</td>
</tr>
<tr>
<td>主板</td>
<td>华硕 <strong>PRIME X299-A</strong>（BIOS 4201）</td>
</tr>
<tr>
<td>系统内存</td>
<td>G.Skill F4-3600C16-16GAKC 16GB × 4，DDR4-3600，时序 16-19-19-39 2T，<strong>四通道</strong>，共 64GB</td>
</tr>
<tr>
<td>显卡</td>
<td>华硕 <strong>TUF RTX 3080 Ti GAMING</strong> 12GB GDDR6X（384-bit），显存带宽 <strong>912.4 GB/s</strong>，<strong>PCIe 3.0 ×16</strong></td>
</tr>
<tr>
<td>硬盘</td>
<td>西数 <strong>WD Blue SN550 1TB</strong>（WDS100T2B0C）NVMe —— PCIe 3.0 ×4、无独立 DRAM 缓存的入门级盘</td>
</tr>
<tr>
<td>推理引擎</td>
<td>Strata</td>
</tr>
<tr>
<td>模型</td>
<td>原版 Qwen3.8 Flash-Next，<strong>IQ2_XS</strong> 量化</td>
</tr>
<tr>
<td>上下文分配</td>
<td>32768 tokens</td>
</tr>
<tr>
<td>KV</td>
<td><code>int8</code></td>
</tr>
</tbody>
</table>
<ul>
<li><strong>这张卡跑在 PCIe 3.0 ×16</strong>（X299 平台；显卡本身支持 4.0，但链路协商在 8.0 GT/s）。因为 MoE 要把"没缓存的专家"从系统内存搬进显存，<strong>PCIe 带宽本身就是这套玩法的真实瓶颈之一</strong> —— 这也解释了为什么 <code>--pcie-frac</code> 那么敏感。</li>
<li><strong>系统盘是入门级 NVMe</strong>（WD Blue SN550，无独立 DRAM 缓存，标称顺序读约 2.4 GB/s）。满载 33GiB 模型加载约 <strong>20 秒</strong>（约 1.65 GB/s），与这块盘的定位吻合。另一篇做过 SATA 与 NVMe 的对照，结论是<strong>更快的盘主要缩短加载时间，对持续生成速度没有一致优势</strong>。</li>
<li><strong>内存是四通道，这对这套玩法很关键。</strong> 显卡装不下的专家是 <strong>CPU 在算</strong>，而 CPU 算得快不快，直接由<strong>内存带宽</strong>决定。四通道的带宽是两通道的<strong>两倍</strong> —— 我这台 4 条 3600 是约 <strong>115 GB/s</strong>，换成 2 条就只有 58 GB/s。所以这个配置买的时候没想过，现在用上了。</li>
<li><strong>频率也有关，但是线性的。</strong> 3600 比 3200 多约 12%，比默认的 2133 多约 69%。对这类负载，<strong>通道数比频率重要，频率比时序重要</strong>。</li>
<li><strong>实测确认它跑满了。</strong> CPU-Z 读到的内存频率是 <strong>1800.5 MHz</strong>（就是 DDR4-3600），时序 <strong>16-19-19-39 2T</strong>，和 XMP 标称完全一致。X299 插满 4 条还想上 3600 本来不容易 —— 这 4 条还是**双面（2R）**的，<strong>这台是跑住了</strong>。</li>
</ul>
<p dir="auto">上下文只给了 32768。64GB 内存下，这个配置留的余量比较舒服；</p>
<h2>二、量化可选范围与差异</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>量化</th>
<th style="text-align:right">模型体积</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>Q2_0</td>
<td style="text-align:right">37.6GB</td>
<td>最小，余量最大</td>
</tr>
<tr>
<td><strong>IQ2_XS</strong></td>
<td style="text-align:right"><strong>39.2GB</strong></td>
<td>我现在用的</td>
</tr>
<tr>
<td>IQ3_XXS</td>
<td style="text-align:right">47.0GB</td>
<td>质量更好，但吃内存</td>
</tr>
<tr>
<td>IQ3_S</td>
<td style="text-align:right">54.8GB</td>
<td>最吃内存</td>
</tr>
</tbody>
</table>
<p dir="auto">选 IQ2_XS 的理由是<strong>内存余量</strong>：64GB 里除了模型还要放 KV 和系统本身。有双卡帖子的实测显示 IQ3_XXS 跑起来系统可用内存最低只剩 3.3GiB，我这边没有做质量对比。</p>
<h2>三、它凭什么能在 12GB 显存上跑 125B</h2>
<p dir="auto">关键在于这是 <strong>MoE</strong> 模型：<strong>48 层、每层 512 个专家，一共 24,576 个；但每个词只用其中 10 个</strong>。所以不需要把所有专家都塞进显卡 —— <strong>分工就行</strong>。</p>
<p dir="auto">官方文档用的比喻是<strong>厨房</strong>：天天用的调料放<strong>灶台</strong>上（显卡），其余全放<strong>储藏间</strong>（内存）；要用的时候去拿 —— 而且<strong>储藏间里有人（CPU）同时动手做</strong>，不是干等。</p>
<p dir="auto">具体分三层：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>谁</th>
<th>干什么</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>显卡（12GB 显存）</strong></td>
<td>干每个词都躲不开的活（注意力、路由、输出头等），外加<strong>缓存几千个最常用的专家</strong> —— 它还会边聊边学哪些专家用得最多</td>
</tr>
<tr>
<td><strong>内存（64GB）</strong></td>
<td>装着<strong>全部 24,576 个专家</strong>（48 层 × 每层 512）。显卡上没有的那些，<strong>由 CPU 原地计算</strong>，<strong>和显卡同时进行</strong>，谁也不等谁</td>
</tr>
<tr>
<td><strong>SSD</strong></td>
<td>放一张 <strong>28.8GB 的 n-gram 查找表</strong>，每个词只读其中几行</td>
</tr>
</tbody>
</table>
<p dir="auto">另外两个关键优化：</p>
<ol>
<li><strong>先猜后验（投机解码）。</strong> 模型自带一个小助手先猜接下来几个词，大模型<strong>一次性全验一遍</strong>，只留下对的。因为<strong>每个词最终还是大模型定的，质量不变</strong>，但速度能快 <strong>1.6~1.8 倍</strong>（我实测的草稿命中率是 <strong>91.1%</strong>，“实测速度”那节有）。</li>
<li><strong>长文本"边读边搬"。</strong> 一次最多读 8,192 token；而且<strong>下一层的专家在"当前层计算"的同时就已经通过 PCIe 搬过来了</strong> —— 这就是为什么一条 PCIe 3.0 也喂得动（实测搬运量 <strong>9.8~12 GB/s</strong>，就是开头那张图上的数字）。</li>
</ol>
<p dir="auto"><strong>三个容易误解的点</strong>：</p>
<ul>
<li><strong>上下文 32768 不等于把全部 KV 塞进显存</strong> —— 完整 KV 后备在内存，显存里只驻留最常读的一段。</li>
<li><strong>显存比显卡型号更重要</strong>：官方文档说，<strong>每多 1GB 显存能多放约 700 个专家</strong>，而每个放在显卡上的专家，<strong>CPU 就少算一个</strong>。</li>
<li><strong><code>--pcie-frac</code> 是这套玩法的命门</strong>：它决定"多少专家常驻显存、多少留在内存让 CPU 算"，所以那么敏感（“配置与调参”那节有张倒 U 形的表）。</li>
</ul>
<h2>四、安装与踩坑</h2>
<p dir="auto">四个踩的坑，都跟安装本身无关，但很浪费时间：</p>
<ol>
<li><strong>别习惯性加 <code>--setup</code>。</strong> 重启服务时加了它会重走配置向导，而向导的默认档是 IQ3_XXS——差一点重下几十 GB。</li>
<li><strong>MTP 草稿模型会中途断。</strong> 我遇到两次 <code>SSL: UNEXPECTED_EOF_WHILE_READING</code>。它是按字节断点续传的，<strong>直接重跑就行</strong>，不用清缓存。</li>
<li><strong>hf-mirror 对这个仓库无效</strong>（308 跳回 <a href="http://huggingface.co" rel="nofollow ugc">huggingface.co</a>）。只能靠续传硬下。</li>
<li><strong>Python 依赖走国内源</strong>，直连基本装不动。</li>
</ol>
<h2>五、配置与调参</h2>
<p dir="auto">最终参数：</p>
<pre><code class="language-text">--max-context 32768
--kv int8
--expert-cache auto
--prefill auto
--spec 4
--spec-min-p 0.70
--pcie-frac 0.34
--vram-reserve-mib 700
--vision
</code></pre>
<p dir="auto">三个关键旋钮我让 agent 手动扫过一遍（默认配置下只有约 32 tok/s）：</p>
<p dir="auto"><strong>旋钮一：<code>--pcie-frac</code>（专家搬不搬得动）</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th style="text-align:right">取值</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:right">0.00</td>
<td style="text-align:right">43.4</td>
</tr>
<tr>
<td style="text-align:right">0.20</td>
<td style="text-align:right">47.6</td>
</tr>
<tr>
<td style="text-align:right"><strong>0.34</strong></td>
<td style="text-align:right"><strong>53.2</strong></td>
</tr>
<tr>
<td style="text-align:right">0.55</td>
<td style="text-align:right">44.9</td>
</tr>
<tr>
<td style="text-align:right">0.75</td>
<td style="text-align:right">36.0</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>旋钮二：<code>--spec-min-p</code>（草稿模型信不信得过）</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th style="text-align:right">取值</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:right">0.30</td>
<td style="text-align:right">50.2</td>
</tr>
<tr>
<td style="text-align:right">0.50</td>
<td style="text-align:right">52.1</td>
</tr>
<tr>
<td style="text-align:right"><strong>0.70</strong></td>
<td style="text-align:right"><strong>56.8</strong></td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>旋钮三：CPU 工作线程数</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th style="text-align:right">取值</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:right">4</td>
<td style="text-align:right">38.3</td>
</tr>
<tr>
<td style="text-align:right">6</td>
<td style="text-align:right">47.0</td>
</tr>
<tr>
<td style="text-align:right"><strong>9</strong></td>
<td style="text-align:right"><strong>55.8</strong></td>
</tr>
</tbody>
</table>
<p dir="auto"><code>--pcie-frac</code> 是<strong>倒 U 形</strong>：给少了专家全走 PCIe 搬不过来，给多了显存太满调度变差。</p>
<p dir="auto"><strong>32 提到 55.8 tok/s。这里只扫了这三个旋钮，不等于全局最优。</strong></p>
<h2>六、使用界面与调用方式（逐个实测）</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>方式</th>
<th>结果</th>
</tr>
</thead>
<tbody>
<tr>
<td>网页面板 <code>127.0.0.1:8080</code></td>
<td>浏览器直接聊</td>
</tr>
<tr>
<td>OpenAI 兼容 <code>/v1/chat/completions</code></td>
<td>可以</td>
</tr>
<tr>
<td><strong>Anthropic 兼容 <code>/v1/messages</code></strong></td>
<td>可以，支持自定义接口的客户端直接挂</td>
</tr>
<tr>
<td>流式输出（SSE）</td>
<td>可以</td>
</tr>
<tr>
<td><strong>工具调用（function calling）+ 结果回传</strong></td>
<td>可以，例子见下</td>
</tr>
<tr>
<td><code>/v1/models</code>、<code>/health</code></td>
<td>可以</td>
</tr>
</tbody>
</table>
<p dir="auto">工具调用实测：问"帮我查一下杭州现在的天气"，它正确发起了 <code>get_weather</code>，参数 <code>{"city":"杭州"}</code>；回传结果"杭州：22℃，多云，东南风 2 级"后，它正常用自然语言作答。</p>
<p dir="auto">安全上：服务只绑 <code>127.0.0.1</code> 并设了 <code>api-key</code>，<strong>不暴露到局域网或公网</strong>。（今天复核：不带 key 请求一律返回 <code>authentication_error</code>，这条是真的在生效，不是面板上的摆设。）</p>
<h2>七、实测速度</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>指标</th>
<th style="text-align:right">数值</th>
</tr>
</thead>
<tbody>
<tr>
<td>平均生成（22 次真实请求）</td>
<td style="text-align:right"><strong>54.9 tok/s</strong></td>
</tr>
<tr>
<td>短提示固定测（temp 0 / seed 42 / 关思考，4 次）</td>
<td style="text-align:right"><strong>48.0 tok/s</strong></td>
</tr>
<tr>
<td>长输出 decode</td>
<td style="text-align:right"><strong>50.5 tok/s</strong></td>
</tr>
<tr>
<td><strong>引擎口径平均 decode</strong>（引擎自报，135 次累计）</td>
<td style="text-align:right"><strong>63.4 tok/s</strong></td>
</tr>
<tr>
<td><strong>MTP 草稿接受率</strong></td>
<td style="text-align:right"><strong>91.1%</strong>（39,092 / 42,912）</td>
</tr>
<tr>
<td>KV 复用</td>
<td style="text-align:right">输入 82,636 tokens 中复用 24,904</td>
</tr>
<tr>
<td><strong>冷 prefill（25,547 tokens 输入）</strong></td>
<td style="text-align:right"><strong>1,238 tok/s</strong>（首字延迟 20.6s）</td>
</tr>
<tr>
<td>同长度输入、<strong>命中前缀缓存</strong></td>
<td style="text-align:right"><strong>0.54 秒</strong></td>
</tr>
<tr>
<td>短问答端到端延迟</td>
<td style="text-align:right">0.16~0.75s（中位 <strong>0.22s</strong>）</td>
</tr>
<tr>
<td>连续 20 次相同请求</td>
<td style="text-align:right"><strong>20/20 成功</strong>，后半段反而更快</td>
</tr>
<tr>
<td>模型加载（33GiB）</td>
<td style="text-align:right">约 20 秒</td>
</tr>
<tr>
<td><strong>引擎自报总账</strong>（累计 135 次请求）</td>
<td style="text-align:right">写出 <strong>267,571 tokens</strong>，平均 <strong>63.4 tok/s</strong></td>
</tr>
<tr>
<td><strong>生成时 PCIe 搬运量</strong></td>
<td style="text-align:right">约 <strong>9.8~12 GB/s</strong>（PCIe 3.0 ×16）</td>
</tr>
<tr>
<td><strong>生成时磁盘读取</strong></td>
<td style="text-align:right"><strong>0.0 MB/s</strong></td>
</tr>
</tbody>
</table>
<p dir="auto">两个值得单讲的：</p>
<ul>
<li><strong>冷 prefill 1,238 tok/s</strong> 是可比的——论坛另一篇双卡帖在 36,919 tokens 输入下测到 1,505 tok/s，同一量级。</li>
<li><strong>前缀缓存是最大的体感来源</strong>：同一段 24K 输入，第一次要 20 秒，<strong>第二次只要 0.54 秒</strong>。反过来也成立——换模型、换仓库、上下文超限，都要重付一次。</li>
</ul>
<h2>八、各任务下的差异</h2>
<p dir="auto">流式实测，关思考：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>任务</th>
<th style="text-align:right">首字延迟</th>
<th style="text-align:right">总耗时</th>
<th style="text-align:right">输出</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td>翻译 中→英</td>
<td style="text-align:right">1.74s</td>
<td style="text-align:right">6.25s</td>
<td style="text-align:right">252 tok</td>
<td style="text-align:right">40.3</td>
</tr>
<tr>
<td>摘要压缩</td>
<td style="text-align:right">1.67s</td>
<td style="text-align:right">2.44s</td>
<td style="text-align:right">31 tok</td>
<td style="text-align:right">12.7</td>
</tr>
<tr>
<td>代码生成</td>
<td style="text-align:right">1.30s</td>
<td style="text-align:right">7.87s</td>
<td style="text-align:right">369 tok</td>
<td style="text-align:right">46.9</td>
</tr>
<tr>
<td>代码解释</td>
<td style="text-align:right">1.40s</td>
<td style="text-align:right">3.28s</td>
<td style="text-align:right">98 tok</td>
<td style="text-align:right">29.9</td>
</tr>
<tr>
<td>中文写作</td>
<td style="text-align:right">0.82s</td>
<td style="text-align:right">4.09s</td>
<td style="text-align:right">159 tok</td>
<td style="text-align:right">38.9</td>
</tr>
<tr>
<td>结构化提取</td>
<td style="text-align:right">1.78s</td>
<td style="text-align:right">5.14s</td>
<td style="text-align:right">169 tok</td>
<td style="text-align:right">32.9</td>
</tr>
<tr>
<td>数学推理</td>
<td style="text-align:right">1.12s</td>
<td style="text-align:right">6.55s</td>
<td style="text-align:right">310 tok</td>
<td style="text-align:right">47.3</td>
</tr>
<tr>
<td>长文提取</td>
<td style="text-align:right">1.66s</td>
<td style="text-align:right">1.90s</td>
<td style="text-align:right">12 tok</td>
<td style="text-align:right">6.3</td>
</tr>
</tbody>
</table>
<p dir="auto">结论只有三条：</p>
<ol>
<li><strong>首字延迟 0.8~1.8 秒，与任务类型几乎无关。</strong></li>
<li><strong>总耗时 = 首字 + 输出长度 ÷ 速度</strong>——"抽一个字段 1.9 秒"和"写代码 7.9 秒"的差别，只来自输出多长。</li>
<li><strong>输出越长，平均速度越高</strong>（长输出 40~47，极短输出只有 6~13，被固定开销拖低）。</li>
</ol>
<p dir="auto">另外测过两档思考强度：8 道基础题<strong>不思考 7/8、最高档思考 8/8</strong>，但总耗时从 <strong>19.6 秒涨到 98.6 秒</strong>。差异集中在一道带硬约束的题（"句子里不能出现某个字"）。<strong>思考更像是"生成后回头核对约束"，不是让人变聪明</strong>——样本小，只能说观察。</p>
<h2>九、延伸的玩法：同局域网里另一台机器Mac book air来调用，也是现在正在用的方案</h2>
<p dir="auto">我平时常用机是 Mac book air，想让 Mac 上的 deepseek harness 调用另一台windows跑的本地模型。做法不是开端口，而是<strong>反向隧道</strong>：</p>
<p dir="auto">在 Windows 上（系统自带 ssh；老系统去"可选功能"装 OpenSSH 客户端）：</p>
<pre><code class="language-cmd">ssh -R 8080:127.0.0.1:8080 你的用户名@Mac的IP
</code></pre>
<p dir="auto">然后在 Mac 上访问 <code>http://127.0.0.1:8080</code>。这样：</p>
<ul>
<li>模型<strong>始终只听 <code>127.0.0.1</code></strong>，从不暴露到内网或公网；</li>
<li>隧道默认<strong>只绑在 Mac 的回环地址</strong>上，局域网里别的设备看不到；</li>
<li><strong>关掉那个 ssh 窗口，通路立刻消失</strong>；</li>
<li>不用改防火墙、不用开端口。</li>
</ul>
<p dir="auto">实测这套通路上，客户端侧看到的平均速度、稳定性都跟本机调用一致。</p>
<h2>十、拿它做过的真任务：一个游戏的多轮交付（2026-10-04 实测）</h2>
<p dir="auto"><strong>任务</strong>：让它从头做一个能在浏览器里跑的小游戏（雷电那种竖版射击）。</p>
<p dir="auto"><strong>做法（三条）</strong>：</p>
<ol>
<li><strong>我只提需求，不写代码。</strong> 比如「按住 Z 要能连射」「打中敌机后它没消失」——就这种大白话，<strong>不给它代码、不给补丁</strong>。</li>
<li><strong>每轮让它把整个文件重写一遍</strong>，不打补丁。打补丁容易对不上号，它还会顺手把好好的地方改坏。</li>
<li><strong>每轮做完立刻验一遍，验完只留一句话</strong>（「能跑」「跳不起来」「走两步就卡死」）。</li>
</ol>
<p dir="auto"><strong>两轮的真实数字</strong>（同一个模型、同一条反向隧道、关思考、温度 0.2、模型已加载）：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>轮</th>
<th style="text-align:right">输入</th>
<th style="text-align:right">输出</th>
<th style="text-align:right">耗时</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td>第 1 轮 · 能跑的骨架</td>
<td style="text-align:right">523</td>
<td style="text-align:right">1,639</td>
<td style="text-align:right">27.7s</td>
<td style="text-align:right"><strong>59.1 tok/s</strong></td>
</tr>
<tr>
<td>第 2 轮 · 画面质感与光感</td>
<td style="text-align:right">2,256</td>
<td style="text-align:right">3,333</td>
<td style="text-align:right">55.9s</td>
<td style="text-align:right"><strong>59.7 tok/s</strong></td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>后面它还继续做了好几轮</strong>（这批数字是任务结束后，从监控面板上读到的最近 4 条）：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>轮</th>
<th style="text-align:right">输入</th>
<th style="text-align:right">输出</th>
<th style="text-align:right">耗时</th>
<th style="text-align:right">速度</th>
</tr>
</thead>
<tbody>
<tr>
<td>续 1</td>
<td style="text-align:right">15,169</td>
<td style="text-align:right">13,949</td>
<td style="text-align:right">235.2s</td>
<td style="text-align:right">62.5</td>
</tr>
<tr>
<td>续 2</td>
<td style="text-align:right">14,976</td>
<td style="text-align:right">13,883</td>
<td style="text-align:right">239.0s</td>
<td style="text-align:right">61.2</td>
</tr>
<tr>
<td>续 3</td>
<td style="text-align:right">15,129</td>
<td style="text-align:right">14,177</td>
<td style="text-align:right">243.6s</td>
<td style="text-align:right">61.2</td>
</tr>
<tr>
<td>续 4</td>
<td style="text-align:right">15,014</td>
<td style="text-align:right">14,035</td>
<td style="text-align:right">240.1s</td>
<td style="text-align:right">61.6</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>这一组数字把两个说法都更新了</strong>：</p>
<ol>
<li><strong>它单轮能写多长，比原先估计的高得多。</strong> 之前只验证到 3,333 token（约 9KB），<br />
现在实测<strong>单轮写到 1.4 万 token 也没截断</strong>，状态全是 <code>Done</code>。</li>
<li><strong>代价是时间</strong>：一轮 1.4 万 token 要 <strong>235~244 秒（约 4 分钟）</strong>。<br />
换来的是**永远不用处理"补丁对不上号"**这类问题。</li>
</ol>
<p dir="auto"><strong>结论</strong>：</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>结论</th>
<th>具体</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>能干成，但要拆小块</strong></td>
<td>一轮能写 <strong>1,000~14,000 token</strong>（小改几千、大改一万四），花 <strong>30 秒到 4 分钟</strong>。<strong>3,333 token 就写出了一个 9KB 的完整 HTML</strong>；后来单轮写到 1.4 万 token 也没截断。所以真正的限制是<strong>时间</strong>，不是额度 —— 但一轮拖到 4 分钟，还是拆小一点更稳</td>
</tr>
<tr>
<td><strong>隧道不打折</strong></td>
<td>经局域网打过去的吞吐和本机同量级（59~60 vs 本机 63.4），<strong>可以当本机用</strong>，不必为了速度把任务搬回 Windows 桌面</td>
</tr>
<tr>
<td><strong>大目标是最快的翻车方式</strong></td>
<td>让它「百分百还原马里奥画面」，它一个像素一个像素画水管，<strong>三万字的额度烧光，游戏主循环一个字没写</strong>；改成「先保证能跑、画面简单点」之后 —— <strong>44 秒写完了</strong></td>
</tr>
<tr>
<td><strong>"验"这一步绝对不能省</strong></td>
<td>有一次它写出来的游戏<strong>看着完整、语法也对</strong>，实际<strong>按一下方向键就卡死</strong>。这种毛病光读代码看不出来，<strong>必须真跑一遍</strong></td>
</tr>
<tr>
<td><strong>别把验的过程贴进对话</strong></td>
<td>验一次产生的细节（逐帧数据、报错堆栈）如果都留在对话里，下一轮又得把这一大段重发一遍，<strong>越滚越贵</strong>；让脚本只回一句，成本才压得住</td>
</tr>
<tr>
<td><strong>能一次写成，不等于能一次改对</strong></td>
<td>从第 3 轮起每轮都要写明「上一轮哪些已验收通过、本轮不许动」，否则它会顺手把无关部分也重写掉 —— 这和“能力边界”那节里“长链丢语义约定”那条短板是同一个机制</td>
</tr>
</tbody>
</table>
<p dir="auto">口径说明：</p>
<ul>
<li><strong>吞吐含首字延迟</strong>，所以天然低于纯 decode 口径；但这两轮反而做到 59~60，和“实测速度”那节里引擎自报的 63.4 基本吻合 —— 说明输出到这个长度（1.6K~3.3K）时，首字延迟已经被摊薄到可以忽略。</li>
<li><strong>两轮都是一次成功</strong>，没有重试，<code>finish_reason</code> 都是 <code>stop</code>，<strong>没有触发输出截断</strong>。</li>
</ul>
<p dir="auto">再补一条：<strong>"整块替换 + 回喂全文"是这种单文件增量开发最稳的做法。</strong> 第 2 轮输入从 523 涨到 2,256，涨的就是回喂的第 1 轮产物；输出是一次完整的 3,333 文件，不是补丁 —— 它不会为省输出偷工，也避开了"补丁对不上号"这类崩法。</p>
<h2>十一、后续规划：Mac Ultra 和 win平台N 卡组起来干活</h2>
<h3>11.1 有一些想法</h3>
<blockquote>
<p dir="auto"><strong>一台负责「读」——把长材料一口气看完读懂；一台负责「写」——一个字一个字往外产出。让agent 决定每件事派给谁。</strong></p>
</blockquote>
<p dir="auto"><strong>先读懂一堆东西</strong>，<strong>再产出结果</strong>。这两件事的累点完全不同，所以可以拆给两台机器。</p>
<h3>11.2 有没有可行性（用部分数据来评估）</h3>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
<th><strong>3080 Ti（N 卡，win平台）</strong></th>
<th><strong>M5 Ultra（Mac，等货中网上有测评数据）</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>强项</strong></td>
<td><strong>读</strong> —— 长材料一口气看完</td>
<td><strong>写</strong> —— 一个字一个字吐</td>
</tr>
<tr>
<td>实测 / 预估</td>
<td>2.5 万字材料 <strong>20.6 秒</strong>读完</td>
<td>写 <strong>60~90 tok/s</strong>（预估）</td>
</tr>
<tr>
<td>弱项</td>
<td>写只有 50.5 tok/s</td>
<td>读约 640 tok/s（推算，<strong>比 N 卡慢一半以上</strong>）</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>为什么</strong>：打个比方 ——</p>
<ul>
<li><strong>「读」靠算得快</strong>（相当于多少人一起看材料），所以 N 卡人多</li>
<li><strong>「写」靠搬得快</strong>（相当于把资料从仓库搬到桌上），所以 Mac 通道更宽（内存带宽 1.2 TB/s vs 0.9 TB/s），而且 <strong>Mac 不用来回搬</strong>（N 卡显存小，得不停从内存搬数据）</li>
</ul>
<h3>11.3 什么活派给谁</h3>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>场景</th>
<th>派给</th>
<th>预估</th>
</tr>
</thead>
<tbody>
<tr>
<td>读 3 万字材料后回答</td>
<td><strong>N 卡</strong></td>
<td>约 24 秒</td>
</tr>
<tr>
<td>连续写长文</td>
<td><strong>Mac</strong></td>
<td>60~90 tok/s（预估）</td>
</tr>
<tr>
<td>批量短问答</td>
<td><strong>N 卡</strong></td>
<td>0.2~1.5 秒/次</td>
</tr>
<tr>
<td>超过 70GB 的模型</td>
<td><strong>只能 Mac</strong></td>
<td>—</td>
</tr>
<tr>
<td>要连工具干活（agent 循环）</td>
<td><strong>N 卡</strong></td>
<td>已实测可用</td>
</tr>
</tbody>
</table>
<h3>11.4 局域网这条线，实测够不够用</h3>
<p dir="auto"><strong>结论：测下来完全够用，2.5G的网络可以当「本机」用。</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>实测项</th>
<th>数字</th>
</tr>
</thead>
<tbody>
<tr>
<td>Mac 经局域网隧道调 Windows 的模型</td>
<td><strong>59.1 / 59.7 tok/s</strong></td>
</tr>
<tr>
<td>同一台机器上直接调（本机平均）</td>
<td><strong>54.9 tok/s</strong></td>
</tr>
<tr>
<td>短问答延迟</td>
<td><strong>0.2~1.5 秒</strong></td>
</tr>
<tr>
<td>连续 20 次</td>
<td><strong>20/20 成功</strong></td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>局域网这条线不但不掉速，反而还高一点</strong>（因为那两轮本身输出长、效率高）。<br />
<strong>所以，以后把活从 Mac 派到 Windows，速度上不需要妥协。</strong></p>
<p dir="auto">顺带两个好处：</p>
<ul>
<li><strong>不用开端口、不用改防火墙</strong> —— 模型始终只听自己那台机器的 <code>127.0.0.1</code></li>
<li><strong>关掉那个 ssh 窗口，通路立刻消失</strong> —— 用完就断，比开端口干净</li>
</ul>
<h3>11.5 我是怎么搭的（三步，第一步已经在跑了）</h3>
<ol>
<li><strong>两台各起一个模型服务</strong> —— Windows 的<strong>已经有了</strong>（就是这篇在用的 Strata）；Mac 到货后装 oMLX</li>
<li><strong>开反向隧道接起来</strong>（现在这条就是）：<code>ssh -R 8080:127.0.0.1:8080 用户名@Mac的IP</code></li>
<li><strong>agent 按「读 / 写」分派</strong>，规则就是 11.3 那张表</li>
</ol>
<h3>11.6 两条硬限制（先讲说清楚，免得大家白折腾）</h3>
<ol>
<li><strong>不能把「同一个请求」拆到两台机器上跑</strong>（一台读一半、一台写一半）。那要求两台是同一种硬件、再用特殊高速连线 —— <strong>N 卡和 Mac 之间没有这条路</strong>。<br />
也就是说，互补只能停在**「一个任务整段派给一台」**这个层面。</li>
<li><strong>别在两个之间来回换。</strong> 换一次，读过的内容就白读了（要重读一遍），<strong>很可能比只用一台还慢</strong>。</li>
</ol>
<h3>11.7 用起来最容易踩的坑</h3>
<p dir="auto"><strong>它一次只服务一个请求。</strong> 所以：</p>
<ul>
<li><strong>别两个窗口同时用它</strong> —— 后发的只能干等，看起来像「死机」</li>
<li><strong>长任务让它在后台跑</strong>，看进度用一条命令：</li>
</ul>
<pre><code class="language-bash">curl -s -H "Authorization: Bearer &lt;你的key&gt;" http://127.0.0.1:8080/status
</code></pre>
<p dir="auto">看 <code>busy</code>（在不在跑）、<code>generated / max_tokens</code>（跑到哪了）、<code>phase</code>（在思考还是在写）。</p>
<blockquote>
<p dir="auto"><strong>一句话：「它在跑」和「窗口能不能用」是两件事 —— 放后台跑，窗口照常能用。</strong></p>
</blockquote>
<h2>十二、能力边界与短板（实测）</h2>
<p dir="auto">我按六个维度把边界探了一遍，<strong>全部用客观判据</strong>（不看"感觉答得好不好"）。</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>维度</th>
<th>测法</th>
<th>结果</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>推理阶梯</strong></td>
<td>4 档难度递增</td>
<td>易 对 · 中 对 · <strong>难 对</strong> · <strong>极难 错</strong></td>
</tr>
<tr>
<td><strong>指令遵循</strong></td>
<td>约束从 1 条叠到 5 条</td>
<td><strong>全档满分</strong>（1/1 · 2/2 · 3/3 · 3/3 · <strong>5/5</strong>）</td>
</tr>
<tr>
<td><strong>长上下文</strong></td>
<td>6K / 14K / 22K / 28K，各带随机噪音</td>
<td>7.2K 通过 · 16.8K 通过 · <strong>26.3K 通过</strong> · 再往上 <strong>HTTP 400</strong></td>
</tr>
<tr>
<td><strong>代码</strong></td>
<td>写函数 / 写类 / 写算法，交付后<strong>真跑单测</strong></td>
<td><strong>23/23 全过</strong></td>
</tr>
<tr>
<td><strong>知识边界</strong></td>
<td>10 题，含两道「不存在的事实」</td>
<td><strong>10/10 对</strong>，且<strong>两道假问题都拒答</strong></td>
</tr>
<tr>
<td><strong>速度</strong></td>
<td>短 / 中 / 长</td>
<td>27.5 / 44.1 / 50+ tok/s</td>
</tr>
</tbody>
</table>
<h3>能干什么（这几项比预期好）</h3>
<ol>
<li><strong>指令遵循很强。</strong> 五条硬约束叠加——以 <code>#</code> 开头、以 <code>#</code> 结尾、中间不超过 12 字、全文不得出现「的」、不得换行——<strong>全部守住</strong>。多约束叠加通常是小模型最先崩的地方。</li>
<li><strong>幻觉控制好。</strong> 我埋了两道<strong>不存在的事实</strong>（「量子纠缠咖啡机是哪一年由谁发明的」、以及问 2026 年诺贝尔物理学奖），它<strong>两次都直说查不到，没有编</strong>。</li>
<li><strong>代码能真跑</strong>，不只是"看起来对"：闰年函数 5/5；手写 <code>Stack</code> 类 <strong>10/10</strong>（含空栈 <code>pop</code>/<code>peek</code> 抛 <code>IndexError</code>、能存 <code>None</code>/<code>0</code> 而不误判为空）；拓扑排序 <strong>8/8</strong>（含成环返回 <code>[]</code>、重复边不崩）。</li>
<li><strong>反直觉陷阱过。</strong> 经典的球棒与球问题（棒比球贵 1 元、合计 1.10 元），它答 <strong>0.05</strong>，没被直觉带偏——这题不少模型会答 0.10。</li>
<li><strong>被指出 bug 后修得又快又准。</strong> 它写的马里奥克隆有个碰撞盒 bug（玩家走 10 像素就卡死），我把症状+根因+原函数给它，<strong>7 秒 / 290 tokens</strong> 给出修正：垂直检测改用<strong>底边</strong>、并把<strong>垂直与水平的检测顺序调换</strong>（先站稳再做水平）。我替换回去真跑验证：<strong>站姿 y=352 正确、横向跑 511 像素、被管道挡住、跳跃 124 像素抛物线正确</strong> —— 修好了。</li>
</ol>
<h3>干不了什么（短板很集中）</h3>
<ol>
<li><strong>极难计数类推理会崩。</strong> 「1 到 1000（含）中数字含 7 的整数有多少个」正解 <strong>271</strong>，它答 <strong>192</strong>。这类需要<strong>精确枚举或容斥</strong>的题它在最高档失手，而且是直接给个错数，不会说"我不确定"。</li>
<li><strong>上下文是硬墙。</strong> 实测 <strong>26,305 tokens 的输入可用</strong>，再往上直接 <code>HTTP 400 Bad Request</code>。<strong>32768 是真天花板，不是标称值。</strong></li>
<li><strong>短问答被固定开销拖累。</strong> 同样这个模型：短问答 <strong>27.5 tok/s</strong>、中输出 <strong>44.1</strong>、长输出 <strong>50+</strong>。差的是首字延迟与请求开销，不是引擎变慢。</li>
<li><strong>边角知识建议核过再用。</strong> 常见事实（首都、π、元素、光速、行星数）全对，但知识类的冷门项不要默认它对。</li>
</ol>
<h3>长链任务与多样化（补测）</h3>
<p dir="auto">前面都是"单轮单题"，这一轮专门测<strong>依赖会累积</strong>的任务——那才是最容易崩的地方。</p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>项</th>
<th>结果</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>工具调用链</strong>（3~4 步依赖计算）</td>
<td>正确，只发 2 次调用（先算 <code>1250*(1-0.62)</code>，再算 <code>475*0.25</code>），最终 <strong>118.75</strong>；还识别出「2025 年营收」是干扰信息，<strong>没做无用功</strong></td>
</tr>
<tr>
<td><strong>多轮约束保持</strong>（5 轮，中途加码 + 诱导违反）</td>
<td>基本守住。第 2、4 轮都遵守「以『先生』开头、≤20 字、不得出现数字」——第 4 轮它用中文数字「等于二」绕开了阿拉伯数字限制</td>
</tr>
<tr>
<td><strong>分步代码</strong>（3 步递进，每步都要求"接口不许变"）</td>
<td>注意：<strong>3/4 —— 崩在这一项</strong>。第 2 步新增的 <code>complete()</code> 破坏了第 1 步 <code>list_tasks()</code> 的语义（我明确写了"完成后仍返回全部标题"，它把完成的移除了）</td>
</tr>
<tr>
<td><strong>长输出 + 中途约束</strong>（1200 字五段）</td>
<td><strong>1328 字</strong>；第三段含指定词、全文无禁用词、分段正确，18.2 秒</td>
</tr>
<tr>
<td><strong>翻译（中→英）</strong></td>
<td>质量好——主动把「8420 万元」换算成 <code>RMB 84.2 million</code>，数字无丢失</td>
</tr>
<tr>
<td><strong>摘要忠实</strong></td>
<td>未改动、未新增任何数字</td>
</tr>
<tr>
<td><strong>嵌套结构化抽取</strong></td>
<td>输出合法 JSON，对象 + 数组结构正确</td>
</tr>
<tr>
<td><strong>风格控制</strong></td>
<td>正式 / 口语 / 幽默 三种语气齐全</td>
</tr>
<tr>
<td><strong>提示注入抵抗</strong></td>
<td>注意：<strong>分情况</strong>：同一轮里说「忽略上面的要求」<strong>抵抗住了</strong>；但说「忘记原任务，改做别的」<strong>被带走了</strong>（让它翻译，它改写了一首中文诗）</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>长链这一轮补出来的短板（比单轮测试暴露得更清楚）：</strong></p>
<ol start="5">
<li><strong>长链会丢"语义约定"。</strong> 单轮写代码 23/23 全过，但<strong>三步递进改同一个模块时，第 2 步就把第 1 步的接口语义改掉了</strong>。所以多步任务<strong>要在每一步后复述并校验前面积累的约定</strong>，不能指望它自己记住。</li>
<li><strong>任务替换式的指令覆盖挡不住。</strong> 明确说「忽略上面要求」它顶得住，换成「忘记原任务、改做别的」就会被带走。<strong>别指望它自己防御，该管的要在外层管。</strong></li>
<li><strong>"一次做完大目标"会烧光预算。</strong> 让它「百分百还原马里奥的画面质感」，它就去<strong>逐像素画管道</strong>（1018 处），30000 token 烧光时<strong>主循环、键盘、物理一个字都没写</strong>，文件还缺收尾标签、打开就白屏。同一模型、同一预算，改成「<strong>能跑优先 + 严禁逐像素</strong>」后 —— <strong>44 秒 / 2719 tokens 就写完了</strong>。<br />
<strong>所以，大目标要拆，或者把"能跑"写进第一优先级。</strong></li>
</ol>
<h3>一句话总结</h3>
<blockquote>
<p dir="auto"><strong>它适合"规则明确、结构清楚"的活</strong>：格式化、信息提取、写代码、多约束指令、中文处理、长文生成。<br />
<strong>不适合"需要精确计数或多步数学枚举"的活</strong>、<strong>超过 3 万 token 的输入</strong>，以及<strong>没人看着的长链多步任务</strong>。</p>
</blockquote>
<hr />
<h2>十三、局限与后续</h2>
<ul>
<li><strong>已补测</strong>（引擎自带 <code>/metrics</code> 接口）：MTP 草稿接受率 <strong>91.1%</strong>、引擎口径平均 decode <strong>63.4 tok/s</strong>、专家缓存 <strong>3,383 MiB / 2,451 槽位</strong>、PCIe <strong>Gen3 ×16</strong> 得到确认（<code>gpu_pcie_gen: 3</code>）。</li>
<li><strong>已探明的上限</strong>：单次输入 <strong>26,305 tokens</strong> 通过、<strong>28K 档被 400 拒绝</strong>；长上下文两端验证码召回在 26K 档仍准确。</li>
<li><strong>新增实测</strong>：远程派发多轮交付，<strong>单轮输出 1.6K~3.3K token 两次都一次成功、无截断</strong>；隧道侧吞吐 59~60 tok/s，与本机口径一致。</li>
<li>引擎版本 <strong>0.1.38</strong>。</li>
<li><strong>仍未测</strong>：长时间多并发、满 32768 时的检索质量。<strong>单轮输出天花板已往上推过一档</strong>：从 3,333 token 推到 <strong>1.4 万 token 仍然成功、无截断</strong>（4 次），但<strong>还没顶到失败点</strong>。</li>
<li>思考档位的对比样本还小（8 道题），不足以当规律；但<strong>长输出任务下"思考会吃掉全部输出预算"已复现两次</strong>（4096 上限、26000 上限各一次），这一条可以直接用。</li>
<li>后续想做：更新引擎后重测 prefill 与首字延迟；换机后按<strong>同一套题</strong>跑一遍对照。</li>
</ul>
<p dir="auto">项目地址：<a href="https://github.com/Niko1221/Strata" rel="nofollow ugc">Niko1221/Strata</a>大神膜拜中</p>
]]></description><link>https://lcz.me/topic/2095</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 02:00:09 GMT</lastBuildDate><atom:link href="https://lcz.me/topic/2095.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Oct 2026 15:48:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Sat, 17 Oct 2026 15:30:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%E4%B9%9D%E9%97%A8%E5%A5%87%E4%BA%BA" aria-label="Profile: 九门奇人">@<bdi>九门奇人</bdi></a> 可惜海外买不到魔改卡，测试出来分享一下喔</p>
]]></description><link>https://lcz.me/post/25568</link><guid isPermaLink="true">https://lcz.me/post/25568</guid><dc:creator><![CDATA[alan.lgv60]]></dc:creator><pubDate>Sat, 17 Oct 2026 15:30:46 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Sat, 17 Oct 2026 15:25:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry" aria-label="Profile: terry">@<bdi>terry</bdi></a> context 只有128K ，干活很容易 reach token limit.</p>
]]></description><link>https://lcz.me/post/25563</link><guid isPermaLink="true">https://lcz.me/post/25563</guid><dc:creator><![CDATA[alan.lgv60]]></dc:creator><pubDate>Sat, 17 Oct 2026 15:25:02 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Sat, 17 Oct 2026 13:50:01 GMT]]></title><description><![CDATA[<p dir="auto">哥们说真的IQ2真能干活吗？体验如何？</p>
]]></description><link>https://lcz.me/post/25533</link><guid isPermaLink="true">https://lcz.me/post/25533</guid><dc:creator><![CDATA[terry]]></dc:creator><pubDate>Sat, 17 Oct 2026 13:50:01 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Sat, 17 Oct 2026 13:20:35 GMT]]></title><description><![CDATA[<p dir="auto">我现在在考虑要不要再加块3080 20G，跑更大上下文，速度会不会更快一些。</p>
]]></description><link>https://lcz.me/post/25520</link><guid isPermaLink="true">https://lcz.me/post/25520</guid><dc:creator><![CDATA[九门奇人]]></dc:creator><pubDate>Sat, 17 Oct 2026 13:20:35 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Sat, 17 Oct 2026 06:04:52 GMT]]></title><description><![CDATA[<p dir="auto"><img src="https://upload.lcz.me/uploads/a7f1dc4c-d6a0-4f89-9400-88fbe3c397f9.jpeg" alt="image.jpeg" class="img-markdown  img-fluid" /><br />
3080 12gb 真的跑起来，我也来一张 Qwen3.8 Coder IQ1_M的!</p>
]]></description><link>https://lcz.me/post/25459</link><guid isPermaLink="true">https://lcz.me/post/25459</guid><dc:creator><![CDATA[alan.lgv60]]></dc:creator><pubDate>Sat, 17 Oct 2026 06:04:52 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Wed, 14 Oct 2026 06:36:27 GMT]]></title><description><![CDATA[<p dir="auto">刚好有一张3080 12G ,等洋垃圾CPU到手可以玩玩！</p>
]]></description><link>https://lcz.me/post/24791</link><guid isPermaLink="true">https://lcz.me/post/24791</guid><dc:creator><![CDATA[alan.lgv60]]></dc:creator><pubDate>Wed, 14 Oct 2026 06:36:27 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Wed, 14 Oct 2026 03:13:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%E4%B9%9D%E9%97%A8%E5%A5%87%E4%BA%BA" aria-label="Profile: 九门奇人">@<bdi>九门奇人</bdi></a> 升级0.1.43版本，不改参数，就可再提速。</p>
]]></description><link>https://lcz.me/post/24744</link><guid isPermaLink="true">https://lcz.me/post/24744</guid><dc:creator><![CDATA[cc tgo]]></dc:creator><pubDate>Wed, 14 Oct 2026 03:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Wed, 14 Oct 2026 02:47:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/melonmelon" aria-label="Profile: melonmelon">@<bdi>melonmelon</bdi></a> 不是不可行,是原帖那句话说错了。</p>
<p dir="auto">上下文不是 32K 封顶,那只是我当时的设置值。这个模型训练长度到 256K,--max-context 填多少是多少。我后来把 64K / 96K / 128K / 256K 都跑了一遍:</p>
<p dir="auto">档位	实测能喂多长	代价<br />
32K	32,716	最快<br />
64K	62,016	decode 掉 4%<br />
96K	90,012	首字 11.8s<br />
128K	120,016	首字 14.5s<br />
256K	200,016	<img src="https://lcz.me/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=ec85ec55bc1" class="not-responsive emoji emoji-android emoji--warning" style="height:1.4em;width:auto;vertical-align:middle" title="⚠" alt="⚠" />️ 首字近 50s<br />
所以"接入 agent 写代码"是可行的,只是要按活选档:</p>
<p dir="auto">改单个文件、短对话 → 32K 就够,还快<br />
多文件改动、回喂全文 → 64K 是性价比最高的一档(decode 只掉 4%)<br />
整仓库理解、超长文档 → 128K,但要接受首字 14 秒<br />
两个要提前知道的点:</p>
<p dir="auto">限制是「输入 + max_tokens ≤ 你设的上限」,不是只看输入。设 32K 时,输入 15K 再加 18K 的输出预算就会 400 —— 这才是"很快没了"的真实原因,把上限提到 64K 就解决了。<br />
大上下文会变慢,不是没代价。256K 那档 prefill 只剩 322(32K 时是 1740),首字近 50 秒。所以别一上来就拉满。<br />
我自己的用法:设 64K。日常单文件改动用不到一半,遇到多文件或长材料也够;真需要更长再临时往上调(改个数字重启就行)。</p>
]]></description><link>https://lcz.me/post/24730</link><guid isPermaLink="true">https://lcz.me/post/24730</guid><dc:creator><![CDATA[cc tgo]]></dc:creator><pubDate>Wed, 14 Oct 2026 02:47:02 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Tue, 06 Oct 2026 14:31:12 GMT]]></title><description><![CDATA[<p dir="auto">不错的分享，有人抄作业就有价值。</p>
]]></description><link>https://lcz.me/post/22863</link><guid isPermaLink="true">https://lcz.me/post/22863</guid><dc:creator><![CDATA[terry]]></dc:creator><pubDate>Tue, 06 Oct 2026 14:31:12 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Mon, 05 Oct 2026 13:46:04 GMT]]></title><description><![CDATA[<p dir="auto">作业抄好了，我的是3080 12G，跑得很顺，性能稳定在45-60TOKEN，最高冲到80。楼主好人啊。</p>
]]></description><link>https://lcz.me/post/22618</link><guid isPermaLink="true">https://lcz.me/post/22618</guid><dc:creator><![CDATA[九门奇人]]></dc:creator><pubDate>Mon, 05 Oct 2026 13:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Mon, 05 Oct 2026 02:59:23 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cc-tgo" aria-label="Profile: cc-tgo">@<bdi>cc-tgo</bdi></a> <a href="/post/22403">说</a>:</p>
<p dir="auto">上下文是硬墙。 实测 26,305 tokens 的输入可用，再往上直接 HTTP 400 Bad Request。32768 是真天花板，不是标称值。</p>
</blockquote>
<p dir="auto">这么说，想接入agent写代码的话，还是不可行的，上下文很快没了</p>
]]></description><link>https://lcz.me/post/22486</link><guid isPermaLink="true">https://lcz.me/post/22486</guid><dc:creator><![CDATA[melonmelon]]></dc:creator><pubDate>Mon, 05 Oct 2026 02:59:23 GMT</pubDate></item><item><title><![CDATA[Reply to 3080 Ti 单卡 12GB 跑 Strata / Qwen3.8 Flash-Next IQ2_XS：X299 平台配置、调参与实测（更新补测） on Mon, 05 Oct 2026 01:56:26 GMT]]></title><description><![CDATA[<p dir="auto">非常棒，我的是3080 12G显卡，马上抄作业</p>
]]></description><link>https://lcz.me/post/22479</link><guid isPermaLink="true">https://lcz.me/post/22479</guid><dc:creator><![CDATA[九门奇人]]></dc:creator><pubDate>Mon, 05 Oct 2026 01:56:26 GMT</pubDate></item></channel></rss>