在 AI 迅猛发展的今天,越来越多的开源大模型可以在本地运行,其中 DeepSeek-R1-1.5B 作为一款 轻量级大语言模型,适合在 ARM 设备(如手机、树莓派) 上部署。本文将介绍如何在 Android 设备 上,通过 Termux + Proot Debian 安装并运行 DeepSeek-R1-1.5B,让你的手机变成一个便携的 AI 助手!


📌 环境要求

在开始之前,请确保你的设备满足以下条件:

Android 8.0+
至少 5GB 剩余存储空间(模型文件较大)
4GB+ RAM(推荐 6GB 以上,否则推理可能较慢)
稳定的国际网络连接(下载模型时需要)


📦 Step 1:安装 Termux

🔹 推荐从 F-Droid 下载 Termux(最新版)

 可以直接从Google Play Store 下载, Termux 

安装完成后,打开 Termux 终端,进行基本环境配置。


🛠 Step 2:初始化 Termux 环境

授予存储权限(用于存放模型文件):

termux-setup-storage

更新软件包:

pkg update -y && pkg upgrade -y

安装所需工具:

pkg install git cmake golang proot-distro -y

🐧 Step 3:安装 Debian 系统(Proot)

由于 Termux 自身是精简版 Linux,直接运行 Ollama 可能会遇到问题,因此我们通过 Proot 安装完整的 Debian 环境

1️⃣ 安装 Debian:

proot-distro install debian

2️⃣ 进入 Debian 环境:

proot-distro login debian

3️⃣ 更新 Debian 软件源:

apt update && apt upgrade -y

🚀 Step 4:安装 Ollama(用于运行 DeepSeek)

Ollama 是一个轻量级本地推理工具,支持多个开源大模型,如 Llama、Mistral、DeepSeek

在 Debian 中执行以下命令安装 Ollama:

curl -fsSL https://ollama.com/install.sh | sh

⚠ 这个过程可能会比较慢,请耐心等待!


🔥 Step 5:启动 Ollama 服务

安装完成后,运行 Ollama 服务器:

ollama serve

请保持此终端窗口运行,不要关闭!


📥 Step 6:下载 DeepSeek-R1-1.5B 模型

我们需要新建一个 Termux 终端来下载模型文件:

📌 新建 Termux 会话:

  1. 返回桌面(不要关闭 Termux)
  2. 长按 Termux 图标,选择 "New session"
  3. 在新终端窗口中执行以下命令
proot-distro login debian
ollama run deepseek-r1:1.5b

🌐 Step 7:开启 API 供 Chatbox 调用

如果想通过 API 方式与 DeepSeek 交互,可以启动 Ollama API:

OLLAMA_HOST=0.0.0.0
OLLAMA_ORIGINS=*
ollama serve

这样,你就可以在本地或其他设备上通过 API 访问模型了!


💬 Step 8:安装 Chatbox(可视化界面)

虽然可以直接在终端里运行 DeepSeek,但使用 Chatbox 体验会更好,它提供了一个类似 ChatGPT 的 Web 界面,支持本地 AI 交互。

📌 下载 Chatbox APK:
👉 Chatbox 官网下载

安装后,打开 Chatbox,按以下步骤配置:

  1. 在 Chatbox 设置中,API 地址填写
http://localhost:11434

     2.在 Chatbox 设置中,API 地址填写


📌 运行 DeepSeek-R1-1.5B

📌 每次使用前,需要重新打开 Termux 并执行以下命令:

proot-distro login debian
ollama serve

然后打开 Chatbox,即可与 DeepSeek-R1-1.5B 进行对话!


💡 性能优化 & 注意事项

1️⃣ 手机 CPU 负载较高,建议减少线程数
默认情况下,Ollama 可能会使用所有可用 CPU 核心,你可以手动调整:

ollama run deepseek-r1:1.5b --num-threads 4

这样可以减少 CPU 负载,避免过热降频。

2️⃣ 手机可能会杀后台进程

  • 建议将 Termux 置于前台,避免被 Android 系统后台回收。
  • 可以在开发者选项中允许后台进程运行(部分机型支持)。

3️⃣ 建议使用量化版本(Q4 或 Q6)
如果设备 RAM 过小,可以使用 量化模型 来减少内存占用,例如:

ollama pull deepseek-r1:1.5b-q4_K_M

🎯 总结

🎉 至此,我们已经成功在手机上部署了 DeepSeek-R1-1.5B!

📌 流程回顾:
✅ 安装 Termux 并初始化环境
✅ 通过 Proot 安装 Debian 系统
✅ 安装 Ollama 并运行模型
✅ 通过 API 连接 Chatbox 实现 GUI 交互

📌 每次使用前,只需执行:

proot-distro login debian
ollama serve

然后打开 Chatbox 即可开始对话!

✨ 你现在可以在手机上本地运行 AI 了,尽情探索吧! 🚀

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