闲置手机变身AI主机:三大开源项目带你玩转端侧OpenClaw部署

最近,在电脑或云端部署 OpenClaw 的方案已屡见不鲜,许多厂商甚至宣称能在一分钟内完成部署。此前介绍的 Docker 版本也极为便捷。

今天,我们将介绍几个另辟蹊径的项目,它们专注于在端侧设备上部署 OpenClaw。

25美元手机跑OpenClaw

开发者 Marshall Richards 在 2 月 7 日展示了一项有趣的实验:在一台价值 25 美元的摩托罗拉手机上运行 OpenClaw。

这台 Moto G 2025 配备 4GB 内存和 8 核 ARM64 处理器,本是运营商的促销产品。

Richards 在 ClawPhone 项目中详细记录了安装过程。关键在于,他选择在 Termux 环境下通过 npm 安装 OpenClaw,而非使用官方 bash 脚本。安装过程需要手动编译 llama.cpp,耗时约 15 到 30 分钟。

最棘手的问题是 OpenClaw 默认在 /tmp 目录下工作,而 Termux 无法访问 Android 的系统临时目录。解决方案是在 .bashrc 中设置环境变量,将临时目录重定向到 Termux 的用户空间。

Richards 还开发了 overlay_daemon.py,使 OpenClaw 能在手机屏幕上显示信息。通过 Termux:API 和 Termux:GUI 应用,OpenClaw 获得了控制手机硬件的能力。

5美元芯片上的MimiClaw

MimiClaw 项目更为激进,它直接在 ESP32-S3 芯片上运行 OpenClaw 的核心功能。该项目完全用纯 C 语言实现,无需 Linux 或 Node.js,仅靠一个拇指大小的芯片。

闲置手机变身AI主机:三大开源项目带你玩转端侧OpenClaw部署

ESP32-S3 通过 WiFi 接收 Telegram 消息,运行 ReAct 智能体循环:Claude 思考、调用工具、读取记忆,然后回复。所有数据都存储在本地 flash 上。

MimiClaw 支持双层配置系统:编译时在 mimi_secrets.h 中设置默认值,运行时可通过串口 CLI 覆盖。项目包含网页搜索、时间同步等工具,并支持在受限网络环境中使用 HTTP 代理。

硬件要求极低:一块配备 16MB flash 和 8MB PSRAM 的 ESP32-S3 开发板,价格约 10 美元。其功耗仅 0.5W,可 24 小时不间断运行。

BotDrop:安卓手机变身AI主机

BotDrop 应用让旧安卓手机变身为 AI 智能体主机的过程变得更加简单。它基于 Termux 构建,无需 Root 权限即可像操作 Ubuntu 一样使用 APT 管理软件包,为在 Android 上运行基于 Node.js 的 AI 智能体提供了一个 Linux 环境。

通过 Telegram 机器人即可完成整个设置流程,无需服务器和云服务费用。

BotDrop 目前支持 OpenClaw,已测试过 Anthropic 和 Gemini 模型。开发团队计划增加 OAuth 支持,以便用户随时切换模型。应用要求手机内存大于 4GB 以获得流畅体验。

该项目目前仍处于 v0.1 版本,暂时无法控制手机执行复杂任务。但这为想要尝试 AI 智能体集群的用户提供了一个低成本的起点。

硬核折腾模式:手动打造“BotDrop”

如果你觉得 BotDrop 当前 v0.1 版本的功能尚不完善,或者更倾向于自己动手、完全掌控(而不依赖第三方 App 封装),完全可以借助 Termux 手动实现同样的效果。

以下是来自开发者 Sagar 的具体实操教程,教你无需 Mac Mini、零成本将旧安卓手机打造成 24/7 在线的 OpenClaw 服务器:

准备工作:
* 旧安卓手机一部
* Termux App

步骤 1:初始化 Linux 环境
打开 Termux,运行以下命令安装 Node.js、SSH 和后台保活工具 tmux:
pkg update && pkg upgrade -y
pkg install nodejs git openssh tmux -y

