TechGitHub

Post

通过 GitHub Copilot 构建 OpenClaw智能体

2026年4月8日
更新于 2026年4月18日
772
4 分钟

WIP

本文为 GitHub Copilot Dev Days 活动的配套文章,可以作为分享的补充。

安装 OpenClaw

安装环境:

  1. Ubuntu 24.04

通过 Ansible 安装 OpenClaw

通过以下指令安装 Ansible

bash
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw-ansible/main/install.sh | bash

安装完成后,切换到openclaw用户

bash
sudo su - openclaw

配置 OpenClaw onboard 并使用 Github Copilot

bash
openclaw onboard --install-daemon

onboard 会引导你完成基本的 Gateway 配置,模型提供商和对话平台的接入、以及预置 skills 的配置。

配置 Channels

下面这张表对比了 OpenClaw 在不同消息渠道上的能力差异,重点可以关注 TelegramQQ Bot、以及 飞书

Channel流式输出图片/媒体音频文件最大消息长度Markdown 渲染Reaction原生指令补全群组
Telegram分块✅ (原生)~4096✅ (部分)
Discord分块✅ (原生)2000✅ (标准)
Slack分块✅ (原生)4000✅ (mrkdwn)
WhatsApp分块✅ (原生)4000+✅ (基础)
飞书分块✅ (卡片)4000✅ (丰富)
Google Chat分块✅ (卡片)1500
MS Teams分块4000
Mattermost分块4000
Matrix实时 (部分)4000
BlueBubbles分块4000✅ (假设)
LINE分块5000
Signal分块4000
QQ 机器人分块5000
iMessage?
Zalo分块2000
Synology Chat✅ (Streaming)2000
Nostr分块❌ (URL)4000
Tlon (Urbit)分块10000
IRC分块❌ (URL)350✅ (分块)
Twitch分块❌ (URL)500
Nextcloud Talk分块4000

如果你要有

安装 skills

配置Agent沙盒

bash
git clone https://github.com/openclaw/openclaw.git

拓展

Yachiyo~~