关注公众号: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 接口完全兼容官方

注册步骤:

  1. 访问 https://api.weelinking.com/register?aff=EkqDmLGT
  2. 填写邮箱和密码完成注册
  3. 进入控制台,点击"创建 API Key"
  4. 复制生成的 Key (格式: sk-ant-xxx…)

2.3 网络要求

  • 稳定的 WiFi 或 4G/5G 网络
  • 能访问互联网

三、Android 安装教程

Android 用户有三种安装方式,推荐方式一

方式一:APK 直装(推荐)

由于 OpenClaw 是假设的项目,这里我们用一个实际可运行的替代方案——使用浏览器访问 Claude 的方式来演示:

步骤1:安装 Termux (一个 Android 终端模拟器)

  1. 从 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:创建快捷指令

  1. 打开 iOS 自带的"快捷指令" App
  2. 点击右上角 “+” 创建新快捷指令
  3. 添加以下操作:
操作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 终端)

  1. 从 App Store 安装 “a-Shell”
  2. 在 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 完成这些任务:

  1. “写一个冒泡排序的 Python 函数”
  2. “解释一下什么是闭包”
  3. “帮我写一个 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,国内可稳定使用
🚀 整个系列的核心理念:你不需要变成程序员,你只需要从"找人做"变成"自己能做"。

Logo

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

更多推荐