步骤 2:安装 Clawdbot
配置 NPM 路径以适应安卓权限,并安装主程序:
npm config set prefix ~/.npm-global
echo 'export PATH=$HOME/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm i -g clawdbot

步骤 3:注入安卓适配补丁(关键 ⚠️)
安卓的剪贴板和日志路径与标准 Linux 不同,必须依次运行以下三组命令来修复相关报错:

  • 补丁 A (修复剪贴板):
    node -e "const fs = require('fs');const file = process.env.HOME + '/.npm-global/lib/node_modules/clawdbot/node_modules/@mariozechner/clipboard/index.js';let c = fs.readFileSync(file, 'utf8');if(!c.includes('isAndroidTermux')) {c = c.replace(/if $$ !nativeBinding $$ {/, 'const isAndroidTermux = platform==="android"||(platform==="linux"&&process.env.TERMUX_VERSION);if(!nativeBinding&&isAndroidTermux){nativeBinding={availableFormats:()=>[],getText:()=>"",setText:()=>false,hasText:()=>false,getImageBinary:()=>null,getImageBase64:()=>null,setImageBinary:()=>false,setImageBase64:()=>false,hasImage:()=>false,getHtml:()=>"",setHtml:()=>false,hasHtml:()=>false,getRtf:()=>"",setRtf:()=>false,hasRtf:()=>false,clear:()=>{},watch:()=>({stop:()=>{}}),callThreadsafeFunction:()=>{}}}else if(!nativeBinding){');fs.writeFileSync(file, c);console.log('✅ Clipboard patched!');}"

  • 补丁 B (修复日志路径):
    (此处保留原文中的占位,表示后续内容)

步骤 3:应用补丁

  • 补丁 B (修复日志路径):

bash
node -e "const fs = require('fs');const file = process.env.HOME + '/.npm-global/lib/node_modules/clawdbot/dist/logging/logger.js';let c = fs.readFileSync(file, 'utf8');c = c.replace('const DEFAULT_LOG_DIR = "/tmp/clawdbot";', 'const DEFAULT_LOG_DIR = (process.env.TMPDIR||process.env.HOME)+"/clawdbot-logs";');fs.writeFileSync(file, c);console.log('✅ Logger patched!');"

  • 补丁 C (设置环境变量):

bash
echo 'export TERMUX_VERSION=1' >> ~/.bashrc
echo 'export TMPDIR=$HOME/tmp' >> ~/.bashrc
mkdir -p ~/tmp ~/clawdbot-logs
source ~/.bashrc

步骤 4:启动与防杀后台

  1. 手机设置: 将 Termux 电池策略设为“无限制”;在 Termux 输入 termux-wake-lock 保持 CPU 唤醒。
  2. 后台启动:

bash
tmux new -s clawd
clawdbot gateway --port 18789

(看到 “Gateway started” 后,按 Ctrl+b 松手再按 d 即可挂起服务)

步骤 5:电脑远程连接

无需再操作手机屏幕,直接在电脑终端通过 SSH 管理:

“`bash

手机端运行 sshd 开启服务,whoami 查看用户名,ifconfig 查看 IP

ssh -p 8022 u0_aXXX@192.168.1.XX
“`

这样,一个比 Mac mini 还迷你的 OpenClaw 主机就完成了。

总结

这些项目展示了 AI 智能体部署的新思路。不追求高端硬件,而是利用现有资源让 AI 更贴近日常生活。当每个人口袋里的手机都能成为 Agent 节点,分布式智能网络就变得可行。

但安全性问题不容忽视。智能体能执行用户的所有操作,也可能暗中执行用户不知情的行为,设备内资料泄露的风险需要谨慎考虑。

