WorkBuddy 使用指南:从零开始配置 QQ 机器人,解锁桌面智能体新玩法

WorkBuddy 使用指南:从零开始配置 QQ 机器人,解锁桌面智能体新玩法

文章目录

前言

在大家还在沉迷于如何搭建 OpenClaw 的时候,腾讯竟然悄悄公测了 WorkBuddy。这是一款面向全角色的桌面智能体,下达指令即可自动生成文档、表格、图表及 PPT 等可视化成果,能够自主规划并交付多模态复杂任务结果,支持多 Agents 并行工作,极致提效,并内置主流 MCP 与 Skills 以扩展能力边界。本篇文章将带大家了解如何使用 WorkBuddy 接入 QQ,并通过 QQ 实现任务的发布等功能。

下载 WorkBuddy

访问官网,在导航处选择 WorkBuddy,并选择符合自己电脑系统的版本进行下载安装即可。

认识 WorkBuddy

如图所示,WorkBuddy 界面简洁,侧边栏初始时有三个 Tab,分别是 新建任务Claw插件市场

插件类型

WorkBuddy 支持以下几种插件类型:

类型说明
Skill技能插件,为 WorkBuddy 添加特定领域的能力
MCPModel Context Protocol 插件,连接外部服务和数据源
Hook钩子插件,在特定时机自动执行操作
Agent智能体插件,提供专门的任务处理能力
Rule规则插件,定义 WorkBuddy 的行为规范

配置 QQ 机器人

登录 QQ 开放平台并注册激活账号

如果你之前没有使用过 QQ 开放平台,需要先进行注册。点击链接,通过该网址完成账号注册。

按照要求注册账号并完成实名认证,正确登记后即可激活。

配置超级管理员、主体及认证信息

  1. 为自己或他人设置超级管理员,填写相关信息。
  1. 填写主体信息,可选择企业、个体户或个人,按需选择即可。以下为选择个人的示例,填写完表单后继续。
  1. 审核通过并完成人脸识别后,即可正式入驻 QQ 开放平台。

创建 QQ 机器人

  1. 前往 QQ 开发平台,使用前面注册的账号扫码登录。
  1. 选择资源类型进行创建,本次目标是创建机器人,选择机器人选项即可。
  1. 创建机器人,填写名称、头像及描述信息。
  1. 提交创建后,页面会自动展示已申请的机器人列表。

获取 AppID 和 AppSecret

  1. 点击刚刚审核通过的机器人,进入配置发布流程页面。
  2. 点击「开发管理」,复制 AppID;在 AppSecret 处点击生成按钮,重置并复制 AppSecret
注意:若非第一次获取,再次复制 AppSecret 时需要重新生成。

在 WorkBuddy 中填写刚刚获得的 AppIDAppSecret

从 Claw 中获取 Webhook

返回 WorkBuddy 的 Claw 页面,复制页面中提供的 Webhook 地址。

在 QQ 开发平台配置回调地址

  1. 前往 机器人后台,点击需要配置的机器人名称(若有多个机器人,请选择对应的机器人进行配置)。
  1. 进入 回调配置页面,将上一步复制的 Webhook 地址粘贴到请求地址栏,并保存。
  1. 完成请求地址填写并添加所需事件后,点击「确认配置」按钮使配置生效,如下图所示。

开始使用 WorkBuddy Claw

  1. 完成配置后,在 WorkBuddy 中点击二维码,使用 QQ 扫码即可开始聊天。
  1. 回到 QQ 中与 WorkBuddy 互动,下达指令让其启动一个定时任务。
  1. 实时执行效果预览如下。

就这样,我们相当于拥有了一个 24 小时在线的"工人",随时帮我们监测黄金走势。

至此,WorkBuddy 接入 QQ 的完整配置流程已全部完成,感兴趣的开发者快来上手体验吧!

总结

WorkBuddy 的核心价值在于将 AI 智能体能力与日常通讯工具打通,用户只需通过 QQ 发送一条消息,便可驱动后台多 Agents 协同完成复杂任务。无论是定时监控、信息汇总还是自动报告生成,都能轻松应对,真正实现"让 AI 替你工作"。

Read more

华为OD技术面八股文真题_C++_3

华为OD技术面八股文真题_C++_3

