在日常工作中,我们常常需要将本地文件(或经过处理后)快速分享给团队成员或汇报到指定群组。龙虾(OpenClaw)作为一款强大的智能助手,不仅能够理解自然语言指令,还能直接与企业微信的消息推送接口对接,帮助我们自动完成文件的上传和分发。本教程将手把手教你如何配置 Webhook 消息推送地址,并通过龙虾将本地文件发送至企业微信群聊,让文件共享变得轻松便捷。
整个流程分为两个主要阶段:首先在企业微信中创建群聊并获取 Webhook 地址,然后通过自然语言告知龙虾执行文件上传与推送的操作。详细教程来源于“龙虾实验室”社区(longxialab.cn)。龙虾实验室包含大量入门教程和龙虾应用资源,是个很不错的龙虾资源聚合平台。
第一部分:获取消息推送地址
在开始使用龙虾推送文件之前,我们需要先在企业微信中完成群聊的创建,并获取对应的 Webhook 推送地址。这个地址是后续所有消息推送操作的核心凭证,请务必妥善保存。
步骤一:通过机器人聊天窗口创建群聊
打开企业微信,进入机器人的聊天界面。点击右上角的菜单按钮,选择“创建群聊”选项,将需要接收文件通知的成员添加进来,完成群聊的初始化配置。

步骤二:进入群聊设置,找到消息推送功能
群聊创建成功后,再次点击群聊窗口右上角的设置图标,进入群聊详情页面。在设置列表中找到“消息推送”选项并点击进入,这里是配置 Webhook 的核心入口。

步骤三:添加新的消息推送配置
在消息推送页面中,点击右侧的“添加”按钮,开始创建一个新的 Webhook 推送配置。每一个 Webhook 配置都对应一个独立的推送通道,可以为不同的业务场景分别配置,方便管理和权限隔离。

步骤四:填写配置信息并复制 Webhook 地址
在配置页面中,填写一个便于识别的名称(例如“龙虾文件推送”)以及简要说明。填写完成后,系统会生成一个唯一的 Webhook 地址,格式如下:
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
请务必将这个地址完整复制并保存到安全的地方,后续所有推送操作都依赖于这个地址中的 key 参数。完成后点击“保存”按钮。

步骤五:确认配置并完成添加
保存成功后,页面会提示配置已生效。点击“完成”按钮退出配置界面。至此,消息推送的 Webhook 地址已经配置完毕,我们可以正式开始使用龙虾进行文件推送了。

第二部分:文件推送使用方法
获得 Webhook 地址之后,接下来介绍如何告知龙虾完成文件的上传和推送。整个过程只需用自然语言向龙虾描述操作步骤,它会自动调用企业微信的 API 接口完成所有工作。
步骤一:从 Webhook 地址中提取 key 值
企业微信的文件上传和消息推送接口都需要用到 key 参数进行身份验证。从上一步保存的 Webhook 地址中,?key= 后面的那串字符就是我们所需的 key 值。
例如,对于地址:
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
其中 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 即为 key 值,请提前记录备用。
步骤二:向龙虾下达文件发送指令
文件发送涉及两个 API 调用步骤:先通过上传接口将本地文件上传至企业微信服务器,获得一个临时的 media_id;再通过消息推送接口将这个 media_id 发送到目标群聊。整个流程无需手动操作 API,只需将以下格式的指令发送给龙虾即可:
下面是发送流程,按照这个步骤进行发送。
先使用 https://qyapi.weixin.qq.com/cgi-bin/webhook/upload_media?key=上一步获取的key&type=file 上传文件获取 media_id,
再使用 POST https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=上一步获取的key 推送消息把文件发给我:
{ "msgtype": "file", "file": { "media_id": "上一步拿到的media_id" } }
龙虾会理解这段指令中的逻辑依赖关系,自动按顺序完成文件上传和消息推送两个步骤,无需人工介入中间流程。
第三部分:实战演示——文件消息推送测试
为了直观展示整个流程的实际效果,我们进行了一次完整的功能测试。测试目标是让龙虾找到桌面上的一个指定文件,创建副本并重命名,然后将副本发送到企业微信群聊。
发送任务说明
如下图所示,测试前桌面上存有一个名为“2110条应用案例告诉你:龙虾(OpenClaw)到底能做什么?.md”的文件,这是我们本次推送的目标文件。

我们通过企业微信向龙虾发送了如下自然语言指令,要求它完成文件的查找、复制、重命名和推送全流程:
我桌面上是不是有一个有关2110条龙虾应用的文件,请创建一个副本,并命名为"龙虾实验室-2110条龙虾应用",然后发送给我。
下面是发送流程,按照这个步骤进行发送。
先使用 https://qyapi.weixin.qq.com/cgi-bin/webhook/upload_media?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&type=file 上传文件获取 media_id,
再使用 POST https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 推送消息把文件发给我:
{ "msgtype": "file", "file": { "media_id": "上一步拿到的media_id" } }
这条指令涵盖了四个连续的子任务:定位文件 → 创建副本 → 重命名文件 → 发送到群聊。龙虾会将这些步骤拆解后依次执行,全程无需人工干预。

助手执行反馈
龙虾收到指令后,迅速在桌面上检索到了目标文件,随即创建了一份副本并按要求命名。从助手的回复截图可以看到,它清晰地汇报了每一步的执行状态——文件已定位、副本已创建、正在启动上传流程,整个过程透明可追溯。

文件副本创建成功
如下图所示,桌面上已经成功出现了名为“龙虾实验室-2110条龙虾应用.md”的新文件,说明文件复制和重命名操作均已正确完成。

文件推送到群聊成功
最终,龙虾顺利完成了文件上传和消息推送。如下图所示,企业微信目标群聊中已经收到了文件消息,文件名称和内容均与预期完全一致,整个发送流程测试通过。

总结与扩展应用
通过本次演示,我们验证了龙虾(OpenClaw)与企业微信 Webhook 接口的完整联动能力。从一条自然语言指令出发,龙虾能够自动完成文件定位、副本创建、上传至云端、推送到群聊的全链路操作,极大地降低了文件分发的门槛,解放了重复性的手动操作。
这套工作流的价值不止于此。基于龙虾的能力,我们可以进一步扩展出许多实用场景,例如:
•内容处理后再发送:让龙虾先对文档内容进行摘要、翻译或格式转换,再将处理后的结果文件推送给指定群组,实现“边处理边分发”的智能工作流。
•定时自动推送:结合定时任务指令,让龙虾在每天固定时间(如每日早报、周报汇总)自动将最新文件发送到团队群聊,替代人工触发的重复操作。
•数据统计与报表推送:指令龙虾读取本地的 Excel 或 CSV 文件,执行数据统计分析,生成图表或汇总报告,并直接以文件形式推送到业务群,让数据洞察即时触达每一位相关成员。
•批量文件归档与分发:对于需要定期整理和归档的文件,龙虾可以按照预设规则自动筛选、重命名,并批量发送至不同的群聊或收件人,实现文件管理的全面自动化。
龙虾的文件推送能力为团队协作和自动化办公提供了一个高效、灵活的新思路。只需通过简洁的自然语言指令,即可驱动复杂的跨系统操作,让 AI 真正成为你的得力工作助手。
夜雨聆风