跳到主要内容

Android Lua 自动化脚本引擎

专业的 Android 自动化解决方案
支持找图找色、OCR 文字识别、触摸模拟、控件操作

🎯 VMOS 高度兼容📦 30+ API 模块🔧 Lua 简洁语法
向下滚动

核心能力

🖥️

屏幕操作

截图、取色、找图、找色,像素级精准控制

👆

触摸模拟

点击、滑动、多点触控,完美模拟真人操作

🧩

控件识别

基于无障碍服务,精准定位和操作 UI 控件

👁️

OCR 识别

内置 PaddleOCR + Tesseract 双引擎文字识别

📦

丰富模块

30+ API 模块:文件、网络、设备、应用...

🌐

远程控制

HTTP API 支持远程调试和多设备群控

简洁的 Lua 语法

屏幕找图
-- 截图并找图
local img = screen.image()
local x, y = img:find_image(template)
if x >= 0 then
    touch.tap(x, y)
end
控件操作
-- 查找并点击按钮
local btn = node.find({text = "确定"})
if btn then
    btn:click()
end
文字识别
-- OCR 识别屏幕文字
local texts = screen.ocr_text()
for _, text in ipairs(texts) do
    print(text)
end
手势操作
-- 滑动解锁
touch.swipe(200, 800, 800, 800, 300)

-- 返回键
key.press("back")

立即开始

查阅完整的 API 文档,快速上手 NBTouch 自动化开发

查看文档