端侧部署当前更多是极客尝鲜的产品,受限于算力、功耗和开发复杂度。但长期看,云+端全方位 AI 一定是最好的状态:云端提供 24 小时在线及复杂任务处理,端侧完成即时的、网络隔离的、隐私安全的任务处理。两者协同工作才能发挥 AI 的最大价值。

相关链接:

  • mimiclaw:https://github.com/memovai/mimiclaw
  • ClawPhone:https://github.com/marshallrichards/ClawPhone
  • botdrop-android:https://github.com/zhixianio/botdrop-android/
  • Termux App:https://github.com/termux/termux-app
  • 安卓安装包:https://github.com/zhixianio/botdrop-android/releases/download/v0.2.1/botdrop-app_v0.2.1%2B0cf4115-apt-android-7-release_universal.apk

关注“鲸栖”小程序,掌握最新AI资讯

本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/20824

(0)
上一篇 2026年2月9日 下午2:50
下一篇 2026年2月9日 下午8:24

相关推荐

  • AutoGLM开源:大模型从Chat到Act的范式突破,开启手机智能体新纪元

    近日,智谱AI全面开源了AutoGLM项目,这一基于视觉语言模型的手机智能助理框架,标志着大模型技术从“对话”到“行动”的范式转变迈出了关键一步。用户仅需用自然语言描述任务,AI便能理解意图、识别手机屏幕内容并自动执行操作,真正实现了让手机“自己动起来”的愿景。这一突破不仅为AI应用落地开辟了新路径,更在具身智能与智能体领域引发了广泛关注。 从技术架构来看,…

    2025年12月12日
    49300
  • OpenAI核心工程师翁家翌深度揭秘:ChatGPT是意外引爆,Infra修Bug速度决定模型公司生死线

    “ChatGPT 并不是 OpenAI 精心策划出来的。” “Agent 和 RL 后训练本质上是一回事。” 在发布前,OpenAI 内部甚至做好了“几天后就关掉”的心理准备;最初的目标,只是收集一点真实用户数据。那时没有人预料到,它会在几天内引爆整个世界,更没人能提前画出那条指数级增长的曲线。 而这场“意外爆炸”的背后,其实只是来自一个12人的 “RL T…

    2026年1月23日
    89300
  • 从执行到创造:百度伐谋超级智能体如何重塑AI自主优化新范式

    在人工智能技术快速迭代的浪潮中,AI正从被动执行指令的工具,向主动探索解决方案的创造者转变。这一变革的核心驱动力,在于智能体技术的突破性进展。近日,百度世界大会上发布的全球首个可商用、自我演化超级智能体——百度伐谋(FM Agent),标志着AI自主优化能力迈入了全新阶段。它不仅是一个技术产品,更是一种颠覆传统问题解决范式的引擎,为复杂工业场景提供了前所未有…

    2025年11月14日
    44600
  • 苹果高管震荡加剧:芯片架构师斯鲁吉或离职,库克时代面临领导力重构

    近期,苹果公司高管团队持续动荡,引发业界广泛关注。继AI负责人John Giannandrea和首席UI设计师Alan Dye本月相继离职后,又一核心人物——硬件技术高级副总裁Johny Srouji被曝出离职意向。这位自研芯片项目的关键架构师若离开,将对苹果的硬件战略产生深远影响。 Johny Srouji于2008年加入苹果,至今已服务17年,直接向CE…

    2025年12月7日
    37500
  • GDPS 2025:上海张江的具身智能“协同大考”,如何定义机器人产业未来?

    一场具身智能的“终极大考”正在上海张江科学会堂上演。全球具身智能顶级赛事——GDPS 2025拉开帷幕,这场赛事不仅汇聚了智元、宇树等国内头部机器人企业,更吸引了国际参赛队伍,将百大真实场景浓缩为一道道协同考题,从工业搬运、花艺创作到康养护理、灾害救援,全面检验机器人从“赛博推理”走向“物理执行”的能力。 舞台两侧,智元远征A2与灵犀X2机器人联袂亮相,穿着…

    2025年12月13日
    33500