文章目录 * 变量的声明和定义的区别 * 内存泄露是什么意思?怎么避免内存泄露 * 怎么排查内存泄漏,遇到内存泄漏情况,一般怎么解决 * 说一下define和const的区别 * define和typedef的区别 * 宏函数和内联函数的区别 * 类和结构体的区别 * 结构体(struct)和联合体(union)差别 * 静态库和动态库区别 * 介绍一下C++的编译过程 变量的声明和定义的区别 * 变量的声明是告诉编译器变量的名称和类型,不分配存储空间; * 变量的定义会为变量分配存储空间并建立实体。 * 一个变量可以在多个地方声明,但只能在一个地方定义。 使用 extern 修饰的变量通常是声明,表示该变量在其它文件中定义,但 如果 extern 变量带初始化,则该语句仍然属于定义。 内存泄露是什么意思?怎么避免内存泄露 内存泄漏是指程序在动态申请内存后,后续失去对该内存的控制,导致这块内存无法被释放,从而造成内存资源浪费的现象。内存被申请了,却释放不了。 内存泄漏的危害如下: 1. 程序内存占用不断增大,导致系统可用内存减少,性能下

By Ne0inhk
C++ 多态详解:从概念本质、语法规则到底层实现,结合实战代码的全方位指南

C++ 多态详解:从概念本质、语法规则到底层实现,结合实战代码的全方位指南

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 * 前言: * 一. 多态的概念:从“多种形态说起” * 1.1 多态的概念解析 * 1.2 生活中的多态示例 * 二. 多态的构成条件和核心语法 * 2.1 条件 1:虚函数的定义 * 2.2 条件 2:虚函数的重写(覆盖) * 2.3 多态场景的一个笔试选择题(重要): * 三、虚函数重写的特殊情况 * 3.1 协变(了解) * 3.2 析构函数的重写(重点)

By Ne0inhk
RPC魔法揭秘:从原理到BRPC实战,用C++玩转分布式通信

RPC魔法揭秘:从原理到BRPC实战,用C++玩转分布式通信

文章目录 * 本篇摘要 * 一.什么是rpc * 简单理解 * 核心特点 * RPC 工作原理 * 常见 RPC 框架 * 典型使用场景 * 二.BRPC介绍 * 是什么? * 比gRPC强在哪? * 三.基于brpc实现简单的服务调用 * brpc安装教程 * 简单实现客户端向brpc服务端口请求服务完成应答过程(以echo回显为例) * 测试效果 * 代码汇总 * 四.封装每个服务的channels及所有服务管理者 * 五.基于etcd实现服务上下线监控来完成brpc服务调用 * 测试效果 * 代码汇总 * 六.本篇小结 本篇摘要 本文从RPC核心概念出发,阐释其“透明远程调用”的本质与工作原理,对比主流框架后聚焦百度开源的C++高性能RPC框架BRPC,详解其安装、Echo服务示例代码(含客户端/服务端实现),并延伸介绍基于ETCD的服务注册发现与信道管理封装,完整呈现分布式通信方案落地过程。 一.什么是rpc 简单理解 RPC(远程过程调用)就是让程序调用

By Ne0inhk
【C++】类和对象(中)

【C++】类和对象(中)

一、类的默认成员函数 编译器会自动生成的成员函数称为默认成员函数。一个类,不写的情况下编译器会默认生成以下6个默认成员函数。另外在C++11中,增加了两个默认成员函数,移动构造和移动赋值。默认成员函数从两方面学习: 1. 我们不写时,编译器默认生成的函数行为是啥?满足我们的需求吗? 编译器默认生成的函数不满足我们的需求,那如何自己实现? 二、构造函数 构造函数主要任务是对象实例化时初始化对象。就像每次写栈或队列时需要初始化Stack Init()、Queue Init(),用了构造函数就不需要写这一步。 构造函数的特点:函数名与类名相同:类class Stack,类中的函数Stack()无返回值。也无void对象实例化时系统会自动调用对应的构造函数构造函数可以重载如果类中没有显式定义构造函数,则C++编译器会自动生成一个无参的默认构造函数,一旦用户显式定义编译器将不再生成无参构造函数、全缺省构造函数、我们不写构造时编译器默认生成的构造函数,都叫做默认构造函数。但是这三个函数有且只有一个存在,不能同时存在。无参构造函数和全缺省构造函数虽然构成函数重载,但是调用时会存在歧

By Ne0inhk