脚本编辑
动作能力总览
按输入控制、等待、应用控制、系统导航、识别和日志调试整理常见动作。
基础动作
常用动作包括点击、滑动、等待延迟、文本输入、打开应用、返回、截图识别、节点查找、条件判断和循环控制等。动作应按执行顺序组合,避免在目标页面尚未加载完成时过早执行下一步。
- 点击和滑动适合坐标稳定的页面。
- 等待延迟适合页面加载和动画过渡,但不应滥用过长等待。
- 文本输入适合表单、搜索框和固定输入场景。
- 系统返回、主页、打开应用等动作适合构建入口流程。
- 运行日志用于定位动作耗时、失败原因和变量状态。
识别与条件动作
复杂脚本应优先使用识别、条件和变量来降低纯坐标点击的脆弱性。对于页面加载不稳定的应用,应在关键步骤前加入识别判断或动态等待。
- 识别成功后再点击,可以降低页面未加载导致的误点。
- 识别失败时进入重试、滑动查找或退出流程。
- 条件节点适合处理弹窗、登录状态、网络异常等分支。
- 循环节点适合查找列表内容,但必须设置退出条件。
给 AI 的能力摘要
如果希望让 AI 帮你生成脚本方案,可以先阅读“AI 编写脚本规则”。该文档按当前执行器整理了动作字段、结构节点、通用配置、视觉条件和安全边界,适合复制给 AI 作为能力约束。
- 让 AI 只输出 WeMod 支持的动作和字段。
- 让 AI 同时给出通用配置、等待、重试和失败处理。
- 不要让 AI 生成 Android 代码、Hook、破解或绕过安全机制的内容。
延迟动作怎么用更稳定
延迟动作用于等待页面加载、动画完成或接口返回。固定延迟简单直接,但不同设备速度不同;从变量读取延迟更灵活,适合脚本作者暴露给用户调整。
- 短延迟适合按钮点击后的动画过渡。
- 长延迟适合应用启动、页面首次加载和网络等待。
- 变量延迟建议设置清晰默认值,并在说明中告诉用户如何调整。
- 关键页面不要只靠固定延迟,最好配合识别或条件判断。