Local AI 中文文档 下载 App

模型加载失败——最常见的四大原因与修复

先看错误提示是什么

模型加载失败时 Local AI 通常会弹出一条提示或在日志里留下线索。不同提示对应不同原因,下面按出现频率排序。

原因一:手机内存不够

表现:加载到一半卡住、进度条长时间不动、或加载完进对话一发送就闪退。

这是最常见的原因——模型加载后整个待在 RAM 里,文件多大就要占多少内存,再加上应用本身的开销。

修复方法:

  1. 换小模型:7B → 3B → 1.5B,依次降档。小模型内存减半,体积也更小
  2. 清后台应用:把其他后台 App 全部关掉(最近任务里划掉),重启手机效果更好
  3. 检查系统剩余内存:设置 → 存储 / 内存,确认可用内存至少是模型文件大小 + 1 GB 余量
  4. 关 mlock、开 mmap(GGUF 精细设置):省内存的组合,见 内存策略

原因二:下载中断,GGUF 文件损坏

表现:加载直接报错、提示"文件格式错误"或"无法解析"。

下载过程中网络不稳可能导致 GGUF 文件不完整——文件头损坏或中间数据缺失,llama.cpp 无法解析。

修复方法:

  1. 模型管理页找到该模型,点删除
  2. 回到魔搭社区,Wi-Fi 环境下重新下载
  3. 下载过程中不要关闭 Local AI 或切换到其他大应用

原因三:GGUF 架构不被当前版本支持

表现:加载报错提示"不支持的模型架构"或类似措辞。

有些特别新的模型架构(比如刚发布的),Local AI 当前版本可能还没适配。

修复方法:

  1. 去应用商店或产品发布页检查 Local AI 是否有新版本可更
  2. 如果是本地导入的 GGUF,确认 llama.cpp 支持该架构(查 llama.cpp GitHub 的 README)
  3. 实在不行,用社区更热门的同参数量模型代替

原因四:GPU Offload 开得太猛

表现:模型能加载但对话一开始就闪退、或回复速度极慢。

GPU Offload 把一部分模型层卸载到硬件加速单元,但如果层数开太多或手机 Vulkan 支持不好,反而导致崩溃。

修复方法:

  1. 进 GGUF 精细设置
  2. 把「禁用 GPU 加速」开关打开(彻底关掉 Offload)
  3. 保持 GPU 层数为 0,用 CPU 跑
  4. 对话确认正常后,再尝试小幅度开启(GPU 层数 = 2~5)

极端情况:全部方法用完还是不行

如果所有方法都试过还是加载不了——大概率是手机硬件不支持跑 GGUF 本地模型。Local AI 的底层是 llama.cpp,对手机的 CPU 指令集和内存带宽有硬性要求。可以考虑换一台内存更大、芯片更新的设备再试。