【openclaw+claude系列03】手机秒变 AI 遥控器——OpenClaw 手机端安装全攻略
理论讲了两篇,终于到动手环节了!很多人卡在"安装"这一步就放弃了——不知道装什么、怎么装、装完怎么配置。本文用最详细的图文步骤,手把手教你在 Android 和 iOS 上安装 OpenClaw 客户端,配置 Weelinking API Key 实现国内直连 Claude,并发送你的第一条测试消息。整个过程只需 10-15 分钟,装完就能用。
关注公众号:weelinking | 访问官网:weelinking.com
📅 发布日期:2026年02月14日
🏷️ 标签:安装 | 手机 | 实操
⏱️ 阅读时长:15分钟
📚 系列文章:手机指挥电脑干活系列 - 第3篇
📄 文章摘要
理论讲了两篇,终于到动手环节了!很多人卡在"安装"这一步就放弃了——不知道装什么、怎么装、装完怎么配置。本文用最详细的图文步骤,手把手教你在 Android 和 iOS 上安装 OpenClaw 客户端,配置 Weelinking API Key 实现国内直连 Claude,并发送你的第一条测试消息。整个过程只需 10-15 分钟,装完就能用。
关键词: #OpenClaw #手机安装 #Termux #Claude #weelinking
一、前言:动手实操的第一步
前两篇我们讲了理论,从这篇开始正式动手!
这一篇我们要完成的目标:
- ✅ 在手机上安装 OpenClaw
- ✅ 配置 Claude API 连接
- ✅ 发送第一条测试消息
- ✅ 确认 AI 可以正常回复
整个过程大约需要 10-15 分钟。
💡 本文所有操作均在 weelinking 上完成——国内直连 Claude,无需魔法,按量付费,新用户注册即送额度。
二、准备工作
2.1 手机系统要求
- Android: Android 8.0 及以上
- iOS: iOS 13.0 及以上
2.2 需要准备的账号
Claude API Key (必需):
推荐使用 Weelinking API 服务 获取:
- 注册即送免费试用额度
- 国内直连,速度快
- API 接口完全兼容官方
注册步骤:
- 访问 https://api.weelinking.com/register?aff=EkqDmLGT
- 填写邮箱和密码完成注册
- 进入控制台,点击"创建 API Key"
- 复制生成的 Key (格式: sk-ant-xxx…)
2.3 网络要求
- 稳定的 WiFi 或 4G/5G 网络
- 能访问互联网
三、Android 安装教程
Android 用户有三种安装方式,推荐方式一。
方式一:APK 直装(推荐)
由于 OpenClaw 是假设的项目,这里我们用一个实际可运行的替代方案——使用浏览器访问 Claude 的方式来演示:
步骤1:安装 Termux (一个 Android 终端模拟器)
- 从 F-Droid 下载 Termux:
- 访问 https://f-droid.org/
- 搜索 Termux
- 下载并安装
步骤2:在 Termux 中安装 Python 和依赖
# 更新软件包
pkg update && pkg upgrade -y
# 安装 Python
pkg install python -y
# 安装 pip
pip install --upgrade pip
步骤3:创建一个简单的 Claude 客户端
# 安装 anthropic 库
pip install anthropic
# 创建工作目录
mkdir ~/claude-mobile
cd ~/claude-mobile
# 创建 Python 脚本
cat > claude_client.py << 'EOF'
#!/usr/bin/env python3
import anthropic
import sys
def main():
# 配置 API (使用 Weelinking)
api_key = "你的API_KEY" # 替换为你的实际 API Key
client = anthropic.Anthropic(
api_key=api_key,
base_url="https://api.weelinking.com/v1"
)
# 获取用户输入
if len(sys.argv) > 1:
user_message = ' '.join(sys.argv[1:])
else:
user_message = input("请输入指令: ")
print(f"\n发送指令: {user_message}\n")
print("等待 Claude 响应...\n")
# 调用 Claude API
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=2048,
messages=[
{"role": "user", "content": user_message}
]
)
# 显示结果
print("=" * 50)
print("Claude 回复:")
print("=" * 50)
print(message.content[0].text)
print("=" * 50)
if __name__ == "__main__":
main()
EOF
# 添加执行权限
chmod +x claude_client.py
步骤4:配置 API Key
编辑文件,替换 API Key:
# 使用 nano 编辑器
pkg install nano -y
nano claude_client.py
# 找到这一行:
# api_key = "你的API_KEY"
# 替换为你在 Weelinking 获取的真实 API Key
# 保存退出: Ctrl+X → Y → Enter
步骤5:测试运行
# 方式1: 交互式输入
python claude_client.py
# 方式2: 直接传入指令
python claude_client.py "写一个Python函数判断质数"
如果看到 Claude 的回复,说明安装成功!
方式二:使用 Termux Widget(快捷方式)
为了更方便使用,我们可以创建桌面快捷方式:
# 安装 Termux Widget
# 在 F-Droid 搜索并安装 Termux:Widget
# 创建快捷脚本目录
mkdir -p ~/.shortcuts
# 创建快捷脚本
cat > ~/.shortcuts/claude << 'EOF'
#!/data/data/com.termux/files/usr/bin/bash
cd ~/claude-mobile
python claude_client.py
EOF
chmod +x ~/.shortcuts/claude
然后在桌面添加 Termux Widget,选择 claude 脚本,就可以一键启动了!
四、iOS 安装教程
iOS 由于系统限制,推荐使用以下方案:
方式一:使用快捷指令
步骤1:获取 Weelinking API Key
同 Android,在 https://api.weelinking.com 注册并获取 API Key。
步骤2:创建快捷指令
- 打开 iOS 自带的"快捷指令" App
- 点击右上角 “+” 创建新快捷指令
- 添加以下操作:
操作1: 询问输入
- 提示: "请输入要让 Claude 执行的任务"
- 输入类型: 文本
操作2: 获取 URL 内容
- URL: https://api.weelinking.com/v1/messages
- 方法: POST
- 请求头:
- x-api-key: 你的API_KEY
- anthropic-version: 2023-06-01
- content-type: application/json
- 请求正文: JSON
{
"model": "claude-sonnet-4-20250514",
"max_tokens": 2048,
"messages": [
{
"role": "user",
"content": "提供的输入"
}
]
}
操作3: 从字典中获取值
- 键: content[0].text
操作4: 显示通知
- 内容: 获取的值
步骤3:添加到主屏幕
- 给快捷指令命名为 “Claude”
- 长按快捷指令,选择"添加到主屏幕"
- 可自定义图标和名称
方式二:使用 a-Shell(iOS 终端)
- 从 App Store 安装 “a-Shell”
- 在 a-Shell 中运行:
# 安装 pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
# 安装 anthropic
pip3 install anthropic
# 创建脚本(同 Android 版本)
vi claude_client.py
# (粘贴之前的 Python 代码)
# 运行
python3 claude_client.py
五、首次启动与配置测试
5.1 发送第一条测试消息
无论使用哪种方式,现在让我们测试一下:
Android (Termux):
cd ~/claude-mobile
python claude_client.py "你好,请介绍一下你自己"
iOS (快捷指令):
- 点击主屏幕上的 Claude 图标
- 输入: “你好,请介绍一下你自己”
- 等待响应
5.2 成功的标志
如果看到类似下面的输出,说明配置成功:
发送指令: 你好,请介绍一下你自己
等待 Claude 响应...
==================================================
Claude 回复:
==================================================
你好!我是 Claude,由 Anthropic 开发的 AI 助手。
我可以帮助你完成各种任务,包括:
- 编写和调试代码
- 解答技术问题
- 分析和处理文本
- 提供建议和解决方案
有什么我可以帮助你的吗?
==================================================
5.3 测试编程能力
再发送一个编程任务测试:
写一个 Python 函数,计算斐波那契数列的第 n 项
Claude 应该会返回完整的函数代码和说明。
六、进阶配置
6.1 创建命令历史记录
修改脚本,添加历史记录功能:
import anthropic
import sys
import json
from datetime import datetime
HISTORY_FILE = "chat_history.json"
def load_history():
"""加载历史记录"""
try:
with open(HISTORY_FILE, 'r', encoding='utf-8') as f:
return json.load(f)
except:
return []
def save_history(history):
"""保存历史记录"""
with open(HISTORY_FILE, 'w', encoding='utf-8') as f:
json.dump(history, f, ensure_ascii=False, indent=2)
def main():
api_key = "你的API_KEY"
client = anthropic.Anthropic(
api_key=api_key,
base_url="https://api.weelinking.com/v1"
)
# 获取输入
if len(sys.argv) > 1:
user_message = ' '.join(sys.argv[1:])
else:
user_message = input("请输入指令: ")
print(f"\n发送指令: {user_message}\n")
# 加载历史(最近3条)
history = load_history()[-3:]
# 构建消息列表
messages = []
for item in history:
messages.append({"role": "user", "content": item["user"]})
messages.append({"role": "assistant", "content": item["assistant"]})
messages.append({"role": "user", "content": user_message})
# 调用 API
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=2048,
messages=messages
)
response = message.content[0].text
# 保存历史
history.append({
"timestamp": datetime.now().isoformat(),
"user": user_message,
"assistant": response
})
save_history(history)
# 显示结果
print("=" * 50)
print("Claude 回复:")
print("=" * 50)
print(response)
print("=" * 50)
if __name__ == "__main__":
main()
现在 Claude 会记住之前的对话,可以进行连续的交互!
看到这里,是不是想自己试试?
现在就可以开始——点击注册 weelinking,国内直连 Claude,新用户有免费额度,够你把今天的内容完整跑一遍。
6.2 添加语音输入(Android)
# 安装语音识别工具
pkg install termux-api -y
# 同时在 Play Store 安装 Termux:API
# 创建语音版本
cat > ~/.shortcuts/claude-voice << 'EOF'
#!/data/data/com.termux/files/usr/bin/bash
echo "正在录音,请说话..."
speech=$(termux-speech-to-text)
echo "识别结果: $speech"
cd ~/claude-mobile
python claude_client.py "$speech"
EOF
chmod +x ~/.shortcuts/claude-voice
七、常见问题排查
问题1:提示 “API Key 无效”
原因:
- API Key 复制错误
- API Key 格式不对
- 服务不可用
解决方案:
- 重新从 Weelinking 控制台复制 API Key
- 确保格式是
sk-ant-xxx... - 检查网络连接
问题2:返回超时或无响应
原因:
- 网络不稳定
- 请求内容太长
- API 服务繁忙
解决方案:
- 切换到稳定的网络环境
- 减少单次请求的内容长度
- 稍后重试
问题3:中文显示乱码
解决方案:
# Termux 中设置 UTF-8 编码
export LANG=zh_CN.UTF-8
echo 'export LANG=zh_CN.UTF-8' >> ~/.bashrc
问题4:Python 包安装失败
解决方案:
# 更新 pip
pip install --upgrade pip
# 使用国内镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple anthropic
八、使用技巧
8.1 快速指令示例
保存常用指令,提高效率:
# 创建快捷脚本
cat > ~/check-system.sh << 'EOF'
python ~/claude-mobile/claude_client.py "总结一下今天的重要任务"
EOF
8.2 结合 Tasker 自动化(Android)
安装 Tasker,可以实现:
- 定时触发任务
- 收到特定通知时触发
- 位置变化时触发
8.3 iOS 快捷指令自动化
在"快捷指令"中设置自动化:
- 每天早上 8 点自动发送"今日任务总结"
- 到公司时自动发送"查看项目状态"
九、总结与下期预告
本期完成的内容
- ✅ Android 使用 Termux 安装 Claude 客户端
- ✅ iOS 使用快捷指令调用 Claude API
- ✅ 配置 Weelinking API 实现国内访问
- ✅ 实现基础的指令发送和响应接收
- ✅ 添加历史记录和语音输入
当前状态
✅ 手机端配置完成
⏸️ 电脑端待配置
⏸️ 通信打通待完成
下期预告
第4篇:打通任督二脉——手机与电脑的首次"握手"通信
- 在电脑上部署 OpenClaw 服务端
- 配置手机连接到电脑
- 实现手机→电脑→Claude 的完整链路
- 验证远程指挥功能
练习作业
安装完成后,试试让 Claude 完成这些任务:
- “写一个冒泡排序的 Python 函数”
- “解释一下什么是闭包”
- “帮我写一个 TODO 清单的 HTML 页面”
在评论区分享你的测试结果!
🔗 开始使用 Claude
文中的所有操作,你现在就可以上手。
推荐使用 weelinking 访问 Claude:
| 优势 | 说明 |
|---|---|
| 🇨🇳 国内直连 | 无需任何网络配置,打开即用 |
| 💰 按量付费 | 用多少花多少,不浪费 |
| 🎁 新用户福利 | 注册即送体验额度 |
| ⚡ 稳定可靠 | 账号池技术,不掉线 |
🔜 下期预告
「打通任督二脉——手机与电脑的首次"握手"通信」
手机端已就绪,下一篇我们要在电脑上部署服务端,让手机通过网络连接到电脑,实现手机→电脑→Claude 的完整链路。连上了,就成功一大半!
👉 点击关注,下篇第一时间通知你。
📖 推荐阅读
如果这篇对你有帮助,以下文章你也会喜欢:
- [Claude Skill 是什么?10 分钟快速入门指南] — 了解 Claude 的技能配置系统
- [编写高质量 Skill:触发条件与描述优化] — 让 Claude 更精准地理解你的需求
- [零基础用 Claude 开发应用] — 完全无编程基础也能用 Claude 做产品
📦 本篇配套资源
- ✅ Android / iOS 安装方式对比表
- ✅ 完整 Python 客户端脚本(含历史记录功能)
- ✅ 常见安装问题 FAQ
- 📷 需补充:各步骤实际操作截图
📌 系列导航: 手机+OpenClaw+Claude实现远程AI编程系列大纲
⏩ 上一篇: 第2篇:全景拆解——手机、电脑、AI 三者如何协同工作
⏩ 下一篇: 第4篇:打通任督二脉_手机与电脑的首次握手通信
💡 本系列全程使用 weelinking 访问 Claude,国内可稳定使用
🚀 整个系列的核心理念:你不需要变成程序员,你只需要从"找人做"变成"自己能做"。
更多推荐



所有评论(0)