教程

OpenClaw 接入 Nextcloud Talk:自托管视频会议平台 AI 助手完全配置指南

OpenClaw 接入 Nextcloud Talk 的完整教程:Nextcloud Talk 的自托管通信平台特点(视频会议+聊天+文件协作)、插件安装(@openclaw/nextcloud-talk)、通过 occ CLI 创建 Bot 账户并注册 Webhook、OpenClaw 最简配置(serverUrl+appPassword+sharedSecret)、DM 私信与房间(Room)访问控制、Markdown 消息格式和表情反应支持、局域网/内网部署注意事项(WebSocket vs Polling),以及 Nextcloud Talk AI 助手的典型使用场景(会议摘要/文件问答/任务分派)。

2026/3/243分钟 阅读ClaudeEagle

Nextcloud 是全球最流行的自托管云平台, Nextcloud Talk 是其内置的视频会议和即时聊天模块。 OpenClaw 接入后,AI 助手可以直接在你的 Nextcloud 环境里工作。

Nextcloud Talk 的特点

自托管: 服务器在你自己手里,数据不出内网 适合对数据主权有要求的企业和个人 功能集成: 聊天 + 视频会议 + 文件协作 = 一体化平台 AI 可以访问 Nextcloud 文件、日历、联系人

安装插件

bash
openclaw plugins install @openclaw/nextcloud-talk

在 Nextcloud 创建 Bot

需要通过 Nextcloud 服务器的 occ CLI(命令行工具)创建 Bot:

bash
# SSH 到 Nextcloud 服务器
ssh user@your-nextcloud-server

# 安装 Bot(替换占位符)
sudo -u www-data php /var/www/nextcloud/occ talk:bot:install   "OpenClaw AI"   "your-shared-secret-here"   "https://your-gateway.com/api/channels/nextcloud-talk/webhook"   --feature reaction

参数说明:

  • "OpenClaw AI":Bot 显示名称
  • "your-shared-secret":用于请求签名验证的密钥(自定义,保存好)
  • Webhook URL:OpenClaw Gateway 的接收地址
  • --feature reaction:启用表情反应功能

在 Talk 房间中启用 Bot

打开 Nextcloud Talk → 进入目标房间 右上角设置 → 聊天机器人 → 启用 OpenClaw AI

配置 OpenClaw

json
{
  "channels": {
    "nextcloudtalk": {
      "enabled": true,
      "serverUrl": "https://your-nextcloud.com",
      "username": "openclaw-bot",
      "appPassword": "xxxx-xxxx-xxxx-xxxx",
      "sharedSecret": "your-shared-secret",
      "dmPolicy": "pairing"
    }
  }
}

appPassword 获取方式:

Nextcloud → 右上角用户头像 → 设置 → 安全 → 应用密码 → 创建新密码(名称:OpenClaw) → 复制生成的密码(仅显示一次)

内网部署注意事项

局域网场景(Nextcloud 和 Gateway 在同一内网): Webhook URL 用内网 IP: http://192.168.1.200:18789/api/channels/nextcloud-talk/webhook 外网访问场景: Nextcloud 必须能访问 Gateway 的 Webhook URL 建议用 Tailscale 或 Cloudflare Tunnel 打通 避免直接暴露 Gateway 端口到公网

DM 与房间访问控制

json
{
  "nextcloudtalk": {
    "dmPolicy": "allowlist",
    "allowedUsers": ["alice", "bob"],
    "rooms": {
      "default": {
        "requireMention": true
      },
      "engineering-room-token": {
        "requireMention": false,
        "allowedUsers": ["dev-team"]
      }
    }
  }
}

支持的功能

