Skip to content

在 WPS 协作中接入 OpenClaw:数字员工打通本地 AI

WPS 协作里有个"数字员工"体系,OpenClaw 官方提供了 Agentspace 插件,装上之后你在协作 IM 里发消息,就能调度自己电脑上的本地 AI Agent 执行任务。

这篇记录完整的接入过程。前置条件是你已经有一套跑着的 OpenClaw + Cursor Agent CLI 环境(参考 OpenClaw + Cursor 实战)。

它是怎么工作的

WPS 协作 IM(手机 / 桌面 / 网页)


Agentspace 云端(身份鉴权 + 消息路由)


本地 Agentspace 插件(WebSocket 长连接)


OpenClaw Gateway(本地网关)


Cursor Agent CLI → 模型处理 → 结果原路返回

关键设计:云端只做路由,不碰数据。你发的指令通过 Agentspace 云端路由到你自己电脑上的 OpenClaw,所有代码分析、文件操作、模型调用都在本地完成。每个人的数字员工调度的是自己的本地服务,互不干扰。

环境信息

  • Fedora 42, aarch64(Asahi Linux on Apple Silicon)
  • OpenClaw 2026.1.29+
  • Node.js 24(通过 nvm 安装)
  • WPS 协作客户端(或网页版)

第一步:安装 Agentspace 插件

插件包名为 @ecis/agentspace,托管在 WPS 内网 npm 源。

方式一:内网 npm 安装(需要公司网络)

bash
export npm_config_registry=https://registry.npm.wps.cn/
openclaw plugins install @ecis/agentspace@latest

或者把源写进 .npmrc 避免每次 export:

bash
cd ~
vi .npmrc
# 添加这一行
@ecis:registry=https://registry.npm.wps.cn

然后直接装:

bash
openclaw plugins install @ecis/agentspace@latest

方式二:压缩包安装(不依赖内网)

如果你的网络不通 registry.npm.wps.cn(比如在家),需要提前下载 tgz 压缩包。可以从内部文档附件获取,或者在内网环境用 npm pack 导出:

bash
npm pack @ecis/agentspace@latest --registry=https://registry.npm.wps.cn/

拿到 ecis-agentspace-x.x.x.tgz 后:

bash
openclaw plugins install ./ecis-agentspace-1.0.15.tgz

安装成功会提示 Installed plugin: agentspace,并要求重启 gateway。

验证安装

bash
openclaw plugins list

应该能看到 agentspace 出现在列表中,状态为 loaded。

第二步:配置 Agentspace 渠道

运行交互式配置:

bash
openclaw config

2.1 选择 Gateway 运行方式

Where will the Gateway run?
● Local (this machine)
○ Remote (info-only)

Local

2.2 进入 Channels 配置

Select sections to configure 菜单中选 Channels,然后选 Configure/link,找到 Agentspace(数字员工开发平台)

2.3 登录 WPS 账号

选择 Agentspace 后,会自动打开浏览器跳转到 WPS 登录页。用微信扫码或账号密码登录。

登录成功后浏览器显示"授权成功",终端自动继续。

注意:如果浏览器打开了错误的应用(比如 Cursor),说明系统默认浏览器设置有问题。修复方法:

bash
# 查看当前默认浏览器
xdg-settings get default-web-browser

# 改回 Chromium(根据你实际安装的浏览器调整)
xdg-settings set default-web-browser chromium-browser.desktop
xdg-mime default chromium-browser.desktop x-scheme-handler/http
xdg-mime default chromium-browser.desktop x-scheme-handler/https

2.4 配置 DM Policy

Configure DM access policies now?
● Yes

选 Yes,然后 DM policy 选 Open(接受所有人的消息)。

如果是个人使用且不想被其他人触发,可以选 Pairing(配对模式)。

2.5 完成配置

后续提示一路 Continue / Finish 即可。完成后回到主菜单退出。

第三步:重启 Gateway

配置完成后需要重启 gateway 加载新渠道:

bash
# 如果 gateway 在前台跑着,Ctrl+C 停掉再启动
openclaw gateway

# 或者后台运行
nohup openclaw gateway > /tmp/openclaw-gateway.log 2>&1 &

检查日志确认 agentspace 连接成功:

bash
grep agentspace /tmp/openclaw-gateway.log

看到这行就说明成功了:

[agentspace] gateway connected

第四步:在协作中对话

  1. 打开 WPS 协作(桌面客户端、手机 App 或网页版都行)
  2. 在 IM 搜索栏搜 OpenClaw
  3. 切换到 数字员工 分类
  4. 找到 OpenClaw 数字员工,点进去发消息

试试发一句:

帮我看看当前目录有哪些文件

消息会通过 Agentspace 路由到你本地的 OpenClaw → Cursor Agent,处理完后结果推回协作。

查看设备连接状态

在协作里找到 OpenClaw 机器人,点 我的设备,可以看到你绑定的设备和在线状态。

配置参考

完成以上步骤后,~/.openclaw/openclaw.json 中会多出 channels 和 agentspace 相关配置:

json
{
  "channels": {
    "agentspace": {
      "accounts": {
        "default": {
          "enabled": true,
          "wps_sid": "V02S...(自动生成)",
          "currentUser": "你的WPS用户名",
          "device_uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
        }
      },
      "dmPolicy": "open",
      "allowFrom": ["*"]
    }
  },
  "plugins": {
    "entries": {
      "agentspace": { "enabled": true }
    }
  }
}

使用场景

场景一:本地代码分析

在协作里对 OpenClaw 说:

查找 /home/user/project 的代码仓库,分析这个项目的主要功能

OpenClaw 会调度本地 Cursor Agent 读取代码、分析结构,返回结果。

场景二:WPS 365 Skill(日程、文档等)

安装对应的 Skill 插件后,可以用自然语言操作 WPS 365 生态:

帮我查下今天的日程

帮我建一个文档,标题是"周会纪要"

Skill 插件持续扩展中,具体参考 OpenClaw 官方文档。

常见问题

问题原因解决
npm install 超时registry.npm.wps.cn 需要内网访问用方式二:下载 tgz 压缩包本地安装
浏览器打开了 Cursor系统默认浏览器被 Cursor 劫持xdg-settings set default-web-browser chromium-browser.desktop
channels 配置为空OAuth 登录没成功(浏览器问题)修好默认浏览器后重新 openclaw config
[agentspace] gateway connected 没出现gateway 没重启重启 gateway 后检查日志
协作里搜不到 OpenClaw数字员工未上架或账号未关联确认 DM Policy 为 Open,设备状态在线
wps_sid missing 报错OAuth token 过期或未配置重新 openclaw config → Channels → Agentspace 走一遍登录

多渠道并存

Agentspace 和 Kimi 渠道可以同时开着,互不冲突。gateway 日志里会分别看到:

[agentspace] gateway connected
[kimi-bridge] bridge ACP connected

两个渠道共享同一个本地 OpenClaw + Cursor Agent 实例。你可以在 Kimi 里对话,也可以在 WPS 协作里对话,背后都是同一套本地服务。

最后更新于:

Hosted by GitHub Pages