Fork me on GitHub

Win11安裝clawbot

openclaw官网: https://openclaw.ai/

安装 Node.js和git

官网: https://nodejs.org/
建议:node.js > 22

安装完成后,验证:

node -v
npm -v

两条命令都能跑,才算这一步完成。

全局安装 Clawdbot

windows11安装

以管理员身份运行powershell

# 命令如果出现选项,选择 Y
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 一键安装 openclaw,
iwr -useb https://openclaw.ai/install.ps1 | iex

image

使用 npm

# 使用 npm
npm install -g openclaw@latest

#验证
clawdbot --version

能看到版本号,说明 OpenClaw 已经装成功。
image

npm卸载

#卸载openclaw软件
npm uninstall -g openclaw
#删除配置及文件
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
Remove-Item -Recurse -Force "$env:APPDATA\OpenClaw"
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\OpenClaw"
目录 用途 删除 数据特点
C:\Users\Administrator\.openclaw 核心工作数据 ❌ 删除即丢失所有配置和会话 最重要、不可恢复
C:\Users\Administrator\AppData\Roaming\OpenClaw 漫游应用状态 ⚠️ 丢失应用级状态 可同步、非核心
C:\Users\Administrator\AppData\Local\OpenClaw 本地缓存临时数据 ✅ 可安全删除 可重建、不影响核心功能

配置

# 仅运行配置向导
openclaw onboard

# 完整安装向导 + 安装系统服务
openclaw onboard --install-daemon

# 设置代理
set HTTP_PROXY=http://127.0.0.1:10809
set HTTPS_PROXY=http://127.0.0.1:10809

# powershell 以管理员身份运行,默认端口
[System.Environment]::SetEnvironmentVariable('HTTP_PROXY', 'http://127.0.0.1:10809', 'User')
[System.Environment]::SetEnvironmentVariable('HTTPS_PROXY', 'http://127.0.0.1:10809', 'User')

#查看带token的openclaw登录地址
openclaw dashboard
#启动网关
openclaw gateway

按提示,选择第一步先yes,然后接着选择 qwen。
image
复制授权地址登录。
image
登录完毕后浏览器提示
image
然后选择模型
image

接入聊天channel工具

这步可以跳过。
image

新建discord bot并配置

# 设置 HTTP 和 HTTPS 代理(假设端口是 10809,请根据实际情况修改)
$env:HTTP_PROXY="http://127.0.0.1:10809"
$env:HTTPS_PROXY="http://127.0.0.1:10809"

# 解决 Node.js 优先解析 IPv6 导致的连接慢问题
$env:NODE_OPTIONS="--dns-result-order=ipv4first"

# 测试是否生效(如果返回一串 JSON,说明通了)
curl.exe -I https://gateway.discord.gg

设置完discord后要去C:\Users\Administrator.openclaw\openclaw.json的discord模块添加代理
image

进入 https://discord.com/developers/applications 新建app
点击创建后,进入基本信息界面
image
bot设置
image
获取机器人token
image
进入 OAuth2 配置页面,勾选 Bot,发送消息,阅读消息
image
复制机器人链接
image
将 Bot 加入服务器
image
加入成功
image

安装 clawdbot-discord-proxy 插件
# 1. 克隆项目
git clone https://github.com/Terendelev/clawdbot-discord-proxy.git
cd clawdbot-discord-proxy

# 2. 安装依赖并编译
npm install
npm run build

# 3. 复制到 Clawdbot 插件目录
cp -r ./ ~/.clawdbot/extensions/clawdbot-discord-proxy/

# 4. 重启 Gateway
clawdbot gateway restart

配置 Clawdbot
编辑 ~/.clawdbot/clawdbot.json,在 channels 和 plugins 部分添加配置:

