在 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 安装(需要公司网络)
export npm_config_registry=https://registry.npm.wps.cn/
openclaw plugins install @ecis/agentspace@latest或者把源写进 .npmrc 避免每次 export:
cd ~
vi .npmrc
# 添加这一行
@ecis:registry=https://registry.npm.wps.cn然后直接装:
openclaw plugins install @ecis/agentspace@latest方式二:压缩包安装(不依赖内网)
如果你的网络不通 registry.npm.wps.cn(比如在家),需要提前下载 tgz 压缩包。可以从内部文档附件获取,或者在内网环境用 npm pack 导出:
npm pack @ecis/agentspace@latest --registry=https://registry.npm.wps.cn/拿到 ecis-agentspace-x.x.x.tgz 后:
openclaw plugins install ./ecis-agentspace-1.0.15.tgz安装成功会提示 Installed plugin: agentspace,并要求重启 gateway。
验证安装
openclaw plugins list应该能看到 agentspace 出现在列表中,状态为 loaded。
第二步:配置 Agentspace 渠道
运行交互式配置:
openclaw config2.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 加载新渠道:
# 如果 gateway 在前台跑着,Ctrl+C 停掉再启动
openclaw gateway
# 或者后台运行
nohup openclaw gateway > /tmp/openclaw-gateway.log 2>&1 &检查日志确认 agentspace 连接成功:
grep agentspace /tmp/openclaw-gateway.log看到这行就说明成功了:
[agentspace] gateway connected第四步:在协作中对话
- 打开 WPS 协作(桌面客户端、手机 App 或网页版都行)
- 在 IM 搜索栏搜 OpenClaw
- 切换到 数字员工 分类
- 找到 OpenClaw 数字员工,点进去发消息
试试发一句:
帮我看看当前目录有哪些文件消息会通过 Agentspace 路由到你本地的 OpenClaw → Cursor Agent,处理完后结果推回协作。
查看设备连接状态
在协作里找到 OpenClaw 机器人,点 我的设备,可以看到你绑定的设备和在线状态。
配置参考
完成以上步骤后,~/.openclaw/openclaw.json 中会多出 channels 和 agentspace 相关配置:
{
"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 协作里对话,背后都是同一套本地服务。