OpenClaw联动连连控-打造最丝滑的家庭电脑远程管理方案

前言

  • 在小功耗7*24小时的主机上部署openclaw

  • 自定义快速指令的skill(实现对局域网主力机的唤醒,主力机安装连连控并且配置开机自启)

  • 连连控官网

#支持多平台
​
#登录绑定你名下所有的台式机、笔记本、迷你主机(不限制绑定数量)
​
#可以给绑定的设备自定义备注(如“上海办公室”、“家里书房”、“渲染服务器”),管理再多设备也不会乱
​
#连连控界面极其干净,启动即连接,回归远程软件本质
​
#不会像传统软件那样在后台常驻一大堆杂乱的服务进程,拖慢你的电脑速度
  • 免公网环境

  • 主力机和部署openclaw的主机物理隔离更安全

  • 通过聊天平台即可操作

  • 无需折腾软路由,无需单独购买开机棒

  • 至于API,免费的千问免费额度完全足够,只是执行一些简单的操作

  • 方便过年回老家办公的同学们

安装openclaw

#根据系统环境自己安装对应的nodejs
Node >=22
https://nodejs.org/zh-cn/download
​
#安装Git
https://git-scm.com/install/windows
  • 通用安装部署方式

#设置国内源
npm config set registry https://registry.npmmirror.com
npm config get registry
​
#安装openclaw
npm i -g openclaw@latest
​
#卸载openclaw
npm uninstall -g openclaw

创建对接的apikey

image-20260127172917554

创建聊天机器人

  • 在Telegram搜索栏搜索 @BotFather选择打开

image-20260203012623091

  • 开始创建机器人

image-20260203012902643

image-20260203012920304

image-20260203013412989

image-20260203013519151

配置openclaw

  • 开始配置

#确认版本
openclaw --version
​
#开始配置
openclaw onboard
​
#重新配置(请谨慎使用)
openclaw reset
  • 引导配置的全部过程

#免责声明或风险确认提示
*  I understand this is powerful and inherently risky. Continue?
|  > Yes /   No
​
#部署模式
*  Onboarding mode
|  > QuickStart (Configure details later via openclaw configure.)
|    Manual
​
#模型选择
*  Model/auth provider
|    OpenAI
|    Anthropic
|    MiniMax
|  > Qwen
|    Synthetic
|    Venice AI
|    Google
|    Copilot
|    OpenRouter
|    Vercel AI Gateway
|    Moonshot AI
|    Z.AI (GLM 4.7) (API key)
|    OpenCode Zen
|    Skip for now
​
#选择对接的聊天平台
*  Select channel (QuickStart)
|  > Telegram (Bot API)
|    WhatsApp (QR link)
|    Discord (Bot API)
|    Google Chat (Chat API)
|    Slack (Socket Mode)
|    Signal (signal-cli)
|    iMessage (imsg)
|    Nostr (NIP-04 DMs)
|    Microsoft Teams (Bot Framework)
|    Mattermost (plugin)
|    Nextcloud Talk (self-hosted)
|    Matrix (plugin)
|    BlueBubbles (macOS app)
|    LINE (Messaging API)
|    Zalo (Bot API)
|    Zalo (Personal Account)
|    Tlon (Urbit)
|    Skip for now (You can add channels later via `openclaw channels add`)
​
*  Enter Telegram bot token
|  
​
#这里会显示配置文件的位置和路径
o  Select channel (QuickStart)
|  Skip for now
Updated C:\Users\Administrator\.openclaw\openclaw.json
Workspace OK: C:\Users\Administrator\.openclaw\workspace
Sessions OK: C:\Users\Administrator\.openclaw\agents\main\sessions
​
#配置技能
*  Configure skills now? (recommended)
|    Yes / > No
​
#这里是空格键进行选择
*  Enable hooks?
|  [ ] Skip for now
|  [+] 🚀 boot-md (Run BOOT.md on gateway startup)
|  [+] 📝 command-logger (Log all command events to a centralized audit file)
|  [+] 💾 session-memory (Save session context to memory when /new command is issued)
​
#安装网关服务
*  Gateway service already installed
|    Restart
|  > Reinstall
|    Skip
​
#选择操作和管理你的机器人的界面
*  How do you want to hatch your bot?
|    Hatch in TUI (recommended)
|  > Open the Web UI
|    Do this later
  • 至此可以通过游览器访问机器人openclaw

image-20260203021711369

  • 其中tok在配置文件中