{
  "channels": {
    "clawdbot-discord-proxy": {
      "accounts": {
        "default": {
          "token": "MTQ4MDExNDEwNDAyMTgxMTIzMQ.GYgMlU.zGHY2IYXJKXCAZHEMugOFV4Sj5MLH9erHxu9wI",
          "enabled": true,
          "name": "Clawdbot Discord"
        }
      },
      "proxyConfig": {
        "httpUrl": "http://127.0.0.1:10809",
        "httpsUrl": "http://127.0.0.1:10809",
        "wsUrl": "socks5://127.0.0.1:10809",
        "wssUrl": "socks5://127.0.0.1:10809",
        "noProxy": ["localhost", "127.0.0.1"]
      },
      "pluralkit": {
        "enabled": true
      }
    }
  },
  "plugins": {
    "entries": {
      "clawdbot-discord-proxy": {
        "enabled": true
      }
    }
  }
}

Openclaw设置discord bot token

image

Skills配置

Skills是OpenClaw的核心,它负责教会AI如何完成一件具体的事情。你可以把它看作是AI可以主动调用的“工具函数”,这步可以跳过以后配置。

内置skills

image

clawhub install安装

#安装clawhub
npm i -g clawhub

进入clawhub官网: https://clawhub.ai/
找到想要安装的skills名称
image

找到openclaw安装位置,使用ai ide打开
image

clawhub install "openclaw-tavily-search"

安装完成后,会发现多了个skills文件夹何刚才安装的skills
image
image

管理端可以看到安装的skills
image

npx安装skills

https://github.com/vercel-labs/skills
通过npx skills add从github安装skills

#安装一整个或者单个skills都行
npx skills add vercel-labs/agent-skills
#安装其他skills
npx skills add jimliu/baoyu-skills
#安装单个skills
npx skills add https://github.com/JimLiu/baoyu-skills/tree/main/skills/baoyu-post-to-wechat

image

hook配置

Hooks是OpenClaw的事件响应系统。它不主动做事,而是静静“监听”系统中发生的事件,一旦有情况,就自动执行预定的脚本。这步可以跳过以后配置。
image

安装完成

image

#查看带token的openclaw登录地址
openclaw dashboard
#启动网关
openclaw gateway

image

解锁权限

# 设置为 full
openclaw config set tools.profile full

# 重启使配置生效
openclaw gateway restart
模式 文件系统 命令执行 运行时 技能调用 消息发送
messaging
minimal 部分
default 部分 部分
full

使用场景
messaging — 纯聊天、咨询
minimal — 只查信息,不执行操作
default — 日常轻度使用
full — 开发、自动化等场景

添加新的agents

openclaw agents add dailynews

接入飞书

飞书开放平台
创建企业应用
image
添加机器人
image
开通im:开头的所有权限
image
发布版本
image
查看key
image

openclaw接入飞书

#配置openclaw
openclaw config

Local -》 Channels -》Configure/link
image
然后选择Feishu/Lark(飞书) -》 Download from npm-》输入飞书App Secret-》输入飞书App ID-》 通讯方式WebSocket即时通讯 -》 Open策略(任何人都可以@机器人)
image
私聊策略,测试选择open,线上选择Pairing
image

启动网关,然后通过http://127.0.0.1:18789/ 访问

openclaw gateway

飞书设置订阅方式

设置长链接
image
添加接收消息事件
image
获取通讯录基本信息权限
image
然后发布新版本

测试飞书

下载飞书并测试
530ff3b360d5cc06e5f95badd61f6aef

接入WhatsApp


# 为 Node.js 设置全局代理,无效
# npm config set proxy http://127.0.0.1:10809
# npm config set https-proxy http://127.0.0.1:10809
# 验证设置
# npm config get proxy
# npm config get https-proxy

# powershell当前窗口设置代理环境变量
$env:HTTP_PROXY = "http://127.0.0.1:10809"
$env:HTTPS_PROXY = "http://127.0.0.1:10809"
#whatsapp走socks5
$env:ALL_PROXY="socks5://127.0.0.1:10808"

#配置channels
openclaw config
# 在同一会话中启动 OpenClaw(会继承这些变量)
openclaw gateway

image
使用WhatsApp扫码即可
image

posted @ 2026-03-10 22:13  秋夜雨巷  阅读(205)  评论(0)    收藏  举报