功能支持
文字消息
Markdown 格式
表情反应(Reactions)✅(需 --feature reaction
图片/文件消息✅ 接收
语音消息✅ 接收/分析
回复(Reply to)

典型 AI 使用场景

会议摘要

会议结束后在 Talk 频道发: @ai 帮我总结一下刚才讨论的决策要点 AI:刚才会议讨论了以下内容: 1. Q2 发布计划推迟到 5 月 15 日 2. 移动端优先于 Web 端 3. 下次会议:周五 14:00

Nextcloud 文件问答

@ai /files/报告/2026Q1财务报告.xlsx 里面 净利润同比变化是多少? AI:[读取文件] Q1 净利润 230 万元, 同比增长 18.5%(去年 Q1 为 194 万元)

任务分派

@ai 把刚才讨论的 3 个 Action Items 创建成 Nextcloud Tasks AI:已创建 3 个任务: ✅ 更新 API 文档(负责人:张三,截止:4/1) ✅ 修复移动端 Bug #234(负责人:李四,截止:3/28) ✅ 准备 Q2 计划 PPT(负责人:王五,截止:4/5)

来源:OpenClaw 官方文档 - docs.openclaw.ai/channels/nextcloud-talk

相关文章推荐

教程OpenClaw 接入 Nextcloud Talk:自托管协作平台的 Bot 配置与房间访问控制OpenClaw 接入 Nextcloud Talk 完整教程:occ talk:bot:install 命令注册 Bot、shared-secret 验证、私信和房间访问控制(配对/开放/白名单)、功能支持对照表(DM/房间/反应/Markdown),以及 Webhook 反向代理和房间类型识别的注意事项。2026/3/3教程OpenClaw 接入 Synology Chat:NAS 用户在家庭/企业内网部署 AI 助手指南OpenClaw 接入 Synology Chat 的完整配置教程:Synology Chat 是 Synology NAS 内置的团队聊天工具、通过 Outgoing + Incoming Webhook 双向通信的工作原理、插件安装(openclaw plugins install)、在 Synology Chat 创建集成 Webhook 的步骤、OpenClaw 最简配置(outgoingWebhookUrl + incomingToken)、私信与频道访问控制、Synology NAS 内网部署的网络配置注意事项(局域网 vs 公网访问),以及适合 NAS 用户的 AI 助手使用场景(文件分析/下载管理/系统监控)。2026/3/23教程OpenClaw 接入 Mattermost:自托管团队聊天平台的 AI 助手配置完全指南OpenClaw 接入 Mattermost 的完整教程:插件安装方式(openclaw plugins install @openclaw/mattermost)、创建 Mattermost Bot 账户并获取 Token、最简配置(botToken + baseUrl + dmPolicy)、原生斜杠命令注册(oc_* 命令)、频道/群组/私信三种消息模式、线程会话管理、多账户配置、DM 白名单权限控制、交互式按钮支持,以及 Mattermost 与 Slack 的功能对比。2026/3/22教程OpenClaw 接入 Mattermost:自托管团队协作平台的 AI Bot 完整配置OpenClaw 接入 Mattermost 自托管平台完整教程:插件安装、Bot 账号创建���三种聊天模式(oncall/onmessage/onchar)、私信和频道访问控制、消息反应配置、外发消息目标格式,以及多 Mattermost 实例管理。2026/3/2教程OpenClaw 快速入门:5 分钟搭建你的跨平台 AI 助手OpenClaw 是一个开源自托管 AI 网关,支持通过 WhatsApp、Telegram、Discord 等消息应用与 AI 助手对话。本文介绍如何在 5 分钟内完成安装配置,包括 CLI 安装、引导向导、Gateway 启动和控制面板访问的完整流程。2026/2/27教程OpenClaw Standing Orders 完全指南:让 AI 记住你的长期规则和行为偏好OpenClaw Standing Orders(常驻指令)功能完整教程:Standing Orders 与 SOUL.md 的区别(动态运行时规则 vs 静态人格文件)、通过对话动态添加/查看/删除常驻指令、指令的持久化存储与跨会话生效机制、适合写入 Standing Orders 的内容类型(格式偏好/禁止行为/固定工作流)、与 Hooks 的协同使用、按渠道/Agent 设置不同的 Standing Orders,以及常驻指令的最佳实践(写清晰的规则、避免矛盾冲突、定期清理过时规则)。2026/3/26