☰
WorkTool 教程:让安卓手机自动完成企微发消息、建群与加好友的无人值守机器人
2026/10/21 1:37:16 网站建设 项目流程

WorkTool 教程:让安卓手机自动完成企微发消息、建群与加好友的无人值守机器人

【免费下载链接】worktool一款安全稳定的Android无障碍服务工具,支持控制企微/微信来运行的无人值守群管理企业微信机器人项目地址: https://gitcode.com/GitHub_Trending/wo/worktool

WorkTool 是一个依附于企业微信/微信运行的无人值守群管理机器人。它运行在一部安卓手机上,借助系统自带的无障碍服务控制手机上的企微 App,再由后台任务调度平台调用 API 驱动机器人收发消息、建群、拉人踢人等操作,适合希望把企微内重复性操作自动化的运营、客服团队和有集成能力的开发者。

它适合谁、解决什么问题

按 README 的说法,WorkTool 由两部分组成:安卓端 APP 和任务调度平台。手机里运行 APP,"机器人账号"就是手机里登录的那个企微账号本身;开发者在自己的后台调用对应 API,即可驱动机器人执行具体任务。

这意味着它主要面向两类用户:

  • 运营与客服团队:需要无人值守地维护社群、处理消息,但不想让人盯着一部手机反复点按;
  • 开发者:希望把"操作企微界面"这件事封装成 API,接入现有的客服系统、营销流程或业务平台。

需要留意的是:当前开源仓库是历史版本,定位是学习和二次开发参考;持续适配企微新版本的商业版在另一渠道维护。

核心功能讲解

消息收发与自动回复最基础的能力是处理"消息":在指定会话发送消息、回复某一条消息、转发或批量/合并转发、撤回消息、@指定成员。此外还提供"循环接收新消息"任务(loopReceiveNewMessage),机器人会持续在首页等待新消息,后台一旦拿到进来的内容就能立刻决策回复——这是做自动回复的地基。

群聊的无人值守管理群相关接口覆盖了群的生命周期:建群并初始化群名称、公告、备注、模板(initGroup),拉人、踢人(updateGroup),获取群信息与群二维码(getGroupInfo),解散群(dismissGroup),以及自动通过群邀请等。更新记录里还包含"自动通过好友请求"开关、自动删除已退群成员等细节能力。

联系人与内容推送联系人方面,支持按手机号加好友、从外部群添加好友、给群成员加备注;内容方面,可向对方推送网络文件、图片、链接、微盘图片/文件、小程序、腾讯文档,还能监控企微图片缓存目录来接收对方发来的图片。

它是怎么做到的 ⚙️

核心是 Android 官方的无障碍服务(AccessibilityService)。源码里的无障碍配置(res/xml/accessibility_service_config.xml)将服务限定在com.tencent.wework包,并开启"可获取窗口内容"和"可执行手势"两项能力:服务在企微前台时读取界面元素树,通过模拟点击、滚动、输入等动作完成操作,再依据界面事件判断当前处于哪个页面。整个过程不修改内存、不注入 hook、手机不需要 Root,README 强调这与 PC 端 RPA 是不同路线。

任务侧的链路是:APP 启动后与任务调度平台建立 WebSocket 长连接(WeworkService中初始化),后台按 API 下发指令,WeworkController按@RequestMapping注解把指令路由到对应执行模块;屏幕上的悬浮窗(独立floatwindow模块)可以随时启停服务。应用内还内置了对 Root 环境和 hook 工具的检测,环境不干净时会提示。

实际使用场景 📱

场景一:电商客服自动应答。开发者先下发"循环接收新消息"任务,让机器人持续盯新消息;后台收到内容后先匹配问答库,命中就调用replyMessage让机器人在手机端回复,未命中再转人工。

场景二:社群批量运营。运营同事需要建一批新群时,调用initGroup批量建群、设置公告与模板,拉入初始成员;后续同步公告或调整群模板时调用updateGroup即可,不需要有人拿着一部手机逐个点击。

快速上手:环境要求与配置步骤

环境要求:

  • 一部可正常运行企微的安卓手机(README 称兼容绝大部分机型;APK 兼容企微 4.1.8–4.1.39、5.0.0–5.0.10),手机需已登录作为"机器人"的企微账号;
  • 一个可调用 API 的后台(任务调度平台)。

配置步骤:

  1. 安装并打开 APP,登录后在主页填写 robotId(渠道号),它是机器人在任务平台上的身份标识,保存后会重新建立长连接;
  2. 按提示开启无障碍服务权限(系统设置 → 无障碍 → 启用 WorkTool),如需使用悬浮窗再授予悬浮窗权限;
  3. 保持企微可被正常打开,机器人会通过真实界面操作来执行任务;
  4. 在后台调用 API 执行任务,接口清单与调用示例以项目 README 中给出的 API 文档链接为准。

想编译运行源码的开发者,可克隆仓库git clone https://gitcode.com/GitHub_Trending/wo/worktool后用 Gradle 构建。

README 也提醒:该工具应仅用于合法业务场景,账号此前若有被封、禁言记录,或行为违反平台运营规范,不建议使用。

总结

WorkTool 本质上是一层"手机执行、API 驱动"的企微自动化能力:把界面上那些重复点击交给无障碍服务完成,开发者只需专注业务逻辑。完整接口列表与调用示例,可查阅 README 中指向的官方 API 文档。

【免费下载链接】worktool一款安全稳定的Android无障碍服务工具,支持控制企微/微信来运行的无人值守群管理企业微信机器人项目地址: https://gitcode.com/GitHub_Trending/wo/worktool

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询