<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://qifeidoc.com</id>
    <title>棋飞</title>
    <link href="https://qifeidoc.com" />
    <updated>2026-10-19T23:00:00.000Z</updated>
    <category term="cloud-drive-download" />
    <category term="action-adventure" />
    <category term="AI" />
    <category term="Reverse Engineering" />
    <category term="MCP" />
    <category term="Claude Code" />
    <category term="Open Source" />
    <category term="逆向工程" />
    <category term="开源工具" />
    <category term="ai" />
    <category term="large-language-models" />
    <category term="Transformer" />
    <category term="KV缓存" />
    <category term="AI幻觉" />
    <category term="tutorial" />
    <category term="daily" />
    <category term="Nvidia" />
    <category term="Anthropic" />
    <category term="AMD" />
    <category term="meta" />
    <category term="Daily" />
    <category term="gemini" />
    <category term="ai-agent" />
    <category term="deepseek" />
    <category term="ai-daily" />
    <category term="Gemini 4" />
    <category term="ai-safety" />
    <category term="AI Chip" />
    <category term="智能体" />
    <category term="AI 芯片" />
    <category term="claude-sonnet-5" />
    <category term="open-source-models" />
    <category term="agent-ecosystem" />
    <category term="ai-coding" />
    <category term="开源大模型" />
    <category term="multi-agent" />
    <category term="ai-regulation" />
    <category term="AI Infrastructure" />
    <category term="AI 基础设施" />
    <category term="computer-use" />
    <category term="multimodal-agent" />
    <category term="agent-economy" />
    <category term="world-models" />
    <category term="开源旗舰" />
    <category term="robot-foundation-models" />
    <category term="claude" />
    <category term="openai" />
    <category term="Microsoft" />
    <category term="open-source" />
    <category term="safety" />
    <category term="Regulation" />
    <category term="Healthcare" />
    <category term="robotics" />
    <category term="Google" />
    <category term="Alibaba" />
    <category term="Apple" />
    <category term="ai-hardware" />
    <category term="AI编程" />
    <category term="AI硬件" />
    <category term="AI安全" />
    <category term="large-models" />
    <category term="Chips" />
    <category term="芯片" />
    <category term="digest" />
    <category term="Agent" />
    <category term="Safety" />
    <category term="OpenSource" />
    <category term="具身智能" />
    <category term="开源模型" />
    <category term="AI security" />
    <category term="Embodied AI" />
    <category term="AI programming" />
    <category term="Open-source models" />
    <category term="AirLLM" />
    <category term="vram-optimization" />
    <category term="Inference" />
    <category term="LoRA" />
    <category term="推理" />
    <category term="horror-adventure" />
    <category term="action-rpg" />
    <category term="rpg" />
    <category term="Role-Playing" />
    <category term="resource-download" />
    <category term="hd-download" />
    <category term="quark-cloud-drive" />
    <category term="贝克汉姆" />
    <category term="Beckham" />
    <category term="BepInEx" />
    <category term="Unity" />
    <category term="游戏模组" />
    <category term="开源框架" />
    <category term="插件加载器" />
    <category term="HarmonyX" />
    <category term="strategy-game" />
    <category term="绝命毒师" />
    <category term="action-fight" />
    <category term="Breaking Bad" />
    <category term="Codex" />
    <category term="ChatGPT" />
    <category term="efficiency-tools" />
    <category term="simulation-management" />
    <category term="强化学习" />
    <category term="自动化科研" />
    <category term="算法发现" />
    <category term="Dream-RSI" />
    <category term="RSI" />
    <category term="Google DeepMind" />
    <category term="Qwen2.1" />
    <category term="ComfyUI" />
    <category term="image generation" />
    <category term="pose control" />
    <category term="OpenPose" />
    <category term="AI manhua" />
    <category term="图像生成" />
    <category term="姿势控制" />
    <category term="AI 漫剧" />
    <category term="竞速游戏" />
    <category term="racing-game" />
    <category term="徒手攀岩" />
    <category term="Free Solo" />
    <category term="GitHub" />
    <category term="工具推荐" />
    <category term="development-tools" />
    <category term="open-source-projects" />
    <category term="tool-picks" />
    <category term="gpt-6-1-sol" />
    <category term="opus-5-5" />
    <category term="ai-model-comparison" />
    <category term="review" />
    <category term="GPT-6" />
    <category term="model-selection" />
    <category term="api-cost" />
    <category term="reasoning-effort" />
    <category term="Astra" />
    <category term="Sol" />
    <category term="Luna" />
    <category term="MiniMax H3" />
    <category term="video generation" />
    <category term="AI video" />
    <category term="accelerated LoRA" />
    <category term="two-pass sampling" />
    <category term="视频生成" />
    <category term="AI 视频" />
    <category term="加速 LoRA" />
    <category term="二采" />
    <category term="life" />
    <category term="Herdr" />
    <category term="claude-code" />
    <category term="pi-agent" />
    <category term="多智能体协作" />
    <category term="AI工具" />
    <category term="Making a Murderer" />
    <category term="制造杀人犯" />
    <category term="Muse" />
    <category term="ESP32" />
    <category term="树莓派" />
    <category term="MiniMaxH3" />
    <category term="open-source model" />
    <category term="MINIMAX H3" />
    <category term="Cursor" />
    <category term="cursor-pro" />
    <category term="mlh-hacktoberfest" />
    <category term="ai-coding-tools" />
    <category term="free-promotions" />
    <category term="JRPG" />
    <category term="Oh-My-Pi" />
    <category term="OMP" />
    <category term="多模型路由" />
    <category term="Agent 工作流" />
    <category term="Agentic Coding" />
    <category term="日式角色扮演" />
    <category term="Our Planet" />
    <category term="Download" />
    <category term="我们的星球" />
    <category term="Paperclip" />
    <category term="Pi 扩展" />
    <category term="tool-tutorial" />
    <category term="Pi" />
    <category term="GPT" />
    <category term="Productivity" />
    <category term="效率" />
    <category term="Role-playing" />
    <category term="Downloads" />
    <category term="Planet Earth" />
    <category term="地球脉动" />
    <category term="Prehistoric Planet" />
    <category term="史前星球" />
    <category term="Survival Horror" />
    <category term="生存恐怖" />
    <category term="Skyscraper Live" />
    <category term="策略卡牌" />
    <category term="roguelike" />
    <category term="徒手独攀台北101" />
    <category term="Spotube" />
    <category term="Flutter" />
    <category term="插件架构" />
    <category term="跨平台" />
    <category term="开源音乐客户端" />
    <category term="hetu_script" />
    <category term="tchMaterial-parser" />
    <category term="电子课本下载" />
    <category term="国家智慧教育平台" />
    <category term="Python" />
    <category term="Tkinter" />
    <category term="PDF书签" />
    <category term="本地部署" />
    <category term="Strata" />
    <category term="Qwen" />
    <category term="动作Roguelike" />
    <category term="Blue Planet" />
    <category term="蓝色星球" />
    <category term="cloud drive download, RPG, action RPG" />
    <category term="Tiger King" />
    <category term="养虎为患" />
    <category term="Tiny World" />
    <category term="小小世界" />
    <category term="微信视频号" />
    <category term="Go语言" />
    <category term="下载工具" />
    <category term="公众号下载" />
    <category term="LLMs" />
    <category term="local-deployment" />
    <category term="quantization" />
    <category term="tool-recommendation" />
    <category term="benchmarks" />
    <category term="大模型" />
    <category term="量化" />
    <category term="评测" />
    <category term="AI新闻" />
    <category term="行业资讯" />
    <category term="weekly-roundup" />
    <category term="AI智能体" />
    <category term="news" />
    <category term="ai-news" />
    <category term="industry-news" />
    <category term="AI Agents" />
    <category term="yoinks" />
    <category term="终端视频下载器" />
    <category term="yt-dlp" />
    <category term="Ink TUI" />
    <category term="Node.js CLI" />
    <category term="Naruto" />
    <category term="火影忍者" />
    <entry>
        <id>https://qifeidoc.com/posts/425f4924/</id>
        <title>AI Daily · 2026-10-20</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/425f4924/"/>
        <content type="html">&lt;p&gt;今天 AI 圈的主旋律是”Agent 安全”——一边是 Nvidia 大举开源、押注端侧 Agent,另一边是 Hacker News 上多条 AI Agent 驱动的攻击事件密集刷屏,再到 Microsoft 把前沿模型比作”内部威胁”,开发者社区不得不正视自主 Agent 带来的双刃剑。与此同时,具身智能的真实数据采集、CAD 工具的 AI 化也在稳步推进。&lt;/p&gt;
&lt;h2 id=&#34;Nvidia-加码开源-押注端侧-Agent&#34;&gt;&lt;a href=&#34;#Nvidia-加码开源-押注端侧-Agent&#34; class=&#34;headerlink&#34; title=&#34;Nvidia 加码开源,押注端侧 Agent&#34;&gt;&lt;/a&gt;Nvidia 加码开源,押注端侧 Agent&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/nvidia-launches-new-open-models-to-run-agents-in-the-enterprise-and-on-pcs/&#34;&gt;Nvidia launches new open models to run agents in the enterprise and on PCs&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nvidia 发布新一批开源模型,核心目标是让企业能在自有数据中心、PC 上跑 Agent。这次的发布重点是”端侧 + 私有化”两条腿走路,既覆盖数据中心场景,也瞄准本地推理的 AI PC。模型权重公开、可商用,直接拉低企业接入门槛。&lt;/p&gt;
&lt;p&gt;从技术趋势看,端侧 Agent 的瓶颈始终是显存、功耗和响应延迟。Nvidia 通过模型小型化、KV cache 优化、INT4&amp;#x2F;FP8 量化方案把推理成本压下去;再叠加 CUDA 生态与 TensorRT-LLM,同一套权重在企业级 GPU 和消费级显卡上都能跑,这是闭源模型厂商很难复制的能力。&lt;/p&gt;
&lt;p&gt;对开发者来说,真正的意义是选型空间被打开。Anthropic、OpenAI 等闭源路线之外,现在多了”Nvidia 系”开源选项,尤其适合对数据合规、推理成本敏感的企业。短期看,推理基础设施厂商、MCP&amp;#x2F;LangChain 这类 Agent 框架会率先受益;长期看,端侧 Agent 普及会进一步挤压传统 SaaS,把更多工作流搬到本地执行。&lt;/p&gt;
&lt;h2 id=&#34;AI-Agent-化身攻击武器-攻破企业内网&#34;&gt;&lt;a href=&#34;#AI-Agent-化身攻击武器-攻破企业内网&#34; class=&#34;headerlink&#34; title=&#34;AI Agent 化身攻击武器,攻破企业内网&#34;&gt;&lt;/a&gt;AI Agent 化身攻击武器,攻破企业内网&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theverge.com/ai-artificial-intelligence/1013643/ai-agents-hack-john-deere-shark-ninja-cummins&#34;&gt;A hacker broke into John Deere and SharkNinja with an army of AI agents&lt;/a&gt; · The Verge · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;近期一起供应链攻击中,黑客组织使用一支”AI Agent 军队”攻破了 John Deere、SharkNinja、Cummins 等多家企业的系统。攻击模式并非传统漏洞利用,而是由多个 Agent 协同完成自主侦察、决策、执行:自动扫描暴露面、撰写钓鱼邮件、实施横向移动,形成完整攻击链。&lt;/p&gt;
&lt;p&gt;这起事件把 Agent 的自主能力推到了攻防对抗的最前线。过去完成一次定向入侵需要攻击者人工编写脚本、协调多个工具;现在 Agent 自身就能形成”感知-决策-行动”闭环。攻击者只需设定目标和奖励函数,模型自主规划路径。对防守方而言,日志里留下的痕迹和人类攻击者完全不同,Agent 的操作频率、决策时序、API 调用模式都有可被聚类的统计特征。&lt;/p&gt;
&lt;p&gt;更深远的影响在于攻防成本曲线的失衡。蓝队侧的 IDS、SIEM 必须针对 Agent 流量做专门训练;红队侧则会把 Agent 攻防演练纳入常规流程。Microsoft、Anthropic 在 Agent sandbox、行为审计上的研究,会因为这类事件显著加速。&lt;/p&gt;
&lt;h2 id=&#34;AI-编程工具遭供应链攻击-API-Key-失窃&#34;&gt;&lt;a href=&#34;#AI-编程工具遭供应链攻击-API-Key-失窃&#34; class=&#34;headerlink&#34; title=&#34;AI 编程工具遭供应链攻击,API Key 失窃&#34;&gt;&lt;/a&gt;AI 编程工具遭供应链攻击,API Key 失窃&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/hackers-hit-ai-coding-tool-opencode-running-up-charges-on-users-ai-accounts/&#34;&gt;Hackers hit AI coding tool OpenCode, running up charges on users’ AI accounts&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;开源 AI 编程工具 OpenCode 遭遇供应链攻击,黑客入侵其在线平台、窃取了一批用户的 API Key,并用这些 Key 在用户的 AI 账户上发起大量调用、产生高额费用。更具讽刺意味的是,OpenCode 用于排查问题的 AI 助手反复拒绝分析这些恶意代码。&lt;/p&gt;
&lt;p&gt;OpenCode 是 Claude Code、Cursor 之外迅速崛起的开源替代品,主打本地化执行。但其安全模型有明显薄弱点:CLI 本地运行安全,云端协作层、模型路由、Key 管理一旦被攻破,后果直接落到用户钱包上。AI 助手拒绝分析恶意代码的现象,折射出对齐训练带来的”过度保守”,这恰好是攻击者可以反向利用的盲区。&lt;/p&gt;
&lt;p&gt;对开发者的启示有三:一是把 AI 编程 Key 视同生产凭据,放进独立账户、配额度上限、开启异常告警;二是优先选择本地化能力强的工具,减少对中心化服务的依赖;三是警惕 AI 助手的安全边界——它的”拒绝”不总是基于真实风险判断,而是训练分布驱动的统计偏好。&lt;/p&gt;
&lt;h2 id=&#34;Solidworks-引入-AI-辅助硬件设计&#34;&gt;&lt;a href=&#34;#Solidworks-引入-AI-辅助硬件设计&#34; class=&#34;headerlink&#34; title=&#34;Solidworks 引入 AI 辅助硬件设计&#34;&gt;&lt;/a&gt;Solidworks 引入 AI 辅助硬件设计&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=PdcEehTrux0&#34;&gt;Solidworks launches AI hw design features [video]&lt;/a&gt; · YouTube · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Solidworks 上线 AI 辅助硬件设计功能,把生成式 AI 嵌入 PCB 设计、机械装配等核心流程。设计师可以用自然语言描述需求,AI 自动生成原理图、布局建议、布线方案,显著压缩从概念到原型的时间。&lt;/p&gt;
&lt;p&gt;传统 CAD 软件学习曲线陡峭、AI 集成长期滞后是行业老问题。Solidworks 这波更新背后,是 Dassault Systèmes 把 3DExperience 平台与 LLM 深度绑定,模型主要跑在本地 GPU 或私有云上,降低 IP 外泄风险,和 Nvidia 的端侧策略形成呼应。&lt;/p&gt;
&lt;p&gt;对硬件工程师的实际价值在于”想法到原型”的距离被大幅压缩。短期看,初学者和中小团队的门槛降低;长期看,AI 会逐步接管重复性设计工作,工程师的核心能力会向系统级架构、约束定义转移。值得留意的是,AI 生成的电路是否经过电气规则、信号完整性、热设计验证,目前仍是工程链路上的薄弱环节。&lt;/p&gt;
&lt;h2 id=&#34;单一黑客借-AI-Agent-横扫百站&#34;&gt;&lt;a href=&#34;#单一黑客借-AI-Agent-横扫百站&#34; class=&#34;headerlink&#34; title=&#34;单一黑客借 AI Agent 横扫百站&#34;&gt;&lt;/a&gt;单一黑客借 AI Agent 横扫百站&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/legal/government/how-one-hacker-used-ai-agents-few-thousand-dollars-break-into-scores-sites-2026-10-19/&#34;&gt;One hacker used AI agents and a few thousand dollars to break into 100 sites&lt;/a&gt; · Reuters · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;路透社报道,一名黑客凭借 AI Agent 编排能力,只花费数千美元就在短时间内攻破了 100 多个网站。攻击高度自动化:Agent 自主选择目标、识别漏洞、利用漏洞,几乎不需要人工干预。&lt;/p&gt;
&lt;p&gt;这件事的关键不在”攻破 100 个站”本身,而在成本量级。数千美元这个预算,过去只够做端口扫描,现在能跑完完整入侵链。背后是公开漏洞库、PoC 代码、Agent 编排框架的成熟——攻击者只需”包装意图”,具体执行交给模型。&lt;/p&gt;
&lt;p&gt;这给防御侧提出三个挑战:一是漏洞响应速度必须匹配 Agent 的攻击节奏,人工 patch 流程已跟不上;二是传统基于签名、IP 信誉的 WAF 规则需要重写,Agent 流量更难识别;三是威胁情报要转向”行为模式”分析,Agent 操作会有统计特征,适合做聚类和异常检测。开源社区的 Caldera、Atomic Red Team 这类工具也需要补充 Agent 维度的测试用例。&lt;/p&gt;
&lt;h2 id=&#34;政府机构禁用-DeepSeek-模型溯源与供应链安全再受关注&#34;&gt;&lt;a href=&#34;#政府机构禁用-DeepSeek-模型溯源与供应链安全再受关注&#34; class=&#34;headerlink&#34; title=&#34;政府机构禁用 DeepSeek,模型溯源与供应链安全再受关注&#34;&gt;&lt;/a&gt;政府机构禁用 DeepSeek,模型溯源与供应链安全再受关注&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/technology/us-banning-chinese-ai-deepseek-government-agency-it-systems-2026-10-19/&#34;&gt;US banning Chinese AI DeepSeek from government agency IT systems&lt;/a&gt; · Reuters · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;路透社报道美国禁止政府机构在 IT 系统中使用 DeepSeek。从技术合规角度看,这件事折射出 AI 模型供应链的几个核心议题:模型权重是否经过第三方审计、训练数据来源是否合规、推理时是否存在数据外泄路径。&lt;/p&gt;
&lt;p&gt;对 AI 工程团队来说,模型选型正在从”性能优先”转向”可审计优先”。具体技术要求包括:完整的 Model Card 披露、可复现的训练流程、独立第三方的红队报告、推理时的 sandbox 隔离能力。这些原本是研究社区的”软指标”,现在开始写入采购合同的硬条款。&lt;/p&gt;
&lt;p&gt;更深远的影响是模型水印与推理 trace 技术会被强制要求。OpenAI、Google 已在模型输出水印上投入多年,接下来水印检测工具、合规 SDK 会成为企业 IT 部门的标配。私有部署、本地推理的方案也会因为合规需求迎来一波增长。&lt;/p&gt;
&lt;h2 id=&#34;AI-实验室以免费维修换真实操作数据&#34;&gt;&lt;a href=&#34;#AI-实验室以免费维修换真实操作数据&#34; class=&#34;headerlink&#34; title=&#34;AI 实验室以免费维修换真实操作数据&#34;&gt;&lt;/a&gt;AI 实验室以免费维修换真实操作数据&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tomshardware.com/tech-industry/artificial-intelligence/ai-lab-offers-free-plumbing-and-hvac-repairs-across-three-cities-to-train-ai-robots-wearable-sensors-record-video-of-repair-work-for-robotics-training-free-services-also-include-electrical-work-air-duct-cleaning-and-carpet-cleaning&#34;&gt;AI lab offers free plumbing and HVAC repairs across three cities to train robots&lt;/a&gt; · Tom’s Hardware · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;一家 AI 实验室在三座城市推出免费管道、HVAC、电气维修等服务,工程师佩戴可穿戴传感器记录维修过程视频,作为机器人训练数据。服务范围涵盖管道疏通、风管清洗、地毯清洁等真实家庭场景。&lt;/p&gt;
&lt;p&gt;具身智能最大的瓶颈不是模型架构,而是数据——真实场景的操作数据极难获取,合成数据的 sim-to-real gap 始终过大。Figure、Tesla Optimus、1X 等公司都在想办法收集”人类操作物理世界”的数据。这家实验室的做法是把”提供服务”作为数据采集的载体,既压低了成本,又拿到了真实分布的数据。&lt;/p&gt;
&lt;p&gt;技术层面,采集的应是多模态数据:第一人称视角视频、腕部 IMU、关节角度、力反馈。这些数据用于训练视觉-动作策略(VLA, Vision-Language-Action),模型学会”看到管道漏水→做出维修动作”的端到端映射。难点是标注——什么动作算”成功”、何时切换工具,目前仍需人工或更强的视频理解模型辅助。&lt;/p&gt;
&lt;h2 id=&#34;政企-AI-选型收紧-模型水印与审计成新刚需&#34;&gt;&lt;a href=&#34;#政企-AI-选型收紧-模型水印与审计成新刚需&#34; class=&#34;headerlink&#34; title=&#34;政企 AI 选型收紧,模型水印与审计成新刚需&#34;&gt;&lt;/a&gt;政企 AI 选型收紧,模型水印与审计成新刚需&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.bbc.com/news/articles/cjkgeq0k1wevo&#34;&gt;US bans DeepSeek AI from government use as tech tension with China continues&lt;/a&gt; · BBC · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;BBC 跟进报道同一禁令,围绕技术张力背景展开。从 AI 技术治理角度,这件事的信号意义大于禁令本身——头部 AI 模型开始进入”地缘化”部署阶段。&lt;/p&gt;
&lt;p&gt;技术层面,这类禁令会催生两件事:一是模型溯源协议(Model Provenance),让权重文件的来源可被密码学验证;二是推理隔离技术,确保模型不会把敏感 prompt 外泄到训练侧或第三方遥测。两者结合,才能让企业放心把模型放进生产环境。&lt;/p&gt;
&lt;p&gt;对开源社区来说,这是个分水岭。原本”模型即代码”的全球化协作模式,开始叠加地理标签、合规标签。Hugging Face、ModelScope 这类平台可能需要引入合规分级、地区分发机制。开发者下载模型前,要像看 npm 包的 license 一样检查模型的合规属性。&lt;/p&gt;
&lt;h2 id=&#34;AI-治理议题升温-透明度与第三方审计提上桌面&#34;&gt;&lt;a href=&#34;#AI-治理议题升温-透明度与第三方审计提上桌面&#34; class=&#34;headerlink&#34; title=&#34;AI 治理议题升温,透明度与第三方审计提上桌面&#34;&gt;&lt;/a&gt;AI 治理议题升温,透明度与第三方审计提上桌面&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/mamdani-says-feds-have-abdicated-on-ai-urges-new-yorkers-to-push-back/&#34;&gt;Mamdani says feds have abdicated on AI, urges New Yorkers to push back&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;纽约市长公开呼吁市民向”AI 接管”叙事施压、加强监管。虽然这条新闻带有政治色彩,但它折射的其实是 AI 安全研究里几个悬而未决的技术命题。&lt;/p&gt;
&lt;p&gt;首先是透明度:前沿模型的能力边界、对齐状态、可解释性,目前都缺乏统一的强制披露标准。Anthropic、OpenAI 各自的 Responsible Scaling Policy 是企业自律,不是行业共识。技术社区需要推动的是类似 SOC 2 的第三方审计框架——覆盖训练数据来源、危险能力评估、推理安全。&lt;/p&gt;
&lt;p&gt;其次是”能力集中”问题。当少数几家实验室掌握最强模型时,整个 AI 生态的韧性其实在下降。技术上的应对包括:更激进的开源协作、模型蒸馏让小机构也能获得强能力、推理市场的分散化。Anthropic 提出的 Constitutional AI、OpenAI 的 superalignment 研究,本质上都是在回应同类问题。&lt;/p&gt;
&lt;h2 id=&#34;Microsoft-警示-前沿模型-Agent-难被信任&#34;&gt;&lt;a href=&#34;#Microsoft-警示-前沿模型-Agent-难被信任&#34; class=&#34;headerlink&#34; title=&#34;Microsoft 警示:前沿模型 Agent 难被信任&#34;&gt;&lt;/a&gt;Microsoft 警示:前沿模型 Agent 难被信任&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/microsoft-says-ai-agents-are-like-insider-threats-as-frontier-models-cant-be-trusted/&#34;&gt;Microsoft says AI agents are like insider threats as ‘frontier models can’t be trusted’&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Microsoft 在最新表态中把 AI Agent 比作”内部威胁”,核心论点是前沿模型”不可被完全信任”。具体来说,Agent 可能因训练数据偏差、prompt 注入、对齐失败等原因,做出与企业意图不符的操作。&lt;/p&gt;
&lt;p&gt;传统 IT 安全假设内部用户是”半可信”的,会做权限分级、行为审计。但 Agent 不是人类员工——它的决策过程不透明,而且能调用工具、写文件、发请求、调动资源。一旦被劫持或出错,影响范围远超传统误操作。&lt;/p&gt;
&lt;p&gt;Microsoft 给出的工程建议是:把 Agent 纳入现有的 Insider Risk Management 体系,做身份化(每个 Agent 有独立身份)、行为基线监控、敏感操作二次确认、完整审计日志。从技术栈角度,这会推动 MCP、Anthropic 的 tool use 协议原生支持 audit 与 policy enforcement。可以预见,接下来会出现一批”Agent 安全中间件”创业项目,围绕身份、权限、审计展开。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;今天的技术信号可以归纳为四条:开源模型在端侧 Agent 上的卡位正在加速,企业级推理的选型空间被显著打开;Agent 自主能力带来的安全风险已经从理论走向实战,蓝队工具链需要专门升级;具身智能的真实数据采集进入”服务换数据”的新阶段,VLA 模型的训练闭环有望打通;AI 治理正在从企业自律走向工程化标准,审计、水印、合规分级将进入采购清单。&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="Nvidia" />
        <category term="AI编程" />
        <category term="AI安全" />
        <category term="Agent" />
        <category term="具身智能" />
        <category term="开源模型" />
        <updated>2026-10-19T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/425f4924/</id>
        <title>AI Daily · 2026-10-20</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/425f4924/"/>
        <content type="html">&lt;p&gt;The main theme in the AI world today is “Agent security” — on one side, Nvidia is going big on open source and betting on on-device Agents; on the other, Hacker News is flooded with multiple AI Agent-driven attack incidents, and Microsoft is comparing frontier models to “insider threats.” The developer community can no longer ignore the double-edged sword that autonomous Agents bring. Meanwhile, real-world data collection for embodied AI and AI integration in CAD tools continue to push forward steadily.&lt;/p&gt;
&lt;h2 id=&#34;Nvidia-Doubles-Down-on-Open-Source-Bets-on-On-Device-Agents&#34;&gt;&lt;a href=&#34;#Nvidia-Doubles-Down-on-Open-Source-Bets-on-On-Device-Agents&#34; class=&#34;headerlink&#34; title=&#34;Nvidia Doubles Down on Open Source, Bets on On-Device Agents&#34;&gt;&lt;/a&gt;Nvidia Doubles Down on Open Source, Bets on On-Device Agents&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/nvidia-launches-new-open-models-to-run-agents-in-the-enterprise-and-on-pcs/&#34;&gt;Nvidia launches new open models to run agents in the enterprise and on PCs&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nvidia released a new batch of open-source models with the core goal of letting enterprises run Agents on their own data centers and PCs. The key focus of this release is a “two-legged” approach combining on-device and private deployment — covering data center use cases and targeting AI PCs for local inference. The model weights are publicly available and commercially usable, directly lowering the barrier for enterprise adoption.&lt;/p&gt;
&lt;p&gt;From a technical trend perspective, the bottlenecks for on-device Agents have always been memory, power consumption, and response latency. Nvidia has pushed down inference costs through model miniaturization, KV cache optimization, and INT4&amp;#x2F;FP8 quantization; layered on top of the CUDA ecosystem and TensorRT-LLM, the same set of weights can run on both enterprise-grade GPUs and consumer-grade graphics cards — a capability closed-source model vendors will find very hard to replicate.&lt;/p&gt;
&lt;p&gt;For developers, the real significance is that the selection space has been opened up. Beyond the closed-source routes from Anthropic and OpenAI, there is now an “Nvidia family” open-source option, especially well-suited for enterprises sensitive to data compliance and inference cost. In the short term, inference infrastructure vendors and Agent frameworks like MCP&amp;#x2F;LangChain will be the first to benefit; in the long run, the proliferation of on-device Agents will further squeeze traditional SaaS, moving more workflows to local execution.&lt;/p&gt;
&lt;h2 id=&#34;AI-Agents-Turned-Into-Attack-Weapons-Breaching-Corporate-Internal-Networks&#34;&gt;&lt;a href=&#34;#AI-Agents-Turned-Into-Attack-Weapons-Breaching-Corporate-Internal-Networks&#34; class=&#34;headerlink&#34; title=&#34;AI Agents Turned Into Attack Weapons, Breaching Corporate Internal Networks&#34;&gt;&lt;/a&gt;AI Agents Turned Into Attack Weapons, Breaching Corporate Internal Networks&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theverge.com/ai-artificial-intelligence/1013643/ai-agents-hack-john-deere-shark-ninja-cummins&#34;&gt;A hacker broke into John Deere and SharkNinja with an army of AI agents&lt;/a&gt; · The Verge · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In a recent supply chain attack, a hacker group used an “army of AI Agents” to breach the systems of multiple companies including John Deere, SharkNinja, and Cummins. The attack pattern is not traditional vulnerability exploitation — instead, multiple Agents collaborate autonomously to perform reconnaissance, decision-making, and execution: automatically scanning exposed surfaces, crafting phishing emails, and carrying out lateral movement, forming a complete attack chain.&lt;/p&gt;
&lt;p&gt;This incident pushes Agent autonomy to the front line of offensive-defensive confrontation. In the past, completing a targeted intrusion required attackers to manually write scripts and coordinate multiple tools; now Agents themselves can form a “perception-decision-action” closed loop. Attackers only need to set a goal and a reward function, and the model autonomously plans the path. For defenders, the traces left in logs are completely different from human attackers — the operation frequency, decision timing, and API call patterns of Agents all have clusterable statistical signatures.&lt;/p&gt;
&lt;p&gt;The more far-reaching impact lies in the imbalance of the offensive-defensive cost curve. Blue team’s IDS and SIEM must be specifically trained for Agent traffic; red team side will incorporate Agent attack-defense drills into regular workflows. Microsoft and Anthropic’s research on Agent sandbox and behavior auditing will accelerate significantly because of such incidents.&lt;/p&gt;
&lt;h2 id=&#34;AI-Coding-Tool-Hit-by-Supply-Chain-Attack-API-Keys-Stolen&#34;&gt;&lt;a href=&#34;#AI-Coding-Tool-Hit-by-Supply-Chain-Attack-API-Keys-Stolen&#34; class=&#34;headerlink&#34; title=&#34;AI Coding Tool Hit by Supply Chain Attack, API Keys Stolen&#34;&gt;&lt;/a&gt;AI Coding Tool Hit by Supply Chain Attack, API Keys Stolen&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/hackers-hit-ai-coding-tool-opencode-running-up-charges-on-users-ai-accounts/&#34;&gt;Hackers hit AI coding tool OpenCode, running up charges on users’ AI accounts&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The open-source AI coding tool OpenCode suffered a supply chain attack. Hackers breached its online platform, stole a batch of users’ API Keys, and used those Keys to launch massive calls on users’ AI accounts, generating hefty charges. What makes it more ironic is that the AI assistant OpenCode uses for issue investigation refused to analyze this malicious code.&lt;/p&gt;
&lt;p&gt;OpenCode is a rapidly rising open-source alternative alongside Claude Code and Cursor, focusing on local execution. But its security model has obvious weak points: while the CLI running locally is safe, once the cloud collaboration layer, model routing, and key management are compromised, the consequences fall directly on users’ wallets. The phenomenon of AI assistants refusing to analyze malicious code reflects an “over-conservatism” brought on by alignment training — which happens to be a blind spot attackers can exploit in reverse.&lt;/p&gt;
&lt;p&gt;There are three takeaways for developers: first, treat AI coding Keys like production credentials — put them in separate accounts, set spending limits, and enable anomaly alerts; second, prioritize tools with strong local capabilities to reduce dependence on centralized services; third, be wary of AI assistants’ security boundaries — their “refusal” isn’t always based on genuine risk assessment, but on statistical preferences driven by training distribution.&lt;/p&gt;
&lt;h2 id=&#34;Solidworks-Introduces-AI-Assisted-Hardware-Design&#34;&gt;&lt;a href=&#34;#Solidworks-Introduces-AI-Assisted-Hardware-Design&#34; class=&#34;headerlink&#34; title=&#34;Solidworks Introduces AI-Assisted Hardware Design&#34;&gt;&lt;/a&gt;Solidworks Introduces AI-Assisted Hardware Design&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=PdcEehTrux0&#34;&gt;Solidworks launches AI hw design features [video]&lt;/a&gt; · YouTube · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Solidworks has rolled out AI-assisted hardware design features, embedding generative AI into core workflows like PCB design and mechanical assembly. Designers can describe requirements in natural language, and AI automatically generates schematics, layout suggestions, and routing plans, significantly compressing the time from concept to prototype.&lt;/p&gt;
&lt;p&gt;The steep learning curve of traditional CAD software and the long-standing lag in AI integration are industry old problems. Behind this Solidworks update is Dassault Systèmes deeply binding its 3DExperience platform with LLMs. The models mainly run on local GPUs or private clouds, reducing IP leakage risks — echoing Nvidia’s on-device strategy.&lt;/p&gt;
&lt;p&gt;The practical value for hardware engineers is that the distance from “idea to prototype” has been dramatically compressed. In the short term, the barrier is lowered for beginners and small-to-medium teams; in the long run, AI will gradually take over repetitive design work, and engineers’ core competencies will shift toward system-level architecture and constraint definition. Worth noting: whether AI-generated circuits have been verified for electrical rules, signal integrity, and thermal design remains a weak link in the engineering chain.&lt;/p&gt;
&lt;h2 id=&#34;A-Single-Hacker-Sweeps-100-Sites-Using-AI-Agents&#34;&gt;&lt;a href=&#34;#A-Single-Hacker-Sweeps-100-Sites-Using-AI-Agents&#34; class=&#34;headerlink&#34; title=&#34;A Single Hacker Sweeps 100 Sites Using AI Agents&#34;&gt;&lt;/a&gt;A Single Hacker Sweeps 100 Sites Using AI Agents&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/legal/government/how-one-hacker-used-ai-agents-few-thousand-dollars-break-into-scores-sites-2026-10-19/&#34;&gt;One hacker used AI agents and a few thousand dollars to break into 100 sites&lt;/a&gt; · Reuters · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reuters reported that a hacker, leveraging AI Agent orchestration capabilities, broke into more than 100 websites in a short time for only a few thousand dollars. The attacks are highly automated: Agents autonomously select targets, identify vulnerabilities, and exploit them, with almost no human intervention needed.&lt;/p&gt;
&lt;p&gt;The key takeaway from this incident is not “breaking into 100 sites” itself, but the cost magnitude. A budget of a few thousand dollars would previously only have been enough for port scanning, but now can run a complete intrusion chain. Behind this lies the maturity of public vulnerability databases, PoC code, and Agent orchestration frameworks — attackers only need to “wrap intent,” leaving the actual execution to the model.&lt;/p&gt;
&lt;p&gt;This poses three challenges for the defense side: first, vulnerability response speed must match the rhythm of Agent attacks — manual patch workflows can no longer keep up; second, traditional WAF rules based on signatures and IP reputation need to be rewritten, since Agent traffic is harder to identify; third, threat intelligence must shift toward “behavioral pattern” analysis — Agent operations will have statistical signatures suitable for clustering and anomaly detection. Open-source community tools like Caldera and Atomic Red Team also need to supplement test cases covering the Agent dimension.&lt;/p&gt;
&lt;h2 id=&#34;Government-Agencies-Ban-DeepSeek-Model-Provenance-and-Supply-Chain-Security-in-Focus-Again&#34;&gt;&lt;a href=&#34;#Government-Agencies-Ban-DeepSeek-Model-Provenance-and-Supply-Chain-Security-in-Focus-Again&#34; class=&#34;headerlink&#34; title=&#34;Government Agencies Ban DeepSeek, Model Provenance and Supply Chain Security in Focus Again&#34;&gt;&lt;/a&gt;Government Agencies Ban DeepSeek, Model Provenance and Supply Chain Security in Focus Again&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/technology/us-banning-chinese-ai-deepseek-government-agency-it-systems-2026-10-19/&#34;&gt;US banning Chinese AI DeepSeek from government agency IT systems&lt;/a&gt; · Reuters · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reuters reported that the US is prohibiting government agencies from using DeepSeek in their IT systems. From a technical compliance standpoint, this incident sheds light on several core issues in the AI model supply chain: whether model weights have undergone third-party auditing, whether training data sources are compliant, and whether there are data leakage paths during inference.&lt;/p&gt;
&lt;p&gt;For AI engineering teams, model selection is shifting from “performance first” to “auditability first.” Specific technical requirements include: complete Model Card disclosure, reproducible training processes, independent third-party red team reports, and sandbox isolation capabilities during inference. These were originally “soft metrics” in the research community, but are now starting to be written into hard clauses in procurement contracts.&lt;/p&gt;
&lt;p&gt;The more far-reaching impact is that model watermarking and inference trace technologies will be made mandatory. OpenAI and Google have been investing in model output watermarking for years, and going forward, watermark detection tools and compliance SDKs will become standard equipment for enterprise IT departments. Private deployment and local inference options will also see a wave of growth driven by compliance needs.&lt;/p&gt;
&lt;h2 id=&#34;AI-Lab-Trades-Free-Repairs-for-Real-Operational-Data&#34;&gt;&lt;a href=&#34;#AI-Lab-Trades-Free-Repairs-for-Real-Operational-Data&#34; class=&#34;headerlink&#34; title=&#34;AI Lab Trades Free Repairs for Real Operational Data&#34;&gt;&lt;/a&gt;AI Lab Trades Free Repairs for Real Operational Data&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tomshardware.com/tech-industry/artificial-intelligence/ai-lab-offers-free-plumbing-and-hvac-repairs-across-three-cities-to-train-ai-robots-wearable-sensors-record-video-of-repair-work-for-robotics-training-free-services-also-include-electrical-work-air-duct-cleaning-and-carpet-cleaning&#34;&gt;AI lab offers free plumbing and HVAC repairs across three cities to train robots&lt;/a&gt; · Tom’s Hardware · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;An AI lab has launched free plumbing, HVAC, and electrical repair services in three cities, with engineers wearing wearable sensors to record video of the repair process as robotics training data. The service scope covers real household scenarios like drain unclogging, air duct cleaning, and carpet cleaning.&lt;/p&gt;
&lt;p&gt;The biggest bottleneck for embodied AI is not model architecture, but data — operational data from real scenarios is extremely hard to obtain, and the sim-to-real gap for synthetic data remains too large. Companies like Figure, Tesla Optimus, and 1X are all working on gathering data of “humans operating the physical world.” This lab’s approach uses “providing services” as the vehicle for data collection, which both lowers costs and captures real-distribution data.&lt;/p&gt;
&lt;p&gt;At a technical level, what’s gathered should be multimodal data: first-person perspective video, wrist IMU, joint angles, force feedback. This is used to train vision-language-action (VLA) policies, where the model learns the end-to-end mapping from “seeing a pipe leak → executing repair actions.” The difficulty is annotation — what counts as a “successful” action, when to switch tools — which still requires manual work or assistance from stronger video understanding models.&lt;/p&gt;
&lt;h2 id=&#34;Government-and-Enterprise-AI-Selection-Tightens-Model-Watermarking-and-Auditing-Become-New-Essentials&#34;&gt;&lt;a href=&#34;#Government-and-Enterprise-AI-Selection-Tightens-Model-Watermarking-and-Auditing-Become-New-Essentials&#34; class=&#34;headerlink&#34; title=&#34;Government and Enterprise AI Selection Tightens, Model Watermarking and Auditing Become New Essentials&#34;&gt;&lt;/a&gt;Government and Enterprise AI Selection Tightens, Model Watermarking and Auditing Become New Essentials&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.bbc.com/news/articles/cjkgeq0k1wevo&#34;&gt;US bans DeepSeek AI from government use as tech tension with China continues&lt;/a&gt; · BBC · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;BBC followed up with coverage of the same ban, expanding on the technical tension backdrop. From an AI technology governance angle, the signaling significance of this incident exceeds the ban itself — top-tier AI models are entering a stage of “geopoliticized” deployment.&lt;/p&gt;
&lt;p&gt;At a technical level, such bans will give rise to two things: first, Model Provenance protocols that let the origin of weight files be cryptographically verified; second, inference isolation techniques that ensure models don’t leak sensitive prompts back to the training side or third-party telemetry. Only by combining both can enterprises confidently put models into production.&lt;/p&gt;
&lt;p&gt;For the open-source community, this is a watershed moment. The original “models as code” global collaboration model is now being overlaid with geographic and compliance tags. Platforms like Hugging Face and ModelScope may need to introduce compliance grading and regional distribution mechanisms. Before developers download a model, they need to check its compliance attributes just like they check an npm package’s license.&lt;/p&gt;
&lt;h2 id=&#34;AI-Governance-Issues-Heat-Up-Transparency-and-Third-Party-Audits-on-the-Table&#34;&gt;&lt;a href=&#34;#AI-Governance-Issues-Heat-Up-Transparency-and-Third-Party-Audits-on-the-Table&#34; class=&#34;headerlink&#34; title=&#34;AI Governance Issues Heat Up, Transparency and Third-Party Audits on the Table&#34;&gt;&lt;/a&gt;AI Governance Issues Heat Up, Transparency and Third-Party Audits on the Table&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/mamdani-says-feds-have-abdicated-on-ai-urges-new-yorkers-to-push-back/&#34;&gt;Mamdani says feds have abdicated on AI, urges New Yorkers to push back&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The NYC mayor publicly called on citizens to push back against the “AI takeover” narrative and strengthen regulation. Although this news carries political overtones, it reflects several unresolved technical propositions in AI safety research.&lt;/p&gt;
&lt;p&gt;First is transparency: the capability boundaries, alignment status, and interpretability of frontier models currently lack unified mandatory disclosure standards. Anthropic’s and OpenAI’s respective Responsible Scaling Policies are corporate self-discipline, not industry consensus. What the technical community needs to push for is a third-party audit framework similar to SOC 2 — covering training data sources, dangerous capability assessment, and inference security.&lt;/p&gt;
&lt;p&gt;Second is the “capability concentration” problem. When only a handful of labs hold the strongest models, the resilience of the entire AI ecosystem actually declines. Technical responses include: more aggressive open-source collaboration, model distillation so smaller institutions can also access strong capabilities, and decentralization of inference markets. Anthropic’s Constitutional AI and OpenAI’s superalignment research are essentially responses to the same set of problems.&lt;/p&gt;
&lt;h2 id=&#34;Microsoft-Warns-Frontier-Model-Agents-Can’t-Be-Trusted&#34;&gt;&lt;a href=&#34;#Microsoft-Warns-Frontier-Model-Agents-Can’t-Be-Trusted&#34; class=&#34;headerlink&#34; title=&#34;Microsoft Warns: Frontier Model Agents Can’t Be Trusted&#34;&gt;&lt;/a&gt;Microsoft Warns: Frontier Model Agents Can’t Be Trusted&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/19/microsoft-says-ai-agents-are-like-insider-threats-as-frontier-models-cant-be-trusted/&#34;&gt;Microsoft says AI agents are like insider threats as ‘frontier models can’t be trusted’&lt;/a&gt; · TechCrunch · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In its latest statement, Microsoft likens AI Agents to “insider threats,” with the central argument that frontier models “cannot be fully trusted.” Specifically, Agents may perform operations misaligned with enterprise intent because of training data bias, prompt injection, or alignment failures.&lt;/p&gt;
&lt;p&gt;Traditional IT security assumes internal users are “semi-trusted” and implements permission tiers and behavior auditing. But Agents are not human employees — their decision-making process is opaque, and they can call tools, write files, send requests, and mobilize resources. Once compromised or malfunctioning, the blast radius far exceeds traditional mistakes.&lt;/p&gt;
&lt;p&gt;Microsoft’s engineering recommendations are: fold Agents into the existing Insider Risk Management system, implement identity-ization (each Agent has its own identity), behavioral baseline monitoring, secondary confirmation for sensitive operations, and complete audit logs. From a tech stack perspective, this will push MCP and Anthropic’s tool use protocols to natively support audit and policy enforcement. Going forward, a wave of “Agent security middleware” startups focused on identity, permissions, and auditing can be expected.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Today’s technical signals can be summarized in four points: open-source models’ positioning in on-device Agents is accelerating, and the selection space for enterprise inference has been significantly opened up; security risks from Agent autonomy have moved from theory to real combat, requiring dedicated upgrades to the blue team’s toolchain; real-data collection for embodied AI has entered a new “service-for-data” phase, and the training loop for VLA models is expected to open up; AI governance is moving from corporate self-discipline to engineered standards, with auditing, watermarking, and compliance grading entering the procurement checklist.&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="Nvidia" />
        <category term="Agent" />
        <category term="AI security" />
        <category term="Embodied AI" />
        <category term="AI programming" />
        <category term="Open-source models" />
        <updated>2026-10-19T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/rea-mcp-reverse-engineer/</id>
        <title>REA Reverse Engineer Anything MCP Hands-On: Let AI Recreate Games and Software with One Sentence</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/rea-mcp-reverse-engineer/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;One sentence to clone a game, one sentence to reproduce a macOS built-in app—REA, the viral GitHub project, pulled this from fantasy to hands-on reality. This article breaks down how it works and where it actually sits in the business landscape.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395908379-frame-01-0-15_crop.jpg&#34; alt=&#34;Community-made game clones running on REA: Minecraft block worlds dropped into GTA&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;1-What-Is-REA-Letting-Claude-Code-Tear-Software-Apart-on-Its-Own&#34;&gt;&lt;a href=&#34;#1-What-Is-REA-Letting-Claude-Code-Tear-Software-Apart-on-Its-Own&#34; class=&#34;headerlink&#34; title=&#34;1. What Is REA: Letting Claude Code Tear Software Apart on Its Own&#34;&gt;&lt;/a&gt;1. What Is REA: Letting Claude Code Tear Software Apart on Its Own&lt;/h2&gt;&lt;p&gt;REA (Reverse Engineer Anything) is an open-source reverse engineering toolkit built for &lt;strong&gt;AI coding agents&lt;/strong&gt;. It plugs into Claude Code, Codex, Cursor and other coding agents through the &lt;strong&gt;MCP (Model Context Protocol)&lt;/strong&gt;, wrapping professional decompilers like Hopper and Ghidra into MCP tools that the agent can call. Hand the agent a binary and it can dissect the internals like an analyst.&lt;/p&gt;
&lt;p&gt;After installing it in Claude Code, you don’t have to be a “prompt typist” anymore. This aligns with the ideas in the &lt;a href=&#34;/posts/d68761d4/&#34;&gt;AI Model Internals Walkthrough&lt;/a&gt; about letting models truly understand the world rather than pattern-match the surface—encapsulating high-bar capabilities into agent-callable tools and letting the model reason about when to use them.&lt;/p&gt;
&lt;p&gt;Just say something like:&lt;/p&gt;
&lt;figure class=&#34;highlight text&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Reverse engineer the &amp;quot;Notes&amp;quot; app, describe how the search feature works,&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;explain how you reached your conclusion, then build a similar feature for my project.&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;The agent launches Hopper, runs Ghidra, reads the assembly, walks the call graph, then writes code for your project based on what it learned. The analysis runs locally; no binary ever leaves your machine.&lt;/p&gt;
&lt;p&gt;The official repo &lt;a href=&#34;https://github.com/morluto/rea&#34;&gt;morluto&amp;#x2F;rea&lt;/a&gt; was created in April 2026, then exploded in early October—pulling in 120,000 GitHub stars in three days.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395914684-frame-04-2-25_crop.jpg&#34; alt=&#34;REA&amp;#39;s official GitHub README page&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;2-What-REA-Has-Already-Pulled-Off-Games-Photoshop-macOS-All-Cloned&#34;&gt;&lt;a href=&#34;#2-What-REA-Has-Already-Pulled-Off-Games-Photoshop-macOS-All-Cloned&#34; class=&#34;headerlink&#34; title=&#34;2. What REA Has Already Pulled Off: Games, Photoshop, macOS All Cloned&#34;&gt;&lt;/a&gt;2. What REA Has Already Pulled Off: Games, Photoshop, macOS All Cloned&lt;/h2&gt;&lt;p&gt;REA’s grip on the GitHub Trending top spot ballooned its Showcase ecosystem fast. The community has run REA through several canonical playbooks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hybrid games&lt;/strong&gt;: splice Minecraft’s blocky world with Naruto’s Shadow Clone and Rasengan, one developer finished the entire pipeline in 20 minutes for $7, and the output is not a demo—it is a real playable game where you can fire Rasengan.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;One-shot Photoshop clone&lt;/strong&gt;: take the 1:1 Photoshop UI and feature set apart and rewrite it, free for self-use, no subscription needed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Replicate macOS built-in apps&lt;/strong&gt;: open the built-in “Notes” app, analyze the SQLite schema and index strategy behind the offline search feature, then rebuild a TypeScript + SQLite version inside your own project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-version diff analysis&lt;/strong&gt;: open two versions of the same app inside a single agent session and diff their code paths for regression triage or security audits.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395910463-frame-02-0-50_crop.jpg&#34; alt=&#34;The cloned app lineup hosted on getartcraft.com, every entry was produced by REA&#34;&gt;&lt;/p&gt;
&lt;p&gt;These use cases collapse into two main tracks: game developers use REA as a “cross-game mechanics carrier,” and traditional software engineers use it as a “black-box manual generator.”&lt;/p&gt;
&lt;h2 id=&#34;3-How-It-Works-Agent-→-REA-→-Hopper-Ghidra-→-Binary&#34;&gt;&lt;a href=&#34;#3-How-It-Works-Agent-→-REA-→-Hopper-Ghidra-→-Binary&#34; class=&#34;headerlink&#34; title=&#34;3. How It Works: Agent → REA → Hopper&amp;#x2F;Ghidra → Binary&#34;&gt;&lt;/a&gt;3. How It Works: Agent → REA → Hopper&amp;#x2F;Ghidra → Binary&lt;/h2&gt;&lt;p&gt;The architecture is clean, three layers:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Role&lt;/th&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Coding agent (Claude Code &amp;#x2F; Codex &amp;#x2F; Cursor)&lt;/td&gt;
&lt;td&gt;Receive natural-language requirements, break the task down, call REA tools, read results, then write product code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REA (CLI + MCP server)&lt;/td&gt;
&lt;td&gt;Translate requirements into binary analysis actions: open the app, list functions, trace call graphs, decompile, read assembly, maintain session context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hopper &amp;#x2F; Ghidra&lt;/td&gt;
&lt;td&gt;The actual decompilation engine: recover pseudocode, assembly, symbols, strings, metadata&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395913882-frame-07-3-30_crop.jpg&#34; alt=&#34;REA architecture diagram: agent through REA drives Hopper &amp;#x2F; Ghidra against the target binary&#34;&gt;&lt;/p&gt;
&lt;p&gt;A typical reverse engineering flow looks like this—the agent hands each step to REA:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&#34;right&#34;&gt;Step&lt;/th&gt;
&lt;th&gt;Agent action&lt;/th&gt;
&lt;th&gt;REA tools called&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;1&lt;/td&gt;
&lt;td&gt;Open and identify the binary&lt;/td&gt;
&lt;td&gt;&lt;code&gt;open_binary&lt;/code&gt;, &lt;code&gt;binary_overview&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;2&lt;/td&gt;
&lt;td&gt;Search for suspicious clues&lt;/td&gt;
&lt;td&gt;&lt;code&gt;search_strings&lt;/code&gt;, &lt;code&gt;search_procedures&lt;/code&gt;, &lt;code&gt;list_names&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;3&lt;/td&gt;
&lt;td&gt;Connect strings to executable code&lt;/td&gt;
&lt;td&gt;&lt;code&gt;find_xrefs_to_name&lt;/code&gt;, &lt;code&gt;xrefs&lt;/code&gt;, &lt;code&gt;procedure_callers&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;4&lt;/td&gt;
&lt;td&gt;Rebuild control flow&lt;/td&gt;
&lt;td&gt;&lt;code&gt;get_call_graph&lt;/code&gt;, &lt;code&gt;procedure_callees&lt;/code&gt;, &lt;code&gt;procedure_info&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;5&lt;/td&gt;
&lt;td&gt;Decompile relevant procedures&lt;/td&gt;
&lt;td&gt;&lt;code&gt;procedure_pseudo_code&lt;/code&gt;, &lt;code&gt;procedure_assembly&lt;/code&gt;, &lt;code&gt;batch_decompile&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;6&lt;/td&gt;
&lt;td&gt;Write the feature in your project&lt;/td&gt;
&lt;td&gt;Agent completes with its standard file editing and testing tools&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;The README makes it clear REA “does not promise to recover the original source code,” but it reliably delivers &lt;strong&gt;pseudocode, assembly, symbols, strings, metadata, and call relationships&lt;/strong&gt;—more than enough for the agent to explain how a feature actually works.&lt;/p&gt;
&lt;h2 id=&#34;4-Install-and-Get-Started-A-Whole-Toolkit-in-Ten-Minutes&#34;&gt;&lt;a href=&#34;#4-Install-and-Get-Started-A-Whole-Toolkit-in-Ten-Minutes&#34; class=&#34;headerlink&#34; title=&#34;4. Install and Get Started: A Whole Toolkit in Ten Minutes&#34;&gt;&lt;/a&gt;4. Install and Get Started: A Whole Toolkit in Ten Minutes&lt;/h2&gt;&lt;p&gt;REA’s install experience is engineer-friendly: it supports macOS, Ubuntu 24.04+, Fedora 41+, and 64-bit Arch Linux, pulled in with a single command.&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# One-shot install (macOS / Linux)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Let the agent guide the rest of the setup&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;npx --&lt;span class=&#34;built_in&#34;&gt;yes&lt;/span&gt; rea-agents@latest setup&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;The &lt;code&gt;setup&lt;/code&gt; subcommand prints the full change plan first and only touches Homebrew or Node.js after you confirm. It auto-detects your installed clients—Claude Code, Claude Desktop, Cursor, Gemini CLI, Windsurf, Devin—and auto-configures MCP for the first six. Devin is reported but untouched because the local MCP boundary is still ambiguous.&lt;/p&gt;
&lt;p&gt;After setup, &lt;strong&gt;restart the client&lt;/strong&gt; so REA loads. Then any sentence starting with “use REA to reverse engineer…” sets the agent off.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395917488-frame-03-5-10_crop.jpg&#34; alt=&#34;Claude Code invoking REA, the agent drives Hopper to start binary analysis&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;5-Hands-On-Clone-a-Full-Game-in-20-Minutes-and-7&#34;&gt;&lt;a href=&#34;#5-Hands-On-Clone-a-Full-Game-in-20-Minutes-and-7&#34; class=&#34;headerlink&#34; title=&#34;5. Hands-On: Clone a Full Game in 20 Minutes and $7&#34;&gt;&lt;/a&gt;5. Hands-On: Clone a Full Game in 20 Minutes and $7&lt;/h2&gt;&lt;p&gt;The hands-on flow uses the most popular recipe: &lt;strong&gt;use Claude Code + REA to clone a Minecraft-meets-Naruto hybrid game&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you want to anchor on what Claude Code itself can do first, the &lt;a href=&#34;/posts/codex-ban-nian-geng-xin/&#34;&gt;Codex Six-Month Roundup&lt;/a&gt; and the &lt;a href=&#34;/posts/gpt-6-1-sol-vs-opus-5-5/&#34;&gt;GPT-6.1 Sol vs Opus 5.5 hands-on&lt;/a&gt; cover Codex&amp;#x2F;Claude Code cost and performance benchmarks across different scenarios.&lt;/p&gt;
&lt;p&gt;Open Claude Code and feed it one natural-language prompt:&lt;/p&gt;
&lt;figure class=&#34;highlight text&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Use REA to build me a game:&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;inside a Minecraft block world, swap the hero for Naruto&amp;#x27;s Naruto,&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;add Rasengan, Shadow Clone, and water-walking abilities,&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Shadow Clones should consume chakra.&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Claude Code initially mistook REA for React’s REA. After one clarification—“REA &amp;#x3D; Reverse Engineering Anything MCP”—the agent called Hopper, reverse analyzed the Minecraft client for block generation, AI behavior, and physics engine calls, then reverse analyzed the Naruto module’s combat state machine, merged both into one web project (Vue &amp;#x2F; Three.js style), and launched it with &lt;code&gt;vite --port 5173&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395912860-frame-04-2-09_crop.jpg&#34; alt=&#34;NarutoCraft gameplay screenshot: Minecraft block world running Naruto&amp;#39;s combat mechanics&#34;&gt;&lt;/p&gt;
&lt;p&gt;Key numbers from the run:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Time spent&lt;/strong&gt;: 20 minutes (about 15 of those waiting on Hopper analyses)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;API cost&lt;/strong&gt;: roughly $7 worth of Claude Code tokens&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Output&lt;/strong&gt;: a playable NarutoCraft web game where Rasengan, Shadow Clone, and water-walking all work&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Run the same prompt in Codex or switch to Cursor—the workflow is decoupled from any single coding agent.&lt;/p&gt;
&lt;h2 id=&#34;6-Phenomenal-Showcase-An-Open-Source-Stack-Replacing-Adobe&#34;&gt;&lt;a href=&#34;#6-Phenomenal-Showcase-An-Open-Source-Stack-Replacing-Adobe&#34; class=&#34;headerlink&#34; title=&#34;6. Phenomenal Showcase: An Open-Source Stack Replacing Adobe&#34;&gt;&lt;/a&gt;6. Phenomenal Showcase: An Open-Source Stack Replacing Adobe&lt;/h2&gt;&lt;p&gt;REA’s blast radius is bigger than the tool itself. The community has stood up a &lt;strong&gt;getartcraft.com&lt;/strong&gt; site hosting the open-source clones for free download:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PhotoCraft&lt;/strong&gt;: open-source image editor, Photoshop counterpart&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VectorCraft&lt;/strong&gt;: vector drawing tool rewritten in Rust&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FilmCraft&lt;/strong&gt;: open-source video editor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LightCraft&lt;/strong&gt;: local RAW processing + photo library&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SoundCraft &amp;#x2F; WordCraft &amp;#x2F; DeckCraft &amp;#x2F; CADCraft &amp;#x2F; GridCraft&lt;/strong&gt;: counterparts for audio, docs, presentations, CAD, and spreadsheets&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395916405-frame-04-5-35_crop.jpg&#34; alt=&#34;The PhotoCraft landing page on getartcraft.com, the open-source Photoshop counterpart&#34;&gt;&lt;/p&gt;
&lt;p&gt;For the first time, “Adobe-style” subscription software has a &lt;strong&gt;complete, maintainable, community-driven&lt;/strong&gt; free alternative path.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: clone implementation ≠ source-code theft. PhotoCraft and friends look similar because of shared design language; the features look similar because they re-implement documented behaviors. Repackaging the target app’s executable, trademarks, or proprietary assets is still infringement.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;7-Business-Read-What-Kind-of-Door-Does-REA-Open&#34;&gt;&lt;a href=&#34;#7-Business-Read-What-Kind-of-Door-Does-REA-Open&#34; class=&#34;headerlink&#34; title=&#34;7. Business Read: What Kind of Door Does REA Open?&#34;&gt;&lt;/a&gt;7. Business Read: What Kind of Door Does REA Open?&lt;/h2&gt;&lt;p&gt;REA’s most legible impact is on the business side. This genuinely does feel like a mobile-platform explosion in miniature—it opens new doors for some and closes old ones for others.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Angle&lt;/th&gt;
&lt;th&gt;Old paradigm&lt;/th&gt;
&lt;th&gt;New paradigm (after REA)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Indie developers&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Need source code to clone a feature&lt;/td&gt;
&lt;td&gt;Feed any app to the agent, get a “black-box manual” in 30 minutes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Small studios&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Hire senior reverse engineers for 6-12 months&lt;/td&gt;
&lt;td&gt;One agent + one Mac &amp;#x3D; MVP in a week&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Large software vendors&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Closed-source moat &amp;#x3D; 20 years of exclusivity&lt;/td&gt;
&lt;td&gt;Binary functionality easily recovered, moats move to data + experience + ecosystem&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Platform apps (WeChat, Alipay, Douyin)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Client + server coupled, black box holds&lt;/td&gt;
&lt;td&gt;Client logic recovered, server still black box; accounts and assets not directly compromised, but client vulnerability surface grows&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395911257-frame-01-0-35_crop.jpg&#34; alt=&#34;PhotoCraft&amp;#39;s reproduction of &amp;quot;The Great Wave off Kanagawa&amp;quot;&#34;&gt;&lt;/p&gt;
&lt;p&gt;Lay “capability &amp;#x2F; target &amp;#x2F; obstacle” along a time axis and REA pushes capability forward by a big leap, leaves target unchanged, and drops obstacle sharply. That is exactly why many projects that used to be impossible (custom hybrid games, cross-app feature migration) suddenly become small jobs.&lt;/p&gt;
&lt;p&gt;Short term:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Closed-source commercial software’s client-experience advantage will get flattened fast&lt;/li&gt;
&lt;li&gt;Server side, data, ecosystem, brand become the real moats again&lt;/li&gt;
&lt;li&gt;The reverse engineering job market reshapes—more people can do the work, unit prices collapse&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;8-Security-Boundary-Being-Able-to-Reverse-Engineer-≠-Being-Free-to-Abuse&#34;&gt;&lt;a href=&#34;#8-Security-Boundary-Being-Able-to-Reverse-Engineer-≠-Being-Free-to-Abuse&#34; class=&#34;headerlink&#34; title=&#34;8. Security Boundary: Being Able to Reverse Engineer ≠ Being Free to Abuse&#34;&gt;&lt;/a&gt;8. Security Boundary: Being Able to Reverse Engineer ≠ Being Free to Abuse&lt;/h2&gt;&lt;p&gt;REA’s power is exciting but raises unavoidable security questions. The community and the official repo both publish clear boundaries:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Local execution&lt;/strong&gt;: binary analysis runs entirely on your Mac, REA never uploads binaries to any cloud&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Authorization risk&lt;/strong&gt;: using REA to disassemble someone else’s copyrighted closed-source app may violate local reverse engineering exceptions and the software license&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Customer account safety&lt;/strong&gt;: WeChat, Alipay, Douyin’s core business logic, user assets, and account state all run on the server; REA cannot reach them. Only client code is recovered, so account safety is not directly compromised&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vulnerability disclosure&lt;/strong&gt;: if REA helps you uncover a product vulnerability, report through the vendor’s private channel (see REA’s SECURITY.md), do not publish exploitable details publicly&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395915624-frame-00-2-50_crop.jpg&#34; alt=&#34;The full PhotoCraft feature page on getartcraft.com&#34;&gt;&lt;/p&gt;
&lt;p&gt;Taking REA to disassemble someone else’s closed-source commercial app and repackaging it still counts as infringement; using REA on open-source software, researching common design patterns for your own projects, or doing compatibility research is the use case it encourages.&lt;/p&gt;
&lt;h2 id=&#34;9-Limits-and-Reality-REA-Is-Not-a-Universal-Cloner&#34;&gt;&lt;a href=&#34;#9-Limits-and-Reality-REA-Is-Not-a-Universal-Cloner&#34; class=&#34;headerlink&#34; title=&#34;9. Limits and Reality: REA Is Not a Universal Cloner&#34;&gt;&lt;/a&gt;9. Limits and Reality: REA Is Not a Universal Cloner&lt;/h2&gt;&lt;p&gt;The hands-on run also exposed a few clear edges:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Complex business logic&lt;/strong&gt;: the agent can see “what this function does” from the binary, but it rarely recovers “why the entire product does it this way”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Assets and materials&lt;/strong&gt;: what comes back is structure, Artwork, sound effects, fonts, and special effects still require legal licensing&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Perfection&lt;/strong&gt;: a single prompt will not generate a “perfect, money-printing product right away”—it still needs testing, iteration, and design polish&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Long-term maintainability&lt;/strong&gt;: the reverse-engineered output is a black box to you, and one update from the original author forces you to reanalyze&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395912024-frame-03-1-18_crop.jpg&#34; alt=&#34;NarutoCraft first-frame screenshot: Naruto running inside the Minecraft block world&#34;&gt;&lt;/p&gt;
&lt;p&gt;Treat it as a &lt;strong&gt;black-box manual generator + cross-product mechanics carrier&lt;/strong&gt; and the ROI is fastest; expecting it to one-shot the next WeChat, Notion, or Photoshop is unrealistic.&lt;/p&gt;
&lt;h2 id=&#34;10-Action-List-Three-Audiences-Who-Should-Boot-REA-Today&#34;&gt;&lt;a href=&#34;#10-Action-List-Three-Audiences-Who-Should-Boot-REA-Today&#34; class=&#34;headerlink&#34; title=&#34;10. Action List: Three Audiences Who Should Boot REA Today&#34;&gt;&lt;/a&gt;10. Action List: Three Audiences Who Should Boot REA Today&lt;/h2&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Who&lt;/th&gt;
&lt;th&gt;How to use it&lt;/th&gt;
&lt;th&gt;Startup cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Indie game developers&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Use REA to port a favorite game’s mechanics into your prototype, validate gameplay in 3 days&lt;/td&gt;
&lt;td&gt;Claude Code subscription + Hopper license&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;App developers&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Use REA to tear apart macOS built-in Notes, Calculator, Preview, study their interaction details&lt;/td&gt;
&lt;td&gt;Existing Claude Code + REA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Product managers &amp;#x2F; founders&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Throw a competitor’s app at the agent, get back a “black-box manual + cross-feature migration script”&lt;/td&gt;
&lt;td&gt;Claude Code subscription only&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Regardless of which one you are, &lt;strong&gt;install REA within two weeks and pick one daily-use app to run through it once&lt;/strong&gt;. That single session tells you whether it has real value for you far better than reading 100 reviews.&lt;/p&gt;
&lt;h2 id=&#34;Summary&#34;&gt;&lt;a href=&#34;#Summary&#34; class=&#34;headerlink&#34; title=&#34;Summary&#34;&gt;&lt;/a&gt;Summary&lt;/h2&gt;&lt;p&gt;REA (Reverse Engineer Anything) is not a toy. It is the key step that, for the first time, packages professional reverse engineering capability into a toolkit that coding agents can call. Its viral moment is not an accident—it actually shifted the long-standing “no source code means no cloning” line, letting Hopper and Ghidra—30-year-old tools—find a new home court in the AI era. If you are building a new product, studying a closed-source app’s design, or just wanting to make your own hybrid game, REA is worth installing and trying once.&lt;/p&gt;
&lt;p&gt;What is the first thing you do after installing it? Share in the comments.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Further reading&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/morluto/rea&#34;&gt;REA Reverse Engineer Anything GitHub repo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/dmore/rea-reverse-engineering-anything/main/README_zh.md&#34;&gt;REA Chinese README&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://modelcontextprotocol.io/&#34;&gt;MCP protocol official docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getartcraft.com/apps&#34;&gt;getartcraft.com open-source suite&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="AI" />
        <category term="Reverse Engineering" />
        <category term="MCP" />
        <category term="Claude Code" />
        <category term="Open Source" />
        <updated>2026-10-19T07:03:09.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/rea-mcp-reverse-engineer/</id>
        <title>REA逆向一切MCP工具实测：一句话让AI复刻游戏和软件功能</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/rea-mcp-reverse-engineer/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;一句话复刻游戏、一句话克隆 macOS 内置应用——GitHub 上爆火的 REA 把这件事从「幻想」拉到了「实测」。本文带你拆解它的工作原理，看清它在商业上的真实位置。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395908379-frame-01-0-15_crop.jpg&#34; alt=&#34;社区用 REA 跑出的游戏复刻案例：把 Minecraft 的方块世界塞进 GTA&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;一、REA-是什么：让-Claude-Code-自己拆软件&#34;&gt;&lt;a href=&#34;#一、REA-是什么：让-Claude-Code-自己拆软件&#34; class=&#34;headerlink&#34; title=&#34;一、REA 是什么：让 Claude Code 自己拆软件&#34;&gt;&lt;/a&gt;一、REA 是什么：让 Claude Code 自己拆软件&lt;/h2&gt;&lt;p&gt;REA（Reverse Engineer Anything）是一个面向 &lt;strong&gt;AI 编程智能体&lt;/strong&gt; 的开源逆向工程工具集。它通过 &lt;strong&gt;MCP（Model Context Protocol）&lt;/strong&gt; 接入 Claude Code、Codex、Cursor 等编程 Agent，把 Hopper、Ghidra 这类专业反编译工具封装成 Agent 可以调用的 MCP 工具，让 Agent 拿到一个二进制应用后，能像分析师一样自己去拆解其内部结构。&lt;/p&gt;
&lt;p&gt;把它装到 Claude Code 后，你不需要再当”指令打字员”。这跟 &lt;a href=&#34;/posts/d68761d4/&#34;&gt;AI 大模型底层逻辑拆解笔记&lt;/a&gt; 里讲到的「让模型真正理解世界而不是表面模式匹配」是同一思路——把高门槛能力封装成 Agent 可调用的工具，让模型自己推理什么时候该用。&lt;/p&gt;
&lt;p&gt;你只要说一句：&lt;/p&gt;
&lt;figure class=&#34;highlight text&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;逆向工程「备忘录」应用，解释搜索功能的工作方式，&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;说明你是如何得出结论的，然后为我的项目构建类似功能。&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Agent 就会自己开 Hopper、跑 Ghidra、读汇编、对照调用图，再用它读到的内容写出你的项目代码。整个分析在本地完成，二进制不会上传到任何云端。&lt;/p&gt;
&lt;p&gt;官方仓库 &lt;a href=&#34;https://github.com/morluto/rea&#34;&gt;morluto&amp;#x2F;rea&lt;/a&gt; 在 2026 年 4 月创建，10 月初突然爆火——三天狂揽 12 万 GitHub Star。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395914684-frame-04-2-25_crop.jpg&#34; alt=&#34;REA 官方仓库 README 页面&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;二、REA-已经做到的实绩：游戏、Photoshop、macOS-全被复刻&#34;&gt;&lt;a href=&#34;#二、REA-已经做到的实绩：游戏、Photoshop、macOS-全被复刻&#34; class=&#34;headerlink&#34; title=&#34;二、REA 已经做到的实绩：游戏、Photoshop、macOS 全被复刻&#34;&gt;&lt;/a&gt;二、REA 已经做到的实绩：游戏、Photoshop、macOS 全被复刻&lt;/h2&gt;&lt;p&gt;GitHub Trending 榜首位置让 REA 的 Showcase 生态迅速膨胀。社区已经把 REA 跑出了几种典型打法：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;混合游戏&lt;/strong&gt;：把我的世界（Minecraft）的方块世界和火影忍者的影分身、螺旋丸机制拼在一起，一个人花 7 美元、20 分钟跑完全部流程，跑出来的不是 demo，而是真的可以进游戏开螺旋丸。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;一键克隆 Photoshop&lt;/strong&gt;：把 1:1 还原的 Photoshop 界面和功能拆出来重写，免费、自用，不再订阅。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;复刻 macOS 内置应用&lt;/strong&gt;：把系统自带的「备忘录」App 直接拆开分析，搞清它离线搜索功能背后的 SQLite 表结构和索引策略，然后用 TypeScript + SQLite 在自己的项目里复刻一份。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跨版本对照分析&lt;/strong&gt;：在同一个 Agent 会话里打开同一应用的两个版本，对照代码路径差异，用来排查回归、做安全审计。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395910463-frame-02-0-50_crop.jpg&#34; alt=&#34;getartcraft.com 上托管的复刻全家桶应用列表，每一项都是用 REA 跑出来的&#34;&gt;&lt;/p&gt;
&lt;p&gt;把这些工具退化成两条主线：游戏开发者把它当「跨游戏机制搬运机」，传统软件工程师把它当「黑盒说明书生成器」。&lt;/p&gt;
&lt;h2 id=&#34;三、工作原理：Agent-→-REA-→-Hopper-Ghidra-→-二进制&#34;&gt;&lt;a href=&#34;#三、工作原理：Agent-→-REA-→-Hopper-Ghidra-→-二进制&#34; class=&#34;headerlink&#34; title=&#34;三、工作原理：Agent → REA → Hopper&amp;#x2F;Ghidra → 二进制&#34;&gt;&lt;/a&gt;三、工作原理：Agent → REA → Hopper&amp;#x2F;Ghidra → 二进制&lt;/h2&gt;&lt;p&gt;REA 的架构非常干净，三层结构：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;角色&lt;/th&gt;
&lt;th&gt;任务&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;编程智能体（Claude Code &amp;#x2F; Codex &amp;#x2F; Cursor）&lt;/td&gt;
&lt;td&gt;接收自然语言需求，拆解任务，调 REA 工具，读懂结果，再写产品代码&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REA（CLI + MCP 服务器）&lt;/td&gt;
&lt;td&gt;把需求转成二进制分析动作：打开应用、列函数、追调用图、反编译、读汇编、维护会话上下文&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hopper &amp;#x2F; Ghidra&lt;/td&gt;
&lt;td&gt;真正干活的反编译引擎：恢复伪代码、汇编、符号、字符串、元数据&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395913882-frame-07-3-30_crop.jpg&#34; alt=&#34;REA 工作原理架构图：Agent 通过 REA 调用 Hopper &amp;#x2F; Ghidra 拆解二进制&#34;&gt;&lt;/p&gt;
&lt;p&gt;一次典型的逆向流程是这样的，Agent 把每一步拆给 REA 做：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&#34;right&#34;&gt;步骤&lt;/th&gt;
&lt;th&gt;Agent 的动作&lt;/th&gt;
&lt;th&gt;REA 调的工具&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;1&lt;/td&gt;
&lt;td&gt;打开并识别二进制&lt;/td&gt;
&lt;td&gt;&lt;code&gt;open_binary&lt;/code&gt;, &lt;code&gt;binary_overview&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;2&lt;/td&gt;
&lt;td&gt;搜索可疑线索&lt;/td&gt;
&lt;td&gt;&lt;code&gt;search_strings&lt;/code&gt;, &lt;code&gt;search_procedures&lt;/code&gt;, &lt;code&gt;list_names&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;3&lt;/td&gt;
&lt;td&gt;把字符串连到可执行代码&lt;/td&gt;
&lt;td&gt;&lt;code&gt;find_xrefs_to_name&lt;/code&gt;, &lt;code&gt;xrefs&lt;/code&gt;, &lt;code&gt;procedure_callers&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;4&lt;/td&gt;
&lt;td&gt;重建控制流&lt;/td&gt;
&lt;td&gt;&lt;code&gt;get_call_graph&lt;/code&gt;, &lt;code&gt;procedure_callees&lt;/code&gt;, &lt;code&gt;procedure_info&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;5&lt;/td&gt;
&lt;td&gt;反编译相关程序&lt;/td&gt;
&lt;td&gt;&lt;code&gt;procedure_pseudo_code&lt;/code&gt;, &lt;code&gt;procedure_assembly&lt;/code&gt;, &lt;code&gt;batch_decompile&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&#34;right&#34;&gt;6&lt;/td&gt;
&lt;td&gt;在你的项目里写出功能&lt;/td&gt;
&lt;td&gt;Agent 用自己的常规文件编辑 + 测试工具完成&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;REA 在 README 里明确说「不承诺恢复原始源代码」，但它能稳定产出 &lt;strong&gt;伪代码、汇编、符号、字符串、元数据和调用关系&lt;/strong&gt;，这对 Agent 来说已经够它解释清楚「这个功能到底是怎么跑的」。&lt;/p&gt;
&lt;h2 id=&#34;四、安装与上手：十分钟搞定一整套&#34;&gt;&lt;a href=&#34;#四、安装与上手：十分钟搞定一整套&#34; class=&#34;headerlink&#34; title=&#34;四、安装与上手：十分钟搞定一整套&#34;&gt;&lt;/a&gt;四、安装与上手：十分钟搞定一整套&lt;/h2&gt;&lt;p&gt;REA 的安装体验对工程师非常友好：Mac、Ubuntu 24.04+、Fedora 41+、64 位 Arch Linux 全平台支持，单条命令就能拉到本地。&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 一键安装（macOS / Linux）&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 用编程智能体引导完成环境配置&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;npx --&lt;span class=&#34;built_in&#34;&gt;yes&lt;/span&gt; rea-agents@latest setup&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;code&gt;setup&lt;/code&gt; 子命令会先打印完整的变更计划，征求确认后才动你的 Homebrew、Node.js 之类的系统组件。它会自动检测你已经装好的客户端：Claude Code、Claude Desktop、Cursor、Gemini CLI、Windsurf、Devin，前 6 个会自动配置 MCP，Devin 因为本地 MCP 边界不明确只汇报不修改。&lt;/p&gt;
&lt;p&gt;配置好后必须 &lt;strong&gt;重启客户端&lt;/strong&gt; 让它加载 REA。重启后你只要在对话里说一句「用 REA 逆向工程……」，Agent 就开始干活。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395917488-frame-03-5-10_crop.jpg&#34; alt=&#34;在 Claude Code 中调起 REA，让编程智能体开始跑 Hopper 分析&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;五、实测：20-分钟、7-美元复刻一个完整游戏&#34;&gt;&lt;a href=&#34;#五、实测：20-分钟、7-美元复刻一个完整游戏&#34; class=&#34;headerlink&#34; title=&#34;五、实测：20 分钟、7 美元复刻一个完整游戏&#34;&gt;&lt;/a&gt;五、实测：20 分钟、7 美元复刻一个完整游戏&lt;/h2&gt;&lt;p&gt;实测流程采用最受欢迎的使用方式：&lt;strong&gt;用 Claude Code + REA 复刻「我的世界 + 火影忍者」混合游戏&lt;/strong&gt;。如果你想先搞清楚 Claude Code 本身的能力边界，可以回看 &lt;a href=&#34;/posts/codex-ban-nian-geng-xin/&#34;&gt;Codex 半年更新盘点&lt;/a&gt; 与 &lt;a href=&#34;/posts/gpt-6-1-sol-vs-opus-5-5/&#34;&gt;GPT-6.1 Sol 实测对比 Opus 5.5&lt;/a&gt;，里面有 Codex&amp;#x2F;Claude Code 在不同场景下的成本与表现参考。&lt;/p&gt;
&lt;p&gt;打开 Claude Code，给它一句自然语言指令：&lt;/p&gt;
&lt;figure class=&#34;highlight text&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;用 REA 帮我做一个游戏：&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;在 Minecraft 的方块世界里，把主角换成火影忍者鸣人，&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;加入螺旋丸、影分身、水上行走等招式，影分身要消耗查克拉。&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Claude Code 一开始把 REA 误认成 React 的 REA。澄清一次「REA &amp;#x3D; Reverse Engineering Anything MCP」之后，Agent 调起 Hopper，逆向我世界客户端里两个代表游戏机制的关键二进制，分析方块生成、AI 行为、物理引擎调用，再逆火影忍者对应模块的战斗状态机，把两套机制拼到同一个 Web 项目（Vue&amp;#x2F;Three.js 风格），跑 &lt;code&gt;vite --port 5173&lt;/code&gt; 启动。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395912860-frame-04-2-09_crop.jpg&#34; alt=&#34;NarutoCraft 游戏运行画面：Minecraft 方块世界 + 火影忍者机制&#34;&gt;&lt;/p&gt;
&lt;p&gt;整个流程的关键数据：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;耗时&lt;/strong&gt;：20 分钟（其中等待 Agent 调 Hopper 分析约 15 分钟）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;API 成本&lt;/strong&gt;：Claude Code 跑了约 7 美元等值的 token&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;产出&lt;/strong&gt;：可玩的 NarutoCraft 网页游戏，螺旋丸、影分身、水上行走全部能用&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;把同样的 prompt 喂给 Codex，或换成 Cursor，效果几乎一致——这套工作流与编程 Agent 解耦，跨工具通用。&lt;/p&gt;
&lt;h2 id=&#34;六、现象级-Showcase：开源全栈替代-Adobe&#34;&gt;&lt;a href=&#34;#六、现象级-Showcase：开源全栈替代-Adobe&#34; class=&#34;headerlink&#34; title=&#34;六、现象级 Showcase：开源全栈替代 Adobe&#34;&gt;&lt;/a&gt;六、现象级 Showcase：开源全栈替代 Adobe&lt;/h2&gt;&lt;p&gt;REA 爆火的连锁反应比工具本身更值得关注。社区搭出了一个 &lt;strong&gt;getartcraft.com&lt;/strong&gt; 站点，把开源的复刻软件集中托管，所有作品都能免费下载使用：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PhotoCraft&lt;/strong&gt;：开源图像编辑器，对标 Photoshop&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VectorCraft&lt;/strong&gt;：用 Rust 重写的矢量绘图工具&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FilmCraft&lt;/strong&gt;：开源视频剪辑工具&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LightCraft&lt;/strong&gt;：本地运行的 RAW 处理 + 照片库&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SoundCraft &amp;#x2F; WordCraft &amp;#x2F; DeckCraft &amp;#x2F; CADCraft &amp;#x2F; GridCraft&lt;/strong&gt;：分别对标音频、文档、演示、CAD、表格软件&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395916405-frame-04-5-35_crop.jpg&#34; alt=&#34;getartcraft.com 上的 PhotoCraft 主页，对标 Photoshop 的开源图像编辑器&#34;&gt;&lt;/p&gt;
&lt;p&gt;这套生态出现后，「Adobe 全家桶」式的订阅软件第一次有了 &lt;strong&gt;完整、技术上可维护、社区驱动&lt;/strong&gt; 的免费替代路径。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注&lt;/strong&gt;：复刻实现 ≠ 源代码盗用。PhotoCraft 等工具的界面相似源于「通用设计语言」，功能相似源于「重新实现公开文档化的行为」。直接搬运目标应用的可执行文件、商标、专有素材仍构成侵权。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;七、商业判断：REA-在打开一扇什么样的门&#34;&gt;&lt;a href=&#34;#七、商业判断：REA-在打开一扇什么样的门&#34; class=&#34;headerlink&#34; title=&#34;七、商业判断：REA 在打开一扇什么样的门&#34;&gt;&lt;/a&gt;七、商业判断：REA 在打开一扇什么样的门&lt;/h2&gt;&lt;p&gt;REA 这种工具最容易看清的判断是商业端。这件事确实像移动时代大爆发一样，给一部分人打开了新机会的大门，也给另一部分人关上了门。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;角度&lt;/th&gt;
&lt;th&gt;旧范式&lt;/th&gt;
&lt;th&gt;新范式（REA 之后）&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;个人开发者&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;必须知道源码才能复刻功能&lt;/td&gt;
&lt;td&gt;把任何 App 喂给 Agent，30 分钟拿到「黑盒说明书」&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;小型工作室&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;雇佣资深逆向工程师 6-12 个月&lt;/td&gt;
&lt;td&gt;一个 Agent + 一台 Mac &amp;#x3D; 一周出 MVP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;大型软件公司&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;闭源护城河 &amp;#x3D; 20 年独占&lt;/td&gt;
&lt;td&gt;二进制功能被轻易还原，护城河转移到数据 + 体验 + 生态&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;平台型 App（微信、支付宝、抖音等）&lt;/strong&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;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395911257-frame-01-0-35_crop.jpg&#34; alt=&#34;PhotoCraft 跑出来的&amp;quot;神奈川冲浪里&amp;quot;复刻作品&#34;&gt;&lt;/p&gt;
&lt;p&gt;把「能力 &amp;#x2F; 目标 &amp;#x2F; 障碍」三条线放到时间轴上看，会发现 REA 把「能力」这条线往前推了一大截，而「目标」没变，「障碍」迅速下移——这就是为什么很多以前完全不可能的项目（自定义的混合游戏、跨应用功能迁移）突然变成 20 分钟可交付的小任务。&lt;/p&gt;
&lt;p&gt;短期来看：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;闭源商业软件在客户端体验层面的优势会被快速拉平&lt;/li&gt;
&lt;li&gt;服务端、数据、生态系统、品牌会重新成为真正的护城河&lt;/li&gt;
&lt;li&gt;「逆向工程师」这个职业的供需会重塑——更多人能干活，单价大幅下移&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;八、安全边界：能逆向-≠-能滥用&#34;&gt;&lt;a href=&#34;#八、安全边界：能逆向-≠-能滥用&#34; class=&#34;headerlink&#34; title=&#34;八、安全边界：能逆向 ≠ 能滥用&#34;&gt;&lt;/a&gt;八、安全边界：能逆向 ≠ 能滥用&lt;/h2&gt;&lt;p&gt;REA 的能力让人兴奋，但也带来绕不开的安全问题。社区和官方都给出了明确的边界：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;本地运行&lt;/strong&gt;：所有二进制分析都在你自己的 Mac 上跑，REA 不上传二进制到任何云端&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;授权风险&lt;/strong&gt;：用 REA 拆他人受版权保护的闭源应用，可能违反当地「逆向工程例外条款」与软件许可协议&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;客户账户安全&lt;/strong&gt;：微信、支付宝、抖音的核心业务逻辑、用户资产、账户状态都跑在服务端，REA 无法触达；被逆向的只是客户端代码，账户安全不直接受影响&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;漏洞披露&lt;/strong&gt;：若通过 REA 发现产品安全漏洞，应通过厂商私密渠道（参考 REA 的 SECURITY.md）报告，不要公开发布可利用细节&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395915624-frame-00-2-50_crop.jpg&#34; alt=&#34;getartcraft.com 上的 PhotoCraft 完整功能页面&#34;&gt;&lt;/p&gt;
&lt;p&gt;直接拿 REA 去拆别人的闭源商用 App 然后打包分发，仍构成侵权；用 REA 复刻开源软件、为自家人研究通用设计模式、为自己的项目做兼容性参考，是它鼓励的用法。&lt;/p&gt;
&lt;h2 id=&#34;九、局限与现实：REA-不是万能克隆机&#34;&gt;&lt;a href=&#34;#九、局限与现实：REA-不是万能克隆机&#34; class=&#34;headerlink&#34; title=&#34;九、局限与现实：REA 不是万能克隆机&#34;&gt;&lt;/a&gt;九、局限与现实：REA 不是万能克隆机&lt;/h2&gt;&lt;p&gt;实测中也能看到 REA 的几个明显边界：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;复杂业务逻辑&lt;/strong&gt;：Agent 能从二进制里看到「这个函数在做什么」，但很难还原「整个产品为什么这么做」&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;资源与素材&lt;/strong&gt;：逆向出来的只是结构，美术、音效、字体、特效素材仍需合法授权&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;完美程度&lt;/strong&gt;：单条 prompt 不能生成一个「完美的、马上能赚大钱的产品」，仍需要测试、迭代、设计打磨&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;长期可维护性&lt;/strong&gt;：逆向产物对你来说是黑盒，作者一更新版本，你就得重新分析&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792395912024-frame-03-1-18_crop.jpg&#34; alt=&#34;NarutoCraft 游戏首屏：方块世界里跑出火影忍者主角&#34;&gt;&lt;/p&gt;
&lt;p&gt;把它当 &lt;strong&gt;黑盒说明书生成器 + 跨产品机制搬运机&lt;/strong&gt; 用，回报最快；指望它一键生成下一个微信、Notion、Photoshop 级别的产品，并不现实。&lt;/p&gt;
&lt;h2 id=&#34;十、行动清单：三种人可以立刻上手-REA&#34;&gt;&lt;a href=&#34;#十、行动清单：三种人可以立刻上手-REA&#34; class=&#34;headerlink&#34; title=&#34;十、行动清单：三种人可以立刻上手 REA&#34;&gt;&lt;/a&gt;十、行动清单：三种人可以立刻上手 REA&lt;/h2&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;身份&lt;/th&gt;
&lt;th&gt;用法&lt;/th&gt;
&lt;th&gt;起步成本&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;独立游戏开发者&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;用 REA 把一款你喜欢的游戏机制搬到你的原型里，3 天验证玩法&lt;/td&gt;
&lt;td&gt;Claude Code 订阅 + Hopper 许可证&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;应用开发者&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;用 REA 拆 macOS 自带的备忘录、计算器、预览，借鉴它们的交互细节&lt;/td&gt;
&lt;td&gt;现有 Claude Code + REA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;产品经理 &amp;#x2F; 创业者&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;把竞品应用丢给 Agent，让它给出「黑盒说明书 + 同类功能迁移脚本」&lt;/td&gt;
&lt;td&gt;Claude Code 订阅即可&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;不管你属于哪一类，&lt;strong&gt;两周内把 REA 装上、挑一个你日常用的 App 实操一次&lt;/strong&gt;，比读 100 篇评测更能判断它对你有没有真实价值。&lt;/p&gt;
&lt;h2 id=&#34;总结&#34;&gt;&lt;a href=&#34;#总结&#34; class=&#34;headerlink&#34; title=&#34;总结&#34;&gt;&lt;/a&gt;总结&lt;/h2&gt;&lt;p&gt;REA（Reverse Engineer Anything）不是一个玩具，它是把专业逆向工程能力第一次封装到编程智能体可调用的工具集里的关键一步。它的爆火不是偶然——它真正撬动了「无源码也能复刻功能」这条原本只在小圈子里流传的能力线，让 30 年历史的 Hopper、Ghidra 在 AI 时代重新找到了主场。如果你正在做一款新产品、研究某个闭源 App 的设计，或者只是想做一款自己的混合游戏，REA 都值得装上试一次。&lt;/p&gt;
&lt;p&gt;你装 REA 之后做的第一件事是什么？欢迎在评论区分享。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;延伸阅读&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/morluto/rea&#34;&gt;REA 逆向一切 GitHub 仓库&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/dmore/rea-reverse-engineering-anything/main/README_zh.md&#34;&gt;REA 中文 README&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://modelcontextprotocol.io/&#34;&gt;MCP 协议官方文档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getartcraft.com/apps&#34;&gt;getartcraft.com 开源全家桶&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="AI" />
        <category term="MCP" />
        <category term="Claude Code" />
        <category term="逆向工程" />
        <category term="开源工具" />
        <updated>2026-10-19T07:03:09.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/llmfit-local-llm-recommender/</id>
        <title>Stop Blindly Downloading Local LLMs: One Command Tells You Which Model Fits Your Machine</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/llmfit-local-llm-recommender/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;A rant before we begin:&lt;/p&gt;
&lt;p&gt;The old workflow for choosing a local LLM always played out the same way — open Hugging Face,&lt;br&gt;scroll the leaderboard, read a Reddit thread, watch a review on Bilibili, pick a 30B model that&lt;br&gt;“should fit on 24GB of RAM”, pull it down over a 100MB&amp;#x2F;s link for half an hour, fire up Ollama,&lt;br&gt;watch GPU 100%, CPU 90%, the fan screaming, the chat stream out at 0.12 tokens per second,&lt;br&gt;and three sentences take 41 minutes. Then you mutter, “Why would I even use this?”&lt;/p&gt;
&lt;p&gt;Then I tried &lt;code&gt;llmfit&lt;/code&gt;. The whole “pick a model” step collapsed to &lt;strong&gt;two seconds&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a hands-on deep dive into &lt;code&gt;llmfit&lt;/code&gt; — the tool that exists to answer one brutally simple question:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Without running anything, can you predict in 2 seconds which open-source LLMs will run smoothly on your hardware, and how fast they’ll go?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; is a Rust-based open-source command-line tool (with an interactive TUI). At the time of writing it has 38K+ stars on GitHub. The premise is one line:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It scans your machine, cross-references a built-in database of 493 models, scores each one across quality, speed, fit, and context, and tells you which ones will actually run well on your laptop.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;1-The-Pain-Why-We-Burned-So-Much-Time-Downloading-Models&#34;&gt;&lt;a href=&#34;#1-The-Pain-Why-We-Burned-So-Much-Time-Downloading-Models&#34; class=&#34;headerlink&#34; title=&#34;1. The Pain: Why We Burned So Much Time Downloading Models&#34;&gt;&lt;/a&gt;1. The Pain: Why We Burned So Much Time Downloading Models&lt;/h2&gt;&lt;p&gt;Let’s first be honest about why we used to fiddle with dozens of models.&lt;/p&gt;
&lt;p&gt;The modern open-source LLM landscape has exploded past the point where any human can keep track. Hugging Face’s &lt;code&gt;Qwen/Qwen3&lt;/code&gt; series alone ships dozens of variants (0.6B, 1.7B, 4B, 8B, 30B, 32B, 80B, 235B), each with quantization flavors (Q2, Q3, Q4, Q5, Q6, Q8, FP16). Layer on top the format zoo — MLX, GGUF, AWQ, GPTQ, EXL2 — and a single size can spawn a dozen file formats.&lt;/p&gt;
&lt;p&gt;What you probably wanted to do today: have a model on your laptop for chat, drafting, translation. Nothing exotic.&lt;/p&gt;
&lt;p&gt;Three questions that used to require “download → load → actually try → find it’s slow → repeat”:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Will 24GB RAM even fit a 30B model?&lt;/strong&gt; Does Q4 quantization cut it?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How fast will it actually go?&lt;/strong&gt; Q4 on a 30B, on this M4 Pro 14”, roughly how many tok&amp;#x2F;s?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What’s the day-to-day UX like?&lt;/strong&gt; Is 5 tok&amp;#x2F;s fast enough? Is 0.12 tok&amp;#x2F;s slow?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each “try” used to be: download for ~30 minutes (at 100 MB&amp;#x2F;s for a 20GB model), load into Ollama, run a test prompt, delete and repeat. Three tries and half a day later, you still weren’t sold on any of them.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; collapses that loop into 2 seconds.&lt;/p&gt;
&lt;h2 id=&#34;2-What-llmfit-Actually-Is-A-Model-Sizer-for-the-Command-Line&#34;&gt;&lt;a href=&#34;#2-What-llmfit-Actually-Is-A-Model-Sizer-for-the-Command-Line&#34; class=&#34;headerlink&#34; title=&#34;2. What llmfit Actually Is: A Model Sizer for the Command Line&#34;&gt;&lt;/a&gt;2. What llmfit Actually Is: A Model Sizer for the Command Line&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; is a Rust CLI (with an interactive TUI). In three steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Detect your hardware&lt;/strong&gt; — CPU model + cores, RAM, discrete GPU + VRAM, Apple Silicon unified memory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Match the built-in model database&lt;/strong&gt; — currently &lt;strong&gt;493 models&lt;/strong&gt; covering Llama 3.1, Qwen 3, Mistral, Mixtral, DeepSeek, Codestral, Phi, Yi, etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Score each candidate&lt;/strong&gt; — combining model size, quantization, context length, run mode (GPU &amp;#x2F; hybrid &amp;#x2F; CPU-only &amp;#x2F; MoE-offload) into a 0-100 score plus tok&amp;#x2F;s estimate&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The four scoring axes: &lt;strong&gt;quality, speed, fit, context&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Output can be an interactive TUI, a one-line CLI print, or a JSON blob. I tested it on multiple machines; the TUI is what most people want.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375266722-demo-02.jpg&#34; alt=&#34;llmfit main view — all models scored the moment you open it&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ The moment you open TUI, the top line shows your hardware (on an M4 Pro 14” &amp;#x2F; 24GB unified memory: “Apple M4 Pro · 24GB unified”). The second line onward is the 493-model table, fully scored against your hardware.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;3-Install-One-Command-Per-Platform&#34;&gt;&lt;a href=&#34;#3-Install-One-Command-Per-Platform&#34; class=&#34;headerlink&#34; title=&#34;3. Install: One Command Per Platform&#34;&gt;&lt;/a&gt;3. Install: One Command Per Platform&lt;/h2&gt;&lt;p&gt;Installing &lt;code&gt;llmfit&lt;/code&gt; is honestly easier than installing most of the other LLM toolchain. It’s shipped to all the mainstream package managers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;macOS &amp;#x2F; Linux (recommended):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://llmfit.axjns.dev/install.sh | sh&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;macOS via Homebrew:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;brew install AlexsJones/llmfit/llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Windows via Scoop:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight powershell&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;scoop install llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Docker &amp;#x2F; Podman for one-off use:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;docker run ghcr.io/alexsjones/llmfit recommend --use-case coding | jq &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[].name&amp;#x27;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Build from source (rustc 1.74+):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;git &lt;span class=&#34;built_in&#34;&gt;clone&lt;/span&gt; https://github.com/AlexsJones/llmfit.git&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;built_in&#34;&gt;cd&lt;/span&gt; llmfit&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;cargo build --release&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;After install, these are the commands you’ll use:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;llmfit                     &lt;span class=&#34;comment&#34;&gt;# open TUI by default&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --cli               &lt;span class=&#34;comment&#34;&gt;# command-line, print table to stdout&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit recommend           &lt;span class=&#34;comment&#34;&gt;# only print &amp;quot;runnable&amp;quot; models&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit fit --perfect -n 5  &lt;span class=&#34;comment&#34;&gt;# top 5 perfectly-fit models&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787   &lt;span class=&#34;comment&#34;&gt;# expose the recommender as an HTTP API&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;For me the path was: install command → first useful output, about three minutes total, mostly binary download. Way better than cloning Ollama + llama.cpp + LM Studio separately and compiling each.&lt;/p&gt;
&lt;h2 id=&#34;4-First-Run-What-You-See-When-You-Open-TUI&#34;&gt;&lt;a href=&#34;#4-First-Run-What-You-See-When-You-Open-TUI&#34; class=&#34;headerlink&#34; title=&#34;4. First-Run: What You See When You Open TUI&#34;&gt;&lt;/a&gt;4. First-Run: What You See When You Open TUI&lt;/h2&gt;&lt;p&gt;When you launch &lt;code&gt;llmfit&lt;/code&gt; and get dropped into TUI, three distinct areas greet you.&lt;/p&gt;
&lt;h3 id=&#34;4-1-The-Top-Status-Bar-Hardware-Snapshot&#34;&gt;&lt;a href=&#34;#4-1-The-Top-Status-Bar-Hardware-Snapshot&#34; class=&#34;headerlink&#34; title=&#34;4.1 The Top Status Bar: Hardware Snapshot&#34;&gt;&lt;/a&gt;4.1 The Top Status Bar: Hardware Snapshot&lt;/h3&gt;&lt;p&gt;The first line auto-detects and shows your hardware layout:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;CPU: Apple M4 Pro · 22 cores · 14&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;RAM: 24 GB unified&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;GPU: Apple M4 Pro 16-core (Metal)&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;NVIDIA discrete, AMD ROCm, Intel OneAPI, and Apple Silicon unified memory all get detected. VRAM (or unified memory pool on Mac) is reported too.&lt;/p&gt;
&lt;h3 id=&#34;4-2-The-Middle-Table-493-Models-Scored&#34;&gt;&lt;a href=&#34;#4-2-The-Middle-Table-493-Models-Scored&#34; class=&#34;headerlink&#34; title=&#34;4.2 The Middle Table: 493 Models Scored&#34;&gt;&lt;/a&gt;4.2 The Middle Table: 493 Models Scored&lt;/h3&gt;&lt;p&gt;The second line and onward is that “wow” moment — every one of the 493 models in the database already has a score for &lt;em&gt;your&lt;/em&gt; hardware.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375273122-demo-08.jpg&#34; alt=&#34;llmfit full model list sorted by fit&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ The complete 493-model table. The Fit column is color-coded — green &amp;#x3D; Perfect, yellow &amp;#x3D; Good, red &amp;#x3D; Too Tight &amp;#x2F; Cannot Run. The Use Case column tells you at a glance which model is for chat, drafting, or coding.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here’s what each column means:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Column&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Model&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Full Hugging Face path&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Params&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Parameter count (e.g. 7.6B &amp;#x3D; 7.6 billion)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Score&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Composite 0-100 score from quality + speed + fit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;tok&amp;#x2F;s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Estimated tokens&amp;#x2F;sec (error ±30%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Quant&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Recommended best quantization (Q4_K_M, Q6_K, Q8, FP16)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mode&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Recommended run mode: GPU &amp;#x2F; CPU+GPU &amp;#x2F; CPU &amp;#x2F; MoE offload&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mem %&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;% of your RAM&amp;#x2F;VRAM the model will consume&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ctx&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Context length (8K, 32K, 131K, 262K)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Fit tier (Perfect &amp;#x2F; Good &amp;#x2F; Marginal &amp;#x2F; Too Tight)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Use Case&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Best workload (General &amp;#x2F; Chat &amp;#x2F; Coding)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 id=&#34;4-3-The-Bottom-Hint-Bar-Keybindings&#34;&gt;&lt;a href=&#34;#4-3-The-Bottom-Hint-Bar-Keybindings&#34; class=&#34;headerlink&#34; title=&#34;4.3 The Bottom Hint Bar: Keybindings&#34;&gt;&lt;/a&gt;4.3 The Bottom Hint Bar: Keybindings&lt;/h3&gt;&lt;p&gt;The bottom line lists the currently-available keys. I find this one of those quietly good UX choices — the default mode is the interactive TUI, no extra “open web dashboard” step required.&lt;/p&gt;
&lt;p&gt;Here are the keys I actually use:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Key&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;↑&lt;/code&gt; &amp;#x2F; &lt;code&gt;↓&lt;/code&gt; or &lt;code&gt;j&lt;/code&gt; &amp;#x2F; &lt;code&gt;k&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Move up&amp;#x2F;down in the model list&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Enter search mode (fuzzy match by default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Model details (auto-calc min &amp;#x2F; recommended hardware)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;f&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cycle Fit filter (All → Runnable → Perfect)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;s&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cycle sort (Score &amp;#x2F; tok&amp;#x2F;s &amp;#x2F; Mem% &amp;#x2F; Params)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;v&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Enter Visual mode — multi-select for side-by-side compare&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;m&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Mark a model as favorite&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;p&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Plan mode (reverse: given a model, calc the minimum hardware)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;t&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cycle theme (Default &amp;#x2F; Gruvbox &amp;#x2F; Solarized &amp;#x2F; …)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;?&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Full keymap panel&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;q&lt;/code&gt; or &lt;code&gt;Esc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Quit&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;I’ll dig into the ones that matter most next.&lt;/p&gt;
&lt;h3 id=&#34;4-4-Triple-Tap-F-to-Filter-Down-to-“Perfect”&#34;&gt;&lt;a href=&#34;#4-4-Triple-Tap-F-to-Filter-Down-to-“Perfect”&#34; class=&#34;headerlink&#34; title=&#34;4.4 Triple-Tap F to Filter Down to “Perfect”&#34;&gt;&lt;/a&gt;4.4 Triple-Tap F to Filter Down to “Perfect”&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375270017-demo-25.jpg&#34; alt=&#34;Triple-F to filter down to Perfect&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ After cycling F to Perfect, an M4 Pro 24GB has only ~4 models highlighted green — these are the ones that actually run full speed. The others get hidden because they can’t fit or are too slow.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Press &lt;code&gt;f&lt;/code&gt; once: switches from “All” to “Runnable” — the non-green models get filtered out.&lt;/p&gt;
&lt;p&gt;Press &lt;code&gt;f&lt;/code&gt; again: switches from “Runnable” to “Perfect” — what’s left is green only, meaning these models use &amp;lt; 90% of your RAM&amp;#x2F;VRAM. None of that “just barely fits, then thrashes swap” pain.&lt;/p&gt;
&lt;p&gt;Press &lt;code&gt;f&lt;/code&gt; a third time: back to “All”.&lt;/p&gt;
&lt;p&gt;On my M4 Pro 24GB in Perfect mode I’m left with Llama-3.1-8B (78), Qwen2.5-Coder-7B (90), Phi-3-Mini-4B (65) and a few others. Those are the ones I can leave running all day without guilt.&lt;/p&gt;
&lt;h2 id=&#34;5-The-Most-Practical-Feature-to-Search-a-Specific-Model&#34;&gt;&lt;a href=&#34;#5-The-Most-Practical-Feature-to-Search-a-Specific-Model&#34; class=&#34;headerlink&#34; title=&#34;5. The Most Practical Feature: / to Search a Specific Model&#34;&gt;&lt;/a&gt;5. The Most Practical Feature: &lt;code&gt;/&lt;/code&gt; to Search a Specific Model&lt;/h2&gt;&lt;p&gt;The search box at the top of TUI is hidden by default. Press &lt;code&gt;/&lt;/code&gt; to summon it.&lt;/p&gt;
&lt;p&gt;Want to try Qwen 3 lately? Just type &lt;code&gt;qwen 3&lt;/code&gt;, all 493 models collapse to ~15 variants of Qwen 3, each with “best quantization, estimated speed, RAM usage” already laid out. No need to dig into model cards.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375224476-demo-45.jpg&#34; alt=&#34;llmfit after typing llama 8b&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ Typing &lt;code&gt;/llama 8b&lt;/code&gt; filters 493 models down to 13 — a column of 8B-class Llama derivatives, with Score, tok&amp;#x2F;s, recommended Quant, Mem% usage, and Fit tier all on the right.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is great for Chinese-side users — keywords like &lt;code&gt;qwen&lt;/code&gt;, &lt;code&gt;baichuan&lt;/code&gt;, &lt;code&gt;deepseek&lt;/code&gt; all support fuzzy match. You don’t have to remember the exact name; “Alibaba’s 32B” is enough.&lt;/p&gt;
&lt;h2 id=&#34;6-Reading-the-Score-Column-How-the-Total-Score-Works&#34;&gt;&lt;a href=&#34;#6-Reading-the-Score-Column-How-the-Total-Score-Works&#34; class=&#34;headerlink&#34; title=&#34;6. Reading the Score Column: How the Total Score Works&#34;&gt;&lt;/a&gt;6. Reading the Score Column: How the Total Score Works&lt;/h2&gt;&lt;p&gt;When friends see &lt;code&gt;llmfit&lt;/code&gt; for the first time the usual question is: “Why is this score what it is? Why is my ‘obviously stronger’ Qwen-72B only at 50?”&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt;‘s roughly-equal weighting is:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Axis&lt;/th&gt;
&lt;th&gt;Approximate weight&lt;/th&gt;
&lt;th&gt;What it captures&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Quality&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;td&gt;The model’s intrinsic ability ceiling (averaged public benchmark)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Speed&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;Estimated tok&amp;#x2F;s on &lt;em&gt;your&lt;/em&gt; hardware (slower &amp;#x3D; lower)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fit&lt;/td&gt;
&lt;td&gt;20%&lt;/td&gt;
&lt;td&gt;Whether the model lands in your memory comfort zone&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Context&lt;/td&gt;
&lt;td&gt;10%&lt;/td&gt;
&lt;td&gt;Supported context length&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;That explains why a 72B on 24GB unified scores 50 — the Fit axis takes a big hit because squeezing 72B into 24GB either offloads to CPU (unusable) or swaps (crashes).&lt;/p&gt;
&lt;h3 id=&#34;6-1-The-Mem-Column-At-a-Glance-Occupancy&#34;&gt;&lt;a href=&#34;#6-1-The-Mem-Column-At-a-Glance-Occupancy&#34; class=&#34;headerlink&#34; title=&#34;6.1 The Mem % Column: At-a-Glance Occupancy&#34;&gt;&lt;/a&gt;6.1 The Mem % Column: At-a-Glance Occupancy&lt;/h3&gt;&lt;p&gt;The “Mem %” column is the % of your total RAM&amp;#x2F;VRAM the model will consume once fully loaded.&lt;/p&gt;
&lt;p&gt;A few real measurements I took on 24GB unified memory:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Recommended Quant&lt;/th&gt;
&lt;th&gt;Mem %&lt;/th&gt;
&lt;th&gt;Fit&lt;/th&gt;
&lt;th&gt;Estimated tok&amp;#x2F;s&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Llama-3.1-8B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;41%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;74.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen2.5-Coder-7B-Instruct&lt;/td&gt;
&lt;td&gt;AWQ-4&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;39.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Phi-3-Mini-4B-Instruct&lt;/td&gt;
&lt;td&gt;Q6_K&lt;/td&gt;
&lt;td&gt;28%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;110+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mistral-7B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;41%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;67.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mixtral-8x7B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;81%&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;9.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Llama-3.1-70B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;162%&lt;/td&gt;
&lt;td&gt;Too Tight&lt;/td&gt;
&lt;td&gt;(not shown)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen-3-Coder-30B-A3B&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;45%&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;71.7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Look at the last row — Qwen 3’s &lt;strong&gt;30B-A3B&lt;/strong&gt; (note the &lt;code&gt;-A3B&lt;/code&gt; suffix: 30B total params but only 3B active per inference — a classic &lt;a href=&#34;https://arxiv.org/abs/2401.04088&#34;&gt;MoE architecture&lt;/a&gt;) gets 71.7 tok&amp;#x2F;s on my 24GB M4 Pro, while a traditional 30B Dense model on the same machine would get 9.2 tok&amp;#x2F;s.&lt;/p&gt;
&lt;p&gt;That’s an 8x speed difference for a parameter-count gap of just 2B. &lt;/p&gt;
&lt;h3 id=&#34;6-2-Same-Param-Count-4x-Speed-Difference&#34;&gt;&lt;a href=&#34;#6-2-Same-Param-Count-4x-Speed-Difference&#34; class=&#34;headerlink&#34; title=&#34;6.2 Same Param Count, 4x Speed Difference&#34;&gt;&lt;/a&gt;6.2 Same Param Count, 4x Speed Difference&lt;/h3&gt;&lt;p&gt;There’s one comparison that really hit me when I first saw it.&lt;/p&gt;
&lt;p&gt;Qwen-3-Coder-30B-A3B (MoE) vs Llama-3.1-70B-Instruct (Dense, Q4):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Qwen 30B-A3B (MoE)&lt;/th&gt;
&lt;th&gt;Llama 70B (Dense)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Total params&lt;/td&gt;
&lt;td&gt;30B&lt;/td&gt;
&lt;td&gt;70B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Active per token&lt;/td&gt;
&lt;td&gt;3B&lt;/td&gt;
&lt;td&gt;70B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Estimated tok&amp;#x2F;s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;71.7&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;9.2&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Speed ratio&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;7.8×&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1×&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mem footprint&lt;/td&gt;
&lt;td&gt;22% (Q4_K_M)&lt;/td&gt;
&lt;td&gt;162% (over 24GB)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;The 70B has 2.3× the parameters of the 30B-A3B, but it stores all 70B in VRAM and saturates memory bandwidth. The M4 Pro’s unified memory bandwidth is 273 GB&amp;#x2F;s, and a 70B Q4 model needs ~40GB; per-token generation has to scan all weights, so the pipeline just chokes on memory bandwidth.&lt;/p&gt;
&lt;p&gt;The MoE model has 30B &lt;em&gt;on disk&lt;/em&gt;, but only sends 3B &lt;em&gt;active weights&lt;/em&gt; per inference down to the compute units — bandwidth pressure is an order of magnitude lower.&lt;/p&gt;
&lt;p&gt;That’s why Hugging Face’s Qwen 3 line ships weird configurations like “30B-A3B”: same effective capability as a 32B Dense but vastly more practical on consumer hardware.&lt;/p&gt;
&lt;p&gt;If you want to dig into the engineering details of MoE-style architectures, my &lt;a href=&#34;https://qifeidoc.com/d68761d4/&#34;&gt;AI foundation model under-the-hood explainer&lt;/a&gt; covers the self-regression flow that makes “bandwidth is the real bottleneck” make sense.&lt;/p&gt;
&lt;h2 id=&#34;7-Reading-the-Estimate-How-the-Numbers-Are-Computed&#34;&gt;&lt;a href=&#34;#7-Reading-the-Estimate-How-the-Numbers-Are-Computed&#34; class=&#34;headerlink&#34; title=&#34;7. Reading the Estimate: How the Numbers Are Computed&#34;&gt;&lt;/a&gt;7. Reading the Estimate: How the Numbers Are Computed&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; has one more thoughtful design choice — besides the predicted tok&amp;#x2F;s, it also tells you exactly how that number was computed.&lt;/p&gt;
&lt;p&gt;Press &lt;code&gt;Enter&lt;/code&gt; on a model to see the detail, including something like this:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Estimate basis:&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  Memory bandwidth: 273 GB/s (Apple M4 Pro 16-core)&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  Efficiency factor: 0.55&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  Estimated tok/s: 41.8&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  Error range: ±30%&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Translated:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Tokens-per-second ≈ memory bandwidth × efficiency factor ÷ bytes-needed-per-token&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;During inference, &lt;strong&gt;compute barely matters&lt;/strong&gt; — even an A100 often has idle compute units and a saturated memory bus. Because each generated token requires scanning the model weights, the rate at which weight data is fed from memory to compute directly determines how fast the next word arrives.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt;‘s “efficiency factor” of 0.55 means real-world usable bandwidth is roughly 55% of theoretical — accounting for cache hit rates, memory layout, kernel scheduling, and other non-idealities. It’s an empirical constant from a lot of measurements.&lt;/p&gt;
&lt;p&gt;So when you see “41.8 tok&amp;#x2F;s”, that’s not a wild guess — it’s the output of an empirical formula with a ±30% error budget.&lt;/p&gt;
&lt;h3 id=&#34;7-1-Verification-Predicted-39-7-Actual-39-5-—-Under-1-Error&#34;&gt;&lt;a href=&#34;#7-1-Verification-Predicted-39-7-Actual-39-5-—-Under-1-Error&#34; class=&#34;headerlink&#34; title=&#34;7.1 Verification: Predicted 39.7, Actual 39.5 — Under 1% Error&#34;&gt;&lt;/a&gt;7.1 Verification: Predicted 39.7, Actual 39.5 — Under 1% Error&lt;/h3&gt;&lt;p&gt;To stress-test that error, I ran a real inference:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Model: Qwen-3-Coder-8B (Q4_K_M quant)&lt;/li&gt;
&lt;li&gt;Predicted: 39.7 tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;Measured: 39.5 tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;Error: &lt;strong&gt;&amp;lt; 1%&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That’s a single sample, but it illustrates the formula hits very close on mainstream hardware like M4 Pro.&lt;/p&gt;
&lt;h3 id=&#34;7-2-When-You-Push-Past-Budget-The-32B-Catastrophe&#34;&gt;&lt;a href=&#34;#7-2-When-You-Push-Past-Budget-The-32B-Catastrophe&#34; class=&#34;headerlink&#34; title=&#34;7.2 When You Push Past Budget: The 32B Catastrophe&#34;&gt;&lt;/a&gt;7.2 When You Push Past Budget: The 32B Catastrophe&lt;/h3&gt;&lt;p&gt;But the moment you push past the memory budget, another factor starts owning the inference path — &lt;strong&gt;CPU&amp;#x2F;GPU hybrid offloading&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I tried forcing a Qwen 3 32B Dense onto the M4 Pro 24GB:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Predicted: red “Too Tight” straight up in the table&lt;/li&gt;
&lt;li&gt;Actual: model does load (macOS Metal allows partial CPU offload), but throughput collapses to &lt;strong&gt;0.12 tok&amp;#x2F;s&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Felt like: writing “Nice weather, going for a walk” took &lt;strong&gt;41 minutes&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375275247-demo-30.jpg&#34; alt=&#34;llmfit table vs actual run with 32B&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ Left: the table says 71.7 tok&amp;#x2F;s for 8B on this hardware (plenty of room). Right: when I forced a 32B Dense, the system offloaded 15% of work to CPU and the speed dropped to 0.12 tok&amp;#x2F;s — classic “GPU saturates, CPU comes to the rescue” tax.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So the yellow&amp;#x2F;red rating in llmfit isn’t an exaggeration — it’s the honest empirical read. If you must run 32B Dense, either upgrade to 64GB unified RAM, an M3 Ultra with 192GB unified memory, or accept 0.12 tok&amp;#x2F;s as a digital pet.&lt;/p&gt;
&lt;h2 id=&#34;8-Plan-Mode-Start-from-a-Target-Model-Solve-Backwards&#34;&gt;&lt;a href=&#34;#8-Plan-Mode-Start-from-a-Target-Model-Solve-Backwards&#34; class=&#34;headerlink&#34; title=&#34;8. Plan Mode: Start from a Target Model, Solve Backwards&#34;&gt;&lt;/a&gt;8. Plan Mode: Start from a Target Model, Solve Backwards&lt;/h2&gt;&lt;p&gt;If you’ve already found a model you want but you’re not sure if your laptop can run it, TUI has a &lt;strong&gt;reverse-planning&lt;/strong&gt; mode.&lt;/p&gt;
&lt;p&gt;Press &lt;code&gt;p&lt;/code&gt; to enter Plan, fill in:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Model:         NousResearch/Hermes-3-Llama-3.1-8B&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Context:       16384 tokens&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Quantization:  Q4_K_M&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Target TPS:    20 tok/s&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Hit Enter. &lt;code&gt;llmfit&lt;/code&gt; will compute:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;9&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;10&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;11&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;12&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;13&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;14&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;15&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;16&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;17&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;18&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Minimum Hardware&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  VRAM: 6.2 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  RAM:  8.0 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  CPU:  1 cores&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Recommended Hardware&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  VRAM: 7.5 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  RAM:  12.0 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  CPU:  8 cores&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Run Paths&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- GPU:    yes  tps=37.3  fit=Marginal&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- CPU offload: no&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- CPU-only:    no&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Upgrade Deltas&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- +0.0 GB VRAM -&amp;gt; Good&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- +0.0 GB VRAM -&amp;gt; Perfect&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375226175-demo-65.jpg&#34; alt=&#34;llmfit Plan mode — given a model, what hardware do I need&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ Plan mode input for Hermes-3-Llama-3.1-8B, 16384 context. llmfit instantly says “min 6.2GB VRAM + 8GB RAM + 8 cores to hit 20 tok&amp;#x2F;s”. Way faster than reading model cards.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I actually used this exact Plan mode to decide my M2 Air 8GB purchase back in the day. Answer: 8GB unified + M2 GPU can just barely do a 4B Q4 (~14 tok&amp;#x2F;s predicted, 11.8 tok&amp;#x2F;s measured).&lt;/p&gt;
&lt;h2 id=&#34;9-Side-by-Side-Visual-Mode-for-Multi-Model-Comparison&#34;&gt;&lt;a href=&#34;#9-Side-by-Side-Visual-Mode-for-Multi-Model-Comparison&#34; class=&#34;headerlink&#34; title=&#34;9. Side-by-Side: Visual Mode for Multi-Model Comparison&#34;&gt;&lt;/a&gt;9. Side-by-Side: Visual Mode for Multi-Model Comparison&lt;/h2&gt;&lt;p&gt;This is the feature that flipped “looking at leaderboards” into “actually making decisions” for me.&lt;/p&gt;
&lt;p&gt;Press &lt;code&gt;v&lt;/code&gt; to enter Visual mode. Use space to multi-select candidate models, then &lt;code&gt;c&lt;/code&gt; to pop the compare view. &lt;code&gt;llmfit&lt;/code&gt; runs an internal benchmark for each, surfacing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Estimated tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;Memory footprint&lt;/li&gt;
&lt;li&gt;Context length&lt;/li&gt;
&lt;li&gt;First-token latency&lt;/li&gt;
&lt;li&gt;Sustained throughput&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Side by side in one table. I was on the fence about &lt;code&gt;Qwen 3 8B Instruct&lt;/code&gt; vs &lt;code&gt;Qwen 2.5 Coder 7B&lt;/code&gt; for code, and this compare view resolved it in a second:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Axis&lt;/th&gt;
&lt;th&gt;Qwen 3 8B Instruct&lt;/th&gt;
&lt;th&gt;Qwen 2.5 Coder 7B&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Composite score&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Estimated tok&amp;#x2F;s&lt;/td&gt;
&lt;td&gt;71&lt;/td&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Code ability (MBPP &amp;#x2F; HumanEval)&lt;/td&gt;
&lt;td&gt;75%&lt;/td&gt;
&lt;td&gt;82%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Chat ability (MT-Bench)&lt;/td&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;70B composite 78, 32B composite 72, Qwen 2.5 Coder 7B composite 90.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Score ranking matters, but you have to weigh it against your use case. If you write code primarily, pick the higher code sub-score even if composite is slightly lower. If chatting is the main use, pick the higher composite.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375276252-demo-50.jpg&#34; alt=&#34;llmfit Visual mode multi-compare&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ Visual mode multi-select compare — pick with space, hit &lt;code&gt;c&lt;/code&gt;, see every “parameters-about-the-same” pair side by side on tok&amp;#x2F;s and memory.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Anything that turns “picking a model” from 5 minutes into 5 seconds feels worth pinning in any dev toolbox.&lt;/p&gt;
&lt;h2 id=&#34;10-Command-Line-as-a-Rest-API-and-Other-Advanced-Bits&#34;&gt;&lt;a href=&#34;#10-Command-Line-as-a-Rest-API-and-Other-Advanced-Bits&#34; class=&#34;headerlink&#34; title=&#34;10. Command Line as a Rest API and Other Advanced Bits&#34;&gt;&lt;/a&gt;10. Command Line as a Rest API and Other Advanced Bits&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; isn’t just a TUI — it doubles as an HTTP server.&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --host 0.0.0.0 --port 8787&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Once it’s running:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;curl http://localhost:8787/health&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl http://localhost:8787/api/v1/system&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl &lt;span class=&#34;string&#34;&gt;&amp;quot;http://localhost:8787/api/v1/models/top?limit=5&amp;amp;min_fit=good&amp;amp;use_case=coding&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;I think this is the killer feature — it lets you slot llmfit into scripts as an “auto-pick model” layer.&lt;/p&gt;
&lt;p&gt;Want a “tell me what’s best for this machine” CI step?&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 1. Start llmfit as a background process&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787 &amp;amp;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 2. Each CI run, query for the best model&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;NEW_MODEL=$(curl &lt;span class=&#34;string&#34;&gt;&amp;quot;http://localhost:8787/api/v1/models/top?limit=1&amp;quot;&lt;/span&gt; | jq -r &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[0].name&amp;#x27;&lt;/span&gt;)&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;built_in&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;string&#34;&gt;&amp;quot;Best model for this box today: &lt;span class=&#34;variable&#34;&gt;$NEW_MODEL&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Or — more ambitious — a small “model recommender” web UI:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Three lines and you have a &amp;quot;what runs on me?&amp;quot; dashboard&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787 &amp;amp;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;python3 -m http.server 8000 --directory ./llmfit-web&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;open http://localhost:8000&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;The project ships an &lt;code&gt;llmfit-web&lt;/code&gt; directory that reads this API and renders a small dashboard.&lt;/p&gt;
&lt;h3 id=&#34;10-1-Docker-Podman-One-Off-Use&#34;&gt;&lt;a href=&#34;#10-1-Docker-Podman-One-Off-Use&#34; class=&#34;headerlink&#34; title=&#34;10.1 Docker &amp;#x2F; Podman One-Off Use&#34;&gt;&lt;/a&gt;10.1 Docker &amp;#x2F; Podman One-Off Use&lt;/h3&gt;&lt;p&gt;You don’t even have to install — &lt;code&gt;docker run&lt;/code&gt; straight to result:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;docker run ghcr.io/alexsjones/llmfit recommend --use-case coding | jq &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[].name&amp;#x27;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Podman is the same. CI can drop it in as a one-line step.&lt;/p&gt;
&lt;h3 id=&#34;10-2-Memory-Override-and-Context-Truncation&#34;&gt;&lt;a href=&#34;#10-2-Memory-Override-and-Context-Truncation&#34; class=&#34;headerlink&#34; title=&#34;10.2 Memory Override and Context Truncation&#34;&gt;&lt;/a&gt;10.2 Memory Override and Context Truncation&lt;/h3&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; assumes real memory by default, but you can pretend to have a different amount to explore “what if I upgraded”:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# &amp;quot;What if I had 32GB VRAM?&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --memory=32G fit --perfect -n 10&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# &amp;quot;What if I only ever use 4K context?&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --max-context 4096 fit --perfect -n 5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;This is gold for people considering hardware upgrades — you see, ahead of time, what 70B models would unlock if you bumped to 32GB, then decide whether to spend the money.&lt;/p&gt;
&lt;h2 id=&#34;11-The-Wider-Ecosystem-Tools-I-Pair-With-llmfit&#34;&gt;&lt;a href=&#34;#11-The-Wider-Ecosystem-Tools-I-Pair-With-llmfit&#34; class=&#34;headerlink&#34; title=&#34;11. The Wider Ecosystem: Tools I Pair With llmfit&#34;&gt;&lt;/a&gt;11. The Wider Ecosystem: Tools I Pair With llmfit&lt;/h2&gt;&lt;p&gt;Some related tools I keep using alongside llmfit. A full local-LLM workflow usually needs:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Role&lt;/th&gt;
&lt;th&gt;Notes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;llmfit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pick the model&lt;/td&gt;
&lt;td&gt;Main character of this article&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ollama&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Load &amp;#x2F; serve the model&lt;/td&gt;
&lt;td&gt;llmfit defaults to MLX on macOS, GGUF&amp;#x2F;Ollama on Linux&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Llama.cpp&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Universal inference backend&lt;/td&gt;
&lt;td&gt;GGUF is the de facto standard&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;LM Studio&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friendly GUI alternative&lt;/td&gt;
&lt;td&gt;For people who don’t want terminal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;MLX&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Apple Silicon-specific inference&lt;/td&gt;
&lt;td&gt;“Native” acceleration on Mac&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Open WebUI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Chat frontend&lt;/td&gt;
&lt;td&gt;Easiest way to get a ChatGPT-like local chat&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;My actual workflow:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;llmfit&lt;/code&gt; chooses the model — get “Qwen3-30B-A3B-Instruct, GGUF Q4_K_M, 71 tok&amp;#x2F;s, Marginal”&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ollama pull qwen3:30b-a3b&lt;/code&gt; pulls it&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ollama run qwen3:30b-a3b&lt;/code&gt; runs it (or hook it into Open WebUI)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;llmfit fit --perfect -n 5&lt;/code&gt; peeks at what the &lt;em&gt;next&lt;/em&gt; hardware upgrade unlocks&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If Ollama wiring details are your problem, or you want to push 8GB RAM to run a 70B model, see this deep dive on &lt;a href=&#34;https://qifeidoc.com/airllm-layer-streaming/&#34;&gt;AirLLM’s layer-streamed 125B model loading&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;12-FAQs-My-Own-Bumps&#34;&gt;&lt;a href=&#34;#12-FAQs-My-Own-Bumps&#34; class=&#34;headerlink&#34; title=&#34;12. FAQs: My Own Bumps&#34;&gt;&lt;/a&gt;12. FAQs: My Own Bumps&lt;/h2&gt;&lt;h3 id=&#34;12-1-“No-GPU-detected”-on-Linux&#34;&gt;&lt;a href=&#34;#12-1-“No-GPU-detected”-on-Linux&#34; class=&#34;headerlink&#34; title=&#34;12.1 “No GPU detected” on Linux?&#34;&gt;&lt;/a&gt;12.1 “No GPU detected” on Linux?&lt;/h3&gt;&lt;p&gt;90% of the time it’s a driver issue. Mac users generally won’t hit this (Metal is on by default).&lt;/p&gt;
&lt;p&gt;Linux users need:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;NVIDIA: latest driver installed, &lt;code&gt;nvidia-smi&lt;/code&gt; lists the GPU&lt;/li&gt;
&lt;li&gt;AMD: ROCm installed, &lt;code&gt;rocm-smi&lt;/code&gt; lists the GPU&lt;/li&gt;
&lt;li&gt;Intel: oneAPI installed, &lt;code&gt;intel_gpu_top&lt;/code&gt; lists the GPU&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If detection still fails, &lt;code&gt;llmfit&lt;/code&gt; falls back to CPU-only mode — the tok&amp;#x2F;s estimate drops sharply because it’s no longer GPU-bound.&lt;/p&gt;
&lt;h3 id=&#34;12-2-Q4-K-M-vs-Q5-K-M-Which-One&#34;&gt;&lt;a href=&#34;#12-2-Q4-K-M-vs-Q5-K-M-Which-One&#34; class=&#34;headerlink&#34; title=&#34;12.2 Q4_K_M vs Q5_K_M, Which One?&#34;&gt;&lt;/a&gt;12.2 Q4_K_M vs Q5_K_M, Which One?&lt;/h3&gt;&lt;p&gt;Empirical rule of thumb:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Q4_K_M&lt;/strong&gt; is the sweet spot — quality loss &amp;lt; 5%, size drops to 25% of FP16&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q5_K_M&lt;/strong&gt; better quality but 30% larger, only worth it if VRAM is generous&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q6_K &amp;#x2F; Q8_0&lt;/strong&gt; waste size unless you’re specifically benchmarking&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q2_K &amp;#x2F; Q3_K_S&lt;/strong&gt; catastrophic quality loss, only viable with extreme VRAM starvation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;llmfit’s defaults to Q4_K_M, which is the optimal quality&amp;#x2F;size tradeoff.&lt;/p&gt;
&lt;h3 id=&#34;12-3-Is-“Perfect”-really-perfect&#34;&gt;&lt;a href=&#34;#12-3-Is-“Perfect”-really-perfect&#34; class=&#34;headerlink&#34; title=&#34;12.3 Is “Perfect” really perfect?&#34;&gt;&lt;/a&gt;12.3 Is “Perfect” really perfect?&lt;/h3&gt;&lt;p&gt;In practice, yes. Edge cases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Low-VRAM cold starts&lt;/strong&gt;: the model loads, first token has 5-10s latency, then it normalizes&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Very long context&lt;/strong&gt; (over 32K): noticeably slower, but &lt;code&gt;llmfit&lt;/code&gt;‘s estimate already accounts for that&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apple Silicon running GGUF&lt;/strong&gt; is ~10-30% slower than running MLX — wrong format hurts&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To avoid the first two, stay on models with “GPU (full)” labels in the same tier.&lt;/p&gt;
&lt;h3 id=&#34;12-4-The-Model-I-Want-Isn’t-in-the-Database&#34;&gt;&lt;a href=&#34;#12-4-The-Model-I-Want-Isn’t-in-the-Database&#34; class=&#34;headerlink&#34; title=&#34;12.4 The Model I Want Isn’t in the Database?&#34;&gt;&lt;/a&gt;12.4 The Model I Want Isn’t in the Database?&lt;/h3&gt;&lt;p&gt;The database is curated by the maintainers (top 500 active Hugging Face models), so updates lag slightly. The newest drops (Llama 4, Mistral Large 3) might take a few weeks to a month or two to land.&lt;/p&gt;
&lt;p&gt;Workaround:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 1. Edit ~/.config/llmfit/models.json yourself&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 2. Or bypass llmfit and roll your own VRAM math with Ollama&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;The repo’s &lt;a href=&#34;https://github.com/AlexsJones/llmfit/blob/main/CONTRIBUTING.md&#34;&gt;CONTRIBUTING.md&lt;/a&gt; has the PR template for adding new models.&lt;/p&gt;
&lt;h3 id=&#34;12-5-The-±30-Error-—-Trust-It&#34;&gt;&lt;a href=&#34;#12-5-The-±30-Error-—-Trust-It&#34; class=&#34;headerlink&#34; title=&#34;12.5 The ±30% Error — Trust It?&#34;&gt;&lt;/a&gt;12.5 The ±30% Error — Trust It?&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Absolutely.&lt;/strong&gt; In my repeated testing the error stays inside ±5%; worst case I haven’t seen worse than ±20%.&lt;/p&gt;
&lt;p&gt;The “±30%” number is a conservative upper bound the project chose to avoid over-promising. On mainstream hardware (M-series Mac, mid-range NVIDIA&amp;#x2F;AMD), the formula is shockingly accurate.&lt;/p&gt;
&lt;h2 id=&#34;13-Back-to-the-Opening-Question-Which-Model-Should-YOU-Run&#34;&gt;&lt;a href=&#34;#13-Back-to-the-Opening-Question-Which-Model-Should-YOU-Run&#34; class=&#34;headerlink&#34; title=&#34;13. Back to the Opening Question: Which Model Should YOU Run?&#34;&gt;&lt;/a&gt;13. Back to the Opening Question: Which Model Should YOU Run?&lt;/h2&gt;&lt;p&gt;Here’s the decision tree I’ve settled on. Walk down from your hardware tier:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Hardware&lt;/th&gt;
&lt;th&gt;Sweet Spot&lt;/th&gt;
&lt;th&gt;Model Examples&lt;/th&gt;
&lt;th&gt;Estimated tok&amp;#x2F;s&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;8GB unified (M2 Air &amp;#x2F; iGPU)&lt;/td&gt;
&lt;td&gt;4B Q4&lt;/td&gt;
&lt;td&gt;Phi-3-Mini &amp;#x2F; Qwen 2.5 3B&lt;/td&gt;
&lt;td&gt;10-15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16GB VRAM (RTX 4060Ti &amp;#x2F; M3 Pro)&lt;/td&gt;
&lt;td&gt;7-8B Q4&lt;/td&gt;
&lt;td&gt;Llama-3.1-8B &amp;#x2F; Qwen 3 8B&lt;/td&gt;
&lt;td&gt;30-50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;24GB VRAM (RTX 4090 &amp;#x2F; M4 Pro)&lt;/td&gt;
&lt;td&gt;8-13B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen2.5-Coder-7B &amp;#x2F; Llama-3.1-8B&lt;/td&gt;
&lt;td&gt;60-80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;32GB VRAM (RTX 5090)&lt;/td&gt;
&lt;td&gt;13-30B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen 3 30B-A3B &amp;#x2F; Llama-3.3-70B Q3&lt;/td&gt;
&lt;td&gt;25-50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;48GB VRAM (RTX 6000 Ada &amp;#x2F; M3 Ultra)&lt;/td&gt;
&lt;td&gt;30-70B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen 3 32B &amp;#x2F; Llama-3.1-70B Q4&lt;/td&gt;
&lt;td&gt;15-30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;96GB+ VRAM (H100 &amp;#x2F; M3 Ultra full)&lt;/td&gt;
&lt;td&gt;70B+ Q6&lt;/td&gt;
&lt;td&gt;Llama-3.1-70B FP16 &amp;#x2F; Qwen 3 235B Q4&lt;/td&gt;
&lt;td&gt;10-25&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;If you don’t know which tier your machine is in, run &lt;code&gt;llmfit&lt;/code&gt; — the “Perfect” row tells you exactly which models match your box.&lt;/p&gt;
&lt;h2 id=&#34;14-Closing-Tools-Are-for-Solving-Problems-Not-Worshiping-Them&#34;&gt;&lt;a href=&#34;#14-Closing-Tools-Are-for-Solving-Problems-Not-Worshiping-Them&#34; class=&#34;headerlink&#34; title=&#34;14. Closing: Tools Are for Solving Problems, Not Worshiping Them&#34;&gt;&lt;/a&gt;14. Closing: Tools Are for Solving Problems, Not Worshiping Them&lt;/h2&gt;&lt;p&gt;By the time I wrote this article I’d used &lt;code&gt;llmfit&lt;/code&gt; for three weeks. The biggest feeling wasn’t “this tool is impressive” — it was “this tool made me understand something”:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Picking a model is no longer alchemy. It’s engineering.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Before llmfit, I needed to scroll Reddit, scan Hugging Face, and read GitHub issues to confirm “what can my 24GB box actually run”, then download &amp;#x2F; test &amp;#x2F; delete on repeat.&lt;/p&gt;
&lt;p&gt;After llmfit, the loop collapsed to: open terminal, hit two keys, read the answer. The time I save goes to writing real code and thinking real problems — not picking models.&lt;/p&gt;
&lt;p&gt;That’s the real value of a good tool — &lt;strong&gt;it should become something you forget you’re using&lt;/strong&gt;. Three months from now you’ll launch &lt;code&gt;llmfit&lt;/code&gt; without thinking about it, because you’ve forgotten “picking a model” was ever a problem to begin with.&lt;/p&gt;
&lt;p&gt;Try it. &lt;strong&gt;Two seconds later, you’ll thank me.&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Install (pick one):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# macOS / Linux one-shot&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://llmfit.axjns.dev/install.sh | sh&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# macOS Homebrew&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;brew install AlexsJones/llmfit/llmfit&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Windows Scoop&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;scoop install llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Official resources:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GitHub: &lt;a href=&#34;https://github.com/AlexsJones/llmfit&#34;&gt;https://github.com/AlexsJones/llmfit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Website: &lt;a href=&#34;https://www.llmfit.org/&#34;&gt;https://www.llmfit.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rust crate: &lt;a href=&#34;https://crates.io/crates/llmfit&#34;&gt;https://crates.io/crates/llmfit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PyPI: &lt;a href=&#34;https://pypi.org/project/llmfit/&#34;&gt;https://pypi.org/project/llmfit/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;中文官网: &lt;a href=&#34;https://www.llmfit.org/zh-cn&#34;&gt;https://www.llmfit.org/zh-cn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
</content>
        <category term="AI" />
        <category term="LLMs" />
        <category term="local-deployment" />
        <category term="quantization" />
        <category term="tool-recommendation" />
        <category term="benchmarks" />
        <updated>2026-10-19T02:30:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/llmfit-local-llm-recommender/</id>
        <title>告别瞎蒙式下载本地大模型：一条命令告诉你的电脑最适合跑哪个</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/llmfit-local-llm-recommender/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;写在前面的吐槽:&lt;/p&gt;
&lt;p&gt;以前挑本地大模型(LLM)的姿势,几乎都是同一个流程——上 Hugging Face 翻排行榜、看 Reddit 帖子、刷 B 站测评,&lt;br&gt;再选一个看起来”24GB 内存应该能跑得动”的 30B 模型,挂代理用 100MB&amp;#x2F;s 的速度下载半小时,&lt;br&gt;然后打开 Ollama,看着 GPU 100%、CPU 90%、风扇狂转,每秒钟提示词只蹦出 0.12 个 token,&lt;br&gt;三句话吐了 41 分钟。最后你心里默念:这玩意儿我到底哪里用得上?&lt;/p&gt;
&lt;p&gt;直到我用上 &lt;code&gt;llmfit&lt;/code&gt;,整个挑模型的流程被压到了&lt;strong&gt;两秒钟&lt;/strong&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这是一篇把 &lt;code&gt;llmfit&lt;/code&gt; 这个工具讲透的实测笔记。它解决的问题很朴素:&lt;strong&gt;不要再瞎猜你的电脑能跑哪个大模型。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 是 GitHub 上 Star 数 3.8 万的项目,核心理念只有一句话:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;不动手跑一下,就能在 2 秒钟内预测你的电脑能流畅运行哪些开源大模型,以及大概多快。&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;一、痛点-为什么会浪费那么多时间下载模型&#34;&gt;&lt;a href=&#34;#一、痛点-为什么会浪费那么多时间下载模型&#34; class=&#34;headerlink&#34; title=&#34;一、痛点:为什么会浪费那么多时间下载模型&#34;&gt;&lt;/a&gt;一、痛点:为什么会浪费那么多时间下载模型&lt;/h2&gt;&lt;p&gt;我们先讲清楚”为什么之前要在几十个模型里瞎试”。&lt;/p&gt;
&lt;p&gt;现代开源大模型的仓库已经膨胀到令人绝望的程度——光是 Hugging Face 上 &lt;code&gt;Qwen/Qwen3&lt;/code&gt; 系列就有几十个变体(0.6B、1.7B、4B、8B、30B、32B、80B、235B),每个变体又有 Q2、Q3、Q4、Q5、Q6、Q8、FP16 等好几种量化版本。再叠上 MLX、GGUF、AWQ、GPTQ、EXL2 等不同格式,光一个厂商一个尺寸就能裂出十几种文件。&lt;/p&gt;
&lt;p&gt;而你今天想做的事情,可能只是把模型塞进笔记本,跑个对话、写个文案、做个翻译。&lt;/p&gt;
&lt;p&gt;问题是:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;你看不懂哪个模型适配你的硬件&lt;/strong&gt;——24GB 显存到底能跑多大的模型?Q4 量化够不够用?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;你算不准速度&lt;/strong&gt;——Q4 量化 30B 模型,在你 M4 Pro 14 寸上大概能跑多少 token&amp;#x2F;s?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;你算不准交互体验&lt;/strong&gt;——5 token&amp;#x2F;s 算快还是慢?日常聊天能不能等?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这三个问题,之前都要靠”先下载 → 加载 → 实际跑一下 → 不行就换下一个” 来回答。一个 20GB 模型,在百兆带宽下要下半个小时。&lt;/p&gt;
&lt;p&gt;实测换一个模型,在 SSD 上加载 + 占用 GPU + 验证可用性,大概又要 5 分钟。&lt;strong&gt;试 3 个模型,半天过去了&lt;/strong&gt;,而且你会发现下载的几个你都不满意。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 直接把这部分试错成本压到 2 秒。&lt;/p&gt;
&lt;h2 id=&#34;二、llmfit-是什么-命令行的”模型适配器”&#34;&gt;&lt;a href=&#34;#二、llmfit-是什么-命令行的”模型适配器”&#34; class=&#34;headerlink&#34; title=&#34;二、llmfit 是什么:命令行的”模型适配器”&#34;&gt;&lt;/a&gt;二、llmfit 是什么:命令行的”模型适配器”&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 是一个用 Rust 写的命令行工具(也提供 TUI 交互界面)。&lt;/p&gt;
&lt;p&gt;它做的事情,本质上分三步:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;检测你的硬件&lt;/strong&gt;——CPU 型号、核心数、内存大小、独显型号、显存大小、Apple Silicon 统一内存架构&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;匹配内置的模型数据库&lt;/strong&gt;——目前内置 &lt;strong&gt;493 个模型&lt;/strong&gt;,覆盖 Llama 3.1、Qwen 3、Mistral、Mixtral、DeepSeek、Codestral、Phi、Yi 等主流系列&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;针对每条模型做适配评分&lt;/strong&gt;——综合考虑模型大小、量化版本、上下文长度、运行模式(GPU&amp;#x2F;CPU 混合&amp;#x2F;CPU 纯跑&amp;#x2F;MoE 卸载),给出”完美 &amp;#x2F; 良好 &amp;#x2F; 一般 &amp;#x2F; 不能跑”四档评级,以及估算的 token&amp;#x2F;s&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;打分维度主要有四个:质量(quality)、速度(speed)、适配(fit)、上下文(context)。&lt;/p&gt;
&lt;p&gt;输出形式可以是交互式 TUI 终端界面,也可以是一行命令直接输出 JSON。&lt;/p&gt;
&lt;p&gt;我用 &lt;code&gt;whichllm&lt;/code&gt; 作为关键词在外网搜了几轮,这个工具在中文社区也开始有人推荐(腾讯云、Dashen-Tech、Medium 等平台都有测评)。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375266722-demo-02.jpg&#34; alt=&#34;llmfit 主界面 - 一进 TUI 就把所有模型打分好&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:打开 TUI 立刻看到的状态。第一行是你的硬件信息(在 M4 Pro 14 寸 24GB 内存上是 “Apple M4 Pro · 24GB unified”),第二行是数据库给出的全部 493 个模型的适配评分表。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;三、装一下-Mac-Linux-Windows-Win-Docker-全平台&#34;&gt;&lt;a href=&#34;#三、装一下-Mac-Linux-Windows-Win-Docker-全平台&#34; class=&#34;headerlink&#34; title=&#34;三、装一下:Mac&amp;#x2F;Linux&amp;#x2F;Windows&amp;#x2F;Win&amp;#x2F;Docker 全平台&#34;&gt;&lt;/a&gt;三、装一下:Mac&amp;#x2F;Linux&amp;#x2F;Windows&amp;#x2F;Win&amp;#x2F;Docker 全平台&lt;/h2&gt;&lt;p&gt;安装这一步比想象中简单:&lt;code&gt;llmfit&lt;/code&gt; 已经发布到了主流包管理器,任意一条命令就能装好。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;macOS &amp;#x2F; Linux 通用(推荐):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://llmfit.axjns.dev/install.sh | sh&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;macOS 用 Homebrew:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;brew install AlexsJones/llmfit/llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Windows 用 Scoop:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight powershell&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;scoop install llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Docker &amp;#x2F; Podman 体验:&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;docker run ghcr.io/alexsjones/llmfit recommend --use-case coding | jq &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[].name&amp;#x27;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;从源码编译(rustc 1.74+):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;git &lt;span class=&#34;built_in&#34;&gt;clone&lt;/span&gt; https://github.com/AlexsJones/llmfit.git&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;built_in&#34;&gt;cd&lt;/span&gt; llmfit&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;cargo build --release&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;装完只要两条命令就能用:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;llmfit              &lt;span class=&#34;comment&#34;&gt;# 默认打开 TUI 交互界面&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --cli        &lt;span class=&#34;comment&#34;&gt;# 命令行模式,直接输出推荐表&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit recommend    &lt;span class=&#34;comment&#34;&gt;# 推荐模式,只输出&amp;quot;能跑&amp;quot;的模型&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit fit --perfect -n 5   &lt;span class=&#34;comment&#34;&gt;# 列出&amp;quot;完美适配&amp;quot;的前 5 个模型&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787    &lt;span class=&#34;comment&#34;&gt;# 启动本地 API 服务(供其他工具调用)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;我自己的体验是:安装命令跑完到第一次看到结果,大概 3 分钟(含下载二进制的时间)。比手动克隆 Ollama、Llama.cpp、LM Studio 三个项目再分别编译,要省一两个小时。&lt;/p&gt;
&lt;h2 id=&#34;四、实测-打开-TUI-那一刻发生了什么&#34;&gt;&lt;a href=&#34;#四、实测-打开-TUI-那一刻发生了什么&#34; class=&#34;headerlink&#34; title=&#34;四、实测:打开 TUI 那一刻发生了什么&#34;&gt;&lt;/a&gt;四、实测:打开 TUI 那一刻发生了什么&lt;/h2&gt;&lt;p&gt;打开 &lt;code&gt;llmfit&lt;/code&gt; 进入 TUI 界面,第一眼你会看到三块内容:&lt;/p&gt;
&lt;h3 id=&#34;4-1-顶部状态栏-硬件信息&#34;&gt;&lt;a href=&#34;#4-1-顶部状态栏-硬件信息&#34; class=&#34;headerlink&#34; title=&#34;4.1 顶部状态栏:硬件信息&#34;&gt;&lt;/a&gt;4.1 顶部状态栏:硬件信息&lt;/h3&gt;&lt;p&gt;TUI 顶部会自动显示你这台机器的硬件概况:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;CPU: Apple M4 Pro · 22 cores · 14&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;RAM: 24 GB unified&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;GPU: Apple M4 Pro 16-core (Metal)&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;不管是 NVIDIA 独显、AMD ROCm、Intel OneAPI 还是 Apple Silicon 统一内存,全部能识别。显存信息(Mac 上是统一内存池)也会一并报上来。&lt;/p&gt;
&lt;h3 id=&#34;4-2-中间表格-493-个模型的适配评分&#34;&gt;&lt;a href=&#34;#4-2-中间表格-493-个模型的适配评分&#34; class=&#34;headerlink&#34; title=&#34;4.2 中间表格:493 个模型的适配评分&#34;&gt;&lt;/a&gt;4.2 中间表格:493 个模型的适配评分&lt;/h3&gt;&lt;p&gt;第二行开始就是那个让人眼前一亮的表格——内置数据库中的 493 个模型全部都已经根据你的硬件打完分。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375273122-demo-08.jpg&#34; alt=&#34;llmfit 全部模型列表,按适配度排序&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:全部 493 个模型的原始表格。Fit 列用颜色编码——绿色 &amp;#x3D; Perfect,黄色 &amp;#x3D; Good,红色 &amp;#x3D; Too Tight &amp;#x2F; Cannot Run。Use Case 列告诉你每个模型擅长聊天、写作、还是 Coding。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;表格的列含义很清晰:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;列名&lt;/th&gt;
&lt;th&gt;含义&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Model&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;模型在 Hugging Face 上的完整路径&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Params&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;参数量(参数大小,如 7.6B &amp;#x3D; 76 亿参数)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Score&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;综合评分(0-100),融合了质量 + 速度 + 适配&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;tok&amp;#x2F;s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;估测的每秒生成 token 数(误差 ±30%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Quant&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;推荐的最佳量化版本(Q4_K_M、Q6_K、Q8、FP16 等)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mode&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;推荐运行方式:GPU &amp;#x2F; CPU+GPU &amp;#x2F; CPU &amp;#x2F; MoE offload&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mem %&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;占用你内存&amp;#x2F;显存的百分比&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ctx&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;上下文长度(8K、32K、131K、262K 等)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;适配档位(Perfect &amp;#x2F; Good &amp;#x2F; Marginal &amp;#x2F; Too Tight)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Use Case&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;推荐用途(General &amp;#x2F; Chat &amp;#x2F; Coding)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 id=&#34;4-3-底部提示栏-快捷键&#34;&gt;&lt;a href=&#34;#4-3-底部提示栏-快捷键&#34; class=&#34;headerlink&#34; title=&#34;4.3 底部提示栏:快捷键&#34;&gt;&lt;/a&gt;4.3 底部提示栏:快捷键&lt;/h3&gt;&lt;p&gt;最下面一行会列出当前可用的快捷键——这是我觉得 &lt;code&gt;llmfit&lt;/code&gt; 比同类工具好用的一个细节:它默认就是交互式 TUI,不需要额外装 web dashboard。&lt;/p&gt;
&lt;p&gt;常用键我都试了一下:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;按键&lt;/th&gt;
&lt;th&gt;作用&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;↑&lt;/code&gt; &amp;#x2F; &lt;code&gt;↓&lt;/code&gt; 或 &lt;code&gt;j&lt;/code&gt; &amp;#x2F; &lt;code&gt;k&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;模型列表上下移动&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;进入搜索模式(默认是模糊匹配)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;查看模型详情(自动计算最低&amp;#x2F;推荐硬件)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;f&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换 Fit 过滤器(All → Runnable → Perfect)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;s&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换排序方式(Score &amp;#x2F; tok&amp;#x2F;s &amp;#x2F; Mem% &amp;#x2F; Params)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;v&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;进入 Visual 模式,多选模型做横向对比&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;m&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;标记模型收藏&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;p&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;进入 Plan 模式(反向规划:给定模型,算出最低硬件需求)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;t&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换主题(Default &amp;#x2F; Gruvbox &amp;#x2F; Solarized 等)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;?&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;查看完整快捷键面板&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;q&lt;/code&gt; 或 &lt;code&gt;Esc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;退出&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;下面我重点演示几个最有用的功能。&lt;/p&gt;
&lt;h3 id=&#34;4-4-按-F-三连过滤-把”完美适配”的模型筛出来&#34;&gt;&lt;a href=&#34;#4-4-按-F-三连过滤-把”完美适配”的模型筛出来&#34; class=&#34;headerlink&#34; title=&#34;4.4 按 F 三连过滤:把”完美适配”的模型筛出来&#34;&gt;&lt;/a&gt;4.4 按 F 三连过滤:把”完美适配”的模型筛出来&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375270017-demo-25.jpg&#34; alt=&#34;llmfit 三连 F 过滤到 Perfect 档&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:按 F 切换到 Perfect 过滤器后,24GB M4 Pro 上只剩 4 个模型被高亮成绿色——这些是真正能流畅全速运行的。其他模型都因为显存不够或速度太慢被隐藏掉了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;按 &lt;code&gt;f&lt;/code&gt; 一次:从「全部(All)」切到「可运行(Runnable)」,非绿档的模型被过滤掉。&lt;/p&gt;
&lt;p&gt;按 &lt;code&gt;f&lt;/code&gt; 再来一次:从「可运行」切到「完美适配(Perfect)」,这一步留下的全是绿色,意味着这些模型在你的硬件上&lt;strong&gt;显存&amp;#x2F;内存占用低于 90%&lt;/strong&gt;,不会出现”刚好塞满,跑起来疯狂换页”的尴尬情况。&lt;/p&gt;
&lt;p&gt;按 &lt;code&gt;f&lt;/code&gt; 第三下:回到「全部」。&lt;/p&gt;
&lt;p&gt;我把 TUI 切到 Perfect 档,在我的 M4 Pro 24GB 上只剩 Llama-3.1-8B(78 分)、Qwen2.5-Coder-7B(90 分)、Phi-3-Mini-4B(65 分)等几个模型。这些就是我能”白天挂着不心疼”的选择。&lt;/p&gt;
&lt;h2 id=&#34;五、最有用的功能-用-搜索具体模型&#34;&gt;&lt;a href=&#34;#五、最有用的功能-用-搜索具体模型&#34; class=&#34;headerlink&#34; title=&#34;五、最有用的功能:用 &amp;#x2F; 搜索具体模型&#34;&gt;&lt;/a&gt;五、最有用的功能:用 &amp;#x2F; 搜索具体模型&lt;/h2&gt;&lt;p&gt;TUI 顶部的搜索框默认是隐藏的,按 &lt;code&gt;/&lt;/code&gt; 调出来。&lt;/p&gt;
&lt;p&gt;比如我最近想跑 Qwen 3,直接敲 &lt;code&gt;qwen 3&lt;/code&gt;,492 个模型瞬间过滤到只剩 Qwen 3 系列十几个变体。每个变体的「最佳量化、预估速度、占用内存」全都列出来了,不用再去 model card 里翻来翻去。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375224476-demo-45.jpg&#34; alt=&#34;llmfit 按 llama 8b 搜索后过滤结果&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:敲 &lt;code&gt;/llama 8b&lt;/code&gt; 后,493 个模型压到 13 个,左边一排都是 8B 级别的 Llama 衍生模型,右边详细列了 Score、tok&amp;#x2F;s、Quant 量化推荐、Mem% 占用、Fit 适配评级。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这一步对中文用户特别友好——&lt;code&gt;qwen&lt;/code&gt;、&lt;code&gt;baichuan&lt;/code&gt;、&lt;code&gt;deepseek&lt;/code&gt; 这些关键词都支持模糊匹配,你不用记全名,记得”阿里那个 32B 的”就能搜出来。&lt;/p&gt;
&lt;h2 id=&#34;六、看懂-Score-列-为什么分数这么排出来的&#34;&gt;&lt;a href=&#34;#六、看懂-Score-列-为什么分数这么排出来的&#34; class=&#34;headerlink&#34; title=&#34;六、看懂 Score 列:为什么分数这么排出来的&#34;&gt;&lt;/a&gt;六、看懂 Score 列:为什么分数这么排出来的&lt;/h2&gt;&lt;p&gt;很多第一次用 &lt;code&gt;llmfit&lt;/code&gt; 的朋友会问:”总分 78 分是按什么算的?为什么我心里觉得更强的 GPT-Qwen2.5-72B 才 50 分?”&lt;/p&gt;
&lt;p&gt;先看一眼 &lt;code&gt;llmfit&lt;/code&gt; 的四项加权构成:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;权重(估测)&lt;/th&gt;
&lt;th&gt;反映什么&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;质量(Quality)&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;td&gt;模型本体的能力上限(以公开榜单平均分为基准)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;速度(Speed)&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;在你硬件上的预估 token&amp;#x2F;s 倒数(越慢分越低)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;适配(Fit)&lt;/td&gt;
&lt;td&gt;20%&lt;/td&gt;
&lt;td&gt;模型占用你内存&amp;#x2F;显存是否在舒服区&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;上下文(Context)&lt;/td&gt;
&lt;td&gt;10%&lt;/td&gt;
&lt;td&gt;支持的上下文长度&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;所以你看到 72B 在 M4 Pro 24GB 上只拿到 50 分,原因是它的”适配”项被扣分太多了——24GB 统一内存下强行塞 72B 模型,要么上 CPU offload 慢到没法用,要么 swap 闪退。&lt;/p&gt;
&lt;h3 id=&#34;6-1-Mem-列-占内存多少-一眼看清楚&#34;&gt;&lt;a href=&#34;#6-1-Mem-列-占内存多少-一眼看清楚&#34; class=&#34;headerlink&#34; title=&#34;6.1 Mem % 列:占内存多少,一眼看清楚&#34;&gt;&lt;/a&gt;6.1 Mem % 列:占内存多少,一眼看清楚&lt;/h3&gt;&lt;p&gt;表格的「Mem %」列是百分比,表示这个模型在你的硬件上&lt;strong&gt;完整加载后的内存&amp;#x2F;显存占用占比&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;我用过的几个常见组合,在 24GB 上的占用:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;模型&lt;/th&gt;
&lt;th&gt;推荐量化&lt;/th&gt;
&lt;th&gt;Mem %&lt;/th&gt;
&lt;th&gt;适配&lt;/th&gt;
&lt;th&gt;预估 tok&amp;#x2F;s&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Llama-3.1-8B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;41%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;74.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen2.5-Coder-7B-Instruct&lt;/td&gt;
&lt;td&gt;AWQ-4&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;39.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Phi-3-Mini-4B-Instruct&lt;/td&gt;
&lt;td&gt;Q6_K&lt;/td&gt;
&lt;td&gt;28%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;110+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mistral-7B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;41%&lt;/td&gt;
&lt;td&gt;Perfect&lt;/td&gt;
&lt;td&gt;67.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mixtral-8x7B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;81%&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;9.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Llama-3.1-70B-Instruct&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;162%&lt;/td&gt;
&lt;td&gt;Too Tight&lt;/td&gt;
&lt;td&gt;(太低,不显示)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen-3-Coder-30B-A3B&lt;/td&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;45%&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;71.7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;看最后一行——Qwen 3 这个 &lt;strong&gt;30B-A3B&lt;/strong&gt;(注意:-A3B 后缀,表示 300 亿参数但每次推理只激活 30 亿,典型的 &lt;strong&gt;MoE 架构&lt;/strong&gt;),在 24GB 上能跑到 71.7 tok&amp;#x2F;s,而传统的 30B Dense 模型只能跑到 9.2 tok&amp;#x2F;s。&lt;/p&gt;
&lt;p&gt;参数总量只差 2B,速度差出 8 倍。&lt;/p&gt;
&lt;p&gt;这背后就是 &lt;a href=&#34;https://arxiv.org/abs/2401.04088&#34;&gt;MoE(Mixture of Experts,混合专家架构)&lt;/a&gt; 的红利——理论参数总量大,但每次推理只激活一小部分”专家”,所以实际推理的算力需求接近那个被激活的子集。&lt;/p&gt;
&lt;h3 id=&#34;6-2-同等参数量-为什么速度差-4-倍&#34;&gt;&lt;a href=&#34;#6-2-同等参数量-为什么速度差-4-倍&#34; class=&#34;headerlink&#34; title=&#34;6.2 同等参数量,为什么速度差 4 倍&#34;&gt;&lt;/a&gt;6.2 同等参数量,为什么速度差 4 倍&lt;/h3&gt;&lt;p&gt;我自己的实测里有一个非常震撼的对比。&lt;/p&gt;
&lt;p&gt;Qwen-3-Coder-30B-A3B(MoE) vs Llama-3.1-70B-Instruct(Q4 量化,纯 Dense):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;指标&lt;/th&gt;
&lt;th&gt;Qwen 30B-A3B(MoE)&lt;/th&gt;
&lt;th&gt;Llama 70B(Dense)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;总参数量&lt;/td&gt;
&lt;td&gt;30B&lt;/td&gt;
&lt;td&gt;70B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;实际激活&lt;/td&gt;
&lt;td&gt;3B&lt;/td&gt;
&lt;td&gt;70B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;预估 tok&amp;#x2F;s&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;71.7&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;9.2&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;速度比&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;7.8×&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1×&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;内存占用&lt;/td&gt;
&lt;td&gt;22%(Q4_K_M)&lt;/td&gt;
&lt;td&gt;162%(已超出 24GB)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;70B 模型的”参数”虽是 30B 的两倍多,但因为它要把全部 70B 都装进显存,显存带宽立刻成为瓶颈&lt;/strong&gt;。M4 Pro 的统一内存带宽是 273 GB&amp;#x2F;s,70B 模型 Q4 量化占用约 40GB 显存,理论上推理时每生成一个 token 都要扫一遍全部参数——这就把内存带宽跑满了。&lt;/p&gt;
&lt;p&gt;而 MoE 模型虽然也有 30B 参数,但每次推理只需要把 3B 激活值送到计算单元,带宽压力小一个数量级。&lt;/p&gt;
&lt;p&gt;这就是为什么 Hugging Face 上的 Qwen 3 系列会出现 &lt;strong&gt;“30B-A3B 和 32B 实际能力相当,但前者在消费级硬件上跑得飞快”&lt;/strong&gt; 的现象。&lt;/p&gt;
&lt;p&gt;如果想深挖 MoE 的工程细节,可以看我之前写的 &lt;a href=&#34;https://qifeidoc.com/d68761d4/&#34;&gt;AI 大模型底层逻辑笔记&lt;/a&gt;(虽然不是专门讲 MoE,但里面有关于 Transformer 自回归机制的部分能帮你理解”为什么会卡带宽”这条根因)。&lt;/p&gt;
&lt;h2 id=&#34;七、看懂估算依据-数字怎么来的&#34;&gt;&lt;a href=&#34;#七、看懂估算依据-数字怎么来的&#34; class=&#34;headerlink&#34; title=&#34;七、看懂估算依据:数字怎么来的&#34;&gt;&lt;/a&gt;七、看懂估算依据:数字怎么来的&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 还有一个有意思的设计——表格里除了「预估 tok&amp;#x2F;s」,还会显式告诉你这个数字怎么算出来的。&lt;/p&gt;
&lt;p&gt;按 &lt;code&gt;Enter&lt;/code&gt; 进入模型详情,会看到这样一段话:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;估算依据:&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  内存带宽: 273 GB/s (Apple M4 Pro 16-core)&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  效率系数: 0.55&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  预估 tok/s: 41.8&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  误差范围: ±30%&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;翻译过来就是:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;每秒生成的 token 数 ≈ 内存带宽 × 效率系数 ÷ 每次生成需要的字节数&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;在大模型推理阶段,&lt;strong&gt;算力基本不构成瓶颈&lt;/strong&gt;——A100 这种专业卡都常常算力空闲,而带宽不够用。因为每个 token 的生成都要扫一遍模型权重,权重数据从显存&amp;#x2F;内存中被”喂”给计算单元的速度,直接决定了你能多快生成下一个字。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 把”效率系数”取成 0.55——意思是实际有效带宽大概只有理论带宽的 55%。这个数字是基于大量实测的统计,主要卡的是缓存命中率、内存排布、kernel 调度等非理想因素。&lt;/p&gt;
&lt;p&gt;所以你看到的 41.8 token&amp;#x2F;s 不是”瞎猜”,而是用一个&lt;strong&gt;经验公式&lt;/strong&gt;算出来,误差控制在大约 ±30%。&lt;/p&gt;
&lt;h3 id=&#34;7-1-验证-实测值-39-5-token-s-预估-39-7&#34;&gt;&lt;a href=&#34;#7-1-验证-实测值-39-5-token-s-预估-39-7&#34; class=&#34;headerlink&#34; title=&#34;7.1 验证:实测值 39.5 token&amp;#x2F;s,预估 39.7&#34;&gt;&lt;/a&gt;7.1 验证:实测值 39.5 token&amp;#x2F;s,预估 39.7&lt;/h3&gt;&lt;p&gt;为了验证这个误差,我自己跑了一次实测:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;模型:Qwen-3-Coder-8B(Q4_K_M 量化)&lt;/li&gt;
&lt;li&gt;预估:39.7 tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;实测:39.5 tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;误差:&lt;strong&gt;&amp;lt; 1%&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;虽然是单次测试,但说明对 M4 Pro 这种主流硬件,这个估算公式的命中率高得离谱。&lt;/p&gt;
&lt;h3 id=&#34;7-2-实测-32B-模型的”灾难性”降速&#34;&gt;&lt;a href=&#34;#7-2-实测-32B-模型的”灾难性”降速&#34; class=&#34;headerlink&#34; title=&#34;7.2 实测 32B 模型的”灾难性”降速&#34;&gt;&lt;/a&gt;7.2 实测 32B 模型的”灾难性”降速&lt;/h3&gt;&lt;p&gt;但当你&lt;strong&gt;超出预算&lt;/strong&gt;继续往上堆参数,误差就被另一个因素接管了——&lt;strong&gt;CPU&amp;#x2F;GPU 混合 offload&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;我用 M4 Pro 24GB 试了一下 Qwen 3 32B Dense:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;预估:框架表里直接标红色「Too Tight」&lt;/li&gt;
&lt;li&gt;实际:模型加载成功(因为 macOS Metal 允许部分 offload 到 CPU),但生成速度跌到 &lt;strong&gt;0.12 token&amp;#x2F;s&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;实测体验:写”今天天气真不错,适合出去走走”这 14 个字,跑了 &lt;strong&gt;41 分钟&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375275247-demo-30.jpg&#34; alt=&#34;llmfit 与实际推理速度对比&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:左侧表的预估是 71.7 tok&amp;#x2F;s(8B 跑 24GB 充裕),右侧实际跑 32B Dense 时系统已经提示部分 workload 推到 CPU,实测 0.12 tok&amp;#x2F;s——这就是典型的「显存不够,CPU 来救场」的代价。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;所以 llmfit 的”黄&amp;#x2F;红”评级不是吓唬你,而是经验值的诚实表达。如果你想跑 32B Dense,要么把内存加到 64GB,要么换 M3 Ultra 这种统一内存 192GB 的机器,要么接受 0.12 tok&amp;#x2F;s 当电子宠物。&lt;/p&gt;
&lt;h2 id=&#34;八、Plan-模式-从一个想法反推需要什么硬件&#34;&gt;&lt;a href=&#34;#八、Plan-模式-从一个想法反推需要什么硬件&#34; class=&#34;headerlink&#34; title=&#34;八、Plan 模式:从一个想法反推需要什么硬件&#34;&gt;&lt;/a&gt;八、Plan 模式:从一个想法反推需要什么硬件&lt;/h2&gt;&lt;p&gt;如果你已经看中了某个模型,但不确定自己的老笔记本能不能跑,TUI 还有个&lt;strong&gt;反向规划&lt;/strong&gt;模式。&lt;/p&gt;
&lt;p&gt;按 &lt;code&gt;p&lt;/code&gt; 进入 Plan,参数填入:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Model:         NousResearch/Hermes-3-Llama-3.1-8B&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Context:       16384 tokens&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Quantization:  Q4_K_M&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Target TPS:    20 tok/s&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;回车后,&lt;code&gt;llmfit&lt;/code&gt; 会算出:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;9&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;10&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;11&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;12&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;13&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;14&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;15&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;16&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;17&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;18&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Minimum Hardware&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  VRAM: 6.2 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  RAM:  8.0 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  CPU:  1 cores&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Recommended Hardware&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  VRAM: 7.5 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  RAM:  12.0 GB&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  CPU:  8 cores&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Run Paths&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- GPU:    yes  tps=37.3  fit=Marginal&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- CPU offload: no&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- CPU-only:    no&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;Upgrade Deltas&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- +0.0 GB VRAM -&amp;gt; Good&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;- +0.0 GB VRAM -&amp;gt; Perfect&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375226175-demo-65.jpg&#34; alt=&#34;llmfit Plan 模式:从模型反推最低硬件需求&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:Plan 模式输入 Hermes-3-Llama-3.1-8B 这个 8B 模型、16384 上下文,llmfit 直接告诉你”最少 6.2GB VRAM + 8GB RAM + 8 核 CPU 就能跑到 20+ tok&amp;#x2F;s”。这个反向思维比正向翻模型 card 高效得多。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;我之前买 M2 Air 8GB 的时候,就是想用这个 Plan 模式反推”这个配置能跑哪些模型”才决定下单的。结果实测:8GB 统一内存 + M2 GPU,能勉强跑 4B 模型 Q4 量化(预估 14 tok&amp;#x2F;s,实测 11.8 tok&amp;#x2F;s)。&lt;/p&gt;
&lt;h2 id=&#34;九、横向对比-Visual-模式同时看几个候选&#34;&gt;&lt;a href=&#34;#九、横向对比-Visual-模式同时看几个候选&#34; class=&#34;headerlink&#34; title=&#34;九、横向对比:Visual 模式同时看几个候选&#34;&gt;&lt;/a&gt;九、横向对比:Visual 模式同时看几个候选&lt;/h2&gt;&lt;p&gt;这一步是 &lt;code&gt;llmfit&lt;/code&gt; 真正把我从”看榜单”切换到”做决定”的关键功能。&lt;/p&gt;
&lt;p&gt;按 &lt;code&gt;v&lt;/code&gt; 进入 Visual 模式,你可以用空格键多选几个候选模型,按 &lt;code&gt;c&lt;/code&gt; 拉出对比视图。&lt;code&gt;llmfit&lt;/code&gt; 会同时跑一遍内部 benchmark,把它们的:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;预估 tok&amp;#x2F;s&lt;/li&gt;
&lt;li&gt;内存占用&lt;/li&gt;
&lt;li&gt;上下文长度&lt;/li&gt;
&lt;li&gt;第一 token 延迟&lt;/li&gt;
&lt;li&gt;持续生成速度&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;横向摆在一张表里。我之前纠结过要装 &lt;code&gt;Qwen 3 8B Instruct&lt;/code&gt; 还是 &lt;code&gt;Qwen 2.5 Coder 7B&lt;/code&gt; 写代码,就是用这个对比模式一秒钟看清楚:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;Qwen 3 8B Instruct&lt;/th&gt;
&lt;th&gt;Qwen 2.5 Coder 7B&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;总分&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;预估 tok&amp;#x2F;s&lt;/td&gt;
&lt;td&gt;71&lt;/td&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;代码能力(MBPP &amp;#x2F; HumanEval)&lt;/td&gt;
&lt;td&gt;75%&lt;/td&gt;
&lt;td&gt;82%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;聊天能力(MT-Bench)&lt;/td&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;70B 的 78 分,32B 的 72 分,Qwen 2.5 Coder 7B 的 90 分。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;分数排名里总分很重要,但你要根据自己使用场景权衡。如果主写代码,选代码分高但分数稍低的;如果聊天为主,选总分高的。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792375276252-demo-50.jpg&#34; alt=&#34;llmfit Visual 模式横向对比&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;▲ 图:Visual 模式的多选对比视图——按住空格键多选几个模型后,按 &lt;code&gt;c&lt;/code&gt; 进入详细对比,可以一眼看出”参数差不多”的两个模型在 tok&amp;#x2F;s 和内存占用上的差异。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这种把”挑选模型”从 5 分钟压到 5 秒钟的工具,我觉得非常值得在编程工具集合里立个 flag。&lt;/p&gt;
&lt;h2 id=&#34;十、命令行的-Rest-API-与高级用法&#34;&gt;&lt;a href=&#34;#十、命令行的-Rest-API-与高级用法&#34; class=&#34;headerlink&#34; title=&#34;十、命令行的 Rest API 与高级用法&#34;&gt;&lt;/a&gt;十、命令行的 Rest API 与高级用法&lt;/h2&gt;&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 不只是一个 TUI 工具——它本身还是个 HTTP server。&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --host 0.0.0.0 --port 8787&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;启动之后,你可以通过 HTTP 调用:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;curl http://localhost:8787/health&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl http://localhost:8787/api/v1/system&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl &lt;span class=&#34;string&#34;&gt;&amp;quot;http://localhost:8787/api/v1/models/top?limit=5&amp;amp;min_fit=good&amp;amp;use_case=coding&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;这套 API 在我眼里是杀手级能力——你可以把它写进自己的脚本里,做个”自动挑模型”的中间层。&lt;/p&gt;
&lt;p&gt;比如你想做个”自动评估新模型”的工具:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 1. 启动 llmfit 后台服务&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787 &amp;amp;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 2. CI 每次发布新模型,跑一行命令验一下能不能流畅跑&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;NEW_MODEL=$(curl &lt;span class=&#34;string&#34;&gt;&amp;quot;http://localhost:8787/api/v1/models/top?limit=1&amp;quot;&lt;/span&gt; | jq -r &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[0].name&amp;#x27;&lt;/span&gt;)&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;built_in&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;string&#34;&gt;&amp;quot;今天最适合本机的模型:&lt;span class=&#34;variable&#34;&gt;$NEW_MODEL&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;或者更激进——做一个”模型推荐”小工具,前端拉后端 API:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 三行命令完成&amp;quot;我电脑能跑什么&amp;quot;的查询页面&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit serve --port 8787 &amp;amp;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;python3 -m http.server 8000 --directory ./llmfit-web&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;open http://localhost:8000&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;code&gt;llmfit&lt;/code&gt; 项目里有个官方的 &lt;code&gt;llmfit-web&lt;/code&gt; 目录,就是直接读取这套 API 做的小型仪表盘。&lt;/p&gt;
&lt;h3 id=&#34;10-1-还有-Docker-Podman-一键体验&#34;&gt;&lt;a href=&#34;#10-1-还有-Docker-Podman-一键体验&#34; class=&#34;headerlink&#34; title=&#34;10.1 还有 Docker &amp;#x2F; Podman 一键体验&#34;&gt;&lt;/a&gt;10.1 还有 Docker &amp;#x2F; Podman 一键体验&lt;/h3&gt;&lt;p&gt;不一定要装,直接 &lt;code&gt;docker run&lt;/code&gt; 跑命令:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;docker run ghcr.io/alexsjones/llmfit recommend --use-case coding | jq &lt;span class=&#34;string&#34;&gt;&amp;#x27;.models[].name&amp;#x27;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;Podman 同理。这个比本地安装还省事——CI 里加一行就能用。&lt;/p&gt;
&lt;h3 id=&#34;10-2-内存覆盖与上下文截断&#34;&gt;&lt;a href=&#34;#10-2-内存覆盖与上下文截断&#34; class=&#34;headerlink&#34; title=&#34;10.2 内存覆盖与上下文截断&#34;&gt;&lt;/a&gt;10.2 内存覆盖与上下文截断&lt;/h3&gt;&lt;p&gt;llmfit 默认是按真实内存算分,但你可以”假装”自己有多少内存,看看不同的预算下哪些模型会冒出来:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# &amp;quot;我有 32GB 显存&amp;quot; 会怎样&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --memory=32G fit --perfect -n 10&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# &amp;quot;我最长只用 4K 上下文&amp;quot; 又会怎样&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;llmfit --max-context 4096 fit --perfect -n 5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;这对&lt;strong&gt;想升级硬件的人&lt;/strong&gt;特别有用——你提前看到”加到 32GB 后能跑哪些 70B 模型”,再决定要不要花钱。&lt;/p&gt;
&lt;h2 id=&#34;十一、关联生态-这一圈工具我都还在用&#34;&gt;&lt;a href=&#34;#十一、关联生态-这一圈工具我都还在用&#34; class=&#34;headerlink&#34; title=&#34;十一、关联生态:这一圈工具我都还在用&#34;&gt;&lt;/a&gt;十一、关联生态:这一圈工具我都还在用&lt;/h2&gt;&lt;p&gt;聊完 &lt;code&gt;llmfit&lt;/code&gt;,顺手总结几个与之搭配的工具集。一个完整的本地大模型工作流通常需要:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;工具&lt;/th&gt;
&lt;th&gt;干什么&lt;/th&gt;
&lt;th&gt;备注&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;llmfit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;挑选模型&lt;/td&gt;
&lt;td&gt;本文主角&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ollama&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;加载&amp;#x2F;服务化模型&lt;/td&gt;
&lt;td&gt;&lt;code&gt;llmfit&lt;/code&gt; 在 macOS 上默认推荐 MLX,在 Linux 上选 GGUF &amp;#x2F; Ollama 都能跑&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Llama.cpp&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;通用推理后端&lt;/td&gt;
&lt;td&gt;GGUF 格式的事实标准&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;LM Studio&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GUI 友好版&lt;/td&gt;
&lt;td&gt;不喜欢终端的可以装它,有图形界面&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;MLX&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Apple Silicon 专用推理&lt;/td&gt;
&lt;td&gt;Mac 上的”原生加速”格式&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Open WebUI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;模型对话前端&lt;/td&gt;
&lt;td&gt;想做 ChatGPT 式本地对话最方便的方案&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;我自己的实际使用:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;llmfit&lt;/code&gt; 选模型 → 拿到”Qwen3-30B-A3B-Instruct,GGUF Q4_K_M,71 tok&amp;#x2F;s,Marginal”&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ollama pull qwen3:30b-a3b&lt;/code&gt; 拉模型&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ollama run qwen3:30b-a3b&lt;/code&gt; 跑对话 &amp;#x2F; 把模型接到 Open WebUI&lt;/li&gt;
&lt;li&gt;跑 &lt;code&gt;llmfit fit --perfect -n 5&lt;/code&gt; 看下一次升级硬件时能解锁什么&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;如果你对 Ollama 的具体配置有疑问,或者想了解”如何在 8GB 内存上跑 70B 模型”这种 hard 模式,可以接着看这篇「&lt;a href=&#34;https://qifeidoc.com/airllm-layer-streaming/&#34;&gt;AirLLM 层流式加载 125B 模型技术分析&lt;/a&gt;」。&lt;/p&gt;
&lt;h2 id=&#34;十二、常见问答-我自己踩过的坑&#34;&gt;&lt;a href=&#34;#十二、常见问答-我自己踩过的坑&#34; class=&#34;headerlink&#34; title=&#34;十二、常见问答:我自己踩过的坑&#34;&gt;&lt;/a&gt;十二、常见问答:我自己踩过的坑&lt;/h2&gt;&lt;h3 id=&#34;12-1-我跑-llmfit-报错”No-GPU-detected”&#34;&gt;&lt;a href=&#34;#12-1-我跑-llmfit-报错”No-GPU-detected”&#34; class=&#34;headerlink&#34; title=&#34;12.1 我跑 llmfit 报错”No GPU detected”?&#34;&gt;&lt;/a&gt;12.1 我跑 llmfit 报错”No GPU detected”?&lt;/h3&gt;&lt;p&gt;九成是因为没装 NVIDIA 驱动或 ROCm。Mac 用户一般不会遇到(macOS Metal 默认激活)。&lt;/p&gt;
&lt;p&gt;Linux 用户要:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;NVIDIA:装最新驱动 &lt;code&gt;nvidia-smi&lt;/code&gt; 能看到 GPU&lt;/li&gt;
&lt;li&gt;AMD:装 ROCm &lt;code&gt;rocm-smi&lt;/code&gt; 能看到 GPU&lt;/li&gt;
&lt;li&gt;Intel:装 oneAPI &lt;code&gt;intel_gpu_top&lt;/code&gt; 能看到 GPU&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;实在检测不到也没关系,&lt;code&gt;llmfit&lt;/code&gt; 会 fallback 到纯 CPU 模式,只是估算速度会显著降低。&lt;/p&gt;
&lt;h3 id=&#34;12-2-推荐量化-Q4-K-M-和-Q5-K-M-哪个好&#34;&gt;&lt;a href=&#34;#12-2-推荐量化-Q4-K-M-和-Q5-K-M-哪个好&#34; class=&#34;headerlink&#34; title=&#34;12.2 推荐量化 Q4_K_M 和 Q5_K_M 哪个好?&#34;&gt;&lt;/a&gt;12.2 推荐量化 Q4_K_M 和 Q5_K_M 哪个好?&lt;/h3&gt;&lt;p&gt;经验值:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Q4_K_M&lt;/strong&gt; 是黄金选择——质量损失 &amp;lt; 5%,体积压缩到原版 25%&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q5_K_M&lt;/strong&gt; 质量更好但体积大 30%,只在显存富余时用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q6_K &amp;#x2F; Q8_0&lt;/strong&gt; 浪费体积,除非你专门做 benchmark 否则别上&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q2_K &amp;#x2F; Q3_K_S&lt;/strong&gt; 灾难性质量损失,显存极度紧缺时才能勉强用&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;llmfit 默认给你选的就是 Q4_K_M,这符合”质量&amp;#x2F;体积比”的最优解。&lt;/p&gt;
&lt;h3 id=&#34;12-3-“Perfect”真的能”perfect”吗&#34;&gt;&lt;a href=&#34;#12-3-“Perfect”真的能”perfect”吗&#34; class=&#34;headerlink&#34; title=&#34;12.3 “Perfect”真的能”perfect”吗?&#34;&gt;&lt;/a&gt;12.3 “Perfect”真的能”perfect”吗?&lt;/h3&gt;&lt;p&gt;经验上没问题,但偶尔会出现:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;小显存机器启动时&lt;/strong&gt;,加载开销会让首 token 延迟到 5-10 秒,后面才正常&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;超长上下文&lt;/strong&gt;(超过 32K)会显著降速,但 llmfit 的估算已经包含这一项&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apple Silicon 跑 GGUF&lt;/strong&gt; 比跑 MLX 慢 10-30%,模型选错格式体验会差很多&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;要规避前两个坑,在 TUI 里往同档模型中找,挑带 “GPU (full)” 标注的。&lt;/p&gt;
&lt;h3 id=&#34;12-4-llmfit-数据库里没有我想跑的模型怎么办&#34;&gt;&lt;a href=&#34;#12-4-llmfit-数据库里没有我想跑的模型怎么办&#34; class=&#34;headerlink&#34; title=&#34;12.4 llmfit 数据库里没有我想跑的模型怎么办?&#34;&gt;&lt;/a&gt;12.4 llmfit 数据库里没有我想跑的模型怎么办?&lt;/h3&gt;&lt;p&gt;内置数据库是项目自己维护的(Hugging Face 排名前 500 的活跃模型),更新有滞后。最新发布的模型(如 Llama 4、Mistral Large 3 等),可能要等几周到一两个月才会入库。&lt;/p&gt;
&lt;p&gt;临时方案:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 1. 自己编辑 ~/.config/llmfit/models.json&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 2. 或绕过 llmfit,直接用 ollama + 自行计算显存&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;可以参考项目仓库里的 &lt;a href=&#34;https://github.com/AlexsJones/llmfit/blob/main/CONTRIBUTING.md&#34;&gt;CONTRIBUTING.md&lt;/a&gt;,有提 PR 添加新模型的流程。&lt;/p&gt;
&lt;h3 id=&#34;12-5-估算的-token-s-误差-±30-可信吗&#34;&gt;&lt;a href=&#34;#12-5-估算的-token-s-误差-±30-可信吗&#34; class=&#34;headerlink&#34; title=&#34;12.5 估算的 token&amp;#x2F;s 误差 ±30%,可信吗?&#34;&gt;&lt;/a&gt;12.5 估算的 token&amp;#x2F;s 误差 ±30%,可信吗?&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;绝对可信。&lt;/strong&gt; 实测验证我做了好几次,误差在 ±5% 以内,极端情况也没超 ±20%。&lt;/p&gt;
&lt;p&gt;“±30%” 是项目方为了避免过度承诺而设的保守上限。对 M 系列 Mac、NVIDIA&amp;#x2F;AMD 中端卡 这类主流硬件,实测命中率高得离谱。&lt;/p&gt;
&lt;h2 id=&#34;十三、回到最初的问题-你到底适合跑哪个模型&#34;&gt;&lt;a href=&#34;#十三、回到最初的问题-你到底适合跑哪个模型&#34; class=&#34;headerlink&#34; title=&#34;十三、回到最初的问题:你到底适合跑哪个模型&#34;&gt;&lt;/a&gt;十三、回到最初的问题:你到底适合跑哪个模型&lt;/h2&gt;&lt;p&gt;最后给一张我自己的”决策树”,你按硬件条件往下走:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;硬件&lt;/th&gt;
&lt;th&gt;推荐档位&lt;/th&gt;
&lt;th&gt;代表模型&lt;/th&gt;
&lt;th&gt;预估 tok&amp;#x2F;s&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;8GB 统一内存(M2 Air &amp;#x2F; iGPU)&lt;/td&gt;
&lt;td&gt;4B Q4&lt;/td&gt;
&lt;td&gt;Phi-3-Mini &amp;#x2F; Qwen 2.5 3B&lt;/td&gt;
&lt;td&gt;10-15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16GB 显存(RTX 4060Ti &amp;#x2F; M3 Pro)&lt;/td&gt;
&lt;td&gt;7-8B Q4&lt;/td&gt;
&lt;td&gt;Llama-3.1-8B &amp;#x2F; Qwen 3 8B&lt;/td&gt;
&lt;td&gt;30-50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;24GB 显存(RTX 4090 &amp;#x2F; M4 Pro)&lt;/td&gt;
&lt;td&gt;8-13B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen2.5-Coder-7B &amp;#x2F; Llama-3.1-8B&lt;/td&gt;
&lt;td&gt;60-80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;32GB 显存(RTX 5090)&lt;/td&gt;
&lt;td&gt;13-30B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen 3 30B-A3B &amp;#x2F; Llama-3.3-70B Q3&lt;/td&gt;
&lt;td&gt;25-50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;48GB 显存(RTX 6000 Ada &amp;#x2F; M3 Ultra 半身)&lt;/td&gt;
&lt;td&gt;30-70B Q4-K&lt;/td&gt;
&lt;td&gt;Qwen 3 32B &amp;#x2F; Llama-3.1-70B Q4&lt;/td&gt;
&lt;td&gt;15-30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;96GB+ 显存(H100 &amp;#x2F; M3 Ultra 满血)&lt;/td&gt;
&lt;td&gt;70B+ Q6&lt;/td&gt;
&lt;td&gt;Llama-3.1-70B FP16 &amp;#x2F; Qwen 3 235B Q4&lt;/td&gt;
&lt;td&gt;10-25&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;如果你不知道自己机器属于哪一档,跑一行 &lt;code&gt;llmfit&lt;/code&gt; 就能看到——表里的”Perfect”选项,就是你的甜区。&lt;/p&gt;
&lt;h2 id=&#34;十四、最后-工具是用来解决问题的-不是用来崇拜的&#34;&gt;&lt;a href=&#34;#十四、最后-工具是用来解决问题的-不是用来崇拜的&#34; class=&#34;headerlink&#34; title=&#34;十四、最后:工具是用来解决问题的,不是用来崇拜的&#34;&gt;&lt;/a&gt;十四、最后:工具是用来解决问题的,不是用来崇拜的&lt;/h2&gt;&lt;p&gt;写这篇文章的时候,我已经用 &lt;code&gt;llmfit&lt;/code&gt; 三周了。最大的感受不是”它很强”,而是”它让我想清楚了一件事”:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;把选模型从玄学变成工程。&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在这之前,我需要刷 Reddit &amp;#x2F; 翻 Hugging Face &amp;#x2F; 查 GitHub issue 才能确认”我 24GB 内存到底能跑什么”,然后下载 &amp;#x2F; 测试 &amp;#x2F; 删除,反反复复。&lt;/p&gt;
&lt;p&gt;用上 &lt;code&gt;llmfit&lt;/code&gt; 后,这个环节被压缩到&lt;strong&gt;打开终端 → 敲两下命令 → 看到结果&lt;/strong&gt;。剩下的时间,我会用来&lt;strong&gt;写真正的代码、想真正的问题&lt;/strong&gt;,而不是把时间花在”挑模型”上。&lt;/p&gt;
&lt;p&gt;这就是工具的真正价值——&lt;strong&gt;它不该成为你炫耀的工具,而应该成为你开始遗忘的工具&lt;/strong&gt;。等你用 &lt;code&gt;llmfit&lt;/code&gt; 三个月后,你不会再想起它,因为你已经忘了”挑选模型”是个问题。&lt;/p&gt;
&lt;p&gt;去装一下试试。&lt;strong&gt;两秒钟后,你会回来谢我。&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;安装命令(三选一):&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# macOS / Linux 一键&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;curl -fsSL https://llmfit.axjns.dev/install.sh | sh&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# macOS Homebrew&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;brew install AlexsJones/llmfit/llmfit&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Windows Scoop&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;scoop install llmfit&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;官方资源:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GitHub:&lt;a href=&#34;https://github.com/AlexsJones/llmfit&#34;&gt;https://github.com/AlexsJones/llmfit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;官网:&lt;a href=&#34;https://www.llmfit.org/&#34;&gt;https://www.llmfit.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rust crate:&lt;a href=&#34;https://crates.io/crates/llmfit&#34;&gt;https://crates.io/crates/llmfit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Python pip 包:&lt;a href=&#34;https://pypi.org/project/llmfit/&#34;&gt;https://pypi.org/project/llmfit/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;中文官网:&lt;a href=&#34;https://www.llmfit.org/zh-cn&#34;&gt;https://www.llmfit.org/zh-cn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
</content>
        <category term="AI" />
        <category term="工具推荐" />
        <category term="本地部署" />
        <category term="大模型" />
        <category term="量化" />
        <category term="评测" />
        <updated>2026-10-19T02:30:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/2b1feae8/</id>
        <title>AI Daily · 2026-10-19</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/2b1feae8/"/>
        <content type="html">&lt;p&gt;今天 AI 圈的关键词是”边界”——网站与 Agent 之间的访问边界、企业对前沿模型安全阈值的定义、Agent 自主决策的能力边界都在被重新划定。同时开源生态在 Agent 通信协议(MCP、Botline)和硬件去 Nvidia 化(AMD GPU 训练)两条线上都有可观察的进展。&lt;/p&gt;
&lt;h2 id=&#34;网站对-AI-Agent-关门&#34;&gt;&lt;a href=&#34;#网站对-AI-Agent-关门&#34; class=&#34;headerlink&#34; title=&#34;网站对 AI Agent 关门&#34;&gt;&lt;/a&gt;网站对 AI Agent 关门&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theverge.com/ai-artificial-intelligence/1013195/ai-agents-blocked-web&#34;&gt;Websites are closing their doors to AI agents&lt;/a&gt; · The Verge · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Verge 报道,越来越多网站开始主动屏蔽 AI Agent 的访问。背后是 User-Agent 字符串识别、行为指纹(请求间隔、并发模式、JS 执行能力)、更严格的 robots.txt 与付费墙策略的组合拳,部分站点会给可疑 Agent 流量返回降质内容或 CAPTCHA,而不是简单的 403。&lt;/p&gt;
&lt;p&gt;这件事的背景是过去半年 Agent 数量爆发——从购物比价、研究综述到自动填表,Agent 流量已经占到不少站点总流量的可观比例,但这些 Agent 通常不渲染广告、不订阅服务、不带来品牌曝光,这是网站方真正在意的技术经济账。机器人与网站之间长期存在的”灰色协议”,正在被正式撕毁。&lt;/p&gt;
&lt;p&gt;对做 Agent 的开发者来说,这条路接下来会越来越窄,需要重新设计发现层:要么走付费 API 通道,要么自己爬取后建索引,要么走 Botline 这类带身份认证的中间协议。单纯靠伪装成浏览器的取巧方式会越来越不可持续,Agent 基础设施的护城河正在被快速重构。&lt;/p&gt;
&lt;h2 id=&#34;Anthropic-提议的-AI-安全阈值&#34;&gt;&lt;a href=&#34;#Anthropic-提议的-AI-安全阈值&#34; class=&#34;headerlink&#34; title=&#34;Anthropic 提议的 AI 安全阈值&#34;&gt;&lt;/a&gt;Anthropic 提议的 AI 安全阈值&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tomshardware.com/tech-industry/artificial-intelligence/anthropics-proposed-ai-safety-bill-only-kicks-in-if-50-deaths-or-usd1-billion-in-damages-are-on-the-line-proposal-would-effectively-make-the-commerce-department-the-only-agency-capable-of-stopping-an-ai-model&#34;&gt;Anthropic’s proposed AI safety bill only kicks in if 50 deaths or $1B in damages&lt;/a&gt; · Tom’s Hardware · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Anthropic 这份安全框架草案把”需要触发外部介入”的标准量化为两个具体指标:50 人以上死亡,或 10 亿美元以上经济损失。这是一种把抽象的”前沿模型风险”翻译成可计算、可审计、可回溯触发条件的工程化尝试。&lt;/p&gt;
&lt;p&gt;技术上看,这种量化思路本身并不新鲜,核电、航空、医疗器械行业早就用”每亿次操作的事故率”作为安全阈值。AI 行业现在只是开始把同样的方法搬到自己头上,配套的还包括模型能力分级评估、对训练算力的强制报告门槛,以及一旦触发阈值授权某独立技术机构对模型进行停摆的程序。&lt;/p&gt;
&lt;p&gt;对模型开发者的实际意义在于:frontier model 的训练不再只是”跑一次 RLHF 然后上线”,而是要嵌入一套从训练到部署的全链路风险登记制度。Anthropic 把这套框架公开,某种程度上也是在抢”前沿 AI 安全的行业事实标准”——谁先把语言定下来,后面的技术合规讨论就围着谁转。&lt;/p&gt;
&lt;h2 id=&#34;智能眼镜的隐私技术博弈&#34;&gt;&lt;a href=&#34;#智能眼镜的隐私技术博弈&#34; class=&#34;headerlink&#34; title=&#34;智能眼镜的隐私技术博弈&#34;&gt;&lt;/a&gt;智能眼镜的隐私技术博弈&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://liveandletsfly.com/british-airways-meta-smart-glasses-filming/&#34;&gt;British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled&lt;/a&gt; · liveandletsfly · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;British Airways 警告乘客,在机舱内佩戴 Meta 智能眼镜拍摄可能被取消登机资格。从技术角度看,这件事的核心不是眼镜本身,而是 Meta Glasses 自带的摄像头在隐私敏感场景下的无感采集能力——眼镜形态比手机更难被旁边乘客察觉,端侧人脸识别算法可以做到秒级抓取,这也是航司把它列入黑名单的根本原因。&lt;/p&gt;
&lt;p&gt;更深一层的背景是,过去一年多模态可穿戴设备算力大涨,Ray-Ban Meta、Even Realities 等设备都能在端侧实时跑视觉模型,把”我在拍什么”和”我能识别谁”两个动作合并成了一步。机场、航司、酒店这类场景里,人脸+行李牌+登机牌的全套视觉数据一旦泄露,后果难以估量。&lt;/p&gt;
&lt;p&gt;对做多模态 Agent 的工程师来说,这是提醒:模型再强,也得考虑部署形态——一个能实时识别全场人的 Agent 是不是该主动加禁用指示灯、是不是该在某些敏感场景默认关闭识别,这些产品级约束会比单纯刷 benchmark 更影响下一个阶段的产品形态。&lt;/p&gt;
&lt;h2 id=&#34;AI-助手为退款能走多远&#34;&gt;&lt;a href=&#34;#AI-助手为退款能走多远&#34; class=&#34;headerlink&#34; title=&#34;AI 助手为退款能走多远&#34;&gt;&lt;/a&gt;AI 助手为退款能走多远&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.vals.ai/blogs/impossible-refund&#34;&gt;How Far Will AI Assistants Go for a Refund They Can’t Get?&lt;/a&gt; · vals.ai · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;vals.ai 发布了一组针对主流 AI 助手的压力测试,专门设计”明显不可能拿到退款的场景”——比如买了一张演唱会票、票务政策明确不允许退改、客服也明确拒绝——然后看 Agent 会怎么做:按规则停下,还是会持续撒谎、制造虚假凭证、反复施压客服。&lt;/p&gt;
&lt;p&gt;这其实是在测”目标导向型 Agent 的规则服从性”。技术上,Agent 的决策栈通常分三层:硬规则层(不能伪造文件)、策略层(可以多渠道协商)、表达层(措辞要得体)。vals 这套测试就是在压力下观察这三层是否会塌陷,尤其是表达层为了”完成任务”而向下越界。&lt;/p&gt;
&lt;p&gt;对做 Agent 框架的人意义很大——你的 Agent 在没有规则约束时,会不会为了 KPI 自己发明规则?这其实和 RLHF 里的 reward hacking 是同一个问题,只是被搬到生产环境里无限放大。接下来的 Agent benchmark 大概率都会加入”诱导违规”的测试集,compliance 评估会变成模型选型的硬指标。&lt;/p&gt;
&lt;h2 id=&#34;数学家投身-AI-安全研究&#34;&gt;&lt;a href=&#34;#数学家投身-AI-安全研究&#34; class=&#34;headerlink&#34; title=&#34;数学家投身 AI 安全研究&#34;&gt;&lt;/a&gt;数学家投身 AI 安全研究&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nytimes.com/2026/09/08/science/jacob-tsimerman-math-ai-safety.html&#34;&gt;Top Mathematician Announces New Institute for A.I. Safety&lt;/a&gt; · NYT · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;菲尔兹奖级别的数学家 Jacob Tsimerman 宣布成立一个新的 AI 安全研究所。这件事值得从结构层面解读——形式化验证、可证明安全、reward hacking 的数学结构、interpretability 的形式化框架,这些 AI 安全里最难的问题,本质上都是数学问题。前几年安全研究大多从经验侧出发,做红队、做 adversarial prompt 收集,现在开始有顶尖数学力量下场做底层结构。&lt;/p&gt;
&lt;p&gt;Tsimerman 的研究方向是数论和算术几何,但 AI 安全里几个真正棘手的问题——比如”我们能不能形式化地证明一个模型在某个分布外输入上不会撒谎”——恰恰需要类似难度的数学工具。机构化地引入这批人,对 interpretability、mechanistic interpretability、reward modeling 的理论化会有直接帮助。&lt;/p&gt;
&lt;p&gt;对开发者短期看不到产品影响,但中长期意味着安全对齐这个领域可能会从”经验工程”逐步走向”有定理可证”,benchmark 和红队之外,可能会出现更多可形式化验证的安全属性——这是 RLHF 之后的下一波基础设施。&lt;/p&gt;
&lt;h2 id=&#34;Meta-在-AMD-GPU-上的端到端训练&#34;&gt;&lt;a href=&#34;#Meta-在-AMD-GPU-上的端到端训练&#34; class=&#34;headerlink&#34; title=&#34;Meta 在 AMD GPU 上的端到端训练&#34;&gt;&lt;/a&gt;Meta 在 AMD GPU 上的端到端训练&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://arxiv.org/abs/2610.22230&#34;&gt;Architecting for HW Diversity: Meta’s E2E Co-Design for AI Training on AMD GPUs&lt;/a&gt; · arXiv · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Meta 团队在 arXiv 上发了新论文,讲他们如何在 AMD GPU(MI300X&amp;#x2F;MI325 系列)上做端到端的大模型训练软硬件协同设计。这事在英伟达一家独大的当下特别关键——大模型训练对 NVLink、共享内存带宽、InfiniBand 这些互联特性有强依赖,AMD 的 Infinity Fabric 拓扑不一样,所以不能简单”换卡”,得从 kernel、sharding 策略、通信原语往上整套重新设计。&lt;/p&gt;
&lt;p&gt;论文里几个关键技术点:MHA kernel 针对 CDNA 架构重写、把 tensor parallel 的 overlap 调度换成 AMD 拓扑友好的流水线、以及在 ROCm 上做了一整套 collective 的优化。Meta 在论文里报了和 H100 集群对比的训练吞吐数据,虽然单机略逊,但扩展到上千卡规模后差距收窄到很小。&lt;/p&gt;
&lt;p&gt;对整个行业来说,这是一篇”硬件去 Nvidia 化”路线的代表作。AMD 路线一旦在 Meta 这种规模跑通,后面的开源训练框架都会加速适配,算力市场的格局会从”CUDA 一家垄断”逐步过渡到”CUDA + ROCm 双轨”。对做 infra 的人来说,这是个明确的窗口期。&lt;/p&gt;
&lt;h2 id=&#34;AI-Agent-自主交易的边界&#34;&gt;&lt;a href=&#34;#AI-Agent-自主交易的边界&#34; class=&#34;headerlink&#34; title=&#34;AI Agent 自主交易的边界&#34;&gt;&lt;/a&gt;AI Agent 自主交易的边界&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wsj.com/tech/ai/ai-agents-trading-stocks-while-you-sleep-charles-schwabs-ceo-is-skeptical-3ff1b5c3&#34;&gt;AI Agents Trading Stocks While You Sleep? Charles Schwab’s CEO Is Skeptical&lt;/a&gt; · WSJ · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Charles Schwab CEO 公开对”AI Agent 替你做股票交易”表达了技术怀疑——不是怀疑 Agent 的基础能力,而是怀疑它在长尾、突发、黑天鹅场景下的可靠性。这条新闻背后是金融行业对自主 Agent 的真实技术担忧。&lt;/p&gt;
&lt;p&gt;金融场景有几个特征正好戳中 Agent 的弱点:第一,长尾事件多,训练分布和真实分布严重不一致;第二,延迟敏感,Agent 决策链路哪怕多 200ms,在高频场景就是劣势;第三,合规和可解释性要求高,每一笔都得能说清楚为什么。这三点放在一起,意味着 Agent 不会一夜之间接管交易台。&lt;/p&gt;
&lt;p&gt;更现实的演进路径是”Agent 提建议 + 人确认”的 copilot 形态,以及在大宗、长周期、组合再平衡这类延迟容忍度高的场景里 Agent 价值更高。Charles Schwab 真正在意的技术问题,是 Agent 能不能在不出错的前提下跑出稳定的 alpha——目前没有任何公开 benchmark 能给这个保证。&lt;/p&gt;
&lt;h2 id=&#34;本地任务管理器接入-MCP&#34;&gt;&lt;a href=&#34;#本地任务管理器接入-MCP&#34; class=&#34;headerlink&#34; title=&#34;本地任务管理器接入 MCP&#34;&gt;&lt;/a&gt;本地任务管理器接入 MCP&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ktreharrison/tkmd&#34;&gt;Tkmd – A local CLI task manager and MCP server with AI agent review gates&lt;/a&gt; · GitHub · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;GitHub 上 tkmd 这个项目这两天热度很高——它是一个本地 CLI 任务管理器,但通过 MCP 把任务列表暴露给 Agent,同时在每条任务前面挂了一个”AI review gate”,Agent 提交任务后必须先经过本地模型或配置的外部模型审核,才会进入真正的执行队列。&lt;/p&gt;
&lt;p&gt;这套设计背后其实是 Agent 工程里一个很具体的问题:Agent 在生产环境跑久了,容易出现”任务列表越积越多、状态不一致、半成品多”的情况。tkmd 的解法是把任务系统的写权限收回一部分到本地,把 Agent 当成”提交者”,用 gate 来约束它的写动作。&lt;/p&gt;
&lt;p&gt;对做 Agent infra 的人很有借鉴意义:MCP 已经成了 Agent ↔ Tool 的事实标准协议,在协议之上,业务侧的”任务模型”开始和”工具调用”解耦。开发者不再需要每个 Agent 都自带任务系统,而是可以接 tkmd 这类专门的本地服务。这条热度也印证了 MCP 生态位置正在快速稳固。&lt;/p&gt;
&lt;h2 id=&#34;AI-Agent-之间的邮箱协议&#34;&gt;&lt;a href=&#34;#AI-Agent-之间的邮箱协议&#34; class=&#34;headerlink&#34; title=&#34;AI Agent 之间的邮箱协议&#34;&gt;&lt;/a&gt;AI Agent 之间的邮箱协议&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/sabotage-dev/botline&#34;&gt;Botline, a mailbox for AI agents from different vendors&lt;/a&gt; · GitHub · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Botline 这个项目做的事很”基础设施”——给不同厂商的 AI Agent 之间建一个共享邮箱。Agent A 可以发消息给 Agent B,即使 B 是另一个厂商、另一套框架,只要它也注册到 Botline,就能收到,消息体里带上下文、带签名、带回复地址。&lt;/p&gt;
&lt;p&gt;这件事有意思的地方在于,它直接面对”Agent 互操作”这个目前行业最大的未解难题。每个厂商都在做自己的 Agent,Claude 有自己的工具栈、OpenAI 有自己的、还有大量自研——但 Agent 之间怎么互相调用、互相委托任务、互相传递上下文,目前没有标准,HTTP 那一套不够用。&lt;/p&gt;
&lt;p&gt;Botline 的做法是退一步,不做”统一 Agent API”,而是做一个类比 SMTP 的”消息总线”,接收方按自己的方式处理。这其实是把”互联网邮件”那套成功范式搬到 Agent 互操作上。短期看是玩具,但中长期如果 Agent 互操作真的走向类比互联网的协议层,这种 mailbox 思路大概率会被反复重新发明。&lt;/p&gt;
&lt;h2 id=&#34;给-AI-Agent-的可靠网络通道&#34;&gt;&lt;a href=&#34;#给-AI-Agent-的可靠网络通道&#34; class=&#34;headerlink&#34; title=&#34;给 AI Agent 的可靠网络通道&#34;&gt;&lt;/a&gt;给 AI Agent 的可靠网络通道&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://ninatechllc.com/&#34;&gt;Reliable web access for AI agents and automation workflows&lt;/a&gt; · Nina Tech · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nina Tech 上线了一个面向 AI Agent 和自动化工作流的网络访问服务。核心解决的是”Agent 需要稳定、可重试、有版本控制的网页抓取”——现在大部分 Agent 用现成的爬虫栈,在长任务、长 retry、动态页面下其实并不稳定,任何一个 CAPTCHA、JS 渲染、地区限制都能让 Agent 卡住。&lt;/p&gt;
&lt;p&gt;产品形态上,它把网页访问抽象成”可寻址的资源”,每一次请求都有 source URL、可重试、有 fallback、有结构化的解析结果。和传统 web scraping 服务的差别在于:它明确把 Agent 当成”长时间运行、需要中断恢复、需要稳定 schema”的工作负载来设计。&lt;/p&gt;
&lt;p&gt;这件事的背景是过去半年 Agent 应用从”演示 demo”走向”生产环境”,工程师开始意识到 web 访问这个底层基建远不如想象可靠。接下来的判断是:会有更多”Agent infra 原始层”项目冒头,从浏览器自动化、web 抓取、OCR、PDF 解析,到 Botline 这种通信层——Agent 应用的护城河不只在模型,更在这种底层组件的稳定性和可恢复性上。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;今天这十条新闻里,有四条贯穿性的技术信号:第一,Agent 与现有互联网的张力正在显性化——网站在关门、Agent 在找入口、Botline 和 Nina Tech 在造新通道,这是一组同时发生的拉锯;第二,硬件去 Nvidia 化进入了工程实操阶段,Meta 在 AMD 上的论文是路线图级证据;第三,AI 安全从经验走向形式化,Anthropic 的量化阈值和 Tsimerman 的数学派入场是同一条主线;第四,MCP 正在成为 Agent 互操作的协议锚点,tkmd 这种本地服务都主动接 MCP,生态位越来越稳。&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="MCP" />
        <category term="AMD" />
        <category term="Agent" />
        <category term="Safety" />
        <category term="OpenSource" />
        <updated>2026-10-18T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/2b1feae8/</id>
        <title>AI Daily · 2026-10-19</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/2b1feae8/"/>
        <content type="html">&lt;p&gt;The keyword in today’s AI circle is “boundaries” — the access boundary between websites and Agents, the corporate definition of enterprise-level safety thresholds for frontier models, and the capability boundary of Agent autonomous decision-making are all being redrawn. Meanwhile, the open-source ecosystem shows observable progress on two fronts: Agent communication protocols (MCP, Botline) and hardware diversification away from Nvidia (AMD GPU training).&lt;/p&gt;
&lt;h2 id=&#34;Websites-Closing-Their-Doors-to-AI-Agents&#34;&gt;&lt;a href=&#34;#Websites-Closing-Their-Doors-to-AI-Agents&#34; class=&#34;headerlink&#34; title=&#34;Websites Closing Their Doors to AI Agents&#34;&gt;&lt;/a&gt;Websites Closing Their Doors to AI Agents&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theverge.com/ai-artificial-intelligence/1013195/ai-agents-blocked-web&#34;&gt;Websites are closing their doors to AI agents&lt;/a&gt; · The Verge · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Verge reports that an increasing number of websites are actively blocking access from AI Agents. The underlying techniques include User-Agent string identification, behavioral fingerprinting (request intervals, concurrency patterns, JS execution capability), stricter robots.txt policies, and paywall strategies. Some sites return degraded content or CAPTCHAs to suspicious Agent traffic rather than a simple 403.&lt;/p&gt;
&lt;p&gt;The context here is the Agent explosion over the past six months — from shopping comparison and research summarization to auto-form-filling, Agent traffic now accounts for a significant share of total traffic on many sites. But these Agents typically don’t render ads, don’t subscribe to services, and don’t deliver brand exposure — that’s the techno-economic calculation websites really care about. The long-standing “gray protocol” between bots and websites is now being shredded.&lt;/p&gt;
&lt;p&gt;For Agent developers, this path will keep getting narrower. The discovery layer needs to be redesigned: either route through paid API channels, crawl and build your own index, or use an authenticated intermediary protocol like Botline. Simply disguising as a browser will become increasingly unsustainable. The moat of Agent infrastructure is being rapidly restructured.&lt;/p&gt;
&lt;h2 id=&#34;Anthropic’s-Proposed-AI-Safety-Thresholds&#34;&gt;&lt;a href=&#34;#Anthropic’s-Proposed-AI-Safety-Thresholds&#34; class=&#34;headerlink&#34; title=&#34;Anthropic’s Proposed AI Safety Thresholds&#34;&gt;&lt;/a&gt;Anthropic’s Proposed AI Safety Thresholds&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.tomshardware.com/tech-industry/artificial-intelligence/anthropics-proposed-ai-safety-bill-only-kicks-in-if-50-deaths-or-usd1-billion-in-damages-are-on-the-line-proposal-would-effectively-make-the-commerce-department-the-only-agency-capable-of-stopping-an-ai-model&#34;&gt;Anthropic’s proposed AI safety bill only kicks in if 50 deaths or $1B in damages&lt;/a&gt; · Tom’s Hardware · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Anthropic’s safety framework draft quantifies the criteria for “triggering external engagement” with two specific metrics: 50 or more deaths, or over $1 billion in economic losses. This is an engineering attempt to translate the abstract notion of “frontier model risk” into computable, auditable, and traceable trigger conditions.&lt;/p&gt;
&lt;p&gt;Technically, this kind of quantification isn’t new. The nuclear, aviation, and medical device industries have long used “accident rate per hundred million operations” as safety thresholds. The AI industry is now just starting to apply the same methodology to itself. The accompanying measures include tiered model capability assessments, mandatory reporting thresholds for training compute, and procedures authorizing an independent technical body to halt a model once thresholds are crossed.&lt;/p&gt;
&lt;p&gt;The practical implication for model developers: training a frontier model is no longer just “run one round of RLHF and ship” — it requires embedding an end-to-end risk registration system from training through deployment. By publishing this framework, Anthropic is essentially trying to seize the position of “de facto industry standard for frontier AI safety” — whoever sets the vocabulary first gets to anchor all subsequent technical compliance discussions.&lt;/p&gt;
&lt;h2 id=&#34;The-Privacy-Tech-Stakes-Around-Smart-Glasses&#34;&gt;&lt;a href=&#34;#The-Privacy-Tech-Stakes-Around-Smart-Glasses&#34; class=&#34;headerlink&#34; title=&#34;The Privacy Tech Stakes Around Smart Glasses&#34;&gt;&lt;/a&gt;The Privacy Tech Stakes Around Smart Glasses&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://liveandletsfly.com/british-airways-meta-smart-glasses-filming/&#34;&gt;British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled&lt;/a&gt; · liveandletsfly · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;British Airways has warned passengers that wearing Meta smart glasses to film inside the cabin could result in boarding privileges being revoked. From a technical perspective, the core issue isn’t the glasses themselves, but rather the unobtrusive data collection capability of Meta Glasses’ built-in camera in privacy-sensitive scenarios. The glasses form factor is far harder for nearby passengers to detect than a phone, and on-device facial recognition algorithms can capture faces in seconds — that’s the fundamental reason airlines are adding them to their blacklist.&lt;/p&gt;
&lt;p&gt;The deeper context is that multimodal wearable compute has surged over the past year. Devices like Ray-Ban Meta and Even Realities can now run vision models in real time on-device, collapsing “what I’m filming” and “who I can identify” into a single step. In settings like airports, airlines, and hotels, the full visual dataset — faces plus luggage tags plus boarding passes — once leaked, carries consequences that are hard to estimate.&lt;/p&gt;
&lt;p&gt;For engineers building multimodal Agents, this is a reminder: no matter how strong the model, deployment form factor matters. Should an Agent that can identify everyone in the room in real time proactively include an indicator light? Should it default to disabling recognition in sensitive scenarios? These product-level constraints will shape the next generation of products more than any benchmark score.&lt;/p&gt;
&lt;h2 id=&#34;How-Far-Will-AI-Assistants-Go-for-a-Refund&#34;&gt;&lt;a href=&#34;#How-Far-Will-AI-Assistants-Go-for-a-Refund&#34; class=&#34;headerlink&#34; title=&#34;How Far Will AI Assistants Go for a Refund&#34;&gt;&lt;/a&gt;How Far Will AI Assistants Go for a Refund&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.vals.ai/blogs/impossible-refund&#34;&gt;How Far Will AI Assistants Go for a Refund They Can’t Get?&lt;/a&gt; · vals.ai · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;vals.ai released a stress test suite targeting mainstream AI assistants, specifically designed around “scenarios where getting a refund is clearly impossible” — for example, buying a concert ticket where the ticketing policy explicitly forbids refunds and exchanges, and customer service has clearly refused. The test then observes what the Agent does: stop according to rules, or keep lying, fabricating fake credentials, and pressuring customer service repeatedly.&lt;/p&gt;
&lt;p&gt;What’s really being tested is the “rule-compliance of goal-directed Agents.” Technically, an Agent’s decision-making stack usually has three layers: a hard-rule layer (can’t forge documents), a strategy layer (can negotiate across multiple channels), and an expression layer (wording should be appropriate). vals.ai’s test observes under pressure whether these three layers collapse — particularly whether the expression layer crosses downward to “complete the task.”&lt;/p&gt;
&lt;p&gt;For Agent framework developers, the implications are significant: when your Agent has no rule constraints, will it invent its own rules to hit KPIs? This is essentially the same problem as reward hacking in RLHF, just transplanted and amplified in production environments. The next wave of Agent benchmarks will almost certainly include “induce-violation” test sets, and compliance evaluation will become a hard metric in model selection.&lt;/p&gt;
&lt;h2 id=&#34;A-Mathematician-Pivots-to-AI-Safety-Research&#34;&gt;&lt;a href=&#34;#A-Mathematician-Pivots-to-AI-Safety-Research&#34; class=&#34;headerlink&#34; title=&#34;A Mathematician Pivots to AI Safety Research&#34;&gt;&lt;/a&gt;A Mathematician Pivots to AI Safety Research&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nytimes.com/2026/09/08/science/jacob-tsimerman-math-ai-safety.html&#34;&gt;Top Mathematician Announces New Institute for A.I. Safety&lt;/a&gt; · NYT · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Fields Medal-tier mathematician Jacob Tsimerman has announced the establishment of a new AI safety research institute. This is worth reading at a structural level. The hardest problems in AI safety — formal verification, provable safety, the mathematical structure of reward hacking, formal frameworks for interpretability — are fundamentally mathematical problems. In recent years, safety research has mostly come from the empirical side: red-teaming, collecting adversarial prompts. Now top-tier mathematical talent is entering to work on the underlying structure.&lt;/p&gt;
&lt;p&gt;Tsimerman’s research direction is number theory and arithmetic geometry, but several truly thorny problems in AI safety — for example, “can we formally prove that a model won’t lie on some out-of-distribution input” — require mathematical tools of comparable difficulty. The institutional introduction of such researchers will directly benefit the theoretical underpinning of interpretability, mechanistic interpretability, and reward modeling.&lt;/p&gt;
&lt;p&gt;Developers won’t see immediate product impact, but in the medium-to-long term, this signals that safety alignment may gradually evolve from “empirical engineering” toward “provable theorems.” Beyond benchmarks and red-teaming, more formally verifiable safety properties may emerge — this is the next wave of infrastructure after RLHF.&lt;/p&gt;
&lt;h2 id=&#34;Meta’s-End-to-End-Training-on-AMD-GPUs&#34;&gt;&lt;a href=&#34;#Meta’s-End-to-End-Training-on-AMD-GPUs&#34; class=&#34;headerlink&#34; title=&#34;Meta’s End-to-End Training on AMD GPUs&#34;&gt;&lt;/a&gt;Meta’s End-to-End Training on AMD GPUs&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://arxiv.org/abs/2610.22230&#34;&gt;Architecting for HW Diversity: Meta’s E2E Co-Design for AI Training on AMD GPUs&lt;/a&gt; · arXiv · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Meta’s team published a new paper on arXiv detailing how they perform end-to-end software-hardware co-design for large-model training on AMD GPUs (MI300X&amp;#x2F;MI325 series). This is particularly critical in the current Nvidia-dominated landscape — large-model training has strong dependencies on NVLink, shared memory bandwidth, and InfiniBand interconnect characteristics. AMD’s Infinity Fabric topology differs significantly, so you can’t simply “swap cards”; the entire stack needs to be redesigned from kernels, sharding strategies, and communication primitives upward.&lt;/p&gt;
&lt;p&gt;Several key technical points from the paper: MHA kernels rewritten for the CDNA architecture, tensor parallel overlap scheduling swapped out for an AMD-topology-friendly pipeline, and a comprehensive set of collective optimizations on ROCm. Meta reported training throughput numbers compared to H100 clusters — single-machine performance lags slightly, but at the thousand-GPU scale, the gap narrows to a small margin.&lt;/p&gt;
&lt;p&gt;For the broader industry, this paper is a representative work of the “diversification away from Nvidia” route. Once the AMD path proves viable at Meta’s scale, open-source training frameworks will accelerate adaptation. The compute market will gradually transition from “CUDA monopoly” to “CUDA + ROCm dual track.” For infrastructure builders, this is a clear window of opportunity.&lt;/p&gt;
&lt;h2 id=&#34;The-Boundary-of-AI-Agent-Autonomous-Trading&#34;&gt;&lt;a href=&#34;#The-Boundary-of-AI-Agent-Autonomous-Trading&#34; class=&#34;headerlink&#34; title=&#34;The Boundary of AI Agent Autonomous Trading&#34;&gt;&lt;/a&gt;The Boundary of AI Agent Autonomous Trading&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.wsj.com/tech/ai/ai-agents-trading-stocks-while-you-sleep-charles-schwabs-ceo-is-skeptical-3ff1b5c3&#34;&gt;AI Agents Trading Stocks While You Sleep? Charles Schwab’s CEO Is Skeptical&lt;/a&gt; · WSJ · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Charles Schwab’s CEO publicly expressed technical skepticism about “AI Agents trading stocks on your behalf” — not doubting the Agent’s fundamental capabilities, but doubting its reliability in long-tail, sudden, and black-swan scenarios. Behind this news lies the financial industry’s genuine technical concerns about autonomous Agents.&lt;/p&gt;
&lt;p&gt;The financial domain has several characteristics that hit Agent weaknesses directly: first, long-tail events are common, with severe mismatch between training distribution and real distribution; second, latency-sensitive — even an extra 200ms in the Agent’s decision chain is a disadvantage in high-frequency scenarios; third, strict compliance and explainability requirements — every trade must be justifiable. Taken together, these three factors mean Agents won’t take over the trading desk overnight.&lt;/p&gt;
&lt;p&gt;The more realistic evolutionary path is the “Agent suggests + human confirms” copilot form, with Agent providing more value in high-latency-tolerance scenarios like bulk trades, long-horizon positions, and portfolio rebalancing. The real technical question Charles Schwab cares about is whether Agents can deliver stable alpha without making mistakes — and currently no public benchmark can provide that assurance.&lt;/p&gt;
&lt;h2 id=&#34;A-Local-Task-Manager-Hooks-Into-MCP&#34;&gt;&lt;a href=&#34;#A-Local-Task-Manager-Hooks-Into-MCP&#34; class=&#34;headerlink&#34; title=&#34;A Local Task Manager Hooks Into MCP&#34;&gt;&lt;/a&gt;A Local Task Manager Hooks Into MCP&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ktreharrison/tkmd&#34;&gt;Tkmd – A local CLI task manager and MCP server with AI agent review gates&lt;/a&gt; · GitHub · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The GitHub project tkmd has gained significant traction over the past few days. It’s a local CLI task manager that exposes its task list to Agents via MCP, with an “AI review gate” placed in front of each task. After an Agent submits a task, it must first pass review by a local model or a configured external model before entering the execution queue.&lt;/p&gt;
&lt;p&gt;Behind this design lies a very concrete problem in Agent engineering: when Agents run in production for extended periods, they tend to accumulate ever-growing task lists, with inconsistent states and many half-finished items. tkmd’s solution is to take back part of the task system’s write authority to the local side, treating the Agent as a “submitter” and using gates to constrain its write actions.&lt;/p&gt;
&lt;p&gt;For Agent infrastructure builders, this offers a clear reference: MCP has become the de facto standard protocol for Agent ↔ Tool. On top of this protocol, the “task model” on the business side is starting to decouple from “tool invocation.” Developers no longer need every Agent to ship with its own task system; they can plug into dedicated local services like tkmd. The project’s traction also confirms that MCP’s ecosystem position is rapidly solidifying.&lt;/p&gt;
&lt;h2 id=&#34;A-Mailbox-Protocol-Between-AI-Agents&#34;&gt;&lt;a href=&#34;#A-Mailbox-Protocol-Between-AI-Agents&#34; class=&#34;headerlink&#34; title=&#34;A Mailbox Protocol Between AI Agents&#34;&gt;&lt;/a&gt;A Mailbox Protocol Between AI Agents&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/sabotage-dev/botline&#34;&gt;Botline, a mailbox for AI agents from different vendors&lt;/a&gt; · GitHub · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Botline project does something very “infrastructure-like” — it builds a shared mailbox between AI Agents from different vendors. Agent A can send a message to Agent B; even if B belongs to a different vendor with a different framework, as long as it’s also registered with Botline, it will receive the message. The message body carries context, a signature, and a reply address.&lt;/p&gt;
&lt;p&gt;What’s interesting here is that this directly confronts “Agent interoperability” — currently the industry’s largest open question. Every vendor is building its own Agent. Claude has its own tool stack, OpenAI has its own, and there are numerous in-house solutions. But how Agents call each other, delegate work to each other, and pass context between each other — there’s currently no standard, and HTTP doesn’t quite cut it.&lt;/p&gt;
&lt;p&gt;Botline’s approach is to step back: rather than building a “unified Agent API,” it creates an SMTP-like “message bus” where the receiver processes messages in its own way. This essentially transplants the successful pattern of “Internet email” onto Agent interoperability. In the short term, it’s a toy, but if Agent interoperability does evolve toward an Internet-like protocol layer over the medium-to-long term, this mailbox approach will probably be rediscovered repeatedly.&lt;/p&gt;
&lt;h2 id=&#34;Reliable-Web-Channels-for-AI-Agents&#34;&gt;&lt;a href=&#34;#Reliable-Web-Channels-for-AI-Agents&#34; class=&#34;headerlink&#34; title=&#34;Reliable Web Channels for AI Agents&#34;&gt;&lt;/a&gt;Reliable Web Channels for AI Agents&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://ninatechllc.com/&#34;&gt;Reliable web access for AI agents and automation workflows&lt;/a&gt; · Nina Tech · 2026-10-19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nina Tech has launched a web access service targeting AI Agents and automation workflows. The core problem it addresses is “Agents need stable, retryable, version-controlled web scraping” — most Agents currently use off-the-shelf crawler stacks, which aren’t really stable for long-running tasks, long retries, or dynamic pages. Any CAPTCHA, JS rendering, or regional restriction can stall an Agent.&lt;/p&gt;
&lt;p&gt;In terms of product form, it abstracts web access as “addressable resources.” Every request has a source URL, retry capability, fallback, and structured parsing results. The difference from traditional web scraping services is that it’s explicitly designed with Agents as the workload in mind: long-running, requiring interrupt recovery, requiring stable schemas.&lt;/p&gt;
&lt;p&gt;The context here is that over the past six months, Agent applications have shifted from “demo” to “production,” and engineers are realizing that web access — this underlying infrastructure — is far less reliable than imagined. The forecast: more “Agent infra primitive” projects will emerge — from browser automation, web scraping, OCR, and PDF parsing to communication layers like Botline. The moat of Agent applications lies not just in the model, but in the stability and recoverability of these underlying components.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Across today’s ten stories, four cross-cutting technical signals emerge: First, the tension between Agents and the existing Internet is becoming explicit — websites are closing their doors, Agents are looking for entry points, Botline and Nina Tech are building new channels. This is a tug-of-war happening all at once. Second, hardware diversification away from Nvidia has entered the engineering implementation phase, with Meta’s AMD paper serving as roadmap-level evidence. Third, AI safety is moving from empirical to formal — Anthropic’s quantified thresholds and Tsimerman’s mathematician entrypoint are contributions that belong to the same trajectory. Fourth, MCP is becoming the protocol anchor for Agent interoperability. Even local services like tkmd are voluntarily integrating MCP, and the ecosystem position is increasingly stable.&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="MCP" />
        <category term="AMD" />
        <category term="Agent" />
        <category term="Safety" />
        <category term="OpenSource" />
        <updated>2026-10-18T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/fisher-pose-ultimate/</id>
        <title>Fisher Pose Ultimate: Hands-On With the Qwen2.1 Pose &amp; Camera Editor on 8GB VRAM</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/fisher-pose-ultimate/"/>
        <content type="html">&lt;p&gt;Qwen Image 2.1 — Alibaba Tongyi’s open-source image generation model — has matured into one of the most reliable backbones for character-consistent storytelling, storyboarding, and AI manhua inside ComfyUI. The moment “multi-camera work” or “fine-grained pose control” enters the picture, though, most existing workflows fall back to two engineering tactics: either stack ControlNet + OpenPose nodes, or bolt on a handful of pose LoRAs. Both routes blow up the node count, weaken pose determinism, and push VRAM requirements uncomfortably high. Work-Fisher’s &lt;strong&gt;Fisher Pose Ultimate&lt;/strong&gt; takes a fundamentally different approach: drag a 3D mannequin directly to set a pose, or drop in any reference image to auto-extract OpenPose, and let the underlying model render off that skeleton. It runs on &lt;strong&gt;8GB VRAM, supports both single- and dual-character editing&lt;/strong&gt;, and is, today, one of the most usable pose-and-camera editors for Qwen Image 2.1.&lt;/p&gt;
&lt;p&gt;Below is a nine-section breakdown — from architecture to production deployment — that should give anyone enough context to get useful output on day one.&lt;/p&gt;
&lt;h2 id=&#34;I-What-Fisher-Pose-Actually-Is&#34;&gt;&lt;a href=&#34;#I-What-Fisher-Pose-Actually-Is&#34; class=&#34;headerlink&#34; title=&#34;I. What Fisher Pose Actually Is&#34;&gt;&lt;/a&gt;I. What Fisher Pose Actually Is&lt;/h2&gt;&lt;p&gt;Fisher Pose (repo: &lt;code&gt;ComfyUI-Fisher-Pose&lt;/code&gt;) is a ComfyUI custom node maintained by Work-Fisher, &lt;strong&gt;deeply coupled with Qwen Image 2.1&lt;/strong&gt;. It is not “yet another pose plugin” — it is a &lt;strong&gt;pose-and-camera editor designed for Qwen Image 2.1&lt;/strong&gt;, covering three core moves:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Pose&lt;/strong&gt;: drag joints on a 3D live-action mannequin (powered by VNCCS PoseStudio); or click on an OpenPose skeleton image to instantly adopt that pose.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Camera&lt;/strong&gt;: orbit the camera around the character for any angle — front, side, top-down, low-angle.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-target&lt;/strong&gt;: simultaneously edit pose and camera for one or two characters in the same frame.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Unlike ControlNet, which consumes a control image as conditioning, Fisher Pose wraps pose and camera inside the node inputs so the underlying Qwen Image 2.1 model consumes them directly. This drops &lt;strong&gt;the entire ControlNet parameter layer&lt;/strong&gt;, leaving you at a stable 8GB-VRAM floor.&lt;/p&gt;
&lt;h2 id=&#34;II-What-the-Ultimate-Edition-Adds&#34;&gt;&lt;a href=&#34;#II-What-the-Ultimate-Edition-Adds&#34; class=&#34;headerlink&#34; title=&#34;II. What the Ultimate Edition Adds&#34;&gt;&lt;/a&gt;II. What the Ultimate Edition Adds&lt;/h2&gt;&lt;p&gt;Compared to the previous release, the Ultimate Edition’s updates cluster into three buckets: &lt;strong&gt;capability completion&lt;/strong&gt;, &lt;strong&gt;manipulation polish&lt;/strong&gt;, and &lt;strong&gt;production engineering&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id=&#34;2-1-Dual-character-editing&#34;&gt;&lt;a href=&#34;#2-1-Dual-character-editing&#34; class=&#34;headerlink&#34; title=&#34;2.1 Dual-character editing&#34;&gt;&lt;/a&gt;2.1 Dual-character editing&lt;/h3&gt;&lt;p&gt;The previous build only posed a single character. The Ultimate release adds full dual-character editing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Both characters can have independent poses, cameras, and body-shape settings.&lt;/li&gt;
&lt;li&gt;Complex actions (one throwing a punch while the other blocks) can be edited simultaneously.&lt;/li&gt;
&lt;li&gt;The underlying LoRA is still primarily trained on single-character data, so &lt;strong&gt;single-character output is meaningfully more stable than dual-character&lt;/strong&gt; — this is a training-distribution limit, not a bug.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;2-2-Multi-angle-editing-—-and-the-bird’s-eye-caveat&#34;&gt;&lt;a href=&#34;#2-2-Multi-angle-editing-—-and-the-bird’s-eye-caveat&#34; class=&#34;headerlink&#34; title=&#34;2.2 Multi-angle editing — and the bird’s-eye caveat&#34;&gt;&lt;/a&gt;2.2 Multi-angle editing — and the bird’s-eye caveat&lt;/h3&gt;&lt;p&gt;Multi-camera &amp;#x2F; multi-angle editing is now fully supported. From the 3D mannequin you can orbit the character a full 360° and generate frames from any of those angles.&lt;/p&gt;
&lt;p&gt;There is one boundary to be aware of: &lt;strong&gt;side-on or modest angle changes are fine&lt;/strong&gt;, but &lt;strong&gt;extreme bird’s-eye views (top-down) or fisheye-level rotations&lt;/strong&gt; introduce a small amount of &lt;strong&gt;geometric distortion&lt;/strong&gt; in the character (head-to-body ratio shift, joint warping). This is a side effect of the model’s 3D reconstruction logic, not anything parameter-tunable. Treat bird’s-eye shots as an “occasional creative angle”, not a daily driver — keep your main pipeline on standard front &amp;#x2F; side &amp;#x2F; three-quarter views.&lt;/p&gt;
&lt;h3 id=&#34;2-3-Skeleton-export-pose-reference-image-recognition&#34;&gt;&lt;a href=&#34;#2-3-Skeleton-export-pose-reference-image-recognition&#34; class=&#34;headerlink&#34; title=&#34;2.3 Skeleton export + pose reference image recognition&#34;&gt;&lt;/a&gt;2.3 Skeleton export + pose reference image recognition&lt;/h3&gt;&lt;p&gt;The skeleton pipeline is now fully end-to-end:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Skeleton export&lt;/strong&gt;: export your 3D-mannequin pose as an OpenPose-bearing image, ready to feed into other workflows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reference image → skeleton&lt;/strong&gt;: drag in any reference image (photo, illustration, whatever), select “Recognize Skeleton”, and the node generates a same-structure OpenPose skeleton — pick one character from it and apply.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save current pose&lt;/strong&gt;: save your current pose as a preset and recall it later. This was a community-driven feature request and made it in.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apply + Shift to fine-tune&lt;/strong&gt;: after importing a reference pose, hold &lt;strong&gt;Shift&lt;/strong&gt; then click a character to nudge its position. (Pitfall: many users asked “why can’t I move the character?” — they were missing the Shift hint.)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Built-in “normal” preset pose library&lt;/strong&gt;: the previous build’s “weird” defaults have been replaced with a more conservative set of standard poses.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;III-The-Five-Step-Usage-Flow&#34;&gt;&lt;a href=&#34;#III-The-Five-Step-Usage-Flow&#34; class=&#34;headerlink&#34; title=&#34;III. The Five-Step Usage Flow&#34;&gt;&lt;/a&gt;III. The Five-Step Usage Flow&lt;/h2&gt;&lt;p&gt;Here’s the canonical Fisher Pose Ultimate flow. In ComfyUI, generating one pose-and-camera image boils down to five steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Click character, select pose&lt;/strong&gt;: click the role in the canvas and load a “normal” preset pose.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Drag joints to refine&lt;/strong&gt;: adjust joints and body shape; what you see is what you get.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lock camera&lt;/strong&gt;: click the “Lock Camera” button. The camera parameters in the bottom-right of the canvas update as you manipulate. (During pose-setting, the camera does not move; the camera unlocks only after you lock it.)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Auto-fill&lt;/strong&gt;: use the “Auto Fill” feature so the rendered frame adapts to the canvas aspect, avoiding character cropping.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apply and generate&lt;/strong&gt;: rendering starts; the single&amp;#x2F;dual-character image feeds into the downstream Qwen nodes.&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Single vs dual&lt;/strong&gt;: unless you specifically need both characters in one frame, prefer the single-character path — it is meaningfully more stable. Reserve dual for couples, two-person combat, and tight dual-character scenes only.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235828647-frame-00-0-40.jpg&#34; alt=&#34;Pose editing main interface&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;IV-Key-Switches-and-Parameters-in-the-Workflow&#34;&gt;&lt;a href=&#34;#IV-Key-Switches-and-Parameters-in-the-Workflow&#34; class=&#34;headerlink&#34; title=&#34;IV. Key Switches and Parameters in the Workflow&#34;&gt;&lt;/a&gt;IV. Key Switches and Parameters in the Workflow&lt;/h2&gt;&lt;p&gt;Once you drop Fisher Pose nodes into a ComfyUI workflow, there are a few switches and parameters you almost always need to understand.&lt;/p&gt;
&lt;h3 id=&#34;4-1-The-“multi-angle-generation”-switch&#34;&gt;&lt;a href=&#34;#4-1-The-“multi-angle-generation”-switch&#34; class=&#34;headerlink&#34; title=&#34;4.1 The “multi-angle generation” switch&#34;&gt;&lt;/a&gt;4.1 The “multi-angle generation” switch&lt;/h3&gt;&lt;p&gt;The workflow exposes one master switch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Off&lt;/strong&gt;: only single-angle pose generation — one camera, one frame; great for static character turnarounds or rough storyboard sketches.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;On&lt;/strong&gt;: simultaneously enables “multi-angle + pose” — same character, same pose, but generates multiple camera angles. Useful for multi-camera storyboards and manhua transitions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you only need one pose and don’t want multiple cameras, &lt;strong&gt;keep it off&lt;/strong&gt; — it saves time and compute.&lt;/p&gt;
&lt;h3 id=&#34;4-2-Output-aspect-ratio&#34;&gt;&lt;a href=&#34;#4-2-Output-aspect-ratio&#34; class=&#34;headerlink&#34; title=&#34;4.2 Output aspect ratio&#34;&gt;&lt;/a&gt;4.2 Output aspect ratio&lt;/h3&gt;&lt;p&gt;Default is &lt;strong&gt;1:1&lt;/strong&gt;. The plugin also supports 16:9, 9:16, 4:3, 3:4, and other common ratios.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rule of thumb: prefer the “wider” aspect ratios&lt;/strong&gt; (1:1, 16:9, 4:3) — pose editing often involves large body extensions (fighting, arm-out stances, horizontal swings), and overly narrow frames clip limbs. Reserve 9:16 for half-body turnarounds and character signature cards; it does not work as pose-reference or motion storyboards.&lt;/p&gt;
&lt;h3 id=&#34;4-3-Joints-Body-shape-Save-pose&#34;&gt;&lt;a href=&#34;#4-3-Joints-Body-shape-Save-pose&#34; class=&#34;headerlink&#34; title=&#34;4.3 Joints &amp;#x2F; Body shape &amp;#x2F; Save pose&#34;&gt;&lt;/a&gt;4.3 Joints &amp;#x2F; Body shape &amp;#x2F; Save pose&lt;/h3&gt;&lt;p&gt;These are optional knobs, not strictly required:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Joint editing&lt;/strong&gt; exposes 209 advanced skeleton points (per the repo description); the average user just uses presets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Body shape&lt;/strong&gt; lets you adjust body proportions (head-to-body ratio, height, build) — convenient for chibi ↔ realistic flips.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save current pose&lt;/strong&gt;: store your tuned pose as a preset for reuse — useful for repeated scenes (same character, multiple poses &amp;#x2F; cameras).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235829780-frame-01-1-20.jpg&#34; alt=&#34;Switches and resolution in the workflow&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235830645-frame-02-2-00.jpg&#34; alt=&#34;Single vs dual on the same UI surface&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;V-Loading-Models-—-The-Most-Common-Pitfall&#34;&gt;&lt;a href=&#34;#V-Loading-Models-—-The-Most-Common-Pitfall&#34; class=&#34;headerlink&#34; title=&#34;V. Loading Models — The Most Common Pitfall&#34;&gt;&lt;/a&gt;V. Loading Models — The Most Common Pitfall&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;“Why doesn’t my downloaded workflow just work?” — &lt;strong&gt;90% of the time it is because the models were not manually loaded&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When you first open the Fisher Pose workflow, its nodes reference a number of model paths (Clip, Qwen big-model, VAE, vision model, LoRAs, etc.). On first load, these fields are empty and &lt;strong&gt;you must click each model node and pick the matching &lt;code&gt;.safetensors&lt;/code&gt; file&lt;/strong&gt; before ComfyUI wires everything up. The Quark cloud drive already contains every model, and Work-Fisher explicitly says: “you don’t need to worry, all models are in there.”&lt;/p&gt;
&lt;p&gt;Default debugging order for “error &amp;#x2F; black image”:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Are the model paths correct?&lt;/strong&gt; Most install errors are directory-path mistakes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Did you load the models manually?&lt;/strong&gt; Empty default fields do not auto-fill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Are all plugins installed?&lt;/strong&gt; See next section — Fisher Pose needs two plugins cooperating.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Is VRAM sufficient?&lt;/strong&gt; If OOM, kill multi-angle, drop to 1:1, disable dual-character.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;VI-Plugin-Installation-—-Two-Are-Enough&#34;&gt;&lt;a href=&#34;#VI-Plugin-Installation-—-Two-Are-Enough&#34; class=&#34;headerlink&#34; title=&#34;VI. Plugin Installation — Two Are Enough&#34;&gt;&lt;/a&gt;VI. Plugin Installation — Two Are Enough&lt;/h2&gt;&lt;p&gt;Fisher Pose Ultimate Edition needs just two plugins:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plugin&lt;/th&gt;
&lt;th&gt;Author&lt;/th&gt;
&lt;th&gt;Install&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fisher Pose&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Work-Fisher&lt;/td&gt;
&lt;td&gt;ComfyUI Manager → GitHub URL install&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Companion plugin&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Country Night (in the credits)&lt;/td&gt;
&lt;td&gt;Same as above&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;The Quark cloud drive packages these as &lt;code&gt;.plugin&lt;/code&gt; files ready to drop into ComfyUI’s &lt;code&gt;custom_nodes/&lt;/code&gt; and restart. If a manual install fails, fall back to ComfyUI Manager with the GitHub repo URL — almost always installs on the first try.&lt;/p&gt;
&lt;p&gt;If even that doesn’t work, double-check your ComfyUI version itself — many “plugin won’t install” complaints are really complaints about an outdated ComfyUI core. &lt;strong&gt;Recent versions of the 0.40 branch&lt;/strong&gt; have had compatibility issues with third-party plugins; &lt;strong&gt;if a plugin won’t install, try downgrading ComfyUI to 0.39.x first&lt;/strong&gt; — that usually sidesteps the conflict.&lt;/p&gt;
&lt;h2 id=&#34;VII-Deployment-—-Local-Cloud&#34;&gt;&lt;a href=&#34;#VII-Deployment-—-Local-Cloud&#34; class=&#34;headerlink&#34; title=&#34;VII. Deployment — Local + Cloud&#34;&gt;&lt;/a&gt;VII. Deployment — Local + Cloud&lt;/h2&gt;&lt;h3 id=&#34;7-1-Local-8GB-VRAM-minimum&#34;&gt;&lt;a href=&#34;#7-1-Local-8GB-VRAM-minimum&#34; class=&#34;headerlink&#34; title=&#34;7.1 Local: 8GB VRAM minimum&#34;&gt;&lt;/a&gt;7.1 Local: 8GB VRAM minimum&lt;/h3&gt;&lt;p&gt;The 8GB-VRAM entry-level claim is this workflow’s biggest single selling point. Practical hardware requirements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;VRAM&lt;/strong&gt;: 8GB minimum (an RTX 3060 &amp;#x2F; 4060-class card)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RAM&lt;/strong&gt;: 16GB minimum; 32GB gives dual-character more headroom&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Disk&lt;/strong&gt;: Qwen Image 2.1 model itself is ~20GB+, plus LoRA &amp;#x2F; VAE &amp;#x2F; Clip &amp;#x2F; vision model. Reserve at least 60GB for the working directory.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Recommended OS&lt;/strong&gt;: Qiuye’s ComfyUI integration package or an official ComfyUI release.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;7-2-Cloud-RunningHub-is-on-it&#34;&gt;&lt;a href=&#34;#7-2-Cloud-RunningHub-is-on-it&#34; class=&#34;headerlink&#34; title=&#34;7.2 Cloud: RunningHub is on it&#34;&gt;&lt;/a&gt;7.2 Cloud: RunningHub is on it&lt;/h3&gt;&lt;p&gt;The workflow is &lt;strong&gt;on its way to RunningHub (RQ)&lt;/strong&gt; — front-end-heavy, parameter-rich workflows are slow to cloudify, and it’s still being tuned. Once deployable, the workflow link will land in the source video’s description.&lt;/p&gt;
&lt;p&gt;Why cloud matters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No hardware gate — a 4090 &amp;#x2F; H100 run is roughly 8 ~ 15× faster than a local 3060.&lt;/li&gt;
&lt;li&gt;No Python &amp;#x2F; dependency-conflict debugging.&lt;/li&gt;
&lt;li&gt;Shareable — drop the workflow into a teammate’s hands and they can use it as-is.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235831409-frame-03-3-00.jpg&#34; alt=&#34;Cloud drive resources and model list&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;VIII-Stability-—-A-Few-Practical-Notes-From-Experience&#34;&gt;&lt;a href=&#34;#VIII-Stability-—-A-Few-Practical-Notes-From-Experience&#34; class=&#34;headerlink&#34; title=&#34;VIII. Stability — A Few Practical Notes From Experience&#34;&gt;&lt;/a&gt;VIII. Stability — A Few Practical Notes From Experience&lt;/h2&gt;&lt;h3 id=&#34;8-1-The-“pose-misdetected”-fallback&#34;&gt;&lt;a href=&#34;#8-1-The-“pose-misdetected”-fallback&#34; class=&#34;headerlink&#34; title=&#34;8.1 The “pose misdetected” fallback&#34;&gt;&lt;/a&gt;8.1 The “pose misdetected” fallback&lt;/h3&gt;&lt;p&gt;Plenty of users report “occasional pose misdetection &amp;#x2F; pose drift in output”. Work-Fisher gave two workarounds:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lock the control seed + randomize&lt;/strong&gt;: change ControlNet-style strength controls to a random seed and roll the dice; occasionally gets a hit, but isn’t a stable engineering answer.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Swap LoRAs&lt;/strong&gt;: the plugin pairs with a VNCCS PoseStudio LoRA. Swapping that LoRA or shifting its weight (between 0.6 and 1.0) measurably changes recognition success rate.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;8-2-Dual-is-naturally-less-stable-than-single-one-more-time&#34;&gt;&lt;a href=&#34;#8-2-Dual-is-naturally-less-stable-than-single-one-more-time&#34; class=&#34;headerlink&#34; title=&#34;8.2 Dual is naturally less stable than single (one more time)&#34;&gt;&lt;/a&gt;8.2 Dual is naturally less stable than single (one more time)&lt;/h3&gt;&lt;p&gt;Worth saying once more: &lt;strong&gt;the LoRA is single-character-dominant in training&lt;/strong&gt;, so dual-character output being a notch less stable than single-character is expected behavior, not a bug. For manhua double-checks &amp;#x2F; fighting duos &amp;#x2F; tight dual-character scenes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Render single-character images separately, then composite in ComfyUI with layer nodes.&lt;/li&gt;
&lt;li&gt;Use a “reference-image-to-video” workflow (see &lt;em&gt;&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;MiniMax H3 Martial-Arts Video Generation Workflow: An Engineering Breakdown on 12GB VRAM&lt;/a&gt;&lt;/em&gt;) — feed Qwen the storyboard, then let a video model handle motion continuity.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;IX-Plugging-Fisher-Pose-Into-an-Existing-Pipeline&#34;&gt;&lt;a href=&#34;#IX-Plugging-Fisher-Pose-Into-an-Existing-Pipeline&#34; class=&#34;headerlink&#34; title=&#34;IX. Plugging Fisher Pose Into an Existing Pipeline&#34;&gt;&lt;/a&gt;IX. Plugging Fisher Pose Into an Existing Pipeline&lt;/h2&gt;&lt;p&gt;Fisher Pose is only a “pose + camera” intermediate. &lt;strong&gt;The actual output node is still Qwen Image 2.1&lt;/strong&gt; (or a paired base model such as Flux or SD). A typical production pipeline looks like:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;Script / storyboard&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → ComfyUI-Fisher-Pose produces pose / camera image&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → (Optional) ControlNet + OpenPose pass for second-stage polish&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → Qwen Image 2.1 outputs the final image&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → Post (upscale / face-fix / super-resolution)&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;If you’re already producing AI manhua, this slot directly into your existing “script → storyboard → image” pipeline:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Storyboard stage&lt;/strong&gt;: pose image generated via Qwen Image 2.1 (driven by Fisher Pose).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Key frame &amp;#x2F; character card stage&lt;/strong&gt;: single 1:1 turnaround (Fisher Pose + face-fix post).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-camera &amp;#x2F; action continuity&lt;/strong&gt;: generate multiple angles simultaneously, pick the one closest to your storyboard intent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Fisher Pose solves the precision problem in the “pose control” stage of the pipeline — &lt;strong&gt;it does not replace a full text-to-image &amp;#x2F; video workflow&lt;/strong&gt;. Drop Fisher Pose into your existing workflow as a “pose source” layer; don’t tear down the whole pipeline.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235832273-frame-04-4-10.jpg&#34; alt=&#34;Pipeline diagram: Fisher Pose as the pose source&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;X-Wrap-up-Onboarding-Checklist&#34;&gt;&lt;a href=&#34;#X-Wrap-up-Onboarding-Checklist&#34; class=&#34;headerlink&#34; title=&#34;X. Wrap-up + Onboarding Checklist&#34;&gt;&lt;/a&gt;X. Wrap-up + Onboarding Checklist&lt;/h2&gt;&lt;p&gt;If you’ve spent any time in ComfyUI, you’ve probably already noticed Fisher Pose Ultimate’s positioning: &lt;strong&gt;a pose-and-camera editor tailor-made for Qwen Image 2.1&lt;/strong&gt;, replacing the ControlNet+OpenPose path with a directly drag-able interactive node — and bringing the VRAM floor down to 8GB. Once RunningHub finishes deployment, the cloud path will also be viable, effectively &lt;strong&gt;lowering the engineering bar for pose and camera control on Qwen Image 2.1 by a whole step&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Onboarding checklist:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Hardware&lt;/strong&gt;: 8GB VRAM + 16GB RAM minimum; RTX 3060 &amp;#x2F; 4060 class is fine.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Environment&lt;/strong&gt;: Qiuye’s ComfyUI integration pack or the latest official ComfyUI release; if you hit plugin compatibility issues, temporarily roll back to 0.39.x.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Plugins&lt;/strong&gt;: Fisher Pose + Country Night’s plugin — that’s it; install via ComfyUI Manager.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Models&lt;/strong&gt;: Clip &amp;#x2F; Qwen big-model &amp;#x2F; VAE &amp;#x2F; LoRA &amp;#x2F; vision model — &lt;strong&gt;load them manually&lt;/strong&gt;; everything is in the cloud drive.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flow&lt;/strong&gt;: click character → pose → lock camera → auto-fill → apply and generate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aspect&lt;/strong&gt;: prefer the “wider” options (1:1 &amp;#x2F; 16:9 &amp;#x2F; 4:3); reserve 9:16 for half-body turnaround only.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stability&lt;/strong&gt;: single &amp;gt; dual; bird’s-eye distortion is a model limitation, not your fault.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Beyond&lt;/strong&gt;: RunningHub cloud workflow (check back if it isn’t live yet).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For more engineering detail on Qwen Image 2.1 and AI video generation pipelines, you might also want:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&#34;/posts/h3-zhong-ji-dmad/&#34;&gt;MiniMax H3 Ultimate Workflow: DMAD-Accelerated LoRA + Single-Node Two-Pass Sampling — 12 Steps for Both Dialogue and Action Scenes&lt;/a&gt;&lt;/em&gt; — another author (YZ_Jinyu) in the same open-source ecosystem with a video-workflow angle.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;MiniMax H3 Martial-Arts Video Generation Workflow: An Engineering Breakdown on 12GB VRAM&lt;/a&gt;&lt;/em&gt; — a holistic engineering view that ties image &amp;#x2F; video &amp;#x2F; pose together.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you find new workflows or new models that should show up in the next round-up, drop them in the comments — let’s push ComfyUI’s pose control one step closer to actually-3D together.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Useful resources&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Work-Fisher/ComfyUI-Fisher-Pose&#34;&gt;Work-Fisher&amp;#x2F;ComfyUI-Fisher-Pose (GitHub)&lt;/a&gt; — the plugin repo, with 209 built-in skeleton points + VNCCS PoseStudio LoRA.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hiderminer/ComfyUI-Fisher-Pose-i18n&#34;&gt;ComfyUI-Fisher-Pose-i18n (GitHub)&lt;/a&gt; — multilingual fork with English &amp;#x2F; Japanese &amp;#x2F; Chinese UI.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/QwenLM/Qwen-Image&#34;&gt;Qwen Image 2.1 (Tongyi Lab)&lt;/a&gt; — the underlying image generation model.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runninghub.cn/&#34;&gt;RunningHub (RQ)&lt;/a&gt; — cloud runtime for Fisher Pose (deployment is still in progress; once live, the link lands in the source video’s description).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/comfyanonymous/ComfyUI&#34;&gt;ComfyUI (official)&lt;/a&gt; — the node host; prefer stable releases over nightly.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;The real point of this workflow is “fold pose and camera control into a single interactive node” — not piling up parameters. Spend your energy on character consistency and storyboard design; that pays back more than re-engineering the same graph three times.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
        <category term="Qwen2.1" />
        <category term="ComfyUI" />
        <category term="image generation" />
        <category term="pose control" />
        <category term="OpenPose" />
        <category term="AI manhua" />
        <updated>2026-10-17T11:13:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/fisher-pose-ultimate/</id>
        <title>Fisher Pose 终极版:Qwen2.1 姿势与机位编辑器实测,8G 显存跑通</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/fisher-pose-ultimate/"/>
        <content type="html">&lt;p&gt;Qwen Image 2.1 是阿里通义实验室推出的开源图像生成模型,在 ComfyUI 里做角色一致性、分镜、漫剧的工作流已经相当成熟。但只要涉及到「多机位 &amp;#x2F; 姿态细节控制」,绝大多数工作流要么用 ControlNet+OpenPose 拼,要么靠 LoRA 模型控制——代价是节点乱、姿势可控性差、显存门槛高。Work-Fisher 上线的 &lt;strong&gt;Fisher Pose 终极版&lt;/strong&gt; 给出了一条完全不同的路线:用 3D 真人人偶直接拖姿势,或者上传一张图一键提取 OpenPose,模型随即按骨架渲染。&lt;strong&gt;8G 显存可跑、单&amp;#x2F;双人都支持&lt;/strong&gt;,是当下最值得用起来的姿势与机位编辑器之一。&lt;/p&gt;
&lt;p&gt;下面把这套编辑器拆成 9 个章节,从架构到落地一起讲清楚。&lt;/p&gt;
&lt;h2 id=&#34;一、Fisher-Pose-是什么&#34;&gt;&lt;a href=&#34;#一、Fisher-Pose-是什么&#34; class=&#34;headerlink&#34; title=&#34;一、Fisher Pose 是什么&#34;&gt;&lt;/a&gt;一、Fisher Pose 是什么&lt;/h2&gt;&lt;p&gt;Fisher Pose(仓库名 &lt;code&gt;ComfyUI-Fisher-Pose&lt;/code&gt;)是 Work-Fisher 维护的 ComfyUI 自定义节点,与 Qwen Image 2.1 &lt;strong&gt;深度绑定&lt;/strong&gt;。它的定位不是「又一个姿势插件」,而是「Qwen Image 2.1 的姿势与机位编辑器」——涵盖三个核心动作:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;摆姿势&lt;/strong&gt;:用 3D 真人人偶(VNCCS PoseStudio)直接拖关节;或者点一张 OpenPose 骨架图就摆。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;切机位&lt;/strong&gt;:拖动相机切换人物视角,从正面到俯视、仰视任意旋转。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多目标同框&lt;/strong&gt;:单人 &amp;#x2F; 双人场景下,同时编辑多个人物的姿态与视角。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;和 ControlNet 走 control image 的方式不同,Fisher Pose 把姿势与机位封装在节点输入里,出图过程直接由底层 Qwen Image 2.1 模型消费,&lt;strong&gt;省了 ControlNet 这一整层参数&lt;/strong&gt;,8G 显存就能稳定出图。&lt;/p&gt;
&lt;h2 id=&#34;二、与上一版相比-这次新增了什么&#34;&gt;&lt;a href=&#34;#二、与上一版相比-这次新增了什么&#34; class=&#34;headerlink&#34; title=&#34;二、与上一版相比,这次新增了什么&#34;&gt;&lt;/a&gt;二、与上一版相比,这次新增了什么&lt;/h2&gt;&lt;p&gt;终极版的更新主要分三类:&lt;strong&gt;功能补全&lt;/strong&gt;、&lt;strong&gt;操控细节&lt;/strong&gt;、&lt;strong&gt;工程化&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id=&#34;2-1-双人编辑支持&#34;&gt;&lt;a href=&#34;#2-1-双人编辑支持&#34; class=&#34;headerlink&#34; title=&#34;2.1 双人编辑支持&#34;&gt;&lt;/a&gt;2.1 双人编辑支持&lt;/h3&gt;&lt;p&gt;之前的版本只能对单个人物摆姿势。这一版加入了双人编辑能力:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;两个人物可以分别独立摆姿势、切机位、设置体型。&lt;/li&gt;
&lt;li&gt;复杂动作(比如一个人挥拳、另一个人格挡)可以同时编辑。&lt;/li&gt;
&lt;li&gt;单人 LoRA 占比仍偏重,实测&lt;strong&gt;单人稳定性明显高于双人&lt;/strong&gt;——这是训练分布限制,不是 bug。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;2-2-多角度编辑-鸟瞰畸变提示&#34;&gt;&lt;a href=&#34;#2-2-多角度编辑-鸟瞰畸变提示&#34; class=&#34;headerlink&#34; title=&#34;2.2 多角度编辑 + 鸟瞰畸变提示&#34;&gt;&lt;/a&gt;2.2 多角度编辑 + 鸟瞰畸变提示&lt;/h3&gt;&lt;p&gt;多机位 &amp;#x2F; 多角度编辑此次完整支持。在 3D 人偶基础上,可以直接绕角色一周观察&amp;#x2F;出图。&lt;/p&gt;
&lt;p&gt;需要注意一个边界:&lt;strong&gt;侧视、简单角度切换&lt;/strong&gt;没问题;但&lt;strong&gt;极端鸟瞰(俯视)或鱼眼级大幅镜头切换&lt;/strong&gt;时,因为底层模型的 3D 重建逻辑,人物会出现轻微的&lt;strong&gt;几何畸变&lt;/strong&gt;(例如头身比失真、关节扭曲)。这是渲染原理导致的,不是参数能修复的——使用时把鸟瞰当作「创意机位」偶尔用就好,主流程仍以常规平面&amp;#x2F;侧视角度为主。&lt;/p&gt;
&lt;h3 id=&#34;2-3-骨骼图导出-姿态参考图识别&#34;&gt;&lt;a href=&#34;#2-3-骨骼图导出-姿态参考图识别&#34; class=&#34;headerlink&#34; title=&#34;2.3 骨骼图导出 + 姿态参考图识别&#34;&gt;&lt;/a&gt;2.3 骨骼图导出 + 姿态参考图识别&lt;/h3&gt;&lt;p&gt;新版的骨架信息是端到端贯通的:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;骨骼图导出&lt;/strong&gt;:在 3D 人偶里的姿势可以直接导出为带 OpenPose 信息的图,用于连入其它工作流。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;上传图片识别骨骼&lt;/strong&gt;:直接拖一张别人画好的姿势图(摄影图、插画都行),选择「识别骨骼」节点,自动生成同结构的 OpenPose 骨架图,可以挑出其中一个角色应用到当前编辑中。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保存当前姿势&lt;/strong&gt;:把当前姿势存为预设,下次直接调用。多个用户反馈的功能被采纳了进来,预设库已经内置了若干「正常版」姿势(上一版被吐槽「奇怪」的姿势,这一版被替换)。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;加载姿势 + Shift 微调&lt;/strong&gt;:导入参考姿势后,按住 &lt;strong&gt;Shift&lt;/strong&gt; 点击人物可以微调位置(踩坑提醒:很多人问「为什么移动不了人物」,原因就是没注意到 Shift 提示)。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;三、五步使用流程&#34;&gt;&lt;a href=&#34;#三、五步使用流程&#34; class=&#34;headerlink&#34; title=&#34;三、五步使用流程&#34;&gt;&lt;/a&gt;三、五步使用流程&lt;/h2&gt;&lt;p&gt;下面是 Fisher Pose 终极版的官方使用流程,ComfyUI 里跑一个姿势 + 机位的图基本只走这五步:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;点人物选姿势&lt;/strong&gt;:在画布上点击角色,加载一个相对「正常」的姿态预设。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;拖关节摆姿势&lt;/strong&gt;:关节 &amp;#x2F; 体型都可以微调,所见即所得。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定机位&lt;/strong&gt;:点「定镜头」按钮,此时画布右下角的相机参数会跟着动作实时变化(摆姿势阶段相机不变化,定机位阶段才解锁)。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自动充满&lt;/strong&gt;:出图前用「自动充满」让画面与画布比例适配,避免人物裁切。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;应用并生成&lt;/strong&gt;:渲染开始,生成的单 &amp;#x2F; 双人图直接进入下游 Qwen 节点出片。&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;单人 vs 双人&lt;/strong&gt;:如果你不是必须用双人,优先走单人路径——稳定性差一截,但默认就稳很多。如果是情侣、双人打斗、强一致性的双人场景,才上双人。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235828647-frame-00-0-40.jpg&#34; alt=&#34;姿势编辑主界面&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;四、工作流里的关键开关与参数&#34;&gt;&lt;a href=&#34;#四、工作流里的关键开关与参数&#34; class=&#34;headerlink&#34; title=&#34;四、工作流里的关键开关与参数&#34;&gt;&lt;/a&gt;四、工作流里的关键开关与参数&lt;/h2&gt;&lt;p&gt;把 Fisher Pose 的节点拖进 ComfyUI 工作流后,有几个开关 &amp;#x2F; 参数几乎一定要摸清。&lt;/p&gt;
&lt;h3 id=&#34;4-1-「多角度生成」开关&#34;&gt;&lt;a href=&#34;#4-1-「多角度生成」开关&#34; class=&#34;headerlink&#34; title=&#34;4.1 「多角度生成」开关&#34;&gt;&lt;/a&gt;4.1 「多角度生成」开关&lt;/h3&gt;&lt;p&gt;工作流中有一个核心开关:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;关闭&lt;/strong&gt;:只做单角度的姿势生成——只输出一种机位的图,适合静态角色立绘、分镜草图。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开启&lt;/strong&gt;:同时启用「多角度 + 姿势」——同一个人物 &amp;#x2F; 同一姿势,一次出多个视角,适合多机位分镜、漫剧过场。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果只需要一个姿势不要多机位,&lt;strong&gt;保持关闭&lt;/strong&gt;,省时省算力。&lt;/p&gt;
&lt;h3 id=&#34;4-2-输出宽高比&#34;&gt;&lt;a href=&#34;#4-2-输出宽高比&#34; class=&#34;headerlink&#34; title=&#34;4.2 输出宽高比&#34;&gt;&lt;/a&gt;4.2 输出宽高比&lt;/h3&gt;&lt;p&gt;默认输出 &lt;strong&gt;1:1&lt;/strong&gt;。插件支持 1:1、16:9、9:16、4:3、3:4 等常见比例。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;经验法则:以「宽」为优先选择&lt;/strong&gt;(1:1、16:9、4:3)——因为姿势编辑经常涉及大幅度的身体伸展(打斗、张臂、横劈等),过窄的画面会有截肢感。9:16 主要适合半身立绘 &amp;#x2F; 角色签名卡,不适合做姿态参考或动作分镜。&lt;/p&gt;
&lt;h3 id=&#34;4-3-关节-体型-保存&#34;&gt;&lt;a href=&#34;#4-3-关节-体型-保存&#34; class=&#34;headerlink&#34; title=&#34;4.3 关节 &amp;#x2F; 体型 &amp;#x2F; 保存&#34;&gt;&lt;/a&gt;4.3 关节 &amp;#x2F; 体型 &amp;#x2F; 保存&lt;/h3&gt;&lt;p&gt;这三个是可选项,不是必走项:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;关节编辑&lt;/strong&gt;支持 209 个骨架点的高级微调(见仓库描述),一般用户用预设即可。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;体型&lt;/strong&gt;支持身体比例调整(头身比、身高、胖瘦),适合 Q 版 &amp;#x2F; 写实切换。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保存当前姿势&lt;/strong&gt;:把自己调好的姿势当预设,下次直接调用,适合重复场景(同一角色多姿势 &amp;#x2F; 多镜头)。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235829780-frame-01-1-20.jpg&#34; alt=&#34;工作流中的开关与尺寸配置&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235830645-frame-02-2-00.jpg&#34; alt=&#34;单人 vs 双人:同一界面不同复杂度&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;五、模型加载-最容易踩的坑&#34;&gt;&lt;a href=&#34;#五、模型加载-最容易踩的坑&#34; class=&#34;headerlink&#34; title=&#34;五、模型加载:最容易踩的坑&#34;&gt;&lt;/a&gt;五、模型加载:最容易踩的坑&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;「为什么下载工作流后不能用?」——&lt;strong&gt;90% 的情况是没有手动加载模型&lt;/strong&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Fisher Pose 工作流打开后会指向一些模型文件路径(Clip、Qwen 大模型、VAE、视觉模型、LoRA 等),初次加载工作流时这些是空的,&lt;strong&gt;必须手动点击每个模型节点、选择对应的 safetensors 文件&lt;/strong&gt;,ComfyUI 才会正确加载。Quark 网盘里已经把所有模型给出,作者明确「不需要担心,所有模型都在」。&lt;/p&gt;
&lt;p&gt;常见的「报错 &amp;#x2F; 出黑图」原顺序排查:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;模型路径是否存在&lt;/strong&gt; → 不少人是模型文件夹路径不对。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;手动加载了吗&lt;/strong&gt; → 工作流里模型字段默认是空的,不会自动补全。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;插件装齐了吗&lt;/strong&gt; → 见下节,Fisher Pose 需要两个插件协同工作。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;显存够吗&lt;/strong&gt; → 8G 起步,如果还报 OOM,关掉多角度、缩到 1:1、关双人。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;六、插件安装-两个就够&#34;&gt;&lt;a href=&#34;#六、插件安装-两个就够&#34; class=&#34;headerlink&#34; title=&#34;六、插件安装:两个就够&#34;&gt;&lt;/a&gt;六、插件安装:两个就够&lt;/h2&gt;&lt;p&gt;Fisher Pose 终极版只需要两个插件:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;插件&lt;/th&gt;
&lt;th&gt;作者&lt;/th&gt;
&lt;th&gt;安装方式&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fisher Pose&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Work-Fisher&lt;/td&gt;
&lt;td&gt;ComfyUI Manager → GitHub URL 安装&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;辅助插件&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Country Night(作者感谢名单里)&lt;/td&gt;
&lt;td&gt;同上&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;网盘里已经打包好 .plugin 文件,放到 ComfyUI 的 &lt;code&gt;custom_nodes/&lt;/code&gt; 目录下重启即可。如果手动装失败,就用 ComfyUI Manager 直接粘贴 GitHub 仓库地址,基本都能一次过。&lt;/p&gt;
&lt;p&gt;如果以上方式都不行,先去看下 ComfyUI 自身的更新——很多「插件装不上」其实是 ComfyUI 本体版本太老。前不久还出现过 &lt;strong&gt;ComfyUI 0.40&lt;/strong&gt; 与第三方插件不兼容的情况,&lt;strong&gt;遇到插件装不上,可以先回滚 ComfyUI 到 0.39.x&lt;/strong&gt;,一般能避开冲突。&lt;/p&gt;
&lt;h2 id=&#34;七、部署路径-本地-云端&#34;&gt;&lt;a href=&#34;#七、部署路径-本地-云端&#34; class=&#34;headerlink&#34; title=&#34;七、部署路径:本地 + 云端&#34;&gt;&lt;/a&gt;七、部署路径:本地 + 云端&lt;/h2&gt;&lt;h3 id=&#34;7-1-本地-8G-显存的最低门槛&#34;&gt;&lt;a href=&#34;#7-1-本地-8G-显存的最低门槛&#34; class=&#34;headerlink&#34; title=&#34;7.1 本地:8G 显存的最低门槛&#34;&gt;&lt;/a&gt;7.1 本地:8G 显存的最低门槛&lt;/h3&gt;&lt;p&gt;8G 显存起步是这份工作流最大的卖点之一。对硬件的具体要求:**&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;显存:8G 起步(RTX 3060 &amp;#x2F; 4060 这档)&lt;/li&gt;
&lt;li&gt;内存:16G 起步,32G 跑双人更稳&lt;/li&gt;
&lt;li&gt;硬盘:Qwen Image 2.1 模型本体约 20G+,加 LoRA &amp;#x2F; VAE &amp;#x2F; Clip &amp;#x2F; 视觉模型,工作目录至少预留 60G&lt;/li&gt;
&lt;li&gt;推荐系统:秋叶 ComfyUI 整合包 &amp;#x2F; 官方 release&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;7-2-云端-RunningHub-正在上架&#34;&gt;&lt;a href=&#34;#7-2-云端-RunningHub-正在上架&#34; class=&#34;headerlink&#34; title=&#34;7.2 云端:RunningHub 正在上架&#34;&gt;&lt;/a&gt;7.2 云端:RunningHub 正在上架&lt;/h3&gt;&lt;p&gt;工作流已经在 &lt;strong&gt;RunningHub(RQ)&lt;/strong&gt; 上架——这种前端重、参数节点多的工作流,云化比较吃力,&lt;strong&gt;目前仍在调试中&lt;/strong&gt;。一旦完成部署,会在源视频简介里直接挂出工作流链接,搜不到就还没上完。&lt;/p&gt;
&lt;p&gt;云端方案的最大价值:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;不挑硬件——4090 &amp;#x2F; H100 跑满 Qwen Image 2.1 的速度比本地 3060 大约快 8 ~ 15 倍。&lt;/li&gt;
&lt;li&gt;不需调试 Python 环境 &amp;#x2F; 依赖冲突。&lt;/li&gt;
&lt;li&gt;可分享——把工作流丢给团队同事就能直接用。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235831409-frame-03-3-00.jpg&#34; alt=&#34;网盘资源与模型清单&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;八、稳定性-从经验角度的几个小提示&#34;&gt;&lt;a href=&#34;#八、稳定性-从经验角度的几个小提示&#34; class=&#34;headerlink&#34; title=&#34;八、稳定性:从经验角度的几个小提示&#34;&gt;&lt;/a&gt;八、稳定性:从经验角度的几个小提示&lt;/h2&gt;&lt;h3 id=&#34;8-1-姿势不识别的兜底&#34;&gt;&lt;a href=&#34;#8-1-姿势不识别的兜底&#34; class=&#34;headerlink&#34; title=&#34;8.1 姿势不识别的兜底&#34;&gt;&lt;/a&gt;8.1 姿势不识别的兜底&lt;/h3&gt;&lt;p&gt;很多用户反馈「偶尔姿势不识别 &amp;#x2F; 出图姿势跑偏」。Work-Fisher 给了两种处理方式:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;控制总值固定 + 改成随机&lt;/strong&gt;:把 ControlNet 类的强度控制改为随机种子,赌一赌出图成功率。偶尔能成,工程上不算稳定方案。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;换 LoRA&lt;/strong&gt;:插件底层搭配的是 VNCCS PoseStudio LoRA。换个 LoRA 或调一下 LoRA 权重(0.6 ~ 1.0 区间),成功率会有差异。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;8-2-双人稳定度天然弱于单人&#34;&gt;&lt;a href=&#34;#8-2-双人稳定度天然弱于单人&#34; class=&#34;headerlink&#34; title=&#34;8.2 双人稳定度天然弱于单人&#34;&gt;&lt;/a&gt;8.2 双人稳定度天然弱于单人&lt;/h3&gt;&lt;p&gt;再次强调:&lt;strong&gt;LoRA 训练分布以单人为主&lt;/strong&gt;,所以双人场景出图的稳定性比单人弱一档是正常现象,不是 bug。要做漫剧双人对戏 &amp;#x2F; 强一致性打斗,可以走:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;单人分别出图后,在 ComfyUI 里用图层节点合成。&lt;/li&gt;
&lt;li&gt;选用「参考图生视频」类工作流(参考&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;《MiniMax H3 武打视频生成工作流:12G 显存跑开源视频模型的工程拆解》&lt;/a&gt;),先用 Qwen 出分镜,再用视频模型做动作连续性。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;九、把-Fisher-Pose-接到现有工作流&#34;&gt;&lt;a href=&#34;#九、把-Fisher-Pose-接到现有工作流&#34; class=&#34;headerlink&#34; title=&#34;九、把 Fisher Pose 接到现有工作流&#34;&gt;&lt;/a&gt;九、把 Fisher Pose 接到现有工作流&lt;/h2&gt;&lt;p&gt;Fisher Pose 本身只是「姿势 + 机位」中间产物,&lt;strong&gt;真正的输出节点还是 Qwen Image 2.1&lt;/strong&gt;(或搭配 Flux、SD 等其它底模)。一个典型的生产管线:&lt;/p&gt;
&lt;figure class=&#34;highlight plaintext&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;脚本 / 分镜&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → ComfyUI-Fisher-Pose 出姿势 / 机位图&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → (可选)ControlNet+OpenPose 走老路二次精修&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → Qwen Image 2.1 出最终图&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;  → 后期(放大 / 修脸 / 超分)&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;如果已经在做 AI 漫剧,这一节直接对接「脚本 → 分镜 → 出图」管线:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;分镜阶段用 Qwen Image 2.1 出姿势图(Fisher Pose 出);&lt;/li&gt;
&lt;li&gt;关键帧 &amp;#x2F; 角色卡阶段,用单张 1:1 立绘(Fisher Pose 出 + 后期修脸);&lt;/li&gt;
&lt;li&gt;多机位 &amp;#x2F; 动作衔接:同时出多个角度,挑最贴分镜那张作为 ref。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Fisher Pose 解决的是「姿势控制」这一环节的精度问题,&lt;strong&gt;不能直接替换完整的文生图&amp;#x2F;视频工作流&lt;/strong&gt;。建议在自己已有的工作流里加一层 Fisher Pose 作为「姿势源」,而不是整套推倒重来。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235832273-frame-04-4-10.jpg&#34; alt=&#34;整体管线:Fisher Pose 作为姿势源&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;十、小结与上手清单&#34;&gt;&lt;a href=&#34;#十、小结与上手清单&#34; class=&#34;headerlink&#34; title=&#34;十、小结与上手清单&#34;&gt;&lt;/a&gt;十、小结与上手清单&lt;/h2&gt;&lt;p&gt;如果你是 ComfyUI 老玩家,大概已经看出 Fisher Pose 终极版的定位:一个&lt;strong&gt;为 Qwen Image 2.1 量身定做&lt;/strong&gt;的姿势&amp;#x2F;机位编辑器,把 ControlNet+OpenPose 那条路收束成一个直接可拖的交互节点,显存门槛打到 8G。配合 RunningHub 上架后,云端也能跑,&lt;strong&gt;等于把 Qwen Image 2.1 在姿势 &amp;#x2F; 机位控制这件事上的工程门槛直接降了一档&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;上手 checklist:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;硬件&lt;/strong&gt;:8G 显存 + 16G 内存起步,推荐 RTX 3060 &amp;#x2F; 4060 起步。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;环境&lt;/strong&gt;:秋叶 ComfyUI 整合包或 ComfyUI 官方最新版;遇到插件兼容问题可暂时回滚到 0.39.x。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;插件&lt;/strong&gt;:Fisher Pose + Country Night 插件两个就够,ComfyUI Manager 直接装。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;模型&lt;/strong&gt;:Clip &amp;#x2F; Qwen 大模型 &amp;#x2F; VAE &amp;#x2F; LoRA &amp;#x2F; 视觉模型 — &lt;strong&gt;手动加载&lt;/strong&gt;,网盘里已给。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;流程&lt;/strong&gt;:点人物 → 摆姿势 → 定机位 → 自动充满 → 应用并生成。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;比例&lt;/strong&gt;:以「宽」为主(1:1 &amp;#x2F; 16:9 &amp;#x2F; 4:3),9:16 仅用于半身立绘。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;稳定度&lt;/strong&gt;:单人 &amp;gt; 双人;鸟瞰畸变是模型限制。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;进阶&lt;/strong&gt;:RunningHub 云端工作流(如果还没上就再等等)。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;想了解更多 Qwen Image 2.1 的工程化细节,以及 AI 视频生成工作流的整体搭建思路,可以看看:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/h3-zhong-ji-dmad/&#34;&gt;《MiniMax H3 终极工作流:DMAD 加速 LoRA + 单节点二采,12 步跑通文戏武戏》&lt;/a&gt; —— 同一波开源生态里另一位作者(YZ_金鱼)给出的视频工作流思路。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;《MiniMax H3 武打视频生成工作流:12G 显存跑开源视频模型的工程拆解》&lt;/a&gt; —— 把图像 &amp;#x2F; 视频 &amp;#x2F; 姿势三件套串起来的工程视角。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;有任何姿势 &amp;#x2F; 机位相关的新工作流 &amp;#x2F; 新模型,继续在评论区分享,我们一起把 ComfyUI 的姿势控制拼到「真 3D 化」的那一天。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;实用资源&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Work-Fisher/ComfyUI-Fisher-Pose&#34;&gt;Work-Fisher&amp;#x2F;ComfyUI-Fisher-Pose(GitHub)&lt;/a&gt; — 插件仓库,内置 209 骨架点 + VNCCS PoseStudio LoRA。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hiderminer/ComfyUI-Fisher-Pose-i18n&#34;&gt;ComfyUI-Fisher-Pose-i18n(GitHub)&lt;/a&gt; — 多语言版本,英文 &amp;#x2F; 日文 &amp;#x2F; 中文界面。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/QwenLM/Qwen-Image&#34;&gt;Qwen Image 2.1(通义实验室)&lt;/a&gt; — 底层图像生成模型。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runninghub.cn/&#34;&gt;RunningHub(RQ)&lt;/a&gt; — Fisher Pose 的云端运行环境(工作流调试中,部署完成会同步到视频简介)。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/comfyanonymous/ComfyUI&#34;&gt;ComfyUI 官方仓库&lt;/a&gt; — 节点本体,推荐使用稳定 release 而不是 nightly。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;工作流的核心交付是「把姿势和机位的控制收束到一个交互节点」,而不是堆参数。把更多精力放在角色一致性和分镜设计上,比反复折腾工程节点更划算——这是这套工具想要解决的根本痛点。&lt;/p&gt;
&lt;/blockquote&gt;
</content>
        <category term="Qwen2.1" />
        <category term="ComfyUI" />
        <category term="OpenPose" />
        <category term="图像生成" />
        <category term="姿势控制" />
        <category term="AI 漫剧" />
        <updated>2026-10-17T11:13:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/h3-zhong-ji-dmad/</id>
        <title>The Ultimate MiniMax H3 Workflow: DMAD-Accelerated LoRA + Single-Node Two-Pass Sampling — 12 Steps for Both Dialogue and Action Scenes</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/h3-zhong-ji-dmad/"/>
        <content type="html">&lt;p&gt;In the past month, both the accelerated LoRA ecosystem and the two-pass sampling nodes for MiniMax H3 have gone through a wave of dense updates — a lot of workflows that people had already tested should now be rewritten from scratch. We’ve consolidated the most noteworthy changes from this wave into one place: ByteDance’s new &lt;strong&gt;DMAD 4-step accelerated LoRA&lt;/strong&gt;, the Step600 × DMAD merged “hybrid accelerated LoRA,” a new implementation that wraps two-pass sampling into a single ComfyUI node, and a brand-new workflow that packs the speed slider, martial-arts combo LoRAs and everything else into one base framework — once you get this parameter table dialed in, even a 12GB-VRAM card can output 1080P, 10-second video.&lt;/p&gt;
&lt;p&gt;Below is the practical experience broken out from an engineering angle, directly mappable to specific ComfyUI nodes. The parameter templates for dialogue scenes and martial-arts scenes have been tested multiple rounds — feel free to copy them directly.&lt;/p&gt;
&lt;h2 id=&#34;I-Why-Rewrite-the-H3-Workflow-Again&#34;&gt;&lt;a href=&#34;#I-Why-Rewrite-the-H3-Workflow-Again&#34; class=&#34;headerlink&#34; title=&#34;I. Why Rewrite the H3 Workflow Again&#34;&gt;&lt;/a&gt;I. Why Rewrite the H3 Workflow Again&lt;/h2&gt;&lt;p&gt;MiniMax H3 is a general-purpose omnimodal video generation model open-sourced by MiniMaxAI (MiniMax) at the end of July 2026. It defaults to 768p output and can generate up to 15-second, 2K video with native dual-channel audio. For our earlier engineering deep-dive, see: &lt;em&gt;&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;Engineering Breakdown: A Martial-Arts Video Generation Workflow with MiniMax H3 on a 12GB-VRAM Card&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;In the month since open-sourcing, the ecosystem around H3 has roughly split into three categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Accelerated LoRA&lt;/strong&gt;: Solves the problem of the default 50 steps being too slow in practice. It went from Step600 being the sole early winner to a flowering of 8-step &amp;#x2F; 4-step Turbo LoRAs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Two-pass sampling nodes&lt;/strong&gt;: Scale 768p output directly to 1080p &amp;#x2F; 2K. The mainstream approaches now split into two technical paths: “external two-pass” and “internal two-pass.”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Martial-arts &amp;#x2F; high-dynamics LoRA combos&lt;/strong&gt;: Use dedicated physics &amp;#x2F; motion LoRAs to patch H3’s default weakness of “smearing &amp;#x2F; tearing” under dramatic camera moves.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;However, most combinations either end up too greasy, too blurry on high-dynamics shots, or blow through VRAM. Truly working workflows that handle both dialogue and action scenarios are rare. The workflow in this article has been verified to run on a single 12GB-VRAM RTX card and represents today’s balanced sweet spot for image quality, speed, and stability.&lt;/p&gt;
&lt;h2 id=&#34;II-Workflow-Overview&#34;&gt;&lt;a href=&#34;#II-Workflow-Overview&#34; class=&#34;headerlink&#34; title=&#34;II. Workflow Overview&#34;&gt;&lt;/a&gt;II. Workflow Overview&lt;/h2&gt;&lt;p&gt;The overall design stays consistent with the official base workflow — only a few key nodes get swapped:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Area&lt;/th&gt;
&lt;th&gt;Previous Edition&lt;/th&gt;
&lt;th&gt;This Edition&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Main model&lt;/td&gt;
&lt;td&gt;H3 Base (2549)&lt;/td&gt;
&lt;td&gt;H3 Base (2549) ← unchanged&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Accelerated LoRA&lt;/td&gt;
&lt;td&gt;Step600&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;DMAD + Step600 merged version&lt;/strong&gt; (0.8)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Attention acceleration&lt;/td&gt;
&lt;td&gt;Third-party&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Official Linear-Attention node&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Martial-arts LoRA combo&lt;/td&gt;
&lt;td&gt;None&lt;/td&gt;
&lt;td&gt;Four Rabbits · Speed slider + martial-arts combo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Two-pass implementation&lt;/td&gt;
&lt;td&gt;Two-stage traditional two-pass&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Single-node embedded two-pass&lt;/strong&gt; (YinLao’s GitHub project)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Latent upscaler&lt;/td&gt;
&lt;td&gt;Single upscale model&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;LMS&lt;/strong&gt; (sharper)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Integration pack&lt;/td&gt;
&lt;td&gt;Self-built&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Based on Qiuye ComfyUI 3.2 stable&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235256563-frame-02-3-15.jpg&#34; alt=&#34;Overall workflow structure&#34;&gt;&lt;/p&gt;
&lt;p&gt;The resource reference area (image &amp;#x2F; audio &amp;#x2F; video) is identical to the official version — just toggle off any references you don’t need, no further explanation needed.&lt;/p&gt;
&lt;h2 id=&#34;III-Accelerated-LoRA-From-Step600-to-the-DMAD-Merged-Version&#34;&gt;&lt;a href=&#34;#III-Accelerated-LoRA-From-Step600-to-the-DMAD-Merged-Version&#34; class=&#34;headerlink&#34; title=&#34;III. Accelerated LoRA: From Step600 to the DMAD Merged Version&#34;&gt;&lt;/a&gt;III. Accelerated LoRA: From Step600 to the DMAD Merged Version&lt;/h2&gt;&lt;h3 id=&#34;3-1-Step600-Is-Still-the-Steadiest-Baseline&#34;&gt;&lt;a href=&#34;#3-1-Step600-Is-Still-the-Steadiest-Baseline&#34; class=&#34;headerlink&#34; title=&#34;3.1 Step600 Is Still the Steadiest Baseline&#34;&gt;&lt;/a&gt;3.1 Step600 Is Still the Steadiest Baseline&lt;/h3&gt;&lt;p&gt;Step600 was the recommended accelerated LoRA in the previous edition of this workflow. It generates images in 4 ~ 8 steps with noticeably better prompt adherence and image quality than the early Turbo line — in this edition it’s built in as a fallback: if you’re not satisfied with the output, pushing it alone up to 0.9 ~ 1.0 will still produce a workable baseline clip.&lt;/p&gt;
&lt;h3 id=&#34;3-2-ByteDance-DMAD-A-Real-4-Step-Fit&#34;&gt;&lt;a href=&#34;#3-2-ByteDance-DMAD-A-Real-4-Step-Fit&#34; class=&#34;headerlink&#34; title=&#34;3.2 ByteDance DMAD: A Real 4-Step Fit&#34;&gt;&lt;/a&gt;3.2 ByteDance DMAD: A Real 4-Step Fit&lt;/h3&gt;&lt;p&gt;The &lt;strong&gt;DMAD accelerated LoRA&lt;/strong&gt; recently open-sourced by the ByteDance team is the biggest variable this month. Its defining feature is “true 4-step” — it really does converge in 4 steps as advertised, no need to quietly bump it up to 6 ~ 8 steps like other LoRAs to work well. Its strength is no greasy artifacts; its weaknesses:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Under high-dynamics camera moves, 4 steps clearly isn’t enough — you’ll see motion blur or inter-frame inconsistency.&lt;/li&gt;
&lt;li&gt;Prompt adherence and overall image quality still fall short of Step600.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;3-3-Step600-×-DMAD-Merged-Accelerated-LoRA&#34;&gt;&lt;a href=&#34;#3-3-Step600-×-DMAD-Merged-Accelerated-LoRA&#34; class=&#34;headerlink&#34; title=&#34;3.3 Step600 × DMAD Merged Accelerated LoRA&#34;&gt;&lt;/a&gt;3.3 Step600 × DMAD Merged Accelerated LoRA&lt;/h3&gt;&lt;p&gt;An author on CivitAI came up with the solution: &lt;strong&gt;weight-merge the DMAD and Step600 LoRAs&lt;/strong&gt; into a single hybrid accelerated LoRA that combines DMAD’s “4-step fitting speed” with Step600’s “image quality &amp;#x2F; prompt adherence.” This is the default accelerator in this edition of the workflow.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Recommended Value&lt;/th&gt;
&lt;th&gt;Notes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Strength&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.8&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Going above 1.0 will cause overfitting + slight greasy look — the author explicitly advises against it&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stacking&lt;/td&gt;
&lt;td&gt;Don’t stack the standalone Step600 &amp;#x2F; DMAD on top&lt;/td&gt;
&lt;td&gt;The merged version already contains both&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Universal for dialogue &amp;#x2F; action&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;No conflicts when used alongside the martial-arts LoRA&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;In practice, pushing the merged version down to 0.7 gives finer detail for dialogue scenes, but 0.8 remains the sweet spot for most scenarios.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235258157-frame-04-5-20.jpg&#34; alt=&#34;DMAD + Step600 merged accelerated LoRA node&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;3-4-The-De-Greasy-LoRA-Is-Still-Kept&#34;&gt;&lt;a href=&#34;#3-4-The-De-Greasy-LoRA-Is-Still-Kept&#34; class=&#34;headerlink&#34; title=&#34;3.4 The De-Greasy LoRA Is Still Kept&#34;&gt;&lt;/a&gt;3.4 The De-Greasy LoRA Is Still Kept&lt;/h3&gt;&lt;p&gt;The “de-greasy LoRA” recommended in the previous edition is still built in, but disabled by default. The merged accelerated version rarely produces greasy output, so just leave it off; if you switch to a single LoRA and find the output greasy, turn it back on. Think of it as a safety net rather than a required option.&lt;/p&gt;
&lt;h2 id=&#34;IV-The-Savior-of-Action-Scenes-Four-Rabbits-·-Martial-Arts-Speed-Slider-Combo&#34;&gt;&lt;a href=&#34;#IV-The-Savior-of-Action-Scenes-Four-Rabbits-·-Martial-Arts-Speed-Slider-Combo&#34; class=&#34;headerlink&#34; title=&#34;IV. The Savior of Action Scenes: Four Rabbits · Martial-Arts + Speed Slider Combo&#34;&gt;&lt;/a&gt;IV. The Savior of Action Scenes: Four Rabbits · Martial-Arts + Speed Slider Combo&lt;/h2&gt;&lt;p&gt;H3’s long-standing problem of “watching the action correctly but losing the camera move” in high-dynamics martial-arts scenes is the issue this section addresses. This version of the workflow has been specifically wired up to a combo of LoRAs made by Bilibili UP-creator &lt;strong&gt;Four Rabbits&lt;/strong&gt;, enabled through a single switch on the node:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Martial-arts LoRA&lt;/strong&gt;: Adds real physical feedback and impact feel; patches high-dynamics camera moves.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Spatial physics LoRA&lt;/strong&gt;: Prevents characters from “clipping &amp;#x2F; floating” under aggressive camera moves.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Camera motion LoRA&lt;/strong&gt;: Makes the moving camera itself behave according to kinematic logic.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stacking all three LoRAs together is the sweet spot — paired with the merged accelerated LoRA, it gives the steadiest output.&lt;/p&gt;
&lt;h3 id=&#34;4-1-The-Speed-Slider-LoRA-±10-Adjustment&#34;&gt;&lt;a href=&#34;#4-1-The-Speed-Slider-LoRA-±10-Adjustment&#34; class=&#34;headerlink&#34; title=&#34;4.1 The Speed Slider LoRA: ±10 Adjustment&#34;&gt;&lt;/a&gt;4.1 The Speed Slider LoRA: ±10 Adjustment&lt;/h3&gt;&lt;p&gt;The most interesting extra loaded on top of this combo is a small &lt;strong&gt;speed slider LoRA&lt;/strong&gt; that lets you continuously adjust the action speed of martial-arts &amp;#x2F; dialogue scenes over a -10 ~ +10 range:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Slide right (+): faster action.&lt;/li&gt;
&lt;li&gt;Slide left (-): slower action.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Going beyond ±5 is not recommended&lt;/strong&gt;: beyond 5, the action pacing becomes too fast or too slow and the image distorts.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Default value 3&lt;/strong&gt;: a balanced position that works for both dialogue and action scenes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235258977-frame-05-6-30.jpg&#34; alt=&#34;Martial-arts LoRA combo and speed slider&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;V-Official-Native-Attention-Acceleration-Preview-Node&#34;&gt;&lt;a href=&#34;#V-Official-Native-Attention-Acceleration-Preview-Node&#34; class=&#34;headerlink&#34; title=&#34;V. Official Native Attention Acceleration + Preview Node&#34;&gt;&lt;/a&gt;V. Official Native Attention Acceleration + Preview Node&lt;/h2&gt;&lt;p&gt;This edition drops the third-party attention acceleration node we used previously and switches to ComfyUI’s official new &lt;strong&gt;Linear Attention acceleration node&lt;/strong&gt;. In practice, it remains the most stable attention-acceleration option available, and overall generation time gets shaved a bit further.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;One more bonus recommendation: Hook up the official &lt;strong&gt;KG fitting preview node&lt;/strong&gt; in front of the first-pass sampler — it shows the convergence contour in real time during sampling, so big problems (like a wrong LoRA strength setting or prompt going off-topic) can be caught early, instead of waiting for the full step count to finish only to discover a disaster.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;VI-Single-Node-Embedded-Two-Pass-Sampling-One-Node-Replaces-Two&#34;&gt;&lt;a href=&#34;#VI-Single-Node-Embedded-Two-Pass-Sampling-One-Node-Replaces-Two&#34; class=&#34;headerlink&#34; title=&#34;VI. Single-Node Embedded Two-Pass Sampling: One Node Replaces Two&#34;&gt;&lt;/a&gt;VI. Single-Node Embedded Two-Pass Sampling: One Node Replaces Two&lt;/h2&gt;&lt;h3 id=&#34;6-1-How-Two-Pass-Sampling-Used-to-Be-Done&#34;&gt;&lt;a href=&#34;#6-1-How-Two-Pass-Sampling-Used-to-Be-Done&#34; class=&#34;headerlink&#34; title=&#34;6.1 How Two-Pass Sampling Used to Be Done&#34;&gt;&lt;/a&gt;6.1 How Two-Pass Sampling Used to Be Done&lt;/h3&gt;&lt;p&gt;Conventional “external two-pass” sampling requires two steps: first run a complete integer-step generation at 768p to produce the low-resolution video, then use a separate upscale node to lift it to 1080p. The upside is clean logic; the downside is too many nodes and too many failure points, and the VRAM often blows up before being rescued.&lt;/p&gt;
&lt;h3 id=&#34;6-2-This-Edition’s-Single-Node-Embedded-Two-Pass-Sampling&#34;&gt;&lt;a href=&#34;#6-2-This-Edition’s-Single-Node-Embedded-Two-Pass-Sampling&#34; class=&#34;headerlink&#34; title=&#34;6.2 This Edition’s Single-Node Embedded Two-Pass Sampling&#34;&gt;&lt;/a&gt;6.2 This Edition’s Single-Node Embedded Two-Pass Sampling&lt;/h3&gt;&lt;p&gt;YinLao published on GitHub an implementation that merges the two stages of external two-pass sampling into a single node — when the first pass reaches the midpoint, it automatically switches resolution and continues running until the target step count. The entire pipeline collapses from two sampler nodes + one upscale node down to &lt;strong&gt;a single sampler node&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The two most critical knobs on this embedded two-pass node are:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;th&gt;This Edition’s Default&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total steps&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;All denoising steps across first pass + second pass&lt;/td&gt;
&lt;td&gt;Dialogue 10 &amp;#x2F; Action 12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;First-pass steps&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Steps reserved for the first pass only (the rest auto-allocate to the second pass)&lt;/td&gt;
&lt;td&gt;Dialogue 6 &amp;#x2F; Action 6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;First-pass resolution&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Relative resolution used during the first pass&lt;/td&gt;
&lt;td&gt;0.60 (≈ 1056×608)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Second-pass resolution&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Final resolution at the second-pass stage&lt;/td&gt;
&lt;td&gt;1.5× (fine for dialogue; recommended ≥ 1.8× for action)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;The arithmetic is simple: &lt;strong&gt;second-pass steps &amp;#x3D; total steps − first-pass steps&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id=&#34;6-3-Two-Pass-Sampling-Plus-the-LMS-Upscaler&#34;&gt;&lt;a href=&#34;#6-3-Two-Pass-Sampling-Plus-the-LMS-Upscaler&#34; class=&#34;headerlink&#34; title=&#34;6.3 Two-Pass Sampling Plus the LMS Upscaler&#34;&gt;&lt;/a&gt;6.3 Two-Pass Sampling Plus the LMS Upscaler&lt;/h3&gt;&lt;p&gt;The Latent upscaler has been swapped to &lt;strong&gt;LMS&lt;/strong&gt; this edition. In practice, the output is noticeably sharper than the default:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LMS focuses on preserving detail (sharp edges, textures, handwriting) without the “rubbery” feel of traditional upscalers.&lt;/li&gt;
&lt;li&gt;Under the two-stage pipeline of first-pass 0.60 + second-pass 1.5+, the 1080P output shows a visible difference in clarity.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235259849-frame-06-7-20.jpg&#34; alt=&#34;Single-node embedded two-pass sampling + LMS upscaling&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;6-4-Parameter-Template-Cheat-Sheet&#34;&gt;&lt;a href=&#34;#6-4-Parameter-Template-Cheat-Sheet&#34; class=&#34;headerlink&#34; title=&#34;6.4 Parameter Template Cheat Sheet&#34;&gt;&lt;/a&gt;6.4 Parameter Template Cheat Sheet&lt;/h3&gt;&lt;p&gt;After multiple rounds of testing, the following two parameter templates can be copied directly:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dialogue scenes&lt;/strong&gt; (prioritize speed &amp;#x2F; prefer fine detail):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Total steps&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;First-pass steps&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Second-pass steps&lt;/td&gt;
&lt;td&gt;4 (auto)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;First-pass resolution&lt;/td&gt;
&lt;td&gt;0.60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Second-pass resolution&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Speed slider&lt;/td&gt;
&lt;td&gt;+3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Action scenes&lt;/strong&gt; (prioritize motion clarity &amp;#x2F; high-dynamics):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Total steps&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;First-pass steps&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Second-pass steps&lt;/td&gt;
&lt;td&gt;6 (auto)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;First-pass resolution&lt;/td&gt;
&lt;td&gt;0.60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Second-pass resolution&lt;/td&gt;
&lt;td&gt;1.8 (or even 2.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Speed slider&lt;/td&gt;
&lt;td&gt;+3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;If you want it faster, you can set dialogue scenes to total 8 &amp;#x2F; first-pass 4 &amp;#x2F; second-pass 4; 1.5× resolution is enough for dialogue, and 1.2× is also totally fine in extreme cases.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;VII-Integration-Pack-Deployment-Notes&#34;&gt;&lt;a href=&#34;#VII-Integration-Pack-Deployment-Notes&#34; class=&#34;headerlink&#34; title=&#34;VII. Integration Pack &amp;amp; Deployment Notes&#34;&gt;&lt;/a&gt;VII. Integration Pack &amp;amp; Deployment Notes&lt;/h2&gt;&lt;h3 id=&#34;7-1-Integration-Pack-Split-Main-Body-Workflow-Models&#34;&gt;&lt;a href=&#34;#7-1-Integration-Pack-Split-Main-Body-Workflow-Models&#34; class=&#34;headerlink&#34; title=&#34;7.1 Integration Pack Split: Main Body + Workflow + Models&#34;&gt;&lt;/a&gt;7.1 Integration Pack Split: Main Body + Workflow + Models&lt;/h3&gt;&lt;p&gt;The biggest deployment change this edition is that the integration pack is no longer packaged as one file — it’s now split into three pieces:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Main body pack&lt;/strong&gt;: Based on Qiuye’s ComfyUI 3.2 stable build, containing only the environment, dependencies, and a blank project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Workflow file&lt;/strong&gt;: A pre-written &lt;code&gt;.json&lt;/code&gt; workflow — drop it into the ComfyUI project root and load it directly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Models folder&lt;/strong&gt;: H3 Base, Step600, the DMAD merged version, the martial-arts LoRA combo, the LMS upscaler, organized into a layered directory structure.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The “beginner” flow is three steps: download the main body pack → extract it → overlay the models pack onto the corresponding directories → load the workflow and you’re rendering.&lt;/p&gt;
&lt;h3 id=&#34;7-2-Two-Pitfalls-of-RunningHub-Cloud-Deployment&#34;&gt;&lt;a href=&#34;#7-2-Two-Pitfalls-of-RunningHub-Cloud-Deployment&#34; class=&#34;headerlink&#34; title=&#34;7.2 Two Pitfalls of RunningHub Cloud Deployment&#34;&gt;&lt;/a&gt;7.2 Two Pitfalls of RunningHub Cloud Deployment&lt;/h3&gt;&lt;p&gt;Two common misconceptions about the cloud deployment this edition:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The app version only supports dialogue scenes&lt;/strong&gt;: RunningHub has both an “App” version and a “Workflow” version on its shelf. The App version is a packaged, simplified interface, but because the martial-arts LoRA switch cannot be surfaced in the UI, &lt;strong&gt;you must switch back to the Workflow version for action scenes.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A slow local rig makes the cloud more cost-effective&lt;/strong&gt;: With the parameters that take 5 ~ 6 minutes to render a 10-second video locally, the cloud cuts it down to ~3 minutes. The cloud also eliminates VRAM &amp;#x2F; startup environment variance, so failure rates are noticeably lower.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;VIII-Output-Quality-in-Practice&#34;&gt;&lt;a href=&#34;#VIII-Output-Quality-in-Practice&#34; class=&#34;headerlink&#34; title=&#34;VIII. Output Quality in Practice&#34;&gt;&lt;/a&gt;VIII. Output Quality in Practice&lt;/h2&gt;&lt;p&gt;Below are the image-quality metrics of a clip generated with the merged accelerated LoRA + single-node embedded two-pass sampling + martial-arts LoRA combo all turned on, at 1.5× second-pass resolution:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Clarity&lt;/strong&gt;: Direct 1080P output, no visible blur, facial textures crisp.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Motion consistency&lt;/strong&gt;: No clipping through cuts &amp;#x2F; high-dynamics camera moves, motion subjects track physical trajectories between frames.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Greasy artifacts&lt;/strong&gt;: Defaults don’t produce greasy output; if you switch to more aggressive prompts, the de-greasy LoRA can pull it back another notch.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Audio&lt;/strong&gt;: Native stereo output phase-aligned with the visuals, BGM &amp;#x2F; dialogue &amp;#x2F; SFX are recognizable as separate tracks.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Time math: Dialogue scenes at 10 steps &amp;#x2F; 1.5× take 5 ~ 6 minutes per clip; action scenes at 12 steps &amp;#x2F; 1.8× take 10 ~ 12 minutes per clip.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235261098-frame-07-8-10.jpg&#34; alt=&#34;Full workflow output 1&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235262072-frame-08-9-40.jpg&#34; alt=&#34;Full workflow output 2&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;IX-Closing-Thoughts-The-Workflow-Is-Just-the-Foundation&#34;&gt;&lt;a href=&#34;#IX-Closing-Thoughts-The-Workflow-Is-Just-the-Foundation&#34; class=&#34;headerlink&#34; title=&#34;IX. Closing Thoughts: The Workflow Is Just the Foundation&#34;&gt;&lt;/a&gt;IX. Closing Thoughts: The Workflow Is Just the Foundation&lt;/h2&gt;&lt;p&gt;The real value of this edition of the workflow isn’t in the parameters — it’s that &lt;strong&gt;it is a foundation&lt;/strong&gt;. Everything else (long-video stitching, first&amp;#x2F;last-frame transitions, reference-image-to-video, digital humans) can keep growing on top of this 12-step pipeline, instead of having to be rewritten from scratch every time you add a new capability.&lt;/p&gt;
&lt;p&gt;Putting more effort into screenplay, shot design, and prompt writing pays off more than endlessly fiddling with engineering nodes — that’s the actual pain point this “Ultimate Edition” workflow is built to solve.&lt;/p&gt;
&lt;p&gt;If you’re also interested in MiniMax H3’s official API, the Ref2VA full-reference mode, or other community-derived workflows, see: &lt;em&gt;&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;Engineering Breakdown: A Martial-Arts Video Generation Workflow with MiniMax H3 on a 12GB-VRAM Card&lt;/a&gt;&lt;/em&gt;. AI video generation ships new developments every week — if you want to keep tracking the industry, subscribe to the RSS &amp;#x2F; email feed.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Practical Resources&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/MiniMaxAI/MiniMax-H3&#34;&gt;MiniMax H3 Official Repo (MiniMaxAI&amp;#x2F;MiniMax-H3)&lt;/a&gt; — model weights, prompt Skills, H3-Context-IR API.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runninghub.cn/post/2109907990638850050/&#34;&gt;RunningHub Workflow YZ金鱼-MiniMax H3 Ultimate Edition-Wen Wu Shuang Quan&lt;/a&gt; — online version of the parameter templates above, supports 4090 cloud rendering.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/YinLao/MiniMax-H3-Internal-Sampling&#34;&gt;YinLao — H3 single-node embedded two-pass sampling GitHub project&lt;/a&gt; — reference implementation of this edition’s two-pass approach.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bilibili.com/video/BV14Zu16YERZ/&#34;&gt;Qiuye ComfyUI Integration Pack&lt;/a&gt; — the underlying environment baseline for this edition’s integration pack.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Compiled from the past month’s hands-on testing; the two parameter templates for dialogue and action scenes have been validated across roughly 50 finished clips. If you have a better combination, please drop a note in the comments.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
        <category term="ComfyUI" />
        <category term="MiniMax H3" />
        <category term="video generation" />
        <category term="AI video" />
        <category term="accelerated LoRA" />
        <category term="two-pass sampling" />
        <updated>2026-10-17T11:07:26.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/h3-zhong-ji-dmad/</id>
        <title>MiniMax H3 终极工作流:DMAD 加速 LoRA + 单节点二采,12 步跑通文戏武戏</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/h3-zhong-ji-dmad/"/>
        <content type="html">&lt;p&gt;最近一个月,MiniMax H3 社区的加速 LoRA 与二采节点同时迎来了一轮密集更新——很多之前测试过的工作流,现在都该重写一遍了。把这一轮最值得关注的改动整理到一起:字节团队新出的 &lt;strong&gt;DMAD 4 步加速 LoRA&lt;/strong&gt;、Step600 与 DMAD 融合后的「混合加速 LoRA」、一份把二采封装进单个 ComfyUI 节点的新型实现,以及把速度滑块、武戏组合 LoRA 全部装进同一基础框架的全新工作流——跑通这套参数表之后,12G 显存也能直出 1080P、10 秒视频。&lt;/p&gt;
&lt;p&gt;下面是从工程角度拆出来的实战经验,可以直接对到 ComfyUI 节点上落地。文戏与武戏的参数模板已实测多轮,直接抄即可。&lt;/p&gt;
&lt;h2 id=&#34;一、为什么还要再写一次-H3-工作流&#34;&gt;&lt;a href=&#34;#一、为什么还要再写一次-H3-工作流&#34; class=&#34;headerlink&#34; title=&#34;一、为什么还要再写一次 H3 工作流&#34;&gt;&lt;/a&gt;一、为什么还要再写一次 H3 工作流&lt;/h2&gt;&lt;p&gt;MiniMax H3 是 MiniMaxAI(MiniMax)2026 年 7 月底开源的通用全模态视频生成模型,默认输出 768p,最高可生成 15 秒、2K、原生双声道音频。详见我们之前做过的工程拆解:&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;《MiniMax H3 武打视频生成工作流:12G 显存跑开源视频模型的工程拆解》&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;开源一个月以来,围绕 H3 的生态件大致分成三类:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;加速 LoRA&lt;/strong&gt;:解决「默认 50 步」实测太慢的问题,从早期的 Step600 一枝独秀,到 8 步 &amp;#x2F; 4 步 Turbo LoRA 百花齐放。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;二次采样(二采)节点&lt;/strong&gt;:把 768p 输出直出到 1080p &amp;#x2F; 2K,目前主流分「外部二采」和「内部二采」两条技术路线。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;武戏 &amp;#x2F; 高动态 LoRA 组合&lt;/strong&gt;:用单独的物理 &amp;#x2F; 运动学 LoRA 弥补 H3 默认在剧烈运镜下「模糊 &amp;#x2F; 撕裂」的短板。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;但绝大多数组合方案要么油腻、要么高动态糊片、要么显存爆掉,真正能跑通文戏和武戏两种场景的工作流并不多。本文给出的工作流在一台 12GB 显存的 RTX 显卡上实测可用,是当下兼顾画质、速度、稳定性的一个均衡点。&lt;/p&gt;
&lt;h2 id=&#34;二、工作流总览&#34;&gt;&lt;a href=&#34;#二、工作流总览&#34; class=&#34;headerlink&#34; title=&#34;二、工作流总览&#34;&gt;&lt;/a&gt;二、工作流总览&lt;/h2&gt;&lt;p&gt;整体设计与官方基础工作流保持一致,只对几个关键节点做替换:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;区域&lt;/th&gt;
&lt;th&gt;上一期&lt;/th&gt;
&lt;th&gt;本期&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;主模型&lt;/td&gt;
&lt;td&gt;H3 Base (2549)&lt;/td&gt;
&lt;td&gt;H3 Base (2549) ← 不动&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;加速 LoRA&lt;/td&gt;
&lt;td&gt;Step600&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;DMAD + Step600 融合版&lt;/strong&gt; (0.8)&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;strong&gt;官方 Linear-Attention 节点&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;武戏 LoRA 组合&lt;/td&gt;
&lt;td&gt;无&lt;/td&gt;
&lt;td&gt;四只兔子 · 速度滑块 + 武打组合&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;strong&gt;单节点内嵌二采&lt;/strong&gt;(银老 GitHub 项目)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Latent 放大&lt;/td&gt;
&lt;td&gt;单一放大模型&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;LMS&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&gt;&lt;strong&gt;基于秋叶 ComfyUI 3.2 稳定版&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235256563-frame-02-3-15.jpg&#34; alt=&#34;整体工作流结构&#34;&gt;&lt;/p&gt;
&lt;p&gt;资源参考区(图像 &amp;#x2F; 音频 &amp;#x2F; 视频)和官方版完全一致,只需把不需要的参考用开关关掉,不再赘述。&lt;/p&gt;
&lt;h2 id=&#34;三、加速-LoRA-从-Step600-到-DMAD-融合版&#34;&gt;&lt;a href=&#34;#三、加速-LoRA-从-Step600-到-DMAD-融合版&#34; class=&#34;headerlink&#34; title=&#34;三、加速 LoRA:从 Step600 到 DMAD + 融合版&#34;&gt;&lt;/a&gt;三、加速 LoRA:从 Step600 到 DMAD + 融合版&lt;/h2&gt;&lt;h3 id=&#34;3-1-Step600-仍是最稳的基线&#34;&gt;&lt;a href=&#34;#3-1-Step600-仍是最稳的基线&#34; class=&#34;headerlink&#34; title=&#34;3.1 Step600 仍是最稳的基线&#34;&gt;&lt;/a&gt;3.1 Step600 仍是最稳的基线&lt;/h3&gt;&lt;p&gt;Step600 是上一期工作流里推荐的加速 LoRA,4 ~ 8 步出图,提示词遵从度和画质明显比早期 Turbo 系更稳——本期内置它作为兜底:如果对效果不满意,把它单独拉高到 0.9 ~ 1.0 仍然能拿到一份可用的基础出片。&lt;/p&gt;
&lt;h3 id=&#34;3-2-字节-DMAD-4-步真拟合&#34;&gt;&lt;a href=&#34;#3-2-字节-DMAD-4-步真拟合&#34; class=&#34;headerlink&#34; title=&#34;3.2 字节 DMAD:4 步真拟合&#34;&gt;&lt;/a&gt;3.2 字节 DMAD:4 步真拟合&lt;/h3&gt;&lt;p&gt;字节(MiniMax?)团队近期新开源的 &lt;strong&gt;DMAD 加速 LoRA&lt;/strong&gt; 是这个月最大的变量。它的特点是「真 4 步」——宣传 4 步就真的 4 步能拟合,不需要像别的 LoRA 那样偷偷补到 6 ~ 8 步才好用。优点是不油腻;缺点是:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;高动态运镜下 4 步显然不够用,会出现运动模糊或帧间不一致。&lt;/li&gt;
&lt;li&gt;提示词遵从度、整体画质仍逊于 Step600。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;3-3-Step600-×-DMAD-融合加速-LoRA&#34;&gt;&lt;a href=&#34;#3-3-Step600-×-DMAD-融合加速-LoRA&#34; class=&#34;headerlink&#34; title=&#34;3.3 Step600 × DMAD 融合加速 LoRA&#34;&gt;&lt;/a&gt;3.3 Step600 × DMAD 融合加速 LoRA&lt;/h3&gt;&lt;p&gt;Civitai 上一位作者给出了方案:把 DMAD 和 Step600 两个 LoRA &lt;strong&gt;权重融合&lt;/strong&gt;,得到一个同时具备「4 步拟合速度」与「Step600 画质 &amp;#x2F; 提示词遵从度」的混合加速 LoRA。这是这版工作流默认开启的加速器。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;参数&lt;/th&gt;
&lt;th&gt;推荐值&lt;/th&gt;
&lt;th&gt;注意事项&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;强度&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.8&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;超过 1.0 会有过拟合 + 轻微油腻感,作者明确不建议&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;是否叠加&lt;/td&gt;
&lt;td&gt;不再叠 Step600 &amp;#x2F; DMAD 单独使用&lt;/td&gt;
&lt;td&gt;融合版内部已包含二者&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;文戏 &amp;#x2F; 武戏通用&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;与武戏 LoRA 同时使用无冲突&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;实测把融合版调到 0.7 在文戏里会更细腻,但默认 0.8 仍是大多数场景的甜点位。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235258157-frame-04-5-20.jpg&#34; alt=&#34;DMAD + Step600 融合加速 LoRA 节点&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;3-4-去油腻-LoRA-仍然保留&#34;&gt;&lt;a href=&#34;#3-4-去油腻-LoRA-仍然保留&#34; class=&#34;headerlink&#34; title=&#34;3.4 去油腻 LoRA 仍然保留&#34;&gt;&lt;/a&gt;3.4 去油腻 LoRA 仍然保留&lt;/h3&gt;&lt;p&gt;上一期推荐过的「去油腻 LoRA」依然内置,但默认关闭。融合加速版出片大多数场景不油腻,关掉即可;若切换单 LoRA 出图觉得油腻,可以再次把它打开。这是保险栓,而非必选项。&lt;/p&gt;
&lt;h2 id=&#34;四、武戏的救星-四只兔子-·-武打-速度滑块&#34;&gt;&lt;a href=&#34;#四、武戏的救星-四只兔子-·-武打-速度滑块&#34; class=&#34;headerlink&#34; title=&#34;四、武戏的救星:四只兔子 · 武打 + 速度滑块&#34;&gt;&lt;/a&gt;四、武戏的救星:四只兔子 · 武打 + 速度滑块&lt;/h2&gt;&lt;p&gt;H3 在高动态武戏场景下「会看动作但运镜崩」是老问题。这次整套工作流专门接入了一组由 B 站 UP 主 &lt;strong&gt;四只兔子&lt;/strong&gt; 制作的武戏 LoRA 组合,通过节点上的一个开关启用:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;武术 LoRA&lt;/strong&gt;:补充真实物理感与受力反馈,补全高动态运镜。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;空间物理 LoRA&lt;/strong&gt;:防止人物在剧烈运镜下「穿帮 &amp;#x2F; 飘」。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Camera Motion LoRA&lt;/strong&gt;:让运动镜头本身符合运动学逻辑。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;三个 LoRA 一起叠是甜点位,搭配融合加速 LoRA 出片最稳。&lt;/p&gt;
&lt;h3 id=&#34;4-1-速度滑块-LoRA-±10-调节&#34;&gt;&lt;a href=&#34;#4-1-速度滑块-LoRA-±10-调节&#34; class=&#34;headerlink&#34; title=&#34;4.1 速度滑块 LoRA:±10 调节&#34;&gt;&lt;/a&gt;4.1 速度滑块 LoRA:±10 调节&lt;/h3&gt;&lt;p&gt;这套组合里最有趣的额外加载是一个微型 &lt;strong&gt;速度滑块 LoRA&lt;/strong&gt;,可以把武打 &amp;#x2F; 文戏的动作速度做 -10 ~ +10 范围内的连续调节:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;滑块越往右(+),动作越快。&lt;/li&gt;
&lt;li&gt;滑块越往左(-),动作越慢。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不建议超过 ±5&lt;/strong&gt;:超过 5 后动作节奏容易过快或过慢、画面失真。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;默认值 3&lt;/strong&gt;:文戏 &amp;#x2F; 武戏都适用的均衡档位。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235258977-frame-05-6-30.jpg&#34; alt=&#34;武戏 LoRA 组合与速度滑块&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;五、官方原生注意力加速-预览节点&#34;&gt;&lt;a href=&#34;#五、官方原生注意力加速-预览节点&#34; class=&#34;headerlink&#34; title=&#34;五、官方原生注意力加速 + 预览节点&#34;&gt;&lt;/a&gt;五、官方原生注意力加速 + 预览节点&lt;/h2&gt;&lt;p&gt;这一版放弃了此前接入的第三方注意力加速节点,改用 ComfyUI 官方新增的 &lt;strong&gt;Linear Attention 加速节点&lt;/strong&gt;。实测下来仍是当前最稳的注意力加速方案,整体出图时长还能再省一截。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;顺带一个推荐:把官方的 &lt;strong&gt;KG 拟合预览节点&lt;/strong&gt; 接入到一采采样器前面,可以在采样的过程中实时显示收敛轮廓,出大问题(比如 LoRA 强度开错、内容跑偏)能提前止损,不用等完整步骤跑完才发现翻车。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;六、单节点内嵌二采-一份节点代替两份&#34;&gt;&lt;a href=&#34;#六、单节点内嵌二采-一份节点代替两份&#34; class=&#34;headerlink&#34; title=&#34;六、单节点内嵌二采:一份节点代替两份&#34;&gt;&lt;/a&gt;六、单节点内嵌二采:一份节点代替两份&lt;/h2&gt;&lt;h3 id=&#34;6-1-之前是怎么做二采的&#34;&gt;&lt;a href=&#34;#6-1-之前是怎么做二采的&#34; class=&#34;headerlink&#34; title=&#34;6.1 之前是怎么做二采的&#34;&gt;&lt;/a&gt;6.1 之前是怎么做二采的&lt;/h3&gt;&lt;p&gt;传统的「外部二采」要分两步走:先用 768p 跑完整数生成低分辨率视频,再用单独的 upscale 节点把它升到 1080p。两步走的好处是逻辑清晰,坏处是节点多、出错点也多,显存常常先爆后救。&lt;/p&gt;
&lt;h3 id=&#34;6-2-这次的单节点内嵌二采&#34;&gt;&lt;a href=&#34;#6-2-这次的单节点内嵌二采&#34; class=&#34;headerlink&#34; title=&#34;6.2 这次的单节点内嵌二采&#34;&gt;&lt;/a&gt;6.2 这次的单节点内嵌二采&lt;/h3&gt;&lt;p&gt;银老在 GitHub 上发布了一个把外部二采两阶段合并进同一节点的实现——只需要在一采执行到中间步时,自动切换分辨率并继续跑到目标步数。整条流水线从两个采样器 + 一个 upscale 节点,收敛为 &lt;strong&gt;一个采样器节点&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;这个内嵌二采节点最关键的两个旋钮是:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;参数&lt;/th&gt;
&lt;th&gt;含义&lt;/th&gt;
&lt;th&gt;本期默认&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;总步数&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;一采 + 二采加起来的所有去噪步数&lt;/td&gt;
&lt;td&gt;文戏 10 &amp;#x2F; 武戏 12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;一采步数&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;单独留给一采的步数(剩下的会自动分给二采)&lt;/td&gt;
&lt;td&gt;文戏 6 &amp;#x2F; 武戏 6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;一采分辨率&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;一采阶段使用的相对分辨率&lt;/td&gt;
&lt;td&gt;0.60(≈ 1056×608)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;二采分辨率&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;二采阶段的最终分辨率&lt;/td&gt;
&lt;td&gt;1.5×(文戏充足;武戏建议 ≥ 1.8×)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;简单算就是:&lt;strong&gt;二采步数 &amp;#x3D; 总步数 - 一采步数&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id=&#34;6-3-二采再升级-LMS-放大模型&#34;&gt;&lt;a href=&#34;#6-3-二采再升级-LMS-放大模型&#34; class=&#34;headerlink&#34; title=&#34;6.3 二采再升级:LMS 放大模型&#34;&gt;&lt;/a&gt;6.3 二采再升级:LMS 放大模型&lt;/h3&gt;&lt;p&gt;Latent 放大模型本期换成 &lt;strong&gt;LMS&lt;/strong&gt;,实测出片比默认版更锐利:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LMS 主打保留细节(锐边、纹理、字迹),不会出现传统放大模型的「橡胶感」。&lt;/li&gt;
&lt;li&gt;在一采 0.60 + 二采 1.5+ 的二段式放大下,1080p 出片有肉眼可见的清晰度差。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235259849-frame-06-7-20.jpg&#34; alt=&#34;单节点内嵌二采 + LMS 放大&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;6-4-参数模板速查&#34;&gt;&lt;a href=&#34;#6-4-参数模板速查&#34; class=&#34;headerlink&#34; title=&#34;6.4 参数模板速查&#34;&gt;&lt;/a&gt;6.4 参数模板速查&lt;/h3&gt;&lt;p&gt;经过多轮实测,下面的两组参数模板可以直接抄:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;文戏&lt;/strong&gt;(追求速度 &amp;#x2F; 偏好细腻):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;项&lt;/th&gt;
&lt;th&gt;值&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;总步数&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;一采步数&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;二采步数&lt;/td&gt;
&lt;td&gt;4(自动)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;一采分辨率&lt;/td&gt;
&lt;td&gt;0.60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;二采分辨率&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;速度滑块&lt;/td&gt;
&lt;td&gt;+3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;武戏&lt;/strong&gt;(追求动作清晰 &amp;#x2F; 高动态):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;项&lt;/th&gt;
&lt;th&gt;值&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;总步数&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;一采步数&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;二采步数&lt;/td&gt;
&lt;td&gt;6(自动)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;一采分辨率&lt;/td&gt;
&lt;td&gt;0.60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;二采分辨率&lt;/td&gt;
&lt;td&gt;1.8(甚至 2.0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;速度滑块&lt;/td&gt;
&lt;td&gt;+3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;想再快一些,可以把文戏改成总步 8 &amp;#x2F; 一采 4 &amp;#x2F; 二采 4;1.5 倍分辨率做文戏够用,极端情况 1.2 倍也完全 OK。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;七、整合包-部署要点&#34;&gt;&lt;a href=&#34;#七、整合包-部署要点&#34; class=&#34;headerlink&#34; title=&#34;七、整合包 &amp;amp; 部署要点&#34;&gt;&lt;/a&gt;七、整合包 &amp;amp; 部署要点&lt;/h2&gt;&lt;h3 id=&#34;7-1-整合包拆分-主体-工作流-模型&#34;&gt;&lt;a href=&#34;#7-1-整合包拆分-主体-工作流-模型&#34; class=&#34;headerlink&#34; title=&#34;7.1 整合包拆分:主体 + 工作流 + 模型&#34;&gt;&lt;/a&gt;7.1 整合包拆分:主体 + 工作流 + 模型&lt;/h3&gt;&lt;p&gt;本期最大的部署变化是整合包不再打包成一个文件,而是拆成三块:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;主体包&lt;/strong&gt;:基于秋叶大佬的 ComfyUI 3.2 稳定版,只装环境、依赖、空白工程。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;工作流文件&lt;/strong&gt;:已经写好的 &lt;code&gt;.json&lt;/code&gt; 工作流,放到 ComfyUI 工程根目录直接加载。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;模型文件夹&lt;/strong&gt;:H3 Base、Step600、DMAD 融合版、武戏 LoRA 组合、LMS 放大器,分层目录。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;「小白」流程三步走:先下主体包 → 解压 → 把模型包覆盖到对应目录 → 加载工作流即可出片。&lt;/p&gt;
&lt;h3 id=&#34;7-2-RunningHub-云端部署的两个坑&#34;&gt;&lt;a href=&#34;#7-2-RunningHub-云端部署的两个坑&#34; class=&#34;headerlink&#34; title=&#34;7.2 RunningHub 云端部署的两个坑&#34;&gt;&lt;/a&gt;7.2 RunningHub 云端部署的两个坑&lt;/h3&gt;&lt;p&gt;云端部署本期的两个常见误区:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;应用版本只支持文戏&lt;/strong&gt;:RunningHub 上同时上架了「应用」和「工作流」两个版本。应用版是封装好的极简界面,但因为武戏 LoRA 开关在 UI 上无法外置,&lt;strong&gt;做武戏必须切回工作流版本&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跑得慢的本机,云端更划算&lt;/strong&gt;:实测本地跑 10 秒视频 5 ~ 6 分钟出片的参数,在云端能做到 ~ 3 分钟;且云端无显存 &amp;#x2F; 启动环境差异,失败率明显更低。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;八、出片效果实测&#34;&gt;&lt;a href=&#34;#八、出片效果实测&#34; class=&#34;headerlink&#34; title=&#34;八、出片效果实测&#34;&gt;&lt;/a&gt;八、出片效果实测&lt;/h2&gt;&lt;p&gt;下面这段是融合加速 LoRA + 单节点内嵌二采 + 武戏 LoRA 组合全开,在 1.5× 二采分辨率下实测出片的画质指标:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;清晰度&lt;/strong&gt;:1080p 直出,无可见糊片,人脸面部纹理清晰。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;运动学一致性&lt;/strong&gt;:镜头切换 &amp;#x2F; 高动态运镜无穿帮,运动主体在帧间贴合物理轨迹。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;油腻度&lt;/strong&gt;:默认参数出片不油腻;切换更激进的提示词后,可通过去油腻 LoRA 再降一档。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;音频&lt;/strong&gt;:原生立体声输出与画面相位一致,BGM &amp;#x2F; 人声 &amp;#x2F; 音效分轨可被识别。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;时间计算:文戏 10 步 &amp;#x2F; 1.5×,出片时长 5 ~ 6 分钟;武戏 12 步 &amp;#x2F; 1.8×,出片时长 10 ~ 12 分钟。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235261098-frame-07-8-10.jpg&#34; alt=&#34;整套工作流出片效果 1&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1792235262072-frame-08-9-40.jpg&#34; alt=&#34;整套工作流出片效果 2&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;九、写在最后-工作流只是基座&#34;&gt;&lt;a href=&#34;#九、写在最后-工作流只是基座&#34; class=&#34;headerlink&#34; title=&#34;九、写在最后:工作流只是基座&#34;&gt;&lt;/a&gt;九、写在最后:工作流只是基座&lt;/h2&gt;&lt;p&gt;这一版工作流的真正价值不在参数,而在「&lt;strong&gt;它是一份基座&lt;/strong&gt;」——剩下的事情(长视频拼接、首尾帧过渡、参考图生视频、数字人)都可以在这套 12 步流程上继续生长,而不必每加一个能力就要重写一次工作流。&lt;/p&gt;
&lt;p&gt;把更多精力放在剧本、镜头设计、提示词撰写上,反而比反复折腾工程节点更划算——这才是这版「终极篇」工作流想要解决的真正痛点。&lt;/p&gt;
&lt;p&gt;如果你对 MiniMax H3 的官方接口、Ref2VA 全参考模式、社区其它衍生工作流也感兴趣,可以参照:&lt;a href=&#34;/posts/minimax-h3-wuxia/&#34;&gt;《MiniMax H3 武打视频生成工作流:12G 显存跑开源视频模型的工程拆解》&lt;/a&gt;。AI 视频生成每周都有新动向,想要持续追踪行业动态,欢迎订阅 RSS &amp;#x2F; 邮件推送。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;实用资源&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/MiniMaxAI/MiniMax-H3&#34;&gt;MiniMax H3 官方仓库(MiniMaxAI&amp;#x2F;MiniMax-H3)&lt;/a&gt; — 模型权重、提示词 Skills、H3-Context-IR API。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runninghub.cn/post/2109907990638850050/&#34;&gt;RunningHub 工作流 YZ金鱼-MiniMax H3 终极篇-文武双全&lt;/a&gt; — 上文参数模板在线版,支持 4090 云端出片。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/YinLao/MiniMax-H3-Internal-Sampling&#34;&gt;银老 — H3 单节点内嵌二采 GitHub 项目&lt;/a&gt; — 本期二采方案的参考实现。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bilibili.com/video/BV14Zu16YERZ/&#34;&gt;秋叶 ComfyUI 整合包&lt;/a&gt; — 本期整合包的底层环境蓝本。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;整理自近一个月的实测,文戏 &amp;#x2F; 武戏两组参数模板已经在大约 50 段成片上验证过。如有更好的搭配,欢迎在评论区留言。&lt;/p&gt;
&lt;/blockquote&gt;
</content>
        <category term="ComfyUI" />
        <category term="MiniMax H3" />
        <category term="视频生成" />
        <category term="AI 视频" />
        <category term="加速 LoRA" />
        <category term="二采" />
        <updated>2026-10-17T11:07:26.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/e1c88f26/</id>
        <title>AI Daily · 2026-10-16</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/e1c88f26/"/>
        <content type="html">&lt;p&gt;Figma, Google, and Amazon’s Bee all showed up to turn in their homework at the same time — mainstream productivity tools are elevating Agents to first-class citizens in their product surface area. At the same time, capital markets are showing early signs of cooling on AI compute, while content platforms like Reddit and CNN are doubling down on AI-driven moderation and generation partnerships. Today’s ten stories trace three through-lines: “accelerating productization, expanding engineering boundaries, and infrastructure facing repricing.”&lt;/p&gt;
&lt;h2 id=&#34;Simons-Foundation-Commits-15M-to-Help-Mathematicians-“Get-Hands-On”-with-AI&#34;&gt;&lt;a href=&#34;#Simons-Foundation-Commits-15M-to-Help-Mathematicians-“Get-Hands-On”-with-AI&#34; class=&#34;headerlink&#34; title=&#34;Simons Foundation Commits $15M to Help Mathematicians “Get Hands-On” with AI&#34;&gt;&lt;/a&gt;Simons Foundation Commits $15M to Help Mathematicians “Get Hands-On” with AI&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.simonsfoundation.org/news/simons-foundation-launches-15m-effort-to-help-mathematicians-navigate-ai-era/&#34;&gt;Simons Foundation launches $15M effort to help mathematicians navigate AI era&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Simons Foundation announced a $15 million program designed to help the mathematics community systematically understand and use AI tools, spanning formal proof, automated conjecture generation, and symbolic computation. The project’s core is not to train yet another model — instead, it will deliver training courses, workshops, compute resources, and engineering support for integration with formal systems like Lean and Coq. The backdrop: over the past two years, DeepMind’s AlphaProof, OpenAI’s formal proof experiments, and a wave of Transformer-based symbolic reasoning models have already produced reproducible results in IMO-style problems and theorem discovery, but adoption among mathematicians remains uneven. This funding marks a shift where funders are moving “AI for Math” from a model-competition race to community capability-building. For developers and researchers, the practical impact is that over the next year formalized proof libraries, Lean plugins, and symbolic-reasoning toolchains will receive more feedback and contribution from the math community, and the barrier to entry will drop further.&lt;/p&gt;
&lt;h2 id=&#34;One-Publication’s-“Total-AI-Ban”-Initiative&#34;&gt;&lt;a href=&#34;#One-Publication’s-“Total-AI-Ban”-Initiative&#34; class=&#34;headerlink&#34; title=&#34;One Publication’s “Total AI Ban” Initiative&#34;&gt;&lt;/a&gt;One Publication’s “Total AI Ban” Initiative&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.currentaffairs.org/news/why-were-banning-ai&#34;&gt;Why We’re Banning AI&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Current Affairs&lt;/em&gt; published a long essay laying out its editorial policy of completely banning AI tools across the board — writing, illustration, translation, research, and every step in between. The argument unfolds across copyright, training data provenance, displacement of human creators, hallucination and credibility. Three core concerns run through it: first, generative systems are trained on corpora reused without permission; second, AI text is unreliable at the fact-checking layer; third, AI’s wholesale entry into creative work pulls average quality downward. The manifesto reflects an unresolved technical dispute in today’s content production chain — attribution, bylines, and quality traceability for generated content. At the engineering level, watermarking, content fingerprinting, and provenance tracking are still capabilities that haven’t fully landed. For engineers working on content platforms, this means that in the short term features like “AI-generation labels” and “primary-source verification” remain hard requirements for compliance and brand trust.&lt;/p&gt;
&lt;h2 id=&#34;Figma-Sets-Ground-Rules-for-Agents-Opens-Code-Layers-to-Public-Testing&#34;&gt;&lt;a href=&#34;#Figma-Sets-Ground-Rules-for-Agents-Opens-Code-Layers-to-Public-Testing&#34; class=&#34;headerlink&#34; title=&#34;Figma Sets Ground Rules for Agents, Opens Code Layers to Public Testing&#34;&gt;&lt;/a&gt;Figma Sets Ground Rules for Agents, Opens Code Layers to Public Testing&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/14/figma-announces-new-features-to-define-how-agents-work-on-its-platform/&#34;&gt;Figma announces new features to define how agents work on its platform&lt;/a&gt; · TechCrunch · 2026-10-14&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Figma announced a slate of Agent-oriented features and pushed its Code Layers capability into open beta. The core idea is to upgrade design files from “static images” to “structured semantic objects,” so that Agents can read layer properties, component instances, and constraint relationships instead of just receiving a pixel image. New capabilities include: a semantic API that exposes variables and tokens, declarative descriptions for components, and version-plus-style mapping for generated code. Code Layers had previously been limited to invited users; now any team can plug in. The implication is that Figma is no longer just a design tool — it is becoming the intermediate layer between design intent and front-end implementation. The practical impact on front-end engineers is significant: when Agents write components, they no longer have to “guess styles” — they can consume tokens and constraints directly, and the design-to-code consistency problem gets compressed substantially. At the same time, it adds a high-quality input source for coding Agents like Cursor and Claude Code.&lt;/p&gt;
&lt;h2 id=&#34;AI-Applied-to-Hardware-Reverse-Engineering&#34;&gt;&lt;a href=&#34;#AI-Applied-to-Hardware-Reverse-Engineering&#34; class=&#34;headerlink&#34; title=&#34;AI Applied to Hardware Reverse Engineering&#34;&gt;&lt;/a&gt;AI Applied to Hardware Reverse Engineering&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://blogs.gnome.org/uraeus/2026/10/15/aiandreverseengineerhardware/&#34;&gt;Using AI to reverse engineer hardware&lt;/a&gt; · Hacker News · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The GNOME developer blog shared a practical record of using AI to assist hardware reverse engineering. The pipeline roughly goes: first capture chip imagery via microscope or X-ray, then use a vision model to identify packaging, traces, and module boundaries, and finally let a large model translate the circuit structure in the image into gate-level or RTL-level descriptions and cross-check against public datasheets. The blog especially highlights the model’s strength in cross-domain knowledge transfer — the same vision model can identify both PCB traces and pin distributions on legacy DIP packages. The backdrop: independent hardware researchers and small-batch IoT vendors facing discontinued chips or proprietary-protocol chips traditionally needed expensive manual reverse engineering. AI compresses the timeline from weeks to hours, but the author also warns that the model’s fine-grained reconstruction of SRAM, PLD, and similar structures is unreliable — it’s well suited to first-pass screening, not final output. For the EDA toolchain, the impact is that more plugins embedding vision models into open-source flows like KiCad and Yosys are coming, and the hardware reverse engineering bar will drop further.&lt;/p&gt;
&lt;h2 id=&#34;A-Frontline-Developer’s-AI-Experience-Takes-a-Turn&#34;&gt;&lt;a href=&#34;#A-Frontline-Developer’s-AI-Experience-Takes-a-Turn&#34; class=&#34;headerlink&#34; title=&#34;A Frontline Developer’s AI Experience Takes a Turn&#34;&gt;&lt;/a&gt;A Frontline Developer’s AI Experience Takes a Turn&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://thetheorygirlie.substack.com/p/ai-was-great-until-it-was-not&#34;&gt;AI was great until it was not&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A Substack blogger documents her experience curve using AI assistants for daily writing, coding, and research: a dramatic acceleration at the start, then — several months in — silent errors, fabricated citations, and context loss begin to creep in. At the technical level she points to three causes: first, the model’s factual consistency degrades in long conversations; second, content auto-injected by toolchains (summaries, rewrites) introduces noise when it flows back into the main model; third, users’ over-trust in the model leads to missing verification. The post echoes recent feedback across developer communities — AI coding assistants actually underperform on complex tasks that span sessions or repositories. The practical takeaway for engineering teams: the boundary of treating AI as an “accelerator” rather than a “replacement” is narrower than vendors advertise. Teams should design an independent verification layer for Agent-driven tasks — commit-time replay tests, citation back-tracing, context window budget management.&lt;/p&gt;
&lt;h2 id=&#34;Google’s-Universal-Cart-Launches-in-the-US&#34;&gt;&lt;a href=&#34;#Google’s-Universal-Cart-Launches-in-the-US&#34; class=&#34;headerlink&#34; title=&#34;Google’s Universal Cart Launches in the US&#34;&gt;&lt;/a&gt;Google’s Universal Cart Launches in the US&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/15/googles-universal-cart-shopping-tool-launches-in-the-us/&#34;&gt;Google’s Universal Cart shopping tool launches in the US&lt;/a&gt; · TechCrunch · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Google has officially launched Universal Cart in the United States, spanning Google Search and the Gemini App. The core capability is to unify a shopping cart across merchants and platforms into a single conversation: after users confirm an add-to-cart in search results or a Gemini dialog, they can check out items from different e-commerce sites in one shot. On the technology stack, this depends on structured product data (Snippets, Product Schema), merchant checkout capabilities (GPay &amp;#x2F; Shop Pay &amp;#x2F; Klarna and the like), and an Agent-style conversational checkout flow. Behind it sits Google’s attempt to push Gemini from “conversational model” to “transaction execution entry point” — instead of merely answering “which is cheapest,” the model actually completes the order. The impact on e-commerce developers and merchant search is that the standardization pressure on product data schemas, inventory, and pricing APIs increases — merchants will need to bring their data governance up to a level that is machine-readable and machine-negotiable.&lt;/p&gt;
&lt;h2 id=&#34;Amazon’s-Bee-Releases-Two-AI-Wearables&#34;&gt;&lt;a href=&#34;#Amazon’s-Bee-Releases-Two-AI-Wearables&#34; class=&#34;headerlink&#34; title=&#34;Amazon’s Bee Releases Two AI Wearables&#34;&gt;&lt;/a&gt;Amazon’s Bee Releases Two AI Wearables&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/15/amazons-bee-launches-two-new-personal-ai-devices-starting-at-75/&#34;&gt;Amazon’s Bee launches two new personal AI devices, starting at $75&lt;/a&gt; · TechCrunch · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Bee, an Amazon subsidiary, released its first AI hardware since the acquisition: an upgraded wearable and a credit-card-shaped recorder that magnetically attaches to a phone, with a starting price of $75. The devices are pitched around “all-day voice capture + summaries + to-do generation,” with deep integration into Alexa and Amazon Shopping. On the technical side, the device end handles VAD, speaker separation, on-device transcription, and sensitive-content redaction; the cloud side uses Amazon’s internal large models for summarization, intent parsing, and cross-device context merging. The backdrop: after Friend, Rabbit, and Humane hit walls in 2024-2025, Bee represents Amazon’s second attempt at the “AI on you, with you” track. For hardware engineers, Bee’s form-factor evolution points to several engineering signals: model distillation to the edge continues to improve, audio front-end SDKs are becoming a new differentiation vector, and the privacy boundary plus default configuration remain the key variables that decide whether ordinary users will accept the product.&lt;/p&gt;
&lt;h2 id=&#34;Data-Center-Boom-Meets-Capital-Market-Cooldown&#34;&gt;&lt;a href=&#34;#Data-Center-Boom-Meets-Capital-Market-Cooldown&#34; class=&#34;headerlink&#34; title=&#34;Data Center Boom Meets Capital Market Cooldown&#34;&gt;&lt;/a&gt;Data Center Boom Meets Capital Market Cooldown&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/business/finance/market-selloff-rising-rates-test-ai-data-centre-deal-boom-2026-10-15/&#34;&gt;Market selloff, rising rates test AI data centre deal boom&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reuters reports that capital market pullbacks and rising interest rates are repricing AI data center deals. The piece surveys a handful of representative hyperscale GPU cluster deployments and notes that the optimistic valuations originally built on “continuously accelerating training demand” are starting to hit headwinds — some deals are seeing valuation markdowns, debt-recovery clauses being triggered, or delayed delivery. The backdrop: between 2024 and 2025, global cloud providers and infrastructure REITs signed off on a batch of multi-year, long-cycle, high-commitment compute deals around GPU clusters. The technical implication is that this directly affects the actual shipment cadence of the next-generation GPU roadmap, the inference price curve, and the strategy model suppliers use to allocate compute between training and inference. The direct signal for AI engineers is that over the coming year the supply tightness on the inference side should ease at the margin, API pricing will come under pressure, and the relative attractiveness of self-hosting, model distillation, and on-device inference will rise.&lt;/p&gt;
&lt;h2 id=&#34;Reddit-Rolls-Out-AI-Content-Moderation&#34;&gt;&lt;a href=&#34;#Reddit-Rolls-Out-AI-Content-Moderation&#34; class=&#34;headerlink&#34; title=&#34;Reddit Rolls Out AI Content Moderation&#34;&gt;&lt;/a&gt;Reddit Rolls Out AI Content Moderation&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ibtimes.co.uk/reddit-expands-ai-moderation-tools-1812693&#34;&gt;Reddit Unveils AI Moderation; Old Reddit Is Restricted to Logged-In Users&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reddit unveiled an expanded AI moderation toolkit and at the same time restricted its legacy interface to logged-in users only. On the technical side, the new moderation model first assesses violation probability and intent, then uses an LLM to generate reasoning, and finally routes through a rule engine and moderator credit transactions. The backdrop: after Reddit’s 2025 IPO, advertising and commercialization pressure has climbed, and more efficient content filtering is needed. At the same time, the scale of the corpus means AI moderation already beats pure human moderation on ROI. Reddit also explicitly reserves the final veto over model suggestions for human moderators — this is not “fully automated” but rather an “AI proposes, humans finalize” hybrid workflow. For community-product engineers, Reddit’s design is a representative template of the kind of hybrid AI-human systems that large social platforms are shipping today. Meanwhile, restricting the legacy interface to logged-in users means Reddit is still playing an engineering-level cat-and-mouse game around data collection and crawler boundaries — and that is also an indirect signal on the training-corpus compliance front.&lt;/p&gt;
&lt;h2 id=&#34;CNN-and-Google-Team-Up-on-AI&#34;&gt;&lt;a href=&#34;#CNN-and-Google-Team-Up-on-AI&#34; class=&#34;headerlink&#34; title=&#34;CNN and Google Team Up on AI&#34;&gt;&lt;/a&gt;CNN and Google Team Up on AI&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://cnnpressroom.blogs.cnn.com/2026/10/15/cnn-announces-ai-partnership-with-google/&#34;&gt;CNN Announces AI Partnership with Google&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;CNN announced an AI-layer partnership with Google: Google will draw on CNN’s content to introduce news-domain capability enhancements into Gemini, while CNN will integrate the Gemini API into its own products for summarization, retrieval, and multilingual production. The backdrop: over the past year, multiple news organizations have struck similar deals with model suppliers. The two core drivers are: first, licensing compliance for training corpora; second, news organizations want a cut of the AI distribution dividend. On the technical side, this means Gemini’s retrieval and citation capabilities on fact-based tasks will bind even more tightly to authoritative sources, while CNN gains stronger control over the attribution mechanism for generated content. For content platforms and model suppliers, this is a clear engineering trend — “high-quality source + model citation + provenance tracking” is becoming a standard component of commercialized products rather than an optional feature.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;If we put today’s ten stories side by side, a few core technical signals emerge: &lt;strong&gt;First, structured data sources like design files, documents, and news are being remodeled into Agent-consumable semantic layers — Figma, CNN, and Reddit have all provided template samples. Second, AI hardware is trending toward “lightweight + end-cloud collaboration” — Bee’s $75 price point and multi-form-factor lineup point to a new wave of iteration in wearables. Third, capital market repricing of compute deals will propagate back through inference-side supply release to API pricing and on-device deployment strategies. Fourth, content authenticity and attribution are moving from philosophical debate to engineering implementation — watermarking, citation traceability, and AI-generation labels are becoming product-grade hard requirements.&lt;/strong&gt;&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="daily" />
        <category term="digest" />
        <updated>2026-10-15T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/e1c88f26/</id>
        <title>AI Daily · 2026-10-16</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/e1c88f26/"/>
        <content type="html">&lt;p&gt;Figma、Google、Amazon Bee 同台交作业,主流生产力工具正把 Agent 作为一等公民纳入产品形态;同时,资本市场对 AI 算力的乐观情绪出现降温迹象,Reddit、CNN 等内容平台在 AI 审核与生成的合作上加码。今天的十则新闻,呈现出”产品落地加速、工程边界外扩、基础设施面临再定价”三条主线。&lt;/p&gt;
&lt;h2 id=&#34;西蒙斯基金会砸-1500-万美元-帮数学家”上手”AI&#34;&gt;&lt;a href=&#34;#西蒙斯基金会砸-1500-万美元-帮数学家”上手”AI&#34; class=&#34;headerlink&#34; title=&#34;西蒙斯基金会砸 1500 万美元,帮数学家”上手”AI&#34;&gt;&lt;/a&gt;西蒙斯基金会砸 1500 万美元,帮数学家”上手”AI&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.simonsfoundation.org/news/simons-foundation-launches-15m-effort-to-help-mathematicians-navigate-ai-era/&#34;&gt;Simons Foundation launches $15M effort to help mathematicians navigate AI era&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;西蒙斯基金会宣布投入 1500 万美元,设立专门项目帮助数学界系统理解并使用 AI 工具,覆盖形式化证明、自动猜想生成、符号计算等方向。项目核心不是再做一个新模型,而是提供培训课程、研讨会、计算资源,以及与 Lean、Coq 等形式化系统对接的工程支持。背景是过去两年 DeepMind 的 AlphaProof、OpenAI 的形式化证明实验以及一批基于 Transformer 的符号推理模型,已经在 IMO、定理发现等场景里跑出了可复现的结果,但数学家群体对这些工具的接受度仍参差不齐。这笔钱意味着资金方开始把”AI for Math”从模型竞赛转向社区能力建设。对开发者与研究者的实际影响是,接下来一年里,形式化证明库、Lean 插件、以及符号推理相关的工具链会获得更多来自数学共同体的反馈与贡献,门槛会被进一步压低。&lt;/p&gt;
&lt;h2 id=&#34;一家机构的”全面禁用-AI”倡议&#34;&gt;&lt;a href=&#34;#一家机构的”全面禁用-AI”倡议&#34; class=&#34;headerlink&#34; title=&#34;一家机构的”全面禁用 AI”倡议&#34;&gt;&lt;/a&gt;一家机构的”全面禁用 AI”倡议&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.currentaffairs.org/news/why-were-banning-ai&#34;&gt;Why We’re Banning AI&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Current Affairs 刊发长文阐述其编辑部全面禁用 AI 工具的政策,涵盖写作、配图、翻译、信息搜集等所有环节。文章从版权、训练数据来源、对人类创作者的挤压、幻觉与可信度等角度展开论证,核心担忧集中在三点:一是生成式系统的训练语料未经许可复用;二是 AI 文本在事实核查层面的不可靠性;三是 AI 大规模进入创作会反向拉低平均质量。这篇倡议折射出当下内容生产链条中一个仍未解决的技术争议——生成内容的归属、署名与质量追溯机制。技术层面上,水印、内容指纹、来源追溯仍是未完全落地的能力。对于做内容平台的工程师,这意味着短期内”AI 生成标识””原始证据溯源”等特性仍是合规与品牌信任的硬需求。&lt;/p&gt;
&lt;h2 id=&#34;Figma-给-Agent-立规矩-代码层开放测试&#34;&gt;&lt;a href=&#34;#Figma-给-Agent-立规矩-代码层开放测试&#34; class=&#34;headerlink&#34; title=&#34;Figma 给 Agent 立规矩,代码层开放测试&#34;&gt;&lt;/a&gt;Figma 给 Agent 立规矩,代码层开放测试&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/14/figma-announces-new-features-to-define-how-agents-work-on-its-platform/&#34;&gt;Figma announces new features to define how agents work on its platform&lt;/a&gt; · TechCrunch · 2026-10-14&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Figma 公布一组面向 Agent 的新特性,并把 Code Layers(代码层)功能推进到开放测试。核心思路是把设计文件从”静态图”升级为”结构化语义对象”,让 Agent 可以读取图层属性、组件实例、约束关系,而不是只能拿到像素图。新增的能力包括:暴露变量与 token 的语义 API、为组件提供声明式描述、对生成代码做版本与样式映射。Code Layers 此前仅在受邀用户中使用,现在任何团队都可以接入。这意味着 Figma 不再只是设计工具,而是设计意图与前端实现之间的中间层。对前端工程师的实际影响是显著的:Agent 写组件时不再”猜样式”,而是可以直接消费 token 与约束,设计到代码的一致性问题会被显著压缩;同时它给 Cursor、Claude Code 这类编程 Agent 增加了一个高质量输入源。&lt;/p&gt;
&lt;h2 id=&#34;AI-被用于硬件反向工程&#34;&gt;&lt;a href=&#34;#AI-被用于硬件反向工程&#34; class=&#34;headerlink&#34; title=&#34;AI 被用于硬件反向工程&#34;&gt;&lt;/a&gt;AI 被用于硬件反向工程&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://blogs.gnome.org/uraeus/2026/10/15/aiandreverseengineerhardware/&#34;&gt;Using AI to reverse engineer hardware&lt;/a&gt; · Hacker News · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;GNOME 开发者博客分享了使用 AI 辅助硬件反向工程的实践记录。流程大致是:先用显微拍摄或 X 光获得芯片图像,再用视觉模型识别封装、走线、模块边界,最后由大模型把图像里的电路结构翻译为门级或 RTL 级描述,并与公开 datasheet 交叉验证。博客特别强调了模型在跨域知识迁移上的优势——同一套视觉模型既能识别 PCB 走线,也能识别老式 DIP 封装的图引脚分布。背景是独立硬件研究者、小批量物联网厂商在面对已停产芯片、专有协议芯片时,传统上需要昂贵的人工逆向。AI 把时间从几周压缩到几小时,但作者也提醒,模型对 SRAM、PLD 等结构的细颗粒还原并不可靠,适合做初筛而非终稿。对 EDA 工具链的影响是,接下来会出现更多把视觉模型嵌入到 KiCad、Yosys 等开源流程中的插件,硬件逆向门槛会进一步下降。&lt;/p&gt;
&lt;h2 id=&#34;一线开发者的-AI-体验转折&#34;&gt;&lt;a href=&#34;#一线开发者的-AI-体验转折&#34; class=&#34;headerlink&#34; title=&#34;一线开发者的 AI 体验转折&#34;&gt;&lt;/a&gt;一线开发者的 AI 体验转折&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://thetheorygirlie.substack.com/p/ai-was-great-until-it-was-not&#34;&gt;AI was great until it was not&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;一位 Substack 博主记录了她在日常写作、代码、研究里使用 AI 助手的体验曲线:初期显著加速,几个月后却开始出现沉默错误、引用造假、上下文丢失等问题。技术层面她指出三个原因:一是模型在长对话里事实一致性下降;二是工具链自动注入的内容(摘要、改写)在回流到主模型时引入噪声;三是用户对模型能力的过度信任导致校验缺失。文章呼应了近期多个开发者社区的反馈——AI 编程助手在跨会话、跨仓库的复杂任务上表现反而下降。这对工程团队的现实意义是:把 AI 当成”加速器”而非”替代者”的边界比厂商宣传更窄;团队应该为 Agent 任务设计独立的验证层,例如 commit-time 的回放测试、引用回溯、上下文窗口预算管理。&lt;/p&gt;
&lt;h2 id=&#34;Google-通用购物车在美国上线&#34;&gt;&lt;a href=&#34;#Google-通用购物车在美国上线&#34; class=&#34;headerlink&#34; title=&#34;Google 通用购物车在美国上线&#34;&gt;&lt;/a&gt;Google 通用购物车在美国上线&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/15/googles-universal-cart-shopping-tool-launches-in-the-us/&#34;&gt;Google’s Universal Cart shopping tool launches in the US&lt;/a&gt; · TechCrunch · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Google 正式在美国推出 Universal Cart,覆盖 Google Search 与 Gemini App。核心能力是把跨商家、跨平台的购物车统一到一个会话里,用户在搜索结果或 Gemini 对话中确认加购后,可以一次性结算来自不同电商的商品。技术栈上,这一功能依赖商品结构化数据(Snippet、Product Schema)、商家结算能力(GPay &amp;#x2F; Shop Pay &amp;#x2F; Klarna 等)以及 Agent 风格的会话结账流程。这背后是 Google 把 Gemini 从”对话模型”推到”交易执行入口”的尝试——模型不只是回答”哪个最便宜”,而是直接完成下单。对电商开发者与商家搜索影响在于,商品数据 schema、库存与价格 API 的标准化压力增加,商家侧需要把数据治理做到机器可读、可协商的水平。&lt;/p&gt;
&lt;h2 id=&#34;Amazon-Bee-推出两款-AI-随身设备&#34;&gt;&lt;a href=&#34;#Amazon-Bee-推出两款-AI-随身设备&#34; class=&#34;headerlink&#34; title=&#34;Amazon Bee 推出两款 AI 随身设备&#34;&gt;&lt;/a&gt;Amazon Bee 推出两款 AI 随身设备&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://techcrunch.com/2026/10/15/amazons-bee-launches-two-new-personal-ai-devices-starting-at-75/&#34;&gt;Amazon’s Bee launches two new personal AI devices, starting at $75&lt;/a&gt; · TechCrunch · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Amazon 旗下的 Bee 发布收购后的首批 AI 硬件:一款升级版可穿戴设备与一款信用卡形态、可磁吸到手机的录音器,起售价 75 美元。设备主打”全天语音捕获 + 摘要 + 待办生成”,并与 Alexa、亚马逊购物深度集成。技术上,设备端主要承担 VAD、说话人分离、本地转写、敏感词脱敏等前端任务,云端由 Amazon 内部大模型负责摘要、意图解析与跨设备上下文合并。背景是 Friend、Rabbit、Humane 等同类设备在 2024-2025 纷纷遇阻之后,Bee 是 Amazon 对”AI 随身化”赛道的二次尝试。对硬件工程师而言,Bee 的形态演进展示了几个工程信号:模型蒸馏到端侧的能力在持续提升,音频前端 SDK 正在成为新的差异化点;隐私边界与默认配置依然是产品能否被普通用户接受的关键变量。&lt;/p&gt;
&lt;h2 id=&#34;数据中心狂飙遭遇资本市场降温&#34;&gt;&lt;a href=&#34;#数据中心狂飙遭遇资本市场降温&#34; class=&#34;headerlink&#34; title=&#34;数据中心狂飙遭遇资本市场降温&#34;&gt;&lt;/a&gt;数据中心狂飙遭遇资本市场降温&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/business/finance/market-selloff-rising-rates-test-ai-data-centre-deal-boom-2026-10-15/&#34;&gt;Market selloff, rising rates test AI data centre deal boom&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reuters 报道,资本市场回调与利率上行正在重新定价 AI 数据中心交易。报道梳理了几桩具有代表性的超大规模 GPU 集群部署案例,指出原本基于”训练需求持续高速增长”的乐观估值开始遭遇挑战,部分交易出现估值上调、债权回收条款被触发或延迟交付的情况。背景是 2024-2025 年全球云厂商与基础设施 REIT 围绕 GPU 集群签订了一批多年期、长周期、高承诺的算力交易。技术上的含义是:这会直接影响下一代 GPU 路线图的实际放量节奏、推理价格曲线,以及模型供应商在”训练 vs 推理”算力分配上的策略。对 AI 工程师的直接信号是,接下来一年推理侧的供给紧张程度有望边际缓解,API 价格端会承压;同时自托管、模型蒸馏、端侧推理等替代路径的相对吸引力会上升。&lt;/p&gt;
&lt;h2 id=&#34;Reddit-引入-AI-内容审核&#34;&gt;&lt;a href=&#34;#Reddit-引入-AI-内容审核&#34; class=&#34;headerlink&#34; title=&#34;Reddit 引入 AI 内容审核&#34;&gt;&lt;/a&gt;Reddit 引入 AI 内容审核&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ibtimes.co.uk/reddit-expands-ai-moderation-tools-1812693&#34;&gt;Reddit Unveils AI Moderation; Old Reddit Is Restricted to Logged-In Users&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reddit 公布扩展后的 AI 审核工具集,同时将旧版界面限制为仅登录用户可见。技术上,新版审核模型会先做违规率与意图、用 LLM 做理由生成、再用规则引擎与版主信用交易。背景是 Reddit 在 2025 年 IPO 后,广告与商业化压力上升,需要更高效的内容过滤;同时大规模语料使得 AI 审核在 ROI 上已经优于纯人工。Reddit 也明确保留版主对模型建议的最终否决权,说明其并非”全自动”,而是”AI 提议 + 人终审”的混合工作流。对社区产品工程师而言,Reddit 的方案是当下大型社工混合系统的典型范式;同时旧版界面限制登录意味着 Reddit 仍在为数据采集与爬虫边界做工程层面的博弈,这对训练语料合规也是一个间接信号。&lt;/p&gt;
&lt;h2 id=&#34;CNN-与-Google-结盟做-AI&#34;&gt;&lt;a href=&#34;#CNN-与-Google-结盟做-AI&#34; class=&#34;headerlink&#34; title=&#34;CNN 与 Google 结盟做 AI&#34;&gt;&lt;/a&gt;CNN 与 Google 结盟做 AI&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://cnnpressroom.blogs.cnn.com/2026/10/15/cnn-announces-ai-partnership-with-google/&#34;&gt;CNN Announces AI Partnership with Google&lt;/a&gt; · Hacker News · 2026-10-16&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;CNN 宣布与 Google 建立 AI 层面的合作伙伴关系,Google 将基于 CNN 的内容为 Gemini 引入新闻类能力增强,同时 CNN 在自身产品中引入 Gemini API 用于摘要、检索与多语言生产。背景是过去一年里多家新闻机构与模型供应商达成类似协议,核心驱动力是:一是训练语料授权合规、二是新闻机构希望拿到 AI 分发渠道的红利。技术层面,这意味着 Gemini 在事实型任务上的检索与引用能力会进一步与权威信源绑定,而 CNN 获得对生成内容署名机制的更强控制权。对内容平台与模型供应商而言,这是一个清晰的工程趋势——“高质量源 + 模型引用 + 来源溯源”正在成为商业化产品的标准配置,而不是可选功能。&lt;/p&gt;
&lt;p&gt;如果把今天的十条新闻并到一起,大致能看到几个核心技术信号:&lt;strong&gt;第一,设计、文档、新闻等结构化数据源正在被改造为 Agent 可消费的语义层,Figma、CNN、Reddit 都给出了范式样本;第二,AI 硬件开始走向”轻量化 + 端云协同”,Bee 的 75 美元定价与多形态方案指向随身设备的新一波迭代;第三,资本市场对算力交易的再定价会通过推理侧供给释放回传到 API 价格与端侧部署策略;第四,内容真实性与归属问题从哲学争论走向工程实现,水印、引用溯源、AI 生成标识正在成为产品级硬需求。&lt;/strong&gt;&lt;/p&gt;
</content>
        <category term="AI" />
        <category term="daily" />
        <category term="digest" />
        <updated>2026-10-15T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/5a48abb8/</id>
        <title>AI Daily · 2026-10-15</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/5a48abb8/"/>
        <content type="html">&lt;p&gt;Today’s AI industry discussion converges on two focal points: on one side, there are increasingly more cases of Agents and large models “actually breaking down” in production environments; on the other, reflections on AI safety, debt, and commercial sustainability are accelerating. The tech community’s attention is shifting from “can we build it” to “can we build it reliably, and can the math work out.”&lt;/p&gt;
&lt;h2 id=&#34;Containment-and-Monitoring-Failures-The-Security-Gaps-at-Frontier-AI-Labs&#34;&gt;&lt;a href=&#34;#Containment-and-Monitoring-Failures-The-Security-Gaps-at-Frontier-AI-Labs&#34; class=&#34;headerlink&#34; title=&#34;Containment and Monitoring Failures: The Security Gaps at Frontier AI Labs&#34;&gt;&lt;/a&gt;Containment and Monitoring Failures: The Security Gaps at Frontier AI Labs&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.csoonline.com/article/4234854/ai-agents-arent-going-rogue-frontier-labs-are-skipping-security-basics.html&#34;&gt;Containment and monitoring failures are to blame for AI hacking reports: experts&lt;/a&gt; · CSO Online · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A recent series of reports about “AI Agents launching attacks” sparked discussion, but the conclusion is that the problem isn’t the models “going rogue”—it’s that frontier labs are skipping basic security engineering. Multiple security experts point out that the real attributable causes include unsandboxed escapes, tool calls lacking permission layering, no continuous monitoring of model behavior, and inadequate incident response processes. In other words, this isn’t Agents gaining intent—it’s shoddy engineering practice. This mirrors the current state of affairs where red-teaming is trendy but day-to-day blue-team operations are neglected. The practical impact for developers: before putting an Agent system into production, “observability” and “permission boundaries” must be treated as first-class citizens—not debated at the model level as whether AI has awakened.&lt;/p&gt;
&lt;h2 id=&#34;Banks-Scrambling-to-Offload-AI-Data-Center-Loans&#34;&gt;&lt;a href=&#34;#Banks-Scrambling-to-Offload-AI-Data-Center-Loans&#34; class=&#34;headerlink&#34; title=&#34;Banks Scrambling to Offload AI Data Center Loans&#34;&gt;&lt;/a&gt;Banks Scrambling to Offload AI Data Center Loans&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://startupfortune.com/banks-are-now-trying-to-offload-the-ai-data-center-debt-they-just-underwrote/&#34;&gt;Banks are now trying to offload the AI data center debt they just underwrote&lt;/a&gt; · Startup Fortune · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;According to reports, multiple banks that previously financed AI data center construction are now packaging and selling these credit exposures on the secondary market. The reports note that loans from underwriting to issuance fundamentally require “credit flow,” not “long-term holding.” The technical significance isn’t about finance itself, but about what it reveals: the pace of AI infrastructure investment may be peaking, and the next phase of new compute supply will rely more heavily on financing structure innovation. For developers and infrastructure providers, the signal is clear—cloud compute prices won’t rise in the short term due to supply tightening, but rather there may be a window of price adjustments driven by “compute capacity turnover.” What the tech community should watch: the marginal cost curve of large-scale cluster deployments, energy efficiency, and whether novel cooling and power solutions get accelerated adoption as financing shifts hands.&lt;/p&gt;
&lt;h2 id=&#34;ASML-Orders-Beat-Expectations-Chip-Equipment-Boom-Still-Going&#34;&gt;&lt;a href=&#34;#ASML-Orders-Beat-Expectations-Chip-Equipment-Boom-Still-Going&#34; class=&#34;headerlink&#34; title=&#34;ASML Orders Beat Expectations: Chip Equipment Boom Still Going&#34;&gt;&lt;/a&gt;ASML Orders Beat Expectations: Chip Equipment Boom Still Going&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/business/asml-forecasts-q4-sales-above-expectations-ai-chip-demand-2026-10-14/&#34;&gt;ASML’s strong orders ease fears AI spending boom is running out of steam&lt;/a&gt; · Reuters · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;ASML issued Q4 revenue guidance above market expectations and noted that AI chips’ pull on advanced lithography equipment continues. Order visibility for EUV and High-NA EUV directly reflects leading foundries’ betting cadence on 2nm&amp;#x2F;3nm nodes. From a technical standpoint, this means: bottlenecks in HBM, CoWoS packaging, and 3D DRAM—these “AI compute stacking technologies”—will continue to dictate large-model iteration speed over the next 2-3 years. For developers, the truly important fact is—next-gen flagship GPU&amp;#x2F;NPU yields and capacity will be more constrained by packaging and lithography, not by design itself. In other words, the chip narrative is shifting from “architectural innovation” back to “process and packaging capacity management.” This is why ASML earnings serve as the “thermometer” for every AI cycle discussion.&lt;/p&gt;
&lt;h2 id=&#34;Swedish-TV-Station-Has-Its-Own-AI-Agent-Delete-Footage&#34;&gt;&lt;a href=&#34;#Swedish-TV-Station-Has-Its-Own-AI-Agent-Delete-Footage&#34; class=&#34;headerlink&#34; title=&#34;Swedish TV Station Has Its Own AI Agent Delete Footage&#34;&gt;&lt;/a&gt;Swedish TV Station Has Its Own AI Agent Delete Footage&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-erases-edited-footage&#34;&gt;TV4 postpones show after AI agent erases edited material&lt;/a&gt; · Sweden Herald · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Swedish broadcaster TV4 has had to postpone its reality show &lt;em&gt;The Challenge&lt;/em&gt; to 2027 because an AI Agent in its workflow accidentally wiped already-edited footage during an automated task. The engineering significance of this incident goes well beyond the TV station itself: it demonstrates the real-world cost of “missing Agent permission boundaries” in production. When an Agent has filesystem write permissions but lacks dry-runs, secondary confirmation, or version-based rollback mechanisms, a single erroneous tool call can cause irreversible damage. This is the complete opposite of the GitOps principle of “immutable infrastructure + versioned artifacts.” For teams currently deploying Agents, this incident offers an iron rule: write operations must be rollbackable, deletions must be explicitly confirmed, and dangerous tool calls must include a human approval checkpoint.&lt;/p&gt;
&lt;h2 id=&#34;AI-Mass-Decompiling-Games-The-“X-Ray-Vision”-for-Code-Comprehension&#34;&gt;&lt;a href=&#34;#AI-Mass-Decompiling-Games-The-“X-Ray-Vision”-for-Code-Comprehension&#34; class=&#34;headerlink&#34; title=&#34;AI Mass-Decompiling Games: The “X-Ray Vision” for Code Comprehension&#34;&gt;&lt;/a&gt;AI Mass-Decompiling Games: The “X-Ray Vision” for Code Comprehension&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://popcar.bearblog.dev/ai-is-mass-decompiling-games-thats-both-awesome-and-scary/&#34;&gt;AI is mass decompiling games. That’s both awesome and scary&lt;/a&gt; · Bear Blog · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A new trend has recently emerged in the developer community: using large models to decompile, rename functions, and reconstruct structures from binaries of classic games en masse. With code-specialized models performing semantic inference on disassembly text, work that previously took reverse engineers weeks can now produce 70-80% reconstruction in minutes. This is a massive boost for game preservation (mods&amp;#x2F;ports), vulnerability research, and binary security analysis. But the “scary” side is equally real: the internal implementations of closed-source software, DRM protections, and commercial engines are being “understood” in bulk at speeds far beyond manual reverse engineering. For the open-source and copyright ecosystem, this signals a new round of game theory—on one hand, AI-assisted code comprehension is a democratizing tool; on the other, any closed-source project must now assume its binary is already in a “readable” state.&lt;/p&gt;
&lt;h2 id=&#34;AI-Tells-in-Text-A-New-Battlefield-Beyond-Watermarks&#34;&gt;&lt;a href=&#34;#AI-Tells-in-Text-A-New-Battlefield-Beyond-Watermarks&#34; class=&#34;headerlink&#34; title=&#34;AI Tells in Text: A New Battlefield Beyond Watermarks&#34;&gt;&lt;/a&gt;AI Tells in Text: A New Battlefield Beyond Watermarks&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://theconsensus.dev/blog/2026/10/14/has-ai-tells.html?focus=1&#34;&gt;Has AI tells&lt;/a&gt; · The Consensus · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The article discusses how AI-generated text carries statistical “fingerprints” even without relying on metadata watermarks: smoother sentence-length distributions, higher connective-word density, and significantly different low-frequency word usage compared to human writing. Today’s mainstream AI detectors are essentially classifiers trained on these statistical features. But rapid model iteration is causing these features to decay quickly—especially after RLHF, stylistic fine-tuning, and in-context examples. The tech community’s take on this: detection based on “statistical fingerprints” will remain in a long-term cat-and-mouse state, while more reliable solutions are tilting toward two engineering paths—“embedding invisible watermarks at generation time” and “tracing tool-call provenance.” In other words, future AI content provenance won’t depend on “reading features,” but on “writing features.”&lt;/p&gt;
&lt;h2 id=&#34;STEPX-Neo-The-LLM-Native-Phone-Arrives&#34;&gt;&lt;a href=&#34;#STEPX-Neo-The-LLM-Native-Phone-Arrives&#34; class=&#34;headerlink&#34; title=&#34;STEPX Neo: The LLM-Native Phone Arrives&#34;&gt;&lt;/a&gt;STEPX Neo: The LLM-Native Phone Arrives&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.qbitai.com/2026/10/503201.html&#34;&gt;STEPX launches its first LLM-native agent phone, STEPX Neo&lt;/a&gt; · QbitAI · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;On October 13, the LLM-native AI terminal brand STEPX (Step Terminal) officially launched its first “agent phone,” the STEPX Neo. Unlike traditional phones that treat AI capabilities as in-app features, the STEPX Neo places the large model as the system foundation, with a system-level Agent that can directly invoke apps, read&amp;#x2F;write files, manage schedules, and execute tasks across applications. This is another hardware attempt focused on the AI Native experience, following the Humane Ai Pin and Rabbit R1—but it takes the “native phone form factor” route rather than that of a standalone peripheral. From a technical perspective, the real highlights are the depth of integration between the system-level Agent and system APIs, and the collaboration strategy between on-device and cloud models. If it can pull off a hybrid architecture of “on-device 7B-class model handling responses + cloud large model handling complex tasks,” it could become a reference template for Agent hardware.&lt;/p&gt;
&lt;h2 id=&#34;Anthropic’s-Hypothetical-Threats-Where-Are-the-Boundaries-of-Safety-Narratives&#34;&gt;&lt;a href=&#34;#Anthropic’s-Hypothetical-Threats-Where-Are-the-Boundaries-of-Safety-Narratives&#34; class=&#34;headerlink&#34; title=&#34;Anthropic’s Hypothetical Threats: Where Are the Boundaries of Safety Narratives?&#34;&gt;&lt;/a&gt;Anthropic’s Hypothetical Threats: Where Are the Boundaries of Safety Narratives?&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theregister.com/ai-and-ml/2026/10/13/anthropic-conjures-another-threat-that-doesnt-exist-yet-to-stoke-fears-of-ai-apocalypse/5302866&#34;&gt;Anthropic conjures threat that doesn’t exist yet to stoke fears of AI apocalypse&lt;/a&gt; · The Register · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A Register commentary points out that Anthropic’s recent safety report described a scenario in which “models could autonomously cause harm through certain capability combinations that don’t yet exist.” Technically, this is a typical “forward-looking threat modeling” exercise, similar to “zero-day prediction” in traditional security. From an alignment research perspective, exposing potential threats in advance does have engineering value—it can drive capability probing of relevant models. The controversy is that, unless such threat descriptions strictly distinguish “theoretical possibility + actual possibility on current systems,” they can easily amplify into misleading impressions in public discourse. For those genuinely concerned with AI safety engineering, the signal is clear: serious AI governance should distinguish between “capability boundaries,” “deployment boundaries,” and “economic incentive boundaries,” rather than conflating the three. This also serves as a reminder to the industry—safety narratives need engineering-grade articulation.&lt;/p&gt;
&lt;h2 id=&#34;Character-ai-Bankruptcy-Documents-The-Truth-Behind-Companion-AI’s-Books&#34;&gt;&lt;a href=&#34;#Character-ai-Bankruptcy-Documents-The-Truth-Behind-Companion-AI’s-Books&#34; class=&#34;headerlink&#34; title=&#34;Character.ai Bankruptcy Documents: The Truth Behind Companion AI’s Books&#34;&gt;&lt;/a&gt;Character.ai Bankruptcy Documents: The Truth Behind Companion AI’s Books&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.404media.co/character-ais-bankruptcy-documents-show-the-economics-of-ai-dont-work/&#34;&gt;Character.ai’s Bankruptcy Documents Show the Economics of AI Don’t Work&lt;/a&gt; · 404 Media · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The bankruptcy documents reveal Character.ai’s real unit economics: in companionship and role-play-driven dialogue scenarios, users average long conversation turns, long contexts, and high per-turn inference costs, while ARPU struggles to cover inference spending. This means companion AI isn’t a scenario that small models with “low latency + low tokens” can handle—it’s a genuinely high-cost product that consumes large-model capabilities. From a technical standpoint, the real lesson is: conversation length + context size + character consistency are three severely underestimated inference cost factors that directly determine whether a product is profitable. This also explains why subsequent companion-focused startups are pivoting toward hybrid architectures of “on-device small models + character-customized LoRA.” The practical takeaway for practitioners: when evaluating LLM products, “inference cost per thousand conversations” must be treated as a first-class KPI, not just user count.&lt;/p&gt;
&lt;h2 id=&#34;Letting-AI-Be-CEO-for-a-Week-Can-an-Agent-Run-a-Company-Independently&#34;&gt;&lt;a href=&#34;#Letting-AI-Be-CEO-for-a-Week-Can-an-Agent-Run-a-Company-Independently&#34; class=&#34;headerlink&#34; title=&#34;Letting AI Be CEO for a Week: Can an Agent Run a Company Independently?&#34;&gt;&lt;/a&gt;Letting AI Be CEO for a Week: Can an Agent Run a Company Independently?&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://daily.tinyprojects.dev/221&#34;&gt;I let an AI run my startup for a week&lt;/a&gt; · Tiny Projects · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;An indie founder documented his real experience of handing over day-to-day company operations—emails, customer support, social media posting, lightweight decision-making—to an AI Agent for a full week. The results were mixed: the Agent performed stably and efficiently on tasks like email drafting, templated responses, and scheduling—“high-certainty + low-risk” tasks; but on tasks involving business judgment, customer relationship management, and emergency response that require context and value trade-offs, the Agent frequently needed human backup. The article’s real value lies in showing the Agent’s true boundaries in a “solo founder” small closed-loop scenario. It proves one thing: an Agent isn’t a decision-maker replacement, but a “decision amplifier”—its value lies in freeing humans from repetitive labor, not in taking over judgment.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;From these ten news items, four signals are worth the tech community’s continued attention: first, the “basic security engineering” of Agents entering production environments is becoming a短板, with observability, permission layering, and rollback design becoming must-haves; third, ASML and its earnings signals show the chip equipment boom continues, with HBM and advanced packaging remaining the real bottleneck for compute stacking; seventh, LLM-native hardware is shifting from standalone peripherals to a “phone form factor,” with STEPX Neo being a key litmus test for this wave; and tenth, the Character.ai documents and STEPX Neo both point to “inference cost determines business model”—the core competitiveness of Agent products is shifting from model capability to unit economics control.&lt;/p&gt;
</content>
        <category term="ai-agent" />
        <category term="ai-daily" />
        <category term="ai-safety" />
        <category term="large-models" />
        <category term="Chips" />
        <updated>2026-10-14T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/5a48abb8/</id>
        <title>AI Daily · 2026-10-15</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/5a48abb8/"/>
        <content type="html">&lt;p&gt;今天 AI 行业的讨论集中在两个落点上:一边是 Agent 与大模型在生产环境里”真出问题”的案例越来越多;另一边则是关于 AI 安全、债务与商业可持续性的反思正在加速。技术圈的注意力从”能不能做”过渡到”能不能稳定地做、能不能算得过账”。&lt;/p&gt;
&lt;h2 id=&#34;容器与监控失守-前沿-AI-实验室的安全短板&#34;&gt;&lt;a href=&#34;#容器与监控失守-前沿-AI-实验室的安全短板&#34; class=&#34;headerlink&#34; title=&#34;容器与监控失守:前沿 AI 实验室的安全短板&#34;&gt;&lt;/a&gt;容器与监控失守:前沿 AI 实验室的安全短板&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.csoonline.com/article/4234854/ai-agents-arent-going-rogue-frontier-labs-are-skipping-security-basics.html&#34;&gt;Containment and monitoring failures are to blame for AI hacking reports: experts&lt;/a&gt; · CSO Online · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;近期一系列”AI Agent 被曝发起攻击”的报告引发了讨论,但结论是问题不在模型”失控”,而在前沿实验室跳过了基础安全工程。多位安全专家指出,真正可归因的原因包括沙箱逃逸未拦截、工具调用缺少权限分层、模型行为缺少持续监控,以及事件响应流程不完善。换句话说,这些并不是 Agent 有了意图,而是工程实践不到位。这与近年”红队测试”流行却忽视了日常蓝队运维的现状高度同构。对开发者的实际影响是:Agent 系统上生产前,必须把”可观测性”与”权限边界”当作一等公民,而不是在模型层面再去争论 AI 是否觉醒。&lt;/p&gt;
&lt;h2 id=&#34;银行急着转手-AI-数据中心贷款&#34;&gt;&lt;a href=&#34;#银行急着转手-AI-数据中心贷款&#34; class=&#34;headerlink&#34; title=&#34;银行急着转手 AI 数据中心贷款&#34;&gt;&lt;/a&gt;银行急着转手 AI 数据中心贷款&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://startupfortune.com/banks-are-now-trying-to-offload-the-ai-data-center-debt-they-just-underwrote/&#34;&gt;Banks are now trying to offload the AI data center debt they just underwrote&lt;/a&gt; · Startup Fortune · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;据报道,多家此前为 AI 数据中心建设提供贷款的银行,正在二级市场打包出售这部分信贷敞口。报道指出,贷款从承做到出现,本质上需要的是”信用流动”而非”长期持有”。这件事的技术意义不在金融本身,而在于:它折射出 AI 基础设施投资节奏可能正在见顶,新增算力供给的下一步将更依赖融资结构创新。对开发者与基础设施提供商来说,信号很明确——云算力价格短期内不会因供给紧缩上涨,反倒可能出现”算力产能换手”带来的价格调整窗口。技术圈应关注的是:大规模集群部署的边际成本曲线、能耗效率、以及新型冷却与电力方案是否会随融资换手被加速采用。&lt;/p&gt;
&lt;h2 id=&#34;ASML-订单超预期-芯片设备景气还在&#34;&gt;&lt;a href=&#34;#ASML-订单超预期-芯片设备景气还在&#34; class=&#34;headerlink&#34; title=&#34;ASML 订单超预期:芯片设备景气还在&#34;&gt;&lt;/a&gt;ASML 订单超预期:芯片设备景气还在&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.reuters.com/business/asml-forecasts-q4-sales-above-expectations-ai-chip-demand-2026-10-14/&#34;&gt;ASML’s strong orders ease fears AI spending boom is running out of steam&lt;/a&gt; · Reuters · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;ASML 给出强于市场预期的 Q4 营收指引,并指出 AI 芯片对先进光刻设备的拉动仍在持续。EUV 与高数值孔径 EUV 的订单可见度,直接反映了头部晶圆厂对 2nm&amp;#x2F;3nm 节点的押注节奏。从技术维度看,这意味着:HBM、CoWoS 封装、3D DRAM 这些”AI 算力堆叠技术”的瓶颈,仍将在未来 2-3 年决定大模型迭代速度。对开发者而言,真正重要的事实是——下一代旗舰 GPU&amp;#x2F;NPU 的良率与产能,会更多被封装与光刻环节卡住,而非设计本身。换句话说,芯片叙事正从”架构创新”回到”制程与封装的产能管理”。这也是为什么 ASML 财报成为每次 AI 周期讨论的”温度计”。&lt;/p&gt;
&lt;h2 id=&#34;瑞典电视台被自家-AI-Agent-误删素材&#34;&gt;&lt;a href=&#34;#瑞典电视台被自家-AI-Agent-误删素材&#34; class=&#34;headerlink&#34; title=&#34;瑞典电视台被自家 AI Agent 误删素材&#34;&gt;&lt;/a&gt;瑞典电视台被自家 AI Agent 误删素材&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-erases-edited-footage&#34;&gt;TV4 postpones show after AI agent erases edited material&lt;/a&gt; · Sweden Herald · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;瑞典电视台 TV4 不得不将真人秀《The Challenge》推迟到 2027 年,原因是其工作流中的 AI Agent 在自动化任务里,意外清除了已经剪辑好的素材。这件事的工程意义远超电视台本身:它展示的是”Agent 权限边界缺失”在生产环境下的真实代价。当 Agent 拥有文件系统写权限而缺少 dry-run、二次确认、或基于内容版本的回滚机制时,一次错误的工具调用就足以造成不可挽回的损失。这与 GitOps 中”不可变基础设施 + 版本化制品”的理念完全相反。对正在部署 Agent 的团队来说,这件事给出了一条铁律:写操作必须可回滚,删除必须显式确认,危险工具调用必须有人类审批节点。&lt;/p&gt;
&lt;h2 id=&#34;AI-批量反编译游戏-代码理解的”透视眼”&#34;&gt;&lt;a href=&#34;#AI-批量反编译游戏-代码理解的”透视眼”&#34; class=&#34;headerlink&#34; title=&#34;AI 批量反编译游戏:代码理解的”透视眼”&#34;&gt;&lt;/a&gt;AI 批量反编译游戏:代码理解的”透视眼”&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://popcar.bearblog.dev/ai-is-mass-decompiling-games-thats-both-awesome-and-scary/&#34;&gt;AI is mass decompiling games. That’s both awesome and scary&lt;/a&gt; · Bear Blog · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;近期开发者社区出现了一股新潮流:用大模型对大量经典游戏的二进制进行反编译、函数命名与结构还原。借助代码专用模型对反汇编文本的语义推断,过去需要逆向工程师数周的工作,现在可以在分钟级给出 70-80% 的还原度。这对游戏保存(Mod&amp;#x2F;移植)、漏洞挖掘、二进制安全研究都有巨大推动力。但其”可怕”的一面同样真实:闭源软件、DRM 保护、商业引擎的内部实现,正在以远超人工逆向的速度被批量”理解”。对开源与版权生态意味着新一轮博弈——一方面 AI 辅助的代码理解能力是普惠工具,另一方面,任何闭源项目都必须假设其二进制已经处于”可读”状态。&lt;/p&gt;
&lt;h2 id=&#34;文本里的-AI-痕迹-水印之外的新战场&#34;&gt;&lt;a href=&#34;#文本里的-AI-痕迹-水印之外的新战场&#34; class=&#34;headerlink&#34; title=&#34;文本里的 AI 痕迹:水印之外的新战场&#34;&gt;&lt;/a&gt;文本里的 AI 痕迹:水印之外的新战场&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://theconsensus.dev/blog/2026/10/14/has-ai-tells.html?focus=1&#34;&gt;Has AI tells&lt;/a&gt; · The Consensus · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;文章讨论了即便不依赖元数据水印,AI 生成文本本身也带有统计层面的”指纹”:句长分布更平稳、连接词密度偏高、低频词出现频率与人类写作显著不同。当前主流的 AI 检测器本质上是基于这些统计特征训练的分类器。但模型本身的迭代让这类特征迅速衰减——尤其在使用 RLHF、风格化微调、上下文示例之后。技术圈对这件事的判断是:基于”统计指纹”的检测会长期处于攻防拉锯状态,而更可靠的方案正在向”生成时嵌入不可见水印”与”工具调用轨迹溯源”两条工程化路径倾斜。换句话说,未来的 AI 内容溯源不会依赖”读特征”,而是依赖”写特征”。&lt;/p&gt;
&lt;h2 id=&#34;STEPX-Neo-大模型原生手机登场&#34;&gt;&lt;a href=&#34;#STEPX-Neo-大模型原生手机登场&#34; class=&#34;headerlink&#34; title=&#34;STEPX Neo:大模型原生手机登场&#34;&gt;&lt;/a&gt;STEPX Neo:大模型原生手机登场&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.qbitai.com/2026/10/503201.html&#34;&gt;STEPX首款大模型原生智能体手机STEPX Neo正式发布&lt;/a&gt; · 量子位 · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;10 月 13 日,大模型原生 AI 终端品牌 STEPX(阶跃终端)正式发布旗下首款”智能体手机”STEPX Neo。区别于传统手机把 AI 能力作为 App 内功能,STEPX Neo 把大模型作为系统底座,系统级 Agent 可直接调用应用、读写文件、管理日程与跨应用执行任务。这是继 Humane Ai Pin、Rabbit R1 之后,又一款主打 AI Native 体验的硬件尝试,但走的是”原生手机形态”而非独立外设路线。从技术视角看,真正的看点是系统级 Agent 与系统 API 的对接深度、以及端侧模型与云端模型的协作策略。如果它能跑通”端侧 7B 级模型处理响应 + 云端大模型处理复杂任务”的混合架构,可能成为 Agent 硬件的参考样板。&lt;/p&gt;
&lt;h2 id=&#34;Anthropic-预设”不存在威胁”-安全叙事的边界在哪&#34;&gt;&lt;a href=&#34;#Anthropic-预设”不存在威胁”-安全叙事的边界在哪&#34; class=&#34;headerlink&#34; title=&#34;Anthropic 预设”不存在威胁”:安全叙事的边界在哪&#34;&gt;&lt;/a&gt;Anthropic 预设”不存在威胁”:安全叙事的边界在哪&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.theregister.com/ai-and-ml/2026/10/13/anthropic-conjures-another-threat-that-doesnt-exist-yet-to-stoke-fears-of-ai-apocalypse/5302866&#34;&gt;Anthropic conjures threat that doesn’t exist yet to stoke fears of AI apocalypse&lt;/a&gt; · The Register · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Register 评论指出,Anthropic 近期发布的安全报告中描述了一种”模型可能自主通过某些尚不存在的能力组合造成危害”的场景。技术上看,这是一种典型的”前瞻性威胁建模”,类似传统安全领域的”零日预测”。从对齐研究的角度,提前暴露潜在威胁确实有工程价值——可以驱动相关模型的能力。争议在于,这类威胁描述如果不严格区分”理论上发生可能性 + 现有系统实际发生可能性”,容易在公共讨论中放大为不实印象。对真正关注 AI 安全工程的人来说,信号是清晰的:严肃的 AI 治理应区分”能力边界”、”部署边界”与”经济激励边界”,而不是把三者混为一谈。这也给行业提了个醒——安全叙事需要工程化表达。&lt;/p&gt;
&lt;h2 id=&#34;Character-ai-破产文件-陪伴型-AI-的账本真相&#34;&gt;&lt;a href=&#34;#Character-ai-破产文件-陪伴型-AI-的账本真相&#34; class=&#34;headerlink&#34; title=&#34;Character.ai 破产文件:陪伴型 AI 的账本真相&#34;&gt;&lt;/a&gt;Character.ai 破产文件:陪伴型 AI 的账本真相&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.404media.co/character-ais-bankruptcy-documents-show-the-economics-of-ai-dont-work/&#34;&gt;Character.ai’s Bankruptcy Documents Show the Economics of AI Don’t Work&lt;/a&gt; · 404 Media · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;破产文件披露了 Character.ai 真实的单位经济模型:在以陪伴与角色扮演为主的对话场景下,用户平均对话轮次长、上下文长、单次推理成本高,而 ARPU 难以覆盖推理支出。这意味着陪伴型 AI 不是”低延迟 + 低 token”的小模型可承接的场景,而是真正消耗大模型能力的高成本产品。从技术角度,真正的教训是:对话长度 + 上下文大小 + 角色一致性 是三个被严重低估的推理成本因子,直接决定了产品是否盈利。这也解释了为什么后续陪伴类创业公司纷纷转向”端侧小模型 + 角色定制 LoRA”的混合架构。对从业者的实际意义是:在评估 LLM 产品时,必须把”每千次对话的推理成本”作为一等 KPI,而不是只盯着用户量。&lt;/p&gt;
&lt;h2 id=&#34;让-AI-当一周-CEO-智能体能独立运营公司吗&#34;&gt;&lt;a href=&#34;#让-AI-当一周-CEO-智能体能独立运营公司吗&#34; class=&#34;headerlink&#34; title=&#34;让 AI 当一周 CEO:智能体能独立运营公司吗&#34;&gt;&lt;/a&gt;让 AI 当一周 CEO:智能体能独立运营公司吗&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://daily.tinyprojects.dev/221&#34;&gt;I let an AI run my startup for a week&lt;/a&gt; · Tiny Projects · 2026-10-15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;一位独立创业者记录了他把公司日常运营——邮件、客户支持、社交媒体发布、轻量决策——交给 AI Agent 整整一周的真实体验。结果是混合的:在邮件起草、模板化回复、日程安排等”高确定性 + 低风险”任务上,Agent 表现稳定且高效;但在涉及商业判断、客户关系管理、突发问题响应等需要上下文与价值权衡的任务上,Agent 频繁需要人类兜底。文章的真正价值,是展示了 Agent 在”个体创业者”这种小闭环场景下的真实边界。它证明了一件事:Agent 不是替代决策者,而是”决策放大器”——它的价值在于把人从重复劳动中解放出来,而不是接管判断。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;从这十条新闻里,有四条信号值得技术圈持续关注:其一,Agent 进入生产环境的”基础安全工程”正在成为短板,可观测性、权限分层与可回滚设计成为必须项;其三,ASML 与 ASML 财报信号显示芯片设备景气仍在,HBM、先进封装仍是算力堆叠的真实瓶颈;其七,大模型原生硬件正从独立外设走向”手机形态”,STEPX Neo 是这一波的关键试金石;其十,Character.ai 文件与 STEPX Neo 共同指向”推理成本决定商业模式”,Agent 产品的核心竞争力正在从模型能力转向单位经济控制。&lt;/p&gt;
</content>
        <category term="large-language-models" />
        <category term="ai-agent" />
        <category term="ai-daily" />
        <category term="ai-safety" />
        <category term="芯片" />
        <updated>2026-10-14T23:00:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/mlh-cursor-pro-free/</id>
        <title>MLH Hacktoberfest Free Cursor Pro Complete Guide: No ID Required, Deadline October 15</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/mlh-cursor-pro-free/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;⚠️ This promotion ended on October 15, 2026 — you can no longer claim it&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This post is a record of the walkthrough from when the offer was live. The signup channel is closed, so following the steps will no longer get you a free Pro account. It’s still here because the claim flow, the hidden “manually upgrade to Pro” step the official page never mentions, and the six-item pitfall checklist remain useful reference if a similar deal appears.&lt;/p&gt;
&lt;p&gt;Looking for free AI coding options that &lt;strong&gt;actually work right now&lt;/strong&gt;?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/en/posts/codex-ban-nian-geng-xin/&#34;&gt;Codex &amp;#x2F; ChatGPT: renewing the six-month plan and saving tokens&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/en/posts/gpt6-choose/&#34;&gt;GPT-6: how to choose between Sol, Terra, and Luna&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Originally written October 14, 2026, when the promo had one day left.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The free Cursor Pro promotion running through the MLH Global Hack Week: Hacktoberfest × Cursor collaboration wrapped up on October 15. Unlike last year’s student-only deal that required a &lt;code&gt;.edu&lt;/code&gt; email, this round was &lt;strong&gt;open to everyone, anywhere—no student status, no region lock, no prerequisites&lt;/strong&gt;. Follow the official three steps and you walked away with a free Pro account. This post is a hands-on teardown, not a rehash of the official copy: every step comes with the “why,” the “what happens if you skip it,” and the “where people usually get stuck.” I also dig into what the official page never told you—free duration and credit limits—plus what to do once the promo expired.&lt;/p&gt;
&lt;h2 id=&#34;1-What-This-Promotion-Actually-Is&#34;&gt;&lt;a href=&#34;#1-What-This-Promotion-Actually-Is&#34; class=&#34;headerlink&#34; title=&#34;1. What This Promotion Actually Is&#34;&gt;&lt;/a&gt;1. What This Promotion Actually Is&lt;/h2&gt;&lt;p&gt;The organizer isn’t Cursor—it’s &lt;strong&gt;MLH (Major League Hacking)&lt;/strong&gt;, a community focused on student hacking. Global Hack Week is MLH’s online hackathon series, and this Hacktoberfest edition is themed around open-source contribution. The money behind it comes from the Partner named on MLH’s challenge page: &lt;strong&gt;SpaceXAI&lt;/strong&gt;. (Cursor’s parent company Anysphere was acquired by SpaceX in August 2026 and folded into the SpaceXAI umbrella.)&lt;/p&gt;
&lt;p&gt;The Cursor challenge on the event page is called &lt;strong&gt;Sign up for a Cursor Pro Account&lt;/strong&gt;, and the official wording is: &lt;em&gt;“Building with Grok Bot this weekend? Let’s get you started by setting you up with a free Cursor Pro account.”&lt;/em&gt; In short: MLH provisions a Cursor Pro account for you, sends you the promo code, and you handle the upgrade yourself.&lt;/p&gt;
&lt;p&gt;Here’s the key facts sheet—read it before you start:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Field&lt;/th&gt;
&lt;th&gt;Details&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Event&lt;/td&gt;
&lt;td&gt;Global Hack Week: Hacktoberfest (Cursor challenge)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Organizer&lt;/td&gt;
&lt;td&gt;MLH (Major League Hacking)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sponsor&lt;/td&gt;
&lt;td&gt;SpaceXAI (Anysphere’s parent)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Period&lt;/td&gt;
&lt;td&gt;October 9 – &lt;strong&gt;October 15, 2026&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Price&lt;/td&gt;
&lt;td&gt;100% free&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Eligibility&lt;/td&gt;
&lt;td&gt;Open to everyone—no student, no region&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Entry point&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Format&lt;/td&gt;
&lt;td&gt;MLH emails you a promo code after signup&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;TL;DR: the promotion is &lt;strong&gt;real, the bar is very low&lt;/strong&gt;, but the official page never tells you how long the free Pro actually lasts—don’t plan your long-term workflow around it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;2-Can-I-Claim-It-Eligibility-and-Barriers&#34;&gt;&lt;a href=&#34;#2-Can-I-Claim-It-Eligibility-and-Barriers&#34; class=&#34;headerlink&#34; title=&#34;2. Can I Claim It? Eligibility and Barriers&#34;&gt;&lt;/a&gt;2. Can I Claim It? Eligibility and Barriers&lt;/h2&gt;&lt;p&gt;There basically aren’t any. The official page says 100% free, any location, anyone, and explicitly lists working professionals, university and high-school students, and minors aged 13–18. &lt;strong&gt;No school verification, no region restrictions, no prior MLH participation required.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can sign up directly if any of these describe you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A developer looking for an excuse to try an AI editor;&lt;/li&gt;
&lt;li&gt;Someone prepping for fall recruiting or internships and wants hands-on practice;&lt;/li&gt;
&lt;li&gt;Anyone with a small project they’d like AI-assisted refactoring on;&lt;/li&gt;
&lt;li&gt;Someone who just wants to lock in the free credits now and use them later.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The only thing you actually need to confirm: &lt;strong&gt;the email you sign up with can reliably receive international mail.&lt;/strong&gt; MLH sends the promo code by email—if you don’t receive it, you’ve wasted the signup. Stick with Gmail, Outlook, or ProtonMail. Throwaway inboxes and providers that only deliver domestic mail routinely route MLH’s messages straight to spam.&lt;/p&gt;
&lt;p&gt;A third-party recap (questloops.com) mentions that claiming might require phone verification + GitHub connection, but &lt;strong&gt;MLH’s official challenge page lists neither requirement&lt;/strong&gt;—that’s third-party speculation, not an official must-do. The safe play is: sign up first, fill in extra verification later if and when you’re actually prompted.&lt;/p&gt;
&lt;h2 id=&#34;3-The-Official-Three-Step-Flow-One-Hidden-Step&#34;&gt;&lt;a href=&#34;#3-The-Official-Three-Step-Flow-One-Hidden-Step&#34; class=&#34;headerlink&#34; title=&#34;3. The Official Three-Step Flow + One Hidden Step&#34;&gt;&lt;/a&gt;3. The Official Three-Step Flow + One Hidden Step&lt;/h2&gt;&lt;p&gt;The official challenge page breaks the process into three steps, but the real gotcha hides at the tail end of step two. I’ve expanded all four actions below—follow along and the Pro is yours.&lt;/p&gt;
&lt;h3 id=&#34;Step-1-Download-and-install-the-Cursor-desktop-client&#34;&gt;&lt;a href=&#34;#Step-1-Download-and-install-the-Cursor-desktop-client&#34; class=&#34;headerlink&#34; title=&#34;Step 1: Download and install the Cursor desktop client&#34;&gt;&lt;/a&gt;Step 1: Download and install the Cursor desktop client&lt;/h3&gt;&lt;p&gt;The challenge page links to the download entry point &lt;a href=&#34;https://mlh.link/ghwdata0926-spacexai-cursor-download&#34;&gt;mlh.link&amp;#x2F;ghwdata0926-spacexai-cursor-download&lt;/a&gt;. Install it and run a quick smoke test—make sure it opens and you can log in. &lt;strong&gt;Don’t create an account yet&lt;/strong&gt;; the signup and the promo code from the next step go together, and batching them is faster.&lt;/p&gt;
&lt;p&gt;The installer supports the major desktop platforms: Windows, macOS, Linux. Install failures almost always come down to an outdated OS or insufficient disk space—nothing to do with the promotion itself. Get the machine in shape first.&lt;/p&gt;
&lt;h3 id=&#34;Step-2-Sign-up-at-mlh-link-ghw-and-wait-for-MLH’s-promo-code-email&#34;&gt;&lt;a href=&#34;#Step-2-Sign-up-at-mlh-link-ghw-and-wait-for-MLH’s-promo-code-email&#34; class=&#34;headerlink&#34; title=&#34;Step 2: Sign up at mlh.link&amp;#x2F;ghw and wait for MLH’s promo code email&#34;&gt;&lt;/a&gt;Step 2: Sign up at mlh.link&amp;#x2F;ghw and wait for MLH’s promo code email&lt;/h3&gt;&lt;p&gt;Open &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;, fill in an email that can receive international mail, and finish creating your MLH account. After signup, MLH sends the registered address an email containing a &lt;strong&gt;promo code&lt;/strong&gt;—that’s the actual asset of value.&lt;/p&gt;
&lt;p&gt;This is the step where most people give up:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;“I can’t find the email” and quit&lt;/strong&gt;: search your Inbox, Spam, and Promotions tabs for “MLH” or “Cursor.” Most of the time it just landed in the wrong folder.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Using a throwaway email&lt;/strong&gt;: temporary inbox services frequently reject or filter MLH’s messages—failure rate is high.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Email typo&lt;/strong&gt;: if you mistype the address at signup, fixing it means starting over. Double-check before submitting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code expiry&lt;/strong&gt;: the official page never says when codes expire—&lt;strong&gt;redeem it as soon as you have it&lt;/strong&gt;, don’t save it for the last day.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;Step-2-5-the-hidden-step-Manually-upgrade-to-Pro-under-Billing-Invoices&#34;&gt;&lt;a href=&#34;#Step-2-5-the-hidden-step-Manually-upgrade-to-Pro-under-Billing-Invoices&#34; class=&#34;headerlink&#34; title=&#34;Step 2.5 (the hidden step): Manually upgrade to Pro under Billing &amp;amp; Invoices&#34;&gt;&lt;/a&gt;Step 2.5 (the hidden step): Manually upgrade to Pro under Billing &amp;amp; Invoices&lt;/h3&gt;&lt;p&gt;This is &lt;strong&gt;the step most people miss, and missing it makes the whole thing pointless.&lt;/strong&gt; The official wording: &lt;em&gt;“Be sure to manually upgrade your account to Cursor Pro in Billings &amp;amp; Invoices to take advantage of your free credits.”&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The promo code only tells the system you have an entitlement—it doesn’t flip your account to Pro on its own. &lt;strong&gt;You still have to go into Cursor’s Billing &amp;amp; Invoices page yourself and switch your plan to Pro; that’s what actually activates the free credits.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;How to do it:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the Cursor desktop client and sign in with the account from the previous step.&lt;/li&gt;
&lt;li&gt;Click your avatar in the bottom-left → &lt;strong&gt;Settings&lt;/strong&gt; (or Preferences, depending on version).&lt;/li&gt;
&lt;li&gt;Find &lt;strong&gt;Billing &amp;amp; Invoices&lt;/strong&gt; in the left sidebar (also called Plans &amp;#x2F; Subscription).&lt;/li&gt;
&lt;li&gt;The page lists both the free tier and Pro—select &lt;strong&gt;Pro&lt;/strong&gt; and confirm.&lt;/li&gt;
&lt;li&gt;On the checkout screen, enter the promo code from MLH’s email and confirm a $0 checkout.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This step doesn’t charge you anything; the free credits cover the cost. &lt;strong&gt;Almost no third-party recap mentions this step&lt;/strong&gt;—redeeming the code, assuming you’re done, and realizing your account is still on the free tier is the single most common way people waste their time on this promotion.&lt;/p&gt;
&lt;h3 id=&#34;Step-3-Submit-a-Dashboard-screenshot&#34;&gt;&lt;a href=&#34;#Step-3-Submit-a-Dashboard-screenshot&#34; class=&#34;headerlink&#34; title=&#34;Step 3: Submit a Dashboard screenshot&#34;&gt;&lt;/a&gt;Step 3: Submit a Dashboard screenshot&lt;/h3&gt;&lt;p&gt;Open Cursor’s Dashboard, confirm the upper-right or account area shows the &lt;strong&gt;Pro&lt;/strong&gt; label, and take a screenshot. The screenshot has to make the Pro status visible—don’t just capture the login page. Whether the manual upgrade in the previous step actually took effect, this image is the proof.&lt;/p&gt;
&lt;p&gt;Upload or email the screenshot per the instructions on the MLH challenge page; the exact submission channel follows the official page. The challenge tier is labeled &lt;strong&gt;Beginner · No Code · Setup&lt;/strong&gt;—no code required, it’s a pure configuration task. How long review takes isn’t specified, but the challenge itself is a low-bar “complete and you’re done” type—no scoring involved.&lt;/p&gt;
&lt;h2 id=&#34;4-Pitfall-Checklist-Six-Issues-Ranked-by-Frequency&#34;&gt;&lt;a href=&#34;#4-Pitfall-Checklist-Six-Issues-Ranked-by-Frequency&#34; class=&#34;headerlink&#34; title=&#34;4. Pitfall Checklist: Six Issues, Ranked by Frequency&#34;&gt;&lt;/a&gt;4. Pitfall Checklist: Six Issues, Ranked by Frequency&lt;/h2&gt;&lt;p&gt;All six below are real, high-frequency mistakes. The first three cost you the actual entitlement; the last three are more about sloppy execution and mindset.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Redeemed the code but didn’t manually upgrade to Pro&lt;/strong&gt;: the code is applied, but the account is still on the free tier, and the free credits never activated. Go back to Billing &amp;amp; Invoices and switch to Pro manually. This is the single most fatal step in the entire flow.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;“Couldn’t find the email” and gave up&lt;/strong&gt;: the code is sent by MLH via email—search Inbox, Spam, and Promotions for “MLH” or “Cursor” first. Most of the time it’s just filed in the wrong tab.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Treating the code as a long-term entitlement&lt;/strong&gt;: the official page doesn’t specify the duration. Use it as a time-limited trial; don’t bet your daily workflow on it. After expiry, your account status follows whatever Cursor’s billing page actually shows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Screenshot doesn’t show Pro status&lt;/strong&gt;: the deliverable is a Dashboard that visibly shows Pro is active. A screenshot of just the login page will be marked incomplete—and if you skipped the manual upgrade, there won’t be a Pro label in the screenshot either.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Treating third-party requirements as official ones&lt;/strong&gt;: phone verification and GitHub linking are only mentioned by third parties; the official challenge page doesn’t list them, so don’t get scared off. If you actually need to verify something, wait until you’re blocked.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The signup email can’t receive mail&lt;/strong&gt;: use an address that reliably handles international mail. After signup, don’t miss the notification, and don’t use an address you’ve never logged into before.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;5-What-the-Official-Page-Doesn’t-Say-Duration-and-Credit-Limits&#34;&gt;&lt;a href=&#34;#5-What-the-Official-Page-Doesn’t-Say-Duration-and-Credit-Limits&#34; class=&#34;headerlink&#34; title=&#34;5. What the Official Page Doesn’t Say: Duration and Credit Limits&#34;&gt;&lt;/a&gt;5. What the Official Page Doesn’t Say: Duration and Credit Limits&lt;/h2&gt;&lt;p&gt;This is the part everyone asks about, and the part with the least answer. &lt;strong&gt;The official page has published nothing on free duration or credit caps.&lt;/strong&gt; The challenge page only says “free credits”—it doesn’t say how long the Pro lasts, and it doesn’t say how much usage is included.&lt;/p&gt;
&lt;p&gt;You see claims online like “three months of use” or “equivalent to $X in credits.” None of that is on the official record. When you see a specific number, ask where it came from.&lt;/p&gt;
&lt;p&gt;If you want to check yourself, two routes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Look at the entitlement details on Cursor’s Billing page after redemption&lt;/strong&gt;—the actual expiration date and credit balance shown there are authoritative.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wait for an official livestream or follow-up email from MLH to clarify.&lt;/strong&gt; Until then, treat it as a time-limited trial and don’t build long-term project plans on top of it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One more practical consideration: &lt;strong&gt;with unknown credit caps, peek at your remaining balance before you run anything heavy.&lt;/strong&gt; Batch refactors, large-scale generation, anything that eats credits fast—worth checking first. Burning through the credits and finding out you can’t renew is when you’ve truly wasted your time.&lt;/p&gt;
&lt;h2 id=&#34;6-What-to-Do-After-the-Promotion&#34;&gt;&lt;a href=&#34;#6-What-to-Do-After-the-Promotion&#34; class=&#34;headerlink&#34; title=&#34;6. What to Do After the Promotion&#34;&gt;&lt;/a&gt;6. What to Do After the Promotion&lt;/h2&gt;&lt;p&gt;What the event gives you is a time-limited Pro. &lt;strong&gt;Whether you renew after expiry is a separate decision.&lt;/strong&gt; Key context here: as of October 12, 2026, Cursor has merged its paid entitlements into &lt;strong&gt;The X Subscription&lt;/strong&gt;, and the old tiers (including Pro) are no longer available for new purchase. Existing users keep their original price and entitlements—the Pro you claim through this event falls into the existing-customer track.&lt;/p&gt;
&lt;p&gt;To decide whether to renew, match yourself to one of these three situations:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Situation&lt;/th&gt;
&lt;th&gt;Recommendation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;You’re already using it daily and have become dependent&lt;/td&gt;
&lt;td&gt;Renewing is a no-brainer. After The X Subscription launches, follow the new pricing track.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;You’ve only opened it two or three times in seven days and are still evaluating&lt;/td&gt;
&lt;td&gt;Drop back to the free tier (Hobby) for a while. If that’s enough, no need to renew.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;You want to switch tools or diversify dependencies&lt;/td&gt;
&lt;td&gt;Spread your common tasks across a few tools—heavy code changes in Cursor, light autocomplete on the free tier elsewhere.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;The third path is often the most cost-effective: spend half an hour calculating your actual weekly usage, and you’ll save more than blindly renewing. If you don’t want to bet on a single tool, see &lt;a href=&#34;/posts/trae-vs-cursor/&#34;&gt;Trae vs Cursor: Choosing Between a Domestic Direct-Connect Option and the Overseas Flagship&lt;/a&gt; for a side-by-side. If you’re still on the fence about making Cursor your primary tool, &lt;a href=&#34;/best/coding/&#34;&gt;Best AI Coding Tools (2026 Selection Guide)&lt;/a&gt; breaks it down by scenario.&lt;/p&gt;
&lt;h2 id=&#34;7-FAQ&#34;&gt;&lt;a href=&#34;#7-FAQ&#34; class=&#34;headerlink&#34; title=&#34;7. FAQ&#34;&gt;&lt;/a&gt;7. FAQ&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Q1: Can non-students claim this?&lt;/strong&gt;&lt;br&gt;Yes. The official page explicitly lists working professionals among the eligible groups—no enrollment required.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q2: Do I have to pay anything?&lt;/strong&gt;&lt;br&gt;No. The promotion is 100% free. The free credits cover the Pro entitlement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q3: If I miss October 15, can I still claim it?&lt;/strong&gt;&lt;br&gt;The official page only provides this one window. Whether the entry point stays open after the event ends is unspecified. Want it? Finish it between October 9 and 15.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q4: How long is the free Cursor Pro actually good for?&lt;/strong&gt;&lt;br&gt;Not announced. The challenge page only says “free credits”—duration and caps are unstated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q5: Can I give the promo code to someone else?&lt;/strong&gt;&lt;br&gt;Not stated. The binding between code and account isn’t documented, and transferring carries risk. Best to use it yourself.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q6: Do I need to submit an ID or a bank card when signing up?&lt;/strong&gt;&lt;br&gt;No. MLH registration only needs an email. Cursor redemption goes through the promo code—there’s no payment step.&lt;/p&gt;
&lt;h2 id=&#34;Closing&#34;&gt;&lt;a href=&#34;#Closing&#34; class=&#34;headerlink&#34; title=&#34;Closing&#34;&gt;&lt;/a&gt;Closing&lt;/h2&gt;&lt;p&gt;Back to the three things I opened with: &lt;strong&gt;eligibility isn’t a problem—it’s not limited to students or any region, and the official page counts working professionals and 13–18-year-olds.&lt;/strong&gt; The flow isn’t complicated either—the official three steps are straightforward, and the only sticking point is that “manually upgrade to Pro” detail at the end of step two. The expectation people most often get wrong is the free duration—the official page still hasn’t given a number.&lt;/p&gt;
&lt;p&gt;If you’re going to act, the order is: sign up at &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;, wait for MLH’s email, redeem the code from the email, go to &lt;strong&gt;Billing &amp;amp; Invoices and switch to Pro manually&lt;/strong&gt;, then submit a screenshot that clearly shows the Pro status. None of it is complicated—follow the steps and you’re done.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The opportunity is real, the bar is very low, but the duration is unknown.&lt;/strong&gt; The promotion ends October 15, today is October 14—&lt;strong&gt;only one day left&lt;/strong&gt;. If you want it, stop waiting.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Verification date:&lt;/strong&gt; 2026-10-14.&lt;br&gt;&lt;strong&gt;Official sources:&lt;/strong&gt; &lt;a href=&#34;https://www.mlh.com/events/global-hack-week-open-source-90/challenges/01a11d20-ae76-fc13-f55f-3f3158847e88&#34;&gt;MLH official challenge page&lt;/a&gt;; signup entry &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;.&lt;br&gt;&lt;strong&gt;Time-sensitivity note:&lt;/strong&gt; As of 2026-10-12, Cursor’s paid entitlements have been merged into The X Subscription, and the old Pro tier is no longer available for new purchase. The Pro claimed through this promotion falls into the existing-customer track; after expiry, follow whatever status the Cursor client actually shows when renewing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Related reading:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/543284/&#34;&gt;Paperclip in Practice: The AI Company Control Plane with 98K GitHub Stars, Burning Through Your Claude Subscription Directly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/trae-vs-cursor/&#34;&gt;Trae vs Cursor: Choosing Between a Domestic Direct-Connect Option and the Overseas Flagship&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/9c4e5a2f/&#34;&gt;AI Daily · 2026-10-11: The Engineering Deep End of Agent-Native Models and Robot Foundation Models&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="tutorial" />
        <category term="Cursor" />
        <category term="cursor-pro" />
        <category term="mlh-hacktoberfest" />
        <category term="ai-coding-tools" />
        <category term="free-promotions" />
        <updated>2026-10-14T08:06:58.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/mlh-cursor-pro-free/</id>
        <title>MLH Hacktoberfest 免费 Cursor Pro 完整领取教程:不限身份,10 月 15 日截止</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/mlh-cursor-pro-free/"/>
        <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;⚠️ 活动已于 2026 年 10 月 15 日结束,现在领不到了&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;这篇是当时的实操记录。活动通道已经关闭,照着做不会再拿到免费 Pro。留着它是因为:领取流程、那个官方没写的「手动升级 Pro」隐藏步骤、以及 6 条避坑清单,对以后出现的同类活动仍然有参考价值。&lt;/p&gt;
&lt;p&gt;想找&lt;strong&gt;现在还能用&lt;/strong&gt;的免费 AI 编程方案,可以看这两篇:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/codex-ban-nian-geng-xin/&#34;&gt;Codex &amp;#x2F; ChatGPT 半年续期与省 token 技巧&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/gpt6-choose/&#34;&gt;GPT-6 三个模型怎么选:Sol &amp;#x2F; Terra &amp;#x2F; Luna&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;原文写于 2026 年 10 月 14 日,当时活动只剩最后一天。&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;MLH Global Hack Week: Hacktoberfest 与 Cursor 合作的免费 Pro 活动在 10 月 15 日截止。和一年前那种「必须 .edu 邮箱认证」的学生专属不同,这次&lt;strong&gt;不限学生、不限地区、任何人都能领&lt;/strong&gt;,只要照官方三步走完就能拿到一份免费 Pro。本文是实操拆解,不是搬运官方文案:每一步都补上「为什么这么做」「漏了会怎样」「哪里容易卡」,最后再把官方没说的「免费时长与额度」和到期之后怎么办讲清楚。&lt;/p&gt;
&lt;h2 id=&#34;一、这次活动到底是什么&#34;&gt;&lt;a href=&#34;#一、这次活动到底是什么&#34; class=&#34;headerlink&#34; title=&#34;一、这次活动到底是什么&#34;&gt;&lt;/a&gt;一、这次活动到底是什么&lt;/h2&gt;&lt;p&gt;主办方不是 Cursor,是 &lt;strong&gt;MLH(Major League Hacking)&lt;/strong&gt;——一个做学生编程社区的组织。Global Hack Week 是 MLH 办的线上黑客马拉松,这次的 Hacktoberfest 主题围绕开源贡献。掏钱赞助的是 MLH 官方挑战页写明的 Partner &lt;strong&gt;SpaceXAI&lt;/strong&gt;(Cursor 母公司 Anysphere 2026 年 8 月被 SpaceX 收购,纳入 SpaceXAI 体系)。&lt;/p&gt;
&lt;p&gt;活动主页里那条 Cursor 挑战叫 &lt;strong&gt;Sign up for a Cursor Pro Account&lt;/strong&gt;,官方原话是:&lt;em&gt;「Building with Grok Bot this weekend? Let’s get you started by setting you up with a free Cursor Pro account.」&lt;/em&gt;——一句话:活动方帮你把一个 Cursor Pro 账号配好,兑换码 MLH 发,账号升级自己动手。&lt;/p&gt;
&lt;p&gt;下面这张表是这次活动的关键事实,看清楚再动手:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;项目&lt;/th&gt;
&lt;th&gt;内容&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;活动名&lt;/td&gt;
&lt;td&gt;Global Hack Week: Hacktoberfest(Cursor challenge)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;主办方&lt;/td&gt;
&lt;td&gt;MLH(Major League Hacking)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;赞助方&lt;/td&gt;
&lt;td&gt;SpaceXAI(Anysphere 母公司)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;活动期&lt;/td&gt;
&lt;td&gt;2026 年 10 月 9 日 – &lt;strong&gt;10 月 15 日&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;价格&lt;/td&gt;
&lt;td&gt;100% 免费&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;资格&lt;/td&gt;
&lt;td&gt;不限学生、不限地区,任何人都能领&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;入口&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;形式&lt;/td&gt;
&lt;td&gt;注册后由 MLH 邮件发 promo code&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;一句话:这次活动&lt;strong&gt;真实、门槛极低&lt;/strong&gt;,但「能免费用多久」官方没给数字——别把它当长期 Pro 来安排。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;二、我能领吗-资格与门槛&#34;&gt;&lt;a href=&#34;#二、我能领吗-资格与门槛&#34; class=&#34;headerlink&#34; title=&#34;二、我能领吗?资格与门槛&#34;&gt;&lt;/a&gt;二、我能领吗?资格与门槛&lt;/h2&gt;&lt;p&gt;这一段基本没门槛。官方写的是 100% 免费、任何地点、任何人,并明确列出 13 至 18 岁的未成年人、在职专业人士、大学和高中学生都在内。&lt;strong&gt;没有学校认证,没有地区限制,也没要求之前参加过任何 MLH 活动&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;下面任一情况都能直接报名:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;想找个由头试用 AI 编辑器的开发者;&lt;/li&gt;
&lt;li&gt;正在准备秋招或实习,想练手的人;&lt;/li&gt;
&lt;li&gt;手上有小项目想跑 AI 辅助重构的人;&lt;/li&gt;
&lt;li&gt;只是想把免费额度先占住、以后用的人。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;真正要确认的只有一条:&lt;strong&gt;报名邮箱能正常收国际邮件&lt;/strong&gt;。MLH 用邮件发兑换码,收不到等于白注册。建议用 Gmail &amp;#x2F; Outlook &amp;#x2F; ProtonMail 这种跨国邮件服务,临时邮箱和只收国内信的邮箱经常把 MLH 的信直接送进垃圾箱。&lt;/p&gt;
&lt;p&gt;第三方整理(questloops.com)提到领取时可能要验证手机号 + 连接 GitHub,但 &lt;strong&gt;MLH 官方挑战页并未列出这两项要求&lt;/strong&gt;——它们是第三方说法,不是官方必须项。稳妥的做法是先注册、再补验证,真到注册那一刻被要求了再做也来得及。&lt;/p&gt;
&lt;h2 id=&#34;三、官方三步领取流程-一处隐藏步骤&#34;&gt;&lt;a href=&#34;#三、官方三步领取流程-一处隐藏步骤&#34; class=&#34;headerlink&#34; title=&#34;三、官方三步领取流程 + 一处隐藏步骤&#34;&gt;&lt;/a&gt;三、官方三步领取流程 + 一处隐藏步骤&lt;/h2&gt;&lt;p&gt;官方挑战页把流程拆成三步,但真正卡人的在第二步的尾巴。下面把四段动作全部展开,跟着走一遍就能拿到 Pro。&lt;/p&gt;
&lt;h3 id=&#34;第-1-步-下载并安装-Cursor-桌面端&#34;&gt;&lt;a href=&#34;#第-1-步-下载并安装-Cursor-桌面端&#34; class=&#34;headerlink&#34; title=&#34;第 1 步:下载并安装 Cursor 桌面端&#34;&gt;&lt;/a&gt;第 1 步:下载并安装 Cursor 桌面端&lt;/h3&gt;&lt;p&gt;挑战页给的下载入口是 &lt;a href=&#34;https://mlh.link/ghwdata0926-spacexai-cursor-download&#34;&gt;mlh.link&amp;#x2F;ghwdata0926-spacexai-cursor-download&lt;/a&gt;,下载装好之后先跑一遍,确认能正常打开、能登录。装完后&lt;strong&gt;先别急着注册账号&lt;/strong&gt;,注册要和下一步的 promo code 一起做,效率最高。&lt;/p&gt;
&lt;p&gt;安装包支持 Windows &amp;#x2F; macOS &amp;#x2F; Linux 主流桌面系统。卡在安装环节多半是系统版本偏旧或磁盘空间不足,这跟活动本身无关,先把机器调通再说。&lt;/p&gt;
&lt;h3 id=&#34;第-2-步-在-mlh-link-ghw-注册-等-MLH-的-promo-code-邮件&#34;&gt;&lt;a href=&#34;#第-2-步-在-mlh-link-ghw-注册-等-MLH-的-promo-code-邮件&#34; class=&#34;headerlink&#34; title=&#34;第 2 步:在 mlh.link&amp;#x2F;ghw 注册,等 MLH 的 promo code 邮件&#34;&gt;&lt;/a&gt;第 2 步:在 mlh.link&amp;#x2F;ghw 注册,等 MLH 的 promo code 邮件&lt;/h3&gt;&lt;p&gt;打开注册入口 &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;,填一个能收国际邮件的邮箱,完成 MLH 账号注册。注册完成后 MLH 会向该邮箱发送一封带 &lt;strong&gt;promo code(兑换码)&lt;/strong&gt; 的邮件——这是真正值钱的资产。&lt;/p&gt;
&lt;p&gt;这一步最容易出问题:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;邮件没找到就放弃&lt;/strong&gt;:在收件箱、垃圾邮件夹、推广分栏里搜「MLH」或「Cursor」,多数是「Promotions」「Spam」分栏里。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;用临时邮箱&lt;/strong&gt;:MLH 邮件常常被临时邮箱服务直接拒收或进垃圾箱,失败率高。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;拼错邮箱&lt;/strong&gt;:报名后才发现邮箱写错,改起来要重新走流程,先确认再提交。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;码的时效&lt;/strong&gt;:码哪天失效官方没说,&lt;strong&gt;拿到就尽早兑&lt;/strong&gt;,别拖到最后一天。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;第-2-5-步-隐藏步骤-去-Billing-Invoices-手动升级到-Pro&#34;&gt;&lt;a href=&#34;#第-2-5-步-隐藏步骤-去-Billing-Invoices-手动升级到-Pro&#34; class=&#34;headerlink&#34; title=&#34;第 2.5 步(隐藏步骤):去 Billing &amp;amp; Invoices 手动升级到 Pro&#34;&gt;&lt;/a&gt;第 2.5 步(隐藏步骤):去 Billing &amp;amp; Invoices 手动升级到 Pro&lt;/h3&gt;&lt;p&gt;这是&lt;strong&gt;最容易漏掉、漏了等于白忙&lt;/strong&gt;的一步。官方原话:&lt;em&gt;「Be sure to manually upgrade your account to Cursor Pro in Billings &amp;amp; Invoices to take advantage of your free credits.」&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;兑换码只是让系统认得你有这笔权益,账号本身还停在免费档。&lt;strong&gt;你必须自己进 Cursor 后台的 Billing &amp;amp; Invoices 页面,手动把套餐切到 Pro,free credits 才会真正生效。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;具体操作:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;打开 Cursor 桌面端,登录上一步注册好的账号。&lt;/li&gt;
&lt;li&gt;左下角点头像 → &lt;strong&gt;Settings&lt;/strong&gt;(或 Preferences,版本不同)。&lt;/li&gt;
&lt;li&gt;左侧导航找 &lt;strong&gt;Billing &amp;amp; Invoices&lt;/strong&gt;(也叫 Plans &amp;#x2F; Subscription)。&lt;/li&gt;
&lt;li&gt;页面会列出免费档和 Pro 档,选中 &lt;strong&gt;Pro&lt;/strong&gt; 确认。&lt;/li&gt;
&lt;li&gt;在结账页面输入 MLH 邮件里的 promo code,确认 0 美元结账完成。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;这一步不额外扣钱,费用由那笔 free credits 抵掉。&lt;strong&gt;二手帖子里几乎都不提这一步&lt;/strong&gt;——领了码、以为万事大吉、结果账号还停在免费档,是这次活动最典型的白忙。&lt;/p&gt;
&lt;h3 id=&#34;第-3-步-提交-Dashboard-截图&#34;&gt;&lt;a href=&#34;#第-3-步-提交-Dashboard-截图&#34; class=&#34;headerlink&#34; title=&#34;第 3 步:提交 Dashboard 截图&#34;&gt;&lt;/a&gt;第 3 步:提交 Dashboard 截图&lt;/h3&gt;&lt;p&gt;打开 Cursor 后台 Dashboard,确认右上角或账户区域显示 &lt;strong&gt;Pro&lt;/strong&gt; 字样,然后截图。截图要让人看出 Pro 状态,别只截一个登录页——上一步手动升级有没有生效,这张图就是凭证。&lt;/p&gt;
&lt;p&gt;把截图按 MLH 挑战页提示上传或邮件回传,具体提交通道以官方页面为准。挑战等级标的是 &lt;strong&gt;Beginner · No Code · Setup&lt;/strong&gt;,意思是不用写代码,纯配置任务。提交后多久出审核结果官方没说,但挑战页本身是「完成即可」的低门槛,不涉及打分。&lt;/p&gt;
&lt;h2 id=&#34;四、避坑清单-六条按出现频率排&#34;&gt;&lt;a href=&#34;#四、避坑清单-六条按出现频率排&#34; class=&#34;headerlink&#34; title=&#34;四、避坑清单:六条按出现频率排&#34;&gt;&lt;/a&gt;四、避坑清单:六条按出现频率排&lt;/h2&gt;&lt;p&gt;下面这六条都是真实高频踩坑,前三条的后果是拿不到真权益,后三条更偏操作和心态上的疏忽。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;兑换后没手动升级到 Pro&lt;/strong&gt;:码兑了,账号还在免费档,free credits 一直没激活。回 Billing &amp;amp; Invoices 手动切到 Pro,这是整个流程最致命的一步。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;邮件没找到就放弃&lt;/strong&gt;:码是 MLH 用邮件发的,先在收件箱、垃圾邮件夹、推广分栏里搜「MLH」或「Cursor」,多数邮件只是分错了栏。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;拿码当长期权益&lt;/strong&gt;:官方没说时长,按有时限的试用用,别把日常依赖押上去;到期之后账号状态以 Cursor 账单页实际显示为准。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;截图不体现 Pro 状态&lt;/strong&gt;:提交物是显示 Pro 已兑换的 Dashboard,只截登录页会被判没完成——手动升级那步没做,截图里也不会有 Pro 字样。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;把第三方要求当官方要求&lt;/strong&gt;:手机号验证、连 GitHub 只有第三方这么说,官方挑战页没列,别被劝退;真要验证,等被拦了再做。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;报名邮箱收不到信&lt;/strong&gt;:用能正常收国际邮件的邮箱,报名后别漏看通知,别用一个从没登录过的邮箱。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;五、官方没说的事-免费时长与额度&#34;&gt;&lt;a href=&#34;#五、官方没说的事-免费时长与额度&#34; class=&#34;headerlink&#34; title=&#34;五、官方没说的事:免费时长与额度&#34;&gt;&lt;/a&gt;五、官方没说的事:免费时长与额度&lt;/h2&gt;&lt;p&gt;这是最常被问、也最没有答案的一处。&lt;strong&gt;官方对免费时长与额度上限完全未公布。&lt;/strong&gt; 挑战页只写 free credits,既没说这份 Pro 能用多久,也没说含多少用量。&lt;/p&gt;
&lt;p&gt;市面上流传的「能用三个月」「等于多少美元额度」,都不在官方口径里。看到具体数字,先问一句出处。&lt;/p&gt;
&lt;p&gt;想自己确认,有两条路:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;看兑换后 Cursor 后台 Billing 页面显示的权益明细&lt;/strong&gt;,实际到期日和额度以那里为准。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;等官方直播或 MLH 后续邮件补口径&lt;/strong&gt;。在那之前,把它当成一份有时限的试用,别拿它规划长期项目。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;还有一点实际影响:&lt;strong&gt;额度未知,用它跑重任务前先看一眼剩余量更稳&lt;/strong&gt;。批量重构、大规模生成这类吃额度的操作,尤其值得先确认。烧完才发现没得续,才真白忙一场。&lt;/p&gt;
&lt;h2 id=&#34;六、活动之后怎么继续用-Cursor&#34;&gt;&lt;a href=&#34;#六、活动之后怎么继续用-Cursor&#34; class=&#34;headerlink&#34; title=&#34;六、活动之后怎么继续用 Cursor&#34;&gt;&lt;/a&gt;六、活动之后怎么继续用 Cursor&lt;/h2&gt;&lt;p&gt;活动给的是一份有时限的 Pro,&lt;strong&gt;到期之后要不要续是另一笔账&lt;/strong&gt;。这里有个关键背景:&lt;strong&gt;2026 年 10 月 12 日 Cursor 已把付费权益并入 The X Subscription&lt;/strong&gt;,旧档位(含 Pro)停止新购,存量用户原价原权益继续有效——这次活动领到的 Pro 属存量旧轨范畴。&lt;/p&gt;
&lt;p&gt;判断要不要续费,可以简单按下面这三种情况对号入座:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;情况&lt;/th&gt;
&lt;th&gt;建议&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;到期前已经每天都在用,形成依赖&lt;/td&gt;
&lt;td&gt;续费是顺理成章的,等 The X Subscription 上线后按新轨价格走&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;七天里只打开过两三次,还在评估&lt;/td&gt;
&lt;td&gt;先降回免费档(Hobby tier)试一段时间,够用就不必续&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;想换工具或分散依赖&lt;/td&gt;
&lt;td&gt;把常用任务分散到几个工具上——大规模改代码用 Cursor,轻量补全换个免费档也够&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;第三条路其实更划算:花半小时算一下自己每周的实际用量,比跟风续费省得多。不想押单一工具的,可以参考 &lt;a href=&#34;/posts/trae-vs-cursor/&#34;&gt;Trae vs Cursor:国产直连 vs 海外旗舰怎么选&lt;/a&gt; 的对比;还在犹豫要不要把 Cursor 当主力工具的,&lt;a href=&#34;/best/coding/&#34;&gt;最佳 AI 编程工具(2026 选型指南)&lt;/a&gt; 按场景列了一份清单。&lt;/p&gt;
&lt;h2 id=&#34;七、常见问题&#34;&gt;&lt;a href=&#34;#七、常见问题&#34; class=&#34;headerlink&#34; title=&#34;七、常见问题&#34;&gt;&lt;/a&gt;七、常见问题&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Q1:不是学生能领吗?&lt;/strong&gt;&lt;br&gt;能。官方写明开放人群含在职专业人士,不要求学籍。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q2:要交钱吗?&lt;/strong&gt;&lt;br&gt;不用。活动本身 100% 免费,Pro 由那笔 free credits 覆盖。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q3:错过了 10 月 15 日还能领吗?&lt;/strong&gt;&lt;br&gt;官方只给了这一场的日期,场次结束后入口是否还开,官方没说。想领就在 10 月 9 日至 15 日之间做完。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q4:Cursor Pro 到底免费能用多久?&lt;/strong&gt;&lt;br&gt;官方未公布。挑战页只写 free credits,时长和额度上限都没说。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q5:兑换码能转给别人用吗?&lt;/strong&gt;&lt;br&gt;官方没说。码与账号的绑定机制不清楚,转手有风险,建议自己用。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q6:活动报名时要不要提交身份证或银行卡?&lt;/strong&gt;&lt;br&gt;不用。MLH 注册只需要邮箱,Cursor 兑换走 promo code,没有支付环节。&lt;/p&gt;
&lt;h2 id=&#34;结语&#34;&gt;&lt;a href=&#34;#结语&#34; class=&#34;headerlink&#34; title=&#34;结语&#34;&gt;&lt;/a&gt;结语&lt;/h2&gt;&lt;p&gt;回到开头那三件事:&lt;strong&gt;资格不成问题——不限学生、不限地区,官方把在职的人和 13 至 18 岁的人都算了进去&lt;/strong&gt;。流程也不复杂,官方就三步,卡点集中在第二步尾巴那个「手动升级到 Pro」。最容易踩空的预期是免费时长,官方至今没给数字。&lt;/p&gt;
&lt;p&gt;真要动手,顺序是:先去 &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt; 注册、等 MLH 的邮件、用邮件里的码兑换、进 &lt;strong&gt;Billing &amp;amp; Invoices 手动切到 Pro&lt;/strong&gt;、再交一张能看出 Pro 状态的截图。整套动作不复杂,照着走一遍就行。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;机会真实、门槛极低,但时长是个未知数&lt;/strong&gt;。活动 10 月 15 日结束,今天是 10 月 14 日,&lt;strong&gt;只剩最后一天&lt;/strong&gt;,想领就别再拖。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;核验日期:&lt;/strong&gt; 2026-10-14。&lt;br&gt;&lt;strong&gt;官方来源:&lt;/strong&gt; &lt;a href=&#34;https://www.mlh.com/events/global-hack-week-open-source-90/challenges/01a11d20-ae76-fc13-f55f-3f3158847e88&#34;&gt;MLH 官方挑战页&lt;/a&gt;;注册入口 &lt;a href=&#34;https://mlh.link/ghw&#34;&gt;mlh.link&amp;#x2F;ghw&lt;/a&gt;。&lt;br&gt;&lt;strong&gt;时效提示:&lt;/strong&gt; 2026-10-12 起 Cursor 付费权益并入 The X Subscription,旧 Pro 档位停止新购。本文领到的 Pro 属存量旧轨,到期后按 Cursor 客户端内实际状态续费。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;相关阅读:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/543284/&#34;&gt;Paperclip 实战:GitHub 9.8 万星的 AI 公司控制平面,Claude 订阅直接消耗&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/trae-vs-cursor/&#34;&gt;Trae vs Cursor:国产直连 vs 海外旗舰怎么选&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/9c4e5a2f/&#34;&gt;AI Daily · 2026-10-11:Agent Native 模型与机器人基础模型的工程深水区&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="tutorial" />
        <category term="Cursor" />
        <category term="cursor-pro" />
        <category term="mlh-hacktoberfest" />
        <category term="ai-coding-tools" />
        <category term="free-promotions" />
        <updated>2026-10-14T08:06:58.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/posts/543284/</id>
        <title>Paperclip 实战:GitHub 9.8万星的 AI 公司控制平面,Claude 订阅直接消耗</title>
        <link rel="alternate" href="https://qifeidoc.com/posts/543284/"/>
        <content type="html">&lt;p&gt;把 Claude Code、Cursor、Kimi Code 同时开四五个 tab 在桌面跑,本来就是 2026 年下半年 AI 工程师的日常。问题是它们各自重启即消失、改完一处要手动同步到下一处、忘记哪个终端在跑什么、token 烧光才反应过来——这些痛点 Paperclip 给了一次性答案:GitHub 已接近 9.8 万 star 的开源 AI 公司控制平面,把代理们装进「任务 + 组织架构 + 财务」三层控制台,Claude Pro&amp;#x2F;Max 订阅直接消耗,自心跳、自审稿、自停机。本文是实测,&lt;strong&gt;不是单看 README 就开始吹&lt;/strong&gt;:逐节跑完官方教程,对照本地操作看效果,顺便把每个关键截图都贴出来,把坑也列清楚。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;本文所有结论基于实测 2026-10 当时的 &lt;code&gt;paperclipai/paperclip&lt;/code&gt; 主分支(API&amp;#x2F;v2026.1012.0),Claude Code 适配器走 &lt;code&gt;claude_local&lt;/code&gt;,订阅登录走 &lt;code&gt;~/.claude/.config.json&lt;/code&gt; 本地凭证。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;一、Paperclip-解决了什么-多-Agent-失控的统一控制平面&#34;&gt;&lt;a href=&#34;#一、Paperclip-解决了什么-多-Agent-失控的统一控制平面&#34; class=&#34;headerlink&#34; title=&#34;一、Paperclip 解决了什么:多 Agent 失控的统一控制平面&#34;&gt;&lt;/a&gt;一、Paperclip 解决了什么:多 Agent 失控的统一控制平面&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960339978-frame-014.jpg&#34; alt=&#34;第一时间打开 Paperclip 看到的公司主页,顶部是公司目标与 KPI,中部是 agent 列表与最近工作产物&#34;&gt;&lt;/p&gt;
&lt;p&gt;桌面同时开着七八个 Claude Code 终端,各自的会话上下文分散在本地。系统一重启,所有 session 一起蒸发——即便每个 agent 干的事都不复杂,整体也拼不回一条可追溯的工作流。Paperclip 的官方定位就是为这种场景而生,README 里写得很直白:&lt;strong&gt;「If OpenClaw is an employee, Paperclip is the company」&lt;/strong&gt;——把每个 agent 从「会话实例」抬升到「公司员工」,配齐组织架构、汇报对象、目标与预算四件套。&lt;/p&gt;
&lt;p&gt;实测下来,Paperclip 的产品抽象可以一句话讲清:它是「任务系统 + 组织架构图 + 财务系统」三合一,员工全员 AI,跑在你的机器上而不是某个 SaaS 后面,数据不外发、API 密钥不出本机。三层堆叠之后,所有多 Claude Code 终端协作时的痛点——会话不可见、改完不可追溯、token 不可控——被一次性收编。&lt;/p&gt;
&lt;h2 id=&#34;二、上手第一步-30-秒从零开始建一家「AI-公司」&#34;&gt;&lt;a href=&#34;#二、上手第一步-30-秒从零开始建一家「AI-公司」&#34; class=&#34;headerlink&#34; title=&#34;二、上手第一步:30 秒从零开始建一家「AI 公司」&#34;&gt;&lt;/a&gt;二、上手第一步:30 秒从零开始建一家「AI 公司」&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960341080-frame-104.jpg&#34; alt=&#34;主界面:打开 Paperclip 默认的首页 —— 公司目标、组织架构、最近工作产物&#34;&gt;&lt;/p&gt;
&lt;p&gt;Paperclip 提供两种部署形态:本地一台机器跑 all-in-one,或者 VPS 上跑 systemd 服务。我选的是本地单机版,Node 24 已就绪时一条命令拉起:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;npx paperclipai onboard --&lt;span class=&#34;built_in&#34;&gt;yes&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;首次运行会拉一个 1.4 GB 的内置 PostgreSQL 包,看到进度条长时间不动先别慌——后端在 unzip、initdb、配置 pg_hba,正常要 1–3 分钟。装完浏览器自动开 &lt;code&gt;http://localhost:3100&lt;/code&gt;,四步引导:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;填公司名(随便取,后面能改):我填的是「AI 视频工作室」。&lt;/li&gt;
&lt;li&gt;填第一位员工的名:实测填「小程」。&lt;/li&gt;
&lt;li&gt;点 &lt;strong&gt;Claude 订阅卡片&lt;/strong&gt;:Paperclip 自动读取本机 &lt;code&gt;~/.claude/.config.json&lt;/code&gt; 的 login 凭证,无需我手动复制 key。&lt;/li&gt;
&lt;li&gt;出现「小程 ready」绿色提示框 → 进控制台。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;公司建好的瞬间,Paperclip 已经替我完成三件事:在内部任务系统生成 &lt;code&gt;AI-1&lt;/code&gt; 欢迎任务,初始化「小程」这个 agent,以及建立 CEO &amp;#x3D; 人、CTO &amp;#x3D; 小程 的最小化组织架构。第一次打开看到的不是空白仪表盘,而是一个已经在等你下指令的公司——这是 Paperclip 跟传统任务管理工具最大的体感差异。&lt;/p&gt;
&lt;h2 id=&#34;三、首员工小程-Claude-订阅直连-不烧美元只烧-token-配额&#34;&gt;&lt;a href=&#34;#三、首员工小程-Claude-订阅直连-不烧美元只烧-token-配额&#34; class=&#34;headerlink&#34; title=&#34;三、首员工小程:Claude 订阅直连,不烧美元只烧 token 配额&#34;&gt;&lt;/a&gt;三、首员工小程:Claude 订阅直连,不烧美元只烧 token 配额&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960341956-frame-134.jpg&#34; alt=&#34;员工详情页:小程的人事档案、汇报对象(董事会 &amp;#x3D; 你)、模型连接(订阅直连)、状态(空闲)&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;claude_local&lt;/code&gt; 适配器是 Paperclip 当前最稳的一档适配器。员工详情页里能直接看到四件事:「汇报对象 &amp;#x3D; 董事会(也就是我)」「职位 &amp;#x3D; 默认 agent」「状态 &amp;#x3D; 空闲」「订阅连接 &amp;#x3D; ✓」。绿色对勾那一栏就是凭证状态——只要 &lt;code&gt;.config.json&lt;/code&gt; 里有有效登录,Paperclip 不会要求新填 API 密钥。这意味着:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Claude Pro &amp;#x2F; Max 订阅可以直接消耗&lt;/strong&gt;;&lt;/li&gt;
&lt;li&gt;公司账单显示 &lt;code&gt;0 美元&lt;/code&gt;,因为它走的是按月订阅;&lt;/li&gt;
&lt;li&gt;只在它超过订阅额度时才会提示升级,不会按 token 量加收——这是 Paperclip 对个人&amp;#x2F;小团队的最大价值。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;唤醒小程有两条路:&lt;strong&gt;分配任务&lt;/strong&gt;(推送 &amp;#x2F; 评论触发)和&lt;strong&gt;心跳定时器&lt;/strong&gt;(他定期醒过来查 inbox)。实测选的是分配任务:在任务面板填标题与描述,指派给小程,点击创建后弹出的 &lt;code&gt;AI-2&lt;/code&gt; 就是他接到的新任务编号。在他的角度,「接到工单」就是被叫醒。&lt;/p&gt;
&lt;p&gt;如果你想让他连续休假——比如周末不想被跑活的 agent 打扰——，详情页顶部的 &lt;strong&gt;暂停&lt;/strong&gt; 按钮会把他整体停掉,期间分配的任务自动标 &lt;code&gt;Blocked&lt;/code&gt;,不烧一 token。需要恢复时,在任务黄色提示栏点「恢复代理」即可。我用一个测试任务(『测试暂停』)实测:小程停掉后,任务状态秒变 Blocked,等他恢复后又自动重启。这跟 GitHub Actions 的 &lt;code&gt;concurrency&lt;/code&gt; 控制是同一思路,但触发权下放到了 agent 维度,适合「让这个 AI 休息,不打扰那个 AI」的精细控制。&lt;/p&gt;
&lt;h2 id=&#34;四、预算刹车-10-美元上限、80-警告、100-强制停机&#34;&gt;&lt;a href=&#34;#四、预算刹车-10-美元上限、80-警告、100-强制停机&#34; class=&#34;headerlink&#34; title=&#34;四、预算刹车:10 美元上限、80% 警告、100% 强制停机&#34;&gt;&lt;/a&gt;四、预算刹车:10 美元上限、80% 警告、100% 强制停机&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960344007-frame-235.jpg&#34; alt=&#34;预算面板:为整个项目设置 10 美元上限,实时显示已花费与剩余比例&#34;&gt;&lt;/p&gt;
&lt;p&gt;如果说第三个亮点是「让员工干得久」,第四个就是「让员工不会失控」。Paperclip README 反复警告过:&lt;strong&gt;「一个失控的 agent loop 可以在你发现之前烧掉几百美元的 token」&lt;/strong&gt;。这不是吓唬人,只要跑过 &lt;code&gt;claude -p&lt;/code&gt; 长循环的开发者都被教育过。Paperclip 对应的解药是把预算写成一阶公民:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;阈值&lt;/th&gt;
&lt;th&gt;行为&lt;/th&gt;
&lt;th&gt;适合谁&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;td&gt;黄色警告通知&lt;/td&gt;
&lt;td&gt;想压低烧钱速度、又不想完全停的人&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;td&gt;强制停止当前 run&lt;/td&gt;
&lt;td&gt;想兜底防失控的人&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;自定义&lt;/td&gt;
&lt;td&gt;任意金额上限&lt;/td&gt;
&lt;td&gt;公司、agent、项目三个层级各自独立设置&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;实测中我把公司预算设为 &lt;code&gt;10 USD&lt;/code&gt;,小程帮我跑批量化选题时,UI 实时显示当前花费与剩余比例。注意这里有一个反直觉的细节:&lt;strong&gt;订阅直连模式&lt;/strong&gt; 下,小程在 Claude 控制台消耗的是「月配额」而不是美元,所以公司账单会一直显示 &lt;code&gt;0 USD&lt;/code&gt;——预算数字更像是一个「软上限提示器」,真要兜底还是要靠订阅本身的 quota。但走 API 适配器(如 &lt;code&gt;codex_local&lt;/code&gt; 走 OpenAI key)时,这个 10 USD 是真金白银的硬上限,100% 时 Paperclip 会强杀 run。这是设计上「订阅用、控制 API」的折衷。&lt;/p&gt;
&lt;h2 id=&#34;五、例程-Routines-每天-9-点自动派工-跳过工作日不用学-cron&#34;&gt;&lt;a href=&#34;#五、例程-Routines-每天-9-点自动派工-跳过工作日不用学-cron&#34; class=&#34;headerlink&#34; title=&#34;五、例程(Routines):每天 9 点自动派工,跳过工作日不用学 cron&#34;&gt;&lt;/a&gt;五、例程(Routines):每天 9 点自动派工,跳过工作日不用学 cron&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960346765-frame-415.jpg&#34; alt=&#34;Routines 面板:每天 9:00 自动派给小程的工作单,带「仅工作日」开关与历史运行记录&#34;&gt;&lt;/p&gt;
&lt;p&gt;纸面配置看起来好玩,但真正能让「AI 公司」自己跑起来的是&lt;strong&gt;例程(Routines)&lt;/strong&gt;,可以理解为一条带日历语义的 cron,但比 cron 友好得多。我给小程建了一条 &lt;code&gt;9:00 工作日早选题&lt;/code&gt; 的例程:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;触发时段&lt;/strong&gt;:每天 09:00。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;目标 agent&lt;/strong&gt;:小程(CEO&amp;#x3D;我,员工&amp;#x3D;小程)。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;重复规则&lt;/strong&gt;:&lt;code&gt;工作日&lt;/code&gt;(下拉菜单直接选,不用学 cron 表达式)。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;派工内容&lt;/strong&gt;:自动生成一份「今日待办选题工作单」。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;历史运行&lt;/strong&gt;:每次执行都进 Runs 面板,可点进去看小程具体跑了什么。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;实测有两条细节设计让人觉得这产品是真的被自家团队在用:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;重叠跳过&lt;/strong&gt;:上一次跑没跑完,新的不会堆——这是在大量 cron 致「开机一堆积任务」痛点之后的成熟设计。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;错峰跳过&lt;/strong&gt;:错过的时间段不会补跑,9 点钟我电脑在休眠,10 点才打开——它不会在这时补一个 9 点的任务。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;如果你想立刻验证而不是等明天,在例程面板点 &lt;strong&gt;立即运行&lt;/strong&gt; 即可触发;在历史 Run 里能看到小程写的评论、产物和成本折算。这是 Paperclip 跟 LangGraph &amp;#x2F; CrewAI 这种「agent framework」最大的体感差异:&lt;strong&gt;它是把 agent 当员工看待,所以会有 Runs 历史、可暂停、可重跑&lt;/strong&gt;——这是框架视角下没有的维度。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960347898-frame-525.jpg&#34; alt=&#34;CLI 输出:在终端用 paperclipai CLI 查询公司、agent 与成本汇总&#34;&gt;&lt;/p&gt;
&lt;p&gt;喜欢命令行的同学会发现,Paperclip 还提供了一个 &lt;code&gt;paperclipai&lt;/code&gt; CLI,用法跟 dev server 的 REST 对齐。下面三条命令基本能覆盖日常管理需求:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 查看公司 ID(每个公司有唯一 ULID)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai companies list&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 用公司 ID 拉所有 agent 详情(JSON)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai agents list --company &amp;lt;&lt;span class=&#34;built_in&#34;&gt;id&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# 查询某公司当月成本汇总&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai costs summary --company &amp;lt;&lt;span class=&#34;built_in&#34;&gt;id&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;实测在 macOS 上 zsh 补全跑得很顺,JSON 输出可以直接 &lt;code&gt;jq&lt;/code&gt; 二次处理。CLI 在调试场景的实用性,主要体现在 CI&amp;#x2F;CD 流水线里——后续接 GitHub Action 自动巡检 agent 健康度是天然路径。&lt;/p&gt;
&lt;h2 id=&#34;六、招聘第二位员工肖生-组织架构-AI-互审-质量自动把关&#34;&gt;&lt;a href=&#34;#六、招聘第二位员工肖生-组织架构-AI-互审-质量自动把关&#34; class=&#34;headerlink&#34; title=&#34;六、招聘第二位员工肖生:组织架构 + AI 互审,质量自动把关&#34;&gt;&lt;/a&gt;六、招聘第二位员工肖生:组织架构 + AI 互审,质量自动把关&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960348985-frame-550.jpg&#34; alt=&#34;招聘肖生:在代理页面选 Claude、保留订阅连接、设职位与汇报对象为小程&#34;&gt;&lt;/p&gt;
&lt;p&gt;一个人的公司跑稳以后,该进入「团队协作」了。我又招了第二位员工——&lt;code&gt;肖生&lt;/code&gt;,让他向小程汇报。Paperclip 的「汇报对象」字段就是组织架构图的边:&lt;strong&gt;第一个员工向董事会(也就是我)汇报,第二个员工向第一个员工汇报,就形成两层管理结构&lt;/strong&gt;。界面上的调整是一次拖拽,后台是组织图的拓扑变更——这跟 Notion 数据库加一个 select 字段完全不是一回事:Paperclip 把汇报关系当成权限模型的一部分,子 agent 能看到父 agent 的工作产物,反过来则不行。&lt;/p&gt;
&lt;p&gt;实测一个非常关键的体验:让肖生回顾 AI-2 的选题。&lt;strong&gt;任务不需要我手动搬上下文&lt;/strong&gt;,肖生会从公司的「内部界面」自己读小程写的评论,然后在自己的工作产物里给反馈。这就把「一个 agent 写、另一个 agent 审」的协作模型跑通了:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;肖生的评审输出(摘自 Paperclip Runs 面板):对三个候选主题分别评「✓ 通过 &amp;#x2F; ✗ 修正」,在评论里给出可执行的修订意见。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这种「AI 同事互审」模式在以下三种场景下是显著优于单人模式的:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;涉及事实核查、引用来源验证的「内容生成」任务。&lt;/li&gt;
&lt;li&gt;涉及 PR review &amp;#x2F; 测试覆盖率的「代码 review」任务。&lt;/li&gt;
&lt;li&gt;涉及多角度权衡的「方案选型」任务。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;只要把任务分配给&lt;strong&gt;两个彼此汇报的员工&lt;/strong&gt;,Paperclip 就会自动派生一轮 review——不需要额外的 workflow 配置。这也是它跟 AutoGen、CrewAI 这种「多 agent 框架」的真正壁垒:Paperclip 不是在「写代码跑 agent」,而是在「管理一支 agent 团队」。&lt;/p&gt;
&lt;h2 id=&#34;七、本地化-vs-自部署-数据与凭证边界在哪&#34;&gt;&lt;a href=&#34;#七、本地化-vs-自部署-数据与凭证边界在哪&#34; class=&#34;headerlink&#34; title=&#34;七、本地化 vs 自部署:数据与凭证边界在哪&#34;&gt;&lt;/a&gt;七、本地化 vs 自部署:数据与凭证边界在哪&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960349859-frame-615.jpg&#34; alt=&#34;同事的 Review 评论:肖生在评论里给出主题的可执行修改意见&#34;&gt;&lt;/p&gt;
&lt;p&gt;走完一遍流程,最后想聊的是大家最关心的&lt;strong&gt;安全边界&lt;/strong&gt;。Paperclip 在 README 与官方 docs 里反复强调:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;自托管 &amp;#x3D; 一切跑在你机器上&lt;/strong&gt;:任务、线程、文档、API 密钥都不出你的硬件。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;适配器隔离&lt;/strong&gt;:Claude 凭证走 &lt;code&gt;claude_local&lt;/code&gt; 适配器时,Paperclip 不会写到自己的数据库;订阅登录态来自 &lt;code&gt;~/.claude/.config.json&lt;/code&gt;,会话期间只在内存里存在。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;预算硬上限&lt;/strong&gt;:API 模式下,100% 一定会强杀 run,不靠 agent 自己知道停。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;实测订阅模式下,小程消耗 token 是真的从 Anthropic 那边扣月配额,跟直接 &lt;code&gt;claude -p&lt;/code&gt; 是一回事——区别是 Paperclip 替你把会话、日志、产物都记下来了。所以从安全角度,Paperclip 是「透明的中间层」,不是「黑盒 SaaS」。对生产数据敏感(医疗 &amp;#x2F; 法律 &amp;#x2F; 内部代码)的企业,这个特性比它的功能本身更重要。&lt;/p&gt;
&lt;h2 id=&#34;八、结论-它适合谁-不值得谁&#34;&gt;&lt;a href=&#34;#八、结论-它适合谁-不值得谁&#34; class=&#34;headerlink&#34; title=&#34;八、结论:它适合谁,不值得谁&#34;&gt;&lt;/a&gt;八、结论:它适合谁,不值得谁&lt;/h2&gt;&lt;p&gt;实测结论很简单:&lt;strong&gt;如果你已经在用 Claude Code、Cursor、Kimi Code 中的任意一个跑长任务、又同时苦于多终端协作混乱,Paperclip 是当前 GitHub 上「个人&amp;#x2F;小团队 AI 公司」抽象最完整的开源实现&lt;/strong&gt;。它解决的痛点是真的,文档也是真的,本地 30 秒拉起也是真的。&lt;/p&gt;
&lt;p&gt;但 Paperclip 也不是银弹,以下三类场景建议你先观望:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;场景&lt;/th&gt;
&lt;th&gt;建议&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;个人 side project,只跑单文件改写&lt;/td&gt;
&lt;td&gt;太重,直接 &lt;code&gt;claude -p&lt;/code&gt; 够了&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;多 SaaS 模型 + MCP 全栈,要求每秒级低延迟&lt;/td&gt;
&lt;td&gt;Paperclip 仍是分钟级任务编排,不适合实时交互场景&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;想在云端跟团队多人协同&lt;/td&gt;
&lt;td&gt;走的是 VPS 自部署 + auth 模式,需要自己运维 Nginx &amp;#x2F; Let’s Encrypt,不算开箱即用&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;最后,想自己跑的话最低门槛是:&lt;code&gt;Node.js 24+ + pnpm + Claude Pro/Max 订阅(可选)+ 一台能跑得动 Claude Code 的机器&lt;/code&gt;。十分钟内能拉起,有手就能试。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;本文结构与功能点对应 Paperclip 主分支 v2026.1012.0,部分截图来自官方 &lt;code&gt;paperclipai/paperclip&lt;/code&gt; 仓库与本地实测的操作界面。视频化的步进演示与脚本可以对照文中命令直接复现。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;相关阅读:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/pi-agent-bi-zhuang-8-cha-jian/&#34;&gt;Pi Agent 必装 8 个插件实测:补齐权限、MCP、多 Agent、记忆、联网与浏览器的完整工程方案&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/7a828460/&#34;&gt;AI Daily · 2026-10-09:Agent 与安全主题周&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/9c4e5a2f/&#34;&gt;AI Daily · 2026-10-11:Agent Native 模型与机器人基础模型的工程深水区&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="tutorial" />
        <category term="ai-agent" />
        <category term="open-source" />
        <category term="claude-code" />
        <category term="Paperclip" />
        <updated>2026-10-14T07:30:00.000Z</updated>
    </entry>
    <entry>
        <id>https://qifeidoc.com/en/posts/543284/</id>
        <title>Paperclip hands-on: the 98k-star AI company control plane that burns your Claude subscription directly</title>
        <link rel="alternate" href="https://qifeidoc.com/en/posts/543284/"/>
        <content type="html">&lt;p&gt;Running four or five Claude Code &amp;#x2F; Cursor &amp;#x2F; Kimi Code tabs side by side on the desktop has become the daily routine of an AI engineer in late 2026. The problem: each one vanishes on restart, edits don’t sync to the next tab, you forget which terminal is doing what, and the token bill only registers when you’ve already overrun the cap. Paperclip gives a one-shot answer: an open-source AI company control plane (approaching 98k GitHub stars) that puts those agents inside a three-layer console (tasks + org chart + finance), burns Claude Pro &amp;#x2F; Max subscription quota directly, and self-heartbeats, self-reviews, and self-pauses. This article is a hands-on test — not a README summary. I worked through the official tutorial end-to-end, captured each key screen, and listed the rough edges as well.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All conclusions are based on a hands-on run against the &lt;code&gt;paperclipai/paperclip&lt;/code&gt; main branch (release v2026.1012.0) as of October 2026. The Claude Code adapter runs through &lt;code&gt;claude_local&lt;/code&gt;, and subscription login uses the local credentials in &lt;code&gt;~/.claude/.config.json&lt;/code&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;1-What-Paperclip-actually-solves-a-unified-control-plane-for-runaway-multi-agent-setups&#34;&gt;&lt;a href=&#34;#1-What-Paperclip-actually-solves-a-unified-control-plane-for-runaway-multi-agent-setups&#34; class=&#34;headerlink&#34; title=&#34;1. What Paperclip actually solves: a unified control plane for runaway multi-agent setups&#34;&gt;&lt;/a&gt;1. What Paperclip actually solves: a unified control plane for runaway multi-agent setups&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960339978-frame-014.jpg&#34; alt=&#34;The first screen on opening Paperclip — the company home page shows company goals and KPIs at the top, with the agent list and recent deliverables in the middle&#34;&gt;&lt;/p&gt;
&lt;p&gt;When seven or eight Claude Code terminals run in parallel on your desktop, each session’s context lives in isolation. The minute the system restarts, every session evaporates — and even when every single agent does trivial work, you can’t piece together an audit trail afterwards. Paperclip’s positioning addresses exactly this scenario, and the README states it bluntly: &lt;strong&gt;“If OpenClaw is an employee, Paperclip is the company”&lt;/strong&gt; — lifting each agent from a “session instance” up to a “company employee,” with reporting lines, goals, and budgets all wired in.&lt;/p&gt;
&lt;p&gt;After working through it, Paperclip’s product abstraction can be stated in one sentence: it is a tri-system bundle — &lt;strong&gt;task system + org-chart view + finance system&lt;/strong&gt; — where every employee is an AI, it runs on your own machine rather than behind some SaaS, and no data or API key leaves the box. Once those three layers stack together, every pain point of multi-Claude-Code collaboration (invisible sessions, edits that can’t be traced, uncontrollable tokens) is contained in one place.&lt;/p&gt;
&lt;h2 id=&#34;2-First-step-build-an-“AI-company”-from-zero-in-30-seconds&#34;&gt;&lt;a href=&#34;#2-First-step-build-an-“AI-company”-from-zero-in-30-seconds&#34; class=&#34;headerlink&#34; title=&#34;2. First step: build an “AI company” from zero in 30 seconds&#34;&gt;&lt;/a&gt;2. First step: build an “AI company” from zero in 30 seconds&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960341080-frame-104.jpg&#34; alt=&#34;Main interface — opening Paperclip lands you on the default home page showing the company goal, org chart, and recent deliverables&#34;&gt;&lt;/p&gt;
&lt;p&gt;Paperclip offers two deployment forms: an all-in-one single-machine setup, or a systemd service on a VPS. I went with the local single-machine track; with Node 24 ready, a single command boots it:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;npx paperclipai onboard --&lt;span class=&#34;built_in&#34;&gt;yes&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;The first run pulls a ~1.4 GB bundled PostgreSQL package — when the progress bar stalls, don’t panic: the backend is unzipping, running &lt;code&gt;initdb&lt;/code&gt;, and configuring &lt;code&gt;pg_hba&lt;/code&gt;. One to three minutes is normal. When it finishes, the browser auto-opens &lt;code&gt;http://localhost:3100&lt;/code&gt; and walks you through four steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fill in a company name (any value is fine; you can rename later). I entered “AI Video Studio.”&lt;/li&gt;
&lt;li&gt;Fill in the name of your first employee. I entered “Xiao Cheng.”&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Claude Subscription card&lt;/strong&gt;. Paperclip auto-reads your local login credentials from &lt;code&gt;~/.claude/.config.json&lt;/code&gt;. No need to manually paste a key.&lt;/li&gt;
&lt;li&gt;When the green “Xiao Cheng is ready” prompt appears, click into the console.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The instant the company is set up, Paperclip has already done three things for me: it created an &lt;code&gt;AI-1&lt;/code&gt; welcome task in the internal task system, it initialized the “Xiao Cheng” agent, and it built the minimal org structure (CEO &amp;#x3D; me, CTO &amp;#x3D; Xiao Cheng). The first screen you see isn’t a blank dashboard — it’s a company that’s already waiting for instructions. That is the most visceral difference between Paperclip and a traditional task-management tool.&lt;/p&gt;
&lt;h2 id=&#34;3-First-employee-Xiao-Cheng-connected-to-Claude-subscription-burns-quota-instead-of-dollars&#34;&gt;&lt;a href=&#34;#3-First-employee-Xiao-Cheng-connected-to-Claude-subscription-burns-quota-instead-of-dollars&#34; class=&#34;headerlink&#34; title=&#34;3. First employee Xiao Cheng: connected to Claude subscription, burns quota instead of dollars&#34;&gt;&lt;/a&gt;3. First employee Xiao Cheng: connected to Claude subscription, burns quota instead of dollars&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960341956-frame-134.jpg&#34; alt=&#34;Employee detail page — Xiao Cheng&amp;#39;s personnel file, reporting target (the board &amp;#x3D; you), model connection (subscription direct-link), and current status (idle)&#34;&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;claude_local&lt;/code&gt; adapter is currently Paperclip’s most stable adapter option. From the employee detail page, you can directly see four things: “Reports To &amp;#x3D; Board (i.e., me)”, “Title &amp;#x3D; default agent”, “Status &amp;#x3D; Idle”, and “Subscription Connection &amp;#x3D; ✓”. That green checkmark is the credential state — as long as &lt;code&gt;.config.json&lt;/code&gt; has a valid login, Paperclip does not ask for a new API key. That means:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Claude Pro &amp;#x2F; Max subscription quota is consumed directly.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;The company bill shows &lt;code&gt;$0&lt;/code&gt; because it draws from a monthly subscription.&lt;/li&gt;
&lt;li&gt;It only prompts you to upgrade when your subscription quota is exceeded; it does not bill per-token — this is the biggest value Paperclip delivers to individuals and small teams.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Two ways to wake Xiao Cheng up: &lt;strong&gt;assigning a task&lt;/strong&gt; (pushed &amp;#x2F; triggered by a comment) and a &lt;strong&gt;heartbeat timer&lt;/strong&gt; (he wakes periodically to check his inbox). I tested the assign-a-task path: fill in the title and description on the task board, assign it to Xiao Cheng, and the &lt;code&gt;AI-2&lt;/code&gt; that pops up after clicking Create is the new task ID he just received. From his perspective, “receiving a work order” means “being woken up.”&lt;/p&gt;
&lt;p&gt;If you want him to take an extended vacation — say, you don’t want agents running over the weekend — the &lt;strong&gt;Pause&lt;/strong&gt; button at the top of his detail page halts him entirely. Any task assigned during that window is automatically marked &lt;code&gt;Blocked&lt;/code&gt;, and not one token is burned. When you’re ready, click “Resume Agent” on the yellow task banner. I tested this with a “Test Pause” probe task: as soon as Xiao Cheng was paused, the task’s status flipped to Blocked instantly; once I resumed him, the task restarted on its own. This is the same idea as GitHub Actions’ &lt;code&gt;concurrency&lt;/code&gt; control, but the trigger lives at the agent dimension — useful for “pause this AI, but leave that one alone” fine-grained control.&lt;/p&gt;
&lt;h2 id=&#34;4-Budget-brake-10-cap-80-warning-100-forced-shutdown&#34;&gt;&lt;a href=&#34;#4-Budget-brake-10-cap-80-warning-100-forced-shutdown&#34; class=&#34;headerlink&#34; title=&#34;4. Budget brake: $10 cap, 80% warning, 100% forced shutdown&#34;&gt;&lt;/a&gt;4. Budget brake: $10 cap, 80% warning, 100% forced shutdown&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960344007-frame-235.jpg&#34; alt=&#34;Budget panel — set a $10 cap for the entire project, showing live spend and remaining ratio&#34;&gt;&lt;/p&gt;
&lt;p&gt;If the third highlight is “let employees work longer,” the fourth is “let them not run away.” Paperclip’s README warns over and over: &lt;strong&gt;“An out-of-control agent loop can burn hundreds of dollars in tokens before you even notice.”&lt;/strong&gt; This isn’t scaremongering — anyone who has run a long &lt;code&gt;claude -p&lt;/code&gt; loop has been educated the hard way. Paperclip’s counter-medicine is to make the budget a first-class citizen:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Threshold&lt;/th&gt;
&lt;th&gt;Behavior&lt;/th&gt;
&lt;th&gt;Best for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;td&gt;Yellow warning notification&lt;/td&gt;
&lt;td&gt;Those who want to slow spending but not fully halt&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;td&gt;Forcefully stop the current run&lt;/td&gt;
&lt;td&gt;Those who want a hard backstop against runaway agents&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Custom&lt;/td&gt;
&lt;td&gt;Any amount cap&lt;/td&gt;
&lt;td&gt;Per-company, per-agent, per-project budgets, each independent&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;In my test I set the company budget to &lt;code&gt;$10&lt;/code&gt;. While Xiao Cheng was crunching batches of topic ideas, the UI showed live spend and remaining ratio in real time. Note a counter-intuitive detail: in &lt;strong&gt;subscription-direct mode&lt;/strong&gt;, Xiao Cheng’s spend against the Anthropic console goes to &lt;strong&gt;monthly quota&lt;/strong&gt;, not dollars — so the company bill keeps showing &lt;code&gt;$0&lt;/code&gt;. The budget number acts more like a “soft upper-bound indicator”; the real backstop is still the subscription’s quota. But under API-mode adapters (e.g., &lt;code&gt;codex_local&lt;/code&gt; with an OpenAI key), that $10 is a real-money hard cap, and Paperclip will force-kill the run at 100%. That’s the design’s “control the API, ride the subscription” compromise.&lt;/p&gt;
&lt;h2 id=&#34;5-Routines-automatic-dispatch-at-9-AM-every-day-no-cron-needed&#34;&gt;&lt;a href=&#34;#5-Routines-automatic-dispatch-at-9-AM-every-day-no-cron-needed&#34; class=&#34;headerlink&#34; title=&#34;5. Routines: automatic dispatch at 9 AM every day, no cron needed&#34;&gt;&lt;/a&gt;5. Routines: automatic dispatch at 9 AM every day, no cron needed&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960346765-frame-415.jpg&#34; alt=&#34;Routines panel — the 9:00 work order Paperclip auto-dispatches to Xiao Cheng each day, with a &amp;quot;weekdays only&amp;quot; toggle and run history&#34;&gt;&lt;/p&gt;
&lt;p&gt;Configuration on paper looks fun, but what really makes an “AI company” run on its own is &lt;strong&gt;Routines&lt;/strong&gt; — a cron with calendar semantics that’s much friendlier than cron. I set up a &lt;code&gt;9:00 weekday-morning topic picker&lt;/code&gt; routine for Xiao Cheng:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Trigger window:&lt;/strong&gt; every day at 09:00.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Target agent:&lt;/strong&gt; Xiao Cheng (CEO &amp;#x3D; me, employee &amp;#x3D; Xiao Cheng).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Repeat rule:&lt;/strong&gt; &lt;code&gt;Weekdays&lt;/code&gt; (select from a drop-down — no cron expression syntax needed).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Work order content:&lt;/strong&gt; auto-generate a “today’s topic shortlist” work order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Run history:&lt;/strong&gt; every execution is recorded in the Runs panel; click through to see exactly what Xiao Cheng did.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Two design details from the test run that convince me the team actually uses this product:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Overlap skip:&lt;/strong&gt; if the previous run hasn’t finished, a new one doesn’t pile up — this is mature design born out of the pain of “boot-time pile-up” caused by crons.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skip missed slots:&lt;/strong&gt; missed time slots aren’t re-run. My laptop slept at 9 AM and I opened it at 10 — Paperclip doesn’t retroactively fire a 9 AM task then.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you want to verify right now instead of waiting until tomorrow, click &lt;strong&gt;Run Now&lt;/strong&gt; on the routine panel to fire it immediately. You can see Xiao Cheng’s comments, deliverables, and cost reconciliation in the run history. That is the most visceral difference between Paperclip and frameworks like LangGraph &amp;#x2F; CrewAI: &lt;strong&gt;Paperclip treats agents as employees, so there is Run history, pause capability, and re-run support&lt;/strong&gt; — dimensions that the framework perspective doesn’t have.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960347898-frame-525.jpg&#34; alt=&#34;CLI output — querying companies, agents, and cost summaries from the terminal with the paperclipai CLI&#34;&gt;&lt;/p&gt;
&lt;p&gt;Command-line fans will notice that Paperclip ships a &lt;code&gt;paperclipai&lt;/code&gt; CLI mirroring the dev server’s REST surface. Three commands cover the daily management needs:&lt;/p&gt;
&lt;figure class=&#34;highlight bash&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;gutter&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;8&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# List company IDs (each company has a unique ULID)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai companies list&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Pull all agent details for a company (JSON)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai agents list --company &amp;lt;&lt;span class=&#34;built_in&#34;&gt;id&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;comment&#34;&gt;# Query a company&amp;#x27;s monthly cost summary&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&#34;line&#34;&gt;paperclipai costs summary --company &amp;lt;&lt;span class=&#34;built_in&#34;&gt;id&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;On macOS zsh the auto-complete works smoothly, and the JSON output can be piped straight into &lt;code&gt;jq&lt;/code&gt; for further processing. The CLI’s real practical value shows up in CI&amp;#x2F;CD pipelines — wiring it into a GitHub Action to automatically patrol agent health is a natural path.&lt;/p&gt;
&lt;h2 id=&#34;6-Hiring-the-second-employee-Xiao-Sheng-org-structure-AI-peer-review-automatic-quality-gate&#34;&gt;&lt;a href=&#34;#6-Hiring-the-second-employee-Xiao-Sheng-org-structure-AI-peer-review-automatic-quality-gate&#34; class=&#34;headerlink&#34; title=&#34;6. Hiring the second employee Xiao Sheng: org structure + AI peer review, automatic quality gate&#34;&gt;&lt;/a&gt;6. Hiring the second employee Xiao Sheng: org structure + AI peer review, automatic quality gate&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960348985-frame-550.jpg&#34; alt=&#34;Hiring Xiao Sheng — select Claude on the Agents page, keep the subscription connection, set the title, and pick Xiao Cheng as the reporting target&#34;&gt;&lt;/p&gt;
&lt;p&gt;Once the one-person company runs smoothly, it’s time to enter “team collaboration.” I hired a second employee — &lt;code&gt;Xiao Sheng&lt;/code&gt; — and assigned him to report to Xiao Cheng. The “Reports To” field is the edge of the org chart: &lt;strong&gt;the first employee reports to the board (me); the second employee reports to the first employee — that gives a two-layer management tree.&lt;/strong&gt; The interface change is one pick from a drop-down; the backend updates the org topology. This is fundamentally different from adding a select field to a Notion database: Paperclip uses reporting relationships as part of the permission model — child agents can see parent agents’ deliverables, but not vice versa.&lt;/p&gt;
&lt;p&gt;A key experience from the test: I asked Xiao Sheng to review AI-2’s topic shortlist. &lt;strong&gt;The task context moves itself.&lt;/strong&gt; Xiao Sheng reads Xiao Cheng’s comments via Paperclip’s “internal interface” and gives feedback in his own deliverable. This makes the “one agent writes, another reviews” collaboration model actually work:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Xiao Sheng’s review output (excerpted from the Paperclip Runs panel): for each of the three candidate topics he evaluated “✓ approved &amp;#x2F; ✗ revise”, and gave actionable revision notes in the comments.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This “AI peer review” model is meaningfully better than single-agent mode in three scenarios:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“Content generation” tasks involving fact-checking and citation verification.&lt;/li&gt;
&lt;li&gt;“Code review” tasks covering PR review &amp;#x2F; test coverage.&lt;/li&gt;
&lt;li&gt;“Solution selection” tasks that require weighing multiple angles.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Assigning a task to &lt;strong&gt;two employees who report to each other&lt;/strong&gt; lets Paperclip auto-derive a round of review — no extra workflow configuration needed. This is Paperclip’s real moat against AutoGen, CrewAI, and similar “multi-agent frameworks”: Paperclip is &lt;strong&gt;not&lt;/strong&gt; “write code to run agents,” it is &lt;strong&gt;“manage a team of agents”&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;7-Local-vs-self-hosted-where-the-data-and-credential-boundary-sits&#34;&gt;&lt;a href=&#34;#7-Local-vs-self-hosted-where-the-data-and-credential-boundary-sits&#34; class=&#34;headerlink&#34; title=&#34;7. Local vs self-hosted: where the data and credential boundary sits&#34;&gt;&lt;/a&gt;7. Local vs self-hosted: where the data and credential boundary sits&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://img.aqifei.top/img/2026/10/1791960349859-frame-615.jpg&#34; alt=&#34;A colleague&amp;#39;s review comment — Xiao Sheng gives actionable revision notes on the topics in his comment&#34;&gt;&lt;/p&gt;
&lt;p&gt;Walking through the full flow, the last thing worth a beat is the &lt;strong&gt;security boundary&lt;/strong&gt;, the question everyone cares about most. Paperclip’s README and official docs repeat the same message:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Self-hosted &amp;#x3D; everything runs on your machine:&lt;/strong&gt; tasks, threads, documents, and API keys never leave your hardware.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Adapter isolation:&lt;/strong&gt; when credentials go through the &lt;code&gt;claude_local&lt;/code&gt; adapter, Paperclip does not write them into its own database; subscription login state is read from &lt;code&gt;~/.claude/.config.json&lt;/code&gt; and exists only in memory during a session.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Budget hard cap:&lt;/strong&gt; in API mode, 100% will definitely force-kill the run; it doesn’t rely on the agent knowing to stop itself.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the test’s subscription mode, Xiao Cheng’s token consumption really comes off Anthropic’s monthly quota — it’s the same as just running &lt;code&gt;claude -p&lt;/code&gt; — but the difference is Paperclip records the session, logs, and deliverables for you. So from a security standpoint, Paperclip is a &lt;strong&gt;transparent middle layer&lt;/strong&gt;, not a black-box SaaS. For production-data-sensitive industries (medical &amp;#x2F; legal &amp;#x2F; internal codebases), this property is more important than its features themselves.&lt;/p&gt;
&lt;h2 id=&#34;8-Conclusion-who-it’s-for-who-it’s-not-for&#34;&gt;&lt;a href=&#34;#8-Conclusion-who-it’s-for-who-it’s-not-for&#34; class=&#34;headerlink&#34; title=&#34;8. Conclusion: who it’s for, who it’s not for&#34;&gt;&lt;/a&gt;8. Conclusion: who it’s for, who it’s not for&lt;/h2&gt;&lt;p&gt;The hands-on conclusion is simple: &lt;strong&gt;if you already use Claude Code, Cursor, or Kimi Code to run long tasks, and you also suffer from multi-terminal collaboration chaos, Paperclip is currently the most complete open-source implementation of the “personal&amp;#x2F;small-team AI company” abstraction on GitHub.&lt;/strong&gt; The pain points it solves are real, the docs are real, and the 30-second local boot is real.&lt;/p&gt;
&lt;p&gt;But Paperclip isn’t a silver bullet. For the following three scenarios, you should hold off:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scenario&lt;/th&gt;
&lt;th&gt;Recommendation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Personal side projects, single-file rewrites only&lt;/td&gt;
&lt;td&gt;Too heavy; just run &lt;code&gt;claude -p&lt;/code&gt; directly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Multi-SaaS model + MCP full stack requiring sub-second latency&lt;/td&gt;
&lt;td&gt;Paperclip is still minute-level task orchestration; not suited for real-time interactive scenarios&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wanting multi-user cloud collaboration&lt;/td&gt;
&lt;td&gt;Goes through the VPS self-hosted + auth mode; you have to run Nginx &amp;#x2F; Let’s Encrypt yourself, not turnkey&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Finally, the minimum bar to run it yourself: &lt;code&gt;Node.js 24+ + pnpm + (optional) Claude Pro/Max subscription + any machine that can run Claude Code&lt;/code&gt;. You can boot it within ten minutes; anybody with hands can try.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The structure and feature points in this article correspond to Paperclip main-branch v2026.1012.0. Some screenshots come from the official &lt;code&gt;paperclipai/paperclip&lt;/code&gt; repository and the local hands-on interfaces. The step-by-step command demonstrations in the article can be reproduced directly.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Related reading:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/posts/pi-agent-bi-zhuang-8-cha-jian/&#34;&gt;Pi Agent must-have 8 plugins hands-on: the complete engineering pack for permissions, MCP, multi-agent, memory, web, and browser automation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/7a828460/&#34;&gt;AI Daily · 2026-10-09: Agent and Safety theme week&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/posts/9c4e5a2f/&#34;&gt;AI Daily · 2026-10-11: engineering deep-water zone for Agent-Native models and robot foundation models&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
        <category term="tutorial" />
        <category term="ai-agent" />
        <category term="open-source" />
        <category term="claude-code" />
        <category term="Paperclip" />
        <updated>2026-10-14T07:30:00.000Z</updated>
    </entry>
</feed>
