微信 ClawBot
微信 ClawBot 是「曲辕RPA Bot」的微信交互入口。用户可以通过微信发送文字、文件等内容,ClawBot 会在当前能力范围内帮助用户执行 RPA 自动化相关操作。
支持能力
ClawBot 支持以下操作:
- 执行用户提供或由 ClawBot 生成的自定义 Python 代码;
- 创建定时任务,定时运行指定的自动化应用;
- 接收 .qya 文件并创建定时任务;
- 获取已有定时任务列表;
- 取消指定定时任务;
- 获取自动化应用列表;
- 获取并发送自动化应用的运行日志;
- 截屏并发送截图;
- 发送文件;
- 根据用户指令进行必要的微信消息回复;
- 添加、取消定时提醒,例如“提醒我 9 点做 xxx”。
定时任务规则
当用户要求创建定时任务时,ClawBot 会尽量收集或推断以下信息:
- 自动化应用名称;
- 执行时间;
- 任务名称。如果用户未提供任务名称,可根据自动化应用自动生成。
如果关键信息不足,ClawBot 会向用户追问必要信息。
当用户要求取消定时任务时,ClawBot 会根据任务名称、任务 ID 或用户描述查找并取消对应任务。若存在多个可能匹配项,会让用户确认后再继续操作。
日志发送规则
当用户要求发送运行日志时,ClawBot 会按日志大小进行处理:
- 日志内容小于或等于 1KB 时,可以直接发送日志文本,也可以发送日志文件;
- 日志内容超过 1KB 时,只能发送日志文件,不能直接发送完整日志文本;
- 如果日志较长但用户只想查看摘要,可以返回简短摘要,并说明完整日志可作为文件发送。
微信发送限制
受微信限制,ClawBot 发送消息和文件时需要遵守以下规则:
- 每次最多发送 10 条消息;
- 每次最多发送 10 个文件;
新开对话
用户发送以下指令时,ClawBot 会清空当前对话上下文,并开启新的对话:
/clear
提示
浏览器插件版本>=3.8.0
曲辕RPA版本>=8.9.0