Skip to main content

模块参考

vFlow 提供了丰富的模块库,用于构建各种自动化工作流。

模块分类概览

Core - 核心模块

基础的系统操作模块。

模块功能描述
CorePressKey按键操作
CoreInputText文本输入
CoreTouchReplay触摸回放
CoreScreenCapture屏幕截图
CoreSetClipboard设置剪贴板
CoreGetClipboard获取剪贴板
CoreWakeScreen唤醒屏幕
CoreSleepScreen休眠屏幕
CoreWifiStateWiFi 状态
CoreBluetoothState蓝牙状态
CoreForceStopApp强制停止应用

Interaction - 交互模块

UI 交互相关的模块。

模块功能描述
UiSelectorUI 元素选择器
FindTextUntil查找文本
OCR光学字符识别

System - 系统模块

系统功能相关的模块。

模块功能描述
Delay延时等待
SetClipboard设置剪贴板
GetClipboard获取剪贴板
Toast显示提示
WakeScreen唤醒屏幕
SleepScreen休眠屏幕
Share分享内容
ReadSms读取短信
CaptureScreen屏幕截图
Brightness屏幕亮度
LuaLua 脚本执行
Invoke调用外部应用
QuickView快速查看

Logic - 逻辑模块

控制流和逻辑判断模块。

模块功能描述
If条件判断
Loop循环执行
BreakLoop跳出循环
ContinueLoop继续循环
Jump跳转执行
StopWorkflow停止工作流
StopAndReturn停止并返回
CallWorkflow调用其他工作流

Triggers - 触发器模块

触发工作流执行的条件模块。

模块功能描述
ManualTrigger手动触发
TimeTrigger定时触发
NotificationTrigger通知触发
WifiTriggerWiFi 状态触发
BluetoothTrigger蓝牙状态触发
KeyEventTrigger按键触发
ElementTriggerUI 元素触发
LocationTrigger位置触发
BatteryTrigger电池状态触发

Data - 数据模块

数据处理和计算模块。

模块功能描述
TextProcessing文本处理
Calculation数学计算
RandomVariable随机数生成

File - 文件模块

文件操作模块。

模块功能描述
SaveImage保存图片
ImportImage导入图片
AdjustImage调整图片
RotateImage旋转图片
ApplyMask应用遮罩

Notification - 通知模块

通知相关的模块。

模块功能描述
SendNotification发送通知
FindNotification查找通知
RemoveNotification移除通知

Scripted - 脚本模块

用户自定义脚本模块。

模块功能描述
ScriptedModule用户脚本
ModuleManager模块管理

UI Components - UI 组件模块

创建 UI 组件的模块。

模块功能描述
CreateActivity创建活动
CreateFloatWindow创建悬浮窗

Snippet - 代码片段模块

可复用的代码片段。

模块功能描述
FindTextUntilSnippet查找文本代码片段