通过自定义skill实现局域网电脑唤醒

image-20260204013154405

#解压到工作目录
C:\Users\Administrator\.openclaw\workspace\
​
#重启网关
​
#确认本地技能是否加载
openclaw skills
​
#告诉AI助手加载技能
C:\Users\Administrator.openclaw\workspace\skills\auto-script加载下这个技能
​
#也可以通过对话的形式去创建一些本地技能
  • 电脑设置网络唤醒

这里我就不演示了,每个电脑型号均不一致
  • 开始初始化AI助理

image-20260204015959971

  • 第一次使用创建的聊天机器人需要配对一次

OpenClaw: access not configured.
​
Your Telegram user id: 5968123421
​
Pairing code: 6A3YLUP3
​
Ask the bot owner to approve with:
openclaw pairing approve telegram <code>
  • 工作目录的文件架构

#目录位置
C:\Users\Administrator\.openclaw\workspace
​
#AGENTS.md
核心工作区配置文件
包含会话初始化指令
包含内存管理和安全指南
​
#SOUL.md
定义AI助手的性格和行为准则
包含核心真理、边界、风格等设定
决定助手如何与用户互动
​
#USER.md
关于用户的个人信息
包括用户名、称呼偏好、时区等
记录用户偏好和背景信息
​
#IDENTITY.md
定义助手的身份信息
包括名称、头像、个性等
确定助手在用户面前的形象
​
#TOOLS.md
本地工具配置文件
记录环境特定的配置(如摄像头名称、SSH主机等)
便于助手使用特定设备或服务
​
#HEARTBEAT.md
心跳检查配置文件
定义定期执行的任务清单
控制助手何时主动与用户交互
这些文件共同构成了助手的个性化配置,确保每次启动时都能恢复到用户期望的状态

对接飞书

#安装
curl -L -o feishu-0.1.7.tar.gz https://github.com/m1heng/clawdbot-feishu/archive/refs/tags/v0.1.7.tar.gz
​
openclaw plugins install ./feishu-0.1.7.tar.gz
​
cd /d "C:\Users\Administrator\.openclaw\extensions\feishu"
​
npm install

image-20260204163156197

  • 添加机器人能力

image-20260204162810193

  • 配置插件

image-20260204163233368

openclaw config set channels.feishu.appId "cli_xxxxxx"
openclaw config set channels.feishu.appSecret "your_app_secret"
openclaw config set channels.feishu.enabled true
  • 配置权限

contact:user.base:readonly
contact:contact.base:readonly
im:message
im:message.p2p_msg:readonly
im:message.group_at_msg:readonly
im:message:send_as_bot
im:resource

image-20260204162730086

  • 事件配置和回调配置

im.message.receive_v1   
im.message.message_read_v1  
im.chat.member.bot.added_v1 
im.chat.member.bot.deleted_v1   

image-20260204164056991

image-20260204164146561

image-20260204164113774

  • 发布版本

image-20260204164243284

对接千锤百炼平台大模型

  • 配置通义千问3-Max-Thinking版示例

#qwen3-max-2026-01-23
{
  "gateway": {
    "mode": "local",
    "bind": "lan",
    "port": 18789,
    "auth": {
      "mode": "token",
      "token": "1f954f1cf67bb3d4a9eae4bdc54af69cf2dcd9674d30a844"
    },
    "controlUi": {
      "allowInsecureAuth": true
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "bailian/qwen3-max-2026-01-23"
      },
      "models": {
        "bailian/qwen3-max-2026-01-23": {
          "alias": "通义千问Max Thinking版"
        }
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "bailian": {
        "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
        "apiKey": "这里写是你的kEY",
        "api": "openai-completions",
        "models": [
          {
            "id": "qwen3-max-2026-01-23",
            "name": "通义千问Max Thinking版",
            "reasoning": false,
            "input": ["text"],
            "cost": {
              "input": 0.0025,
              "output": 0.01,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 262144,
            "maxTokens": 65536
          }
        ]
      }
    }
  }
}
  • 配置通义千问3-Plus版示例

{
  "gateway": {
    "mode": "local",
    "bind": "lan",
    "port": 18789,
    "auth": {
      "mode": "token",
      "token": "1f954f1cf67bb3d4a9eae4bdc54af69cf2dcd9674d30a844"
    },
    "controlUi": {
      "allowInsecureAuth": true
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "bailian/qwen-plus"
      },
      "models": {
        "bailian/qwen-plus": {
          "alias": "通义千问Plus"
        }
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "bailian": {
        "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
        "apiKey": "这里写是你的kEY",
        "api": "openai-completions",
        "models": [
          {
            "id": "qwen-plus",
            "name": "通义千问Plus",
            "reasoning": false,
            "input": ["text"],
            "cost": {
              "input": 0.0008,
              "output": 0.002,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 131072,
            "maxTokens": 8192
          }
        ]
      }
    }
  }
}

配置通信平台

  • 重新配置

openclaw configure
​
*  Where will the Gateway run?
|  > Local (this machine) (No gateway detected (ws://127.0.0.1:18789))
|    Remote (info-only)
​
*  Select sections to configure
|    Workspace
|    Model
|    Web tools
|    Gateway
|    Daemon
|  > Channels (Link WhatsApp/Telegram/etc and defaults)
|    Skills
|    Health check
|    Continue
​
*  Channels
|  > Configure/link (Add/update channels; disable unselected accounts)
|    Remove channel config
​
*  Select a channel
|    Telegram (Bot API)
|  > WhatsApp (QR link) (not configured)
|    Discord (Bot API)
|    Google Chat (Chat API)
|    Slack (Socket Mode)
|    Signal (signal-cli)
|    iMessage (imsg)
|    Nostr (NIP-04 DMs)
|    Microsoft Teams (Bot Framework)
|    Mattermost (plugin)
|    Nextcloud Talk (self-hosted)
|    Matrix (plugin)
|    BlueBubbles (macOS app)
|    LINE (Messaging API)
|    Zalo (Bot API)
|    Zalo (Personal Account)
|    Tlon (Urbit)
|    Finished
​
*  Link WhatsApp now (QR)?
|  > Yes /   No
  • 配置文件修改后可以使用指令登录

openclaw channels login
  • 配置引导过程

#选择通信平台
*  Select channel (QuickStart)
|  > WhatsApp (QR link)
​
#此时要求扫描关联设备
*  Link WhatsApp now (QR)?
|  > Yes
Waiting for WhatsApp connection...
Scan this QR in WhatsApp (Linked Devices):
​
#WhatsApp手机号设置(为openclaw准备的独立手机号)
*  WhatsApp phone setup
|    This is my personal phone number
|  > Separate phone just for Clawdbo
​
#WhatsApp消息接收权限的配置(配对模式)
*  WhatsApp DM policy
|  > Pairing (recommended)
|    Allowlist only (block unknown senders)
|    Open (public inbound DMs)
|    Disabled (ignore WhatsApp DMs) 
​
#WhatsApp访问控制白名单(不设置来源许可)
*  WhatsApp allowFrom (optional pre-allowlist)
|  > Unset allowFrom (default)
|    Set allowFrom to specific numbers
  • 配置好后给关联openclaw的WhatsApp账号发个任意消息

Clawdbot: access not configured.
​
Your WhatsApp phone number: [+8613800000000]
​
Pairing code: BD45AHEP
​
Ask the bot owner to approve with: clawdbot pairing approve whatsapp <code>
  • 配置白名单

#输入临时验证码
openclaw pairing approve whatsapp BD45AHEP

使用pm2配置后台启动

npm install -g pm2
​
#设置后台启动
pm2 start "C:\Users\Administrator\AppData\Roaming\npm\node_modules\openclaw\dist\index.js" --name "openclaw" -- gateway --port 80 --token 9a1e9f2489d4d6c5f0ae1f20319163968b1275f82576e070 --verbose 
​
#常规操作
pm2 logs openclaw
pm2 delete openclaw
pm2 restart openclaw
pm2 monit
pm2 save
pm2 list
​
#开机自启
npm install -g pm2-windows-startup
​
#取消开机自启
pm2-startup uninstall

游览器拓展

openclaw browser extension install
C:\Users\Administrator\.openclaw\browser\chrome-extension
​
​
openclaw browser --browser-profile clawd status
​
openclaw browser --browser-profile clawd start
​
Chrome →chrome://extensions

简单的使用openclaw

  • 一些其他的维护指令

#查看网关状态
openclaw gateway status
​
#手动运行网关
openclaw gateway --port 18789 --verbose
​
#列出会话
openclaw sessions
​
#重新配置(请谨慎使用)
openclaw reset
​
#重新配置模型
openclaw configure --section model 
  • 可以通过对话的形式操作电脑完成一些操作

image-20260127195003692

image-20260127195613538

image-20260127195533831

  • 注意openclaw的有些操作会触发电脑重启