跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI算法

Android 设备 Termux 部署 llama.cpp 及 WebUI 实战

介绍如何在 Android 设备的 Termux 环境中通过包管理器安装 llama.cpp,下载并运行 Qwen3.5-0.8B 量化模型。内容涵盖命令行交互测试与内置 WebUI 服务的启动配置,展示了 CPU 模式下的推理性能及内存占用情况,适合移动端本地部署大语言模型的开发者参考。

1qazxsw2发布于 2026/4/10更新于 2026/7/2438 浏览

Android 设备 Termux 部署 llama.cpp 及 WebUI 实战

llama.cpp 官方未发布 aarch64 的二进制包,但在 Termux 中可以直接通过包管理器获取编译好的版本,省去了手动编译的麻烦。

1. 环境准备与安装

首先确保 Termux 软件源是最新的,然后安装 llama-cpp 包。如果找不到包,先执行一次 apt update。

~ $ apt update
~ $ apt install llama-cpp

为了简化流程,本例暂时不安装 Vulkan 后端,直接使用 CPU 进行推理。

2. 下载模型文件

我们需要一个 GGUF 格式的模型。这里以 Qwen3.5-0.8B 为例,量化级别为 Q4_K_XL,体积适中且性能尚可。

~/model $ mkdir model && cd model
~/model $ curl -LO https://hf-mirror.com/unsloth/Qwen3.5-0.8B-GGUF/resolve/main/Qwen3.5-0.8B-UD-Q4_K_XL.gguf

3. 命令行交互测试

使用 llama-cli 工具加载模型并进行对话测试。注意命令拼写是 llama-cli 而非 lama-cli。

~/model $ llama-cli -m Qwen3.5-0.8B-UD-Q4_K_XL.gguf --ctx-size 16384 -cnv

加载成功后,即可输入问题。由于模型较小,响应速度尚可,但复杂逻辑可能不如大模型准确。

WebUI 界面示例

退出交互后,可以查看内存占用情况,确认资源分配是否合理。

4. 启动内置 WebUI

llama-server 提供了内置的 Web 界面,方便在浏览器中访问。

~/model $ llama-server -m ./Qwen3.5-0.8B-UD-Q4_K_XL.gguf --jinja -c 0 --host 127.0.0.1 --port 8033

服务启动后,会在终端输出详细的系统信息和加载日志。默认监听本地 8033 端口。

在浏览器中访问 http://127.0.0.1:8033 即可开始对话。WebUI 的输出速度略慢于命令行,大约 3 tokens/s 左右,具体取决于硬件负载。

服务端日志会实时反馈请求处理状态,包括上下文窗口占用、采样参数等信息。如果遇到显存不足或内存溢出,可以尝试调整 --ctx-size 或减少并行线程数。

目录

  1. Android 设备 Termux 部署 llama.cpp 及 WebUI 实战
  2. 1. 环境准备与安装
  3. 2. 下载模型文件
  4. 3. 命令行交互测试
  5. 4. 启动内置 WebUI
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 模拟算法精选:替换问号、提莫攻击与 Z 字形变换等 5 题解析
  • 字节跳动发布豆包大模型,行业价格进入厘时代
  • 无人机避障新思路:基于 APF-RRT*的高效轨迹规划与 Python 实现
  • Seedance 2.0 多模态 AI 视频创作操作手册
  • WebStorm 2025 版详细下载安装教程
  • 图数据结构详解:存储结构、遍历与核心算法
  • DeepSeek 各版本详解与优缺点对比分析
  • 数据结构:单链表的概念与实现
  • Spring Cloud 负载均衡实战:LoadBalancer 原理与策略
  • LLM Agent 指令微调与搜索代理方案
  • MacOS 基于 Docker 安装 OpenClaw 并配置飞书机器人
  • 金仓数据库 SQL 防火墙:SQL 注入拦截原理与性能测试
  • 二分查找算法详解与经典例题实战
  • C++ 多线程同步:互斥锁 mutex 实战指南
  • Spring Cloud Gateway 微服务统一入口与核心配置
  • Windows 11 本地安装 WSL 2 支持 Ubuntu 24.04 指南
  • GitHub Copilot 上下文工程实战指南与 7 个核心技巧
  • 阿里开源 PageAgent:让 AI 住进网页,用自然语言操控界面
  • Visual Studio 使用 GitHub Copilot 与 IntelliCode 辅助编码
  • 多平台热点内容自动化总结工作流实战

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online