基於 Linux 部署 OpenClaw 網關,通過 Tailscale 構建安全隧道互聯 Mac,實現通過OpenClaw管理Mac上的iMessage。
架構
┌──────────────────────────────┐ SSH (imsg rpc) ┌──────────────────────────┐
│ Gateway host (Linux/VM) │──────────────────────────────────▶│ Mac with Messages + imsg │
│ - clawdbot gateway │ SCP (attachments) │ - Messages signed in │
│ - channels.imessage.cliPath │◀──────────────────────────────────│ - Remote Login enabled │
└──────────────────────────────┘ └──────────────────────────┘
▲
│ Tailscale tailnet (hostname or 100.x.y.z)
▼
user@gateway-host計費說明
在Simple Application Server上部署並使用OpenClaw服務將產生以下費用:
Simple Application Server費用:參見Simple Application Server計費概述。
模型調用費用:OpenClaw執行過程中預設調用百鍊模型。模型調用的主要計費方式有兩種:
Coding Plan AI 編碼套餐(推薦):採用固定月費模式,提供月度請求額度,超出時段限額的調用會報錯且不計費用,可避免產生超出預期的費用。
Coding Plan支援抵扣
qwen3.5-plus、qwen3-max-2026-01-23和qwen3-coder-plus模型調用費用,不支援其他模型(如qwen3-vl-plus)。按Token用量計費:
OpenClaw 2026.2.3版本:預設使用qwen3-max-2026-01-23模型作為文本處理模型(Primary Model),qwen3-vl-plus模型作為影像處理模型(Image Model),計費詳見通義千問Max模型計費、通義千問VL模型計費。OpenClaw(Moltbot) 2026.1.27-beta.1版本:2026年1月31日及之後購買的伺服器預設使用qwen3-max-2026-01-23模型,2026年1月31日之前預設使用qwen-vl-plus模型。重要配置免費額度用完即停(僅新加坡地區):首次開通阿里雲百鍊(新加坡地區)時,會自動發放各模型的新人免費額度。免費額度消耗完後,預設將按模型列表中的價格與用量計費,建議開啟免費額度用完即停功能,避免產生額外費用。更多計費問題可參見OpenClaw(原MoltBot、Clawbot)購買與費用問題。
操作步驟
Tailscale配置
Mac配置
需要開啟Mac的遠端連線許可權:。
為sshd-keygen-wrapper賦予許可權:。
需要確保Mac上的IMessage處於登入狀態。
Clawdbot配置
需要關注的設定檔
/root/.clawdbot/clawdbot.json,在其中加入channel的配置。{ "channels": { "imessage": { "enabled": true, "cliPath": "/root/.clawdbot/scripts/imsg-ssh", "dbPath": "/Users/{{YOUR_USER_NAME}}/Library/Messages/chat.db", "remoteHost": "{{YOUR_USER_NAME}}@{{YOUR_MAC_MAGIC_DNS}}", "dmPolicy": "pairing", "groupPolicy": "allowlist", "includeAttachments": true } } }其中需要重點關注以下參數:
YOUR_USER_NAME:替換為Mac的使用者名稱。
YOUR_MAC_MAGIC_DNS:替換為Mac在Tailscale中的Magic DNS。
Magic DNS擷取方式如下:

新增
/root/.clawdbot/scripts/imsg-ssh,負責通過ssh將命令轉寄到Mac。{{YOUR_USER_NAME}}@{{YOUR_MAC_MAGIC_DNS}}要替換為上一步擷取的。另外,需要給這個檔案加執行許可權。#!/usr/bin/env bash exec ssh -T {{YOUR_USER_NAME}}@{{YOUR_MAC_MAGIC_DNS}} /usr/local/bin/imsg "$@"目前可通過
ssh {{YOUR_USER_NAME}}@{{YOUR_MAC_MAGIC_DNS}}通過密碼遠端連線到Mac了,可以配置從Linux伺服器免密登入到Mac的SSH密鑰認證。啟動並初始化gateway:
cd /home/clawdbot/ pnpm clawdbot onboard --install-daemon
結果展示
通過TUI串連Chat。
輸入:通過IMessage給+86188xxxxxxxx發送一首詩,可以看到Mac向指定帳號發送了一首詩。






