JavaScript · Lua · Go × PC · Android · iOS

让自动化 跃向每一块屏幕

面向 JavaScript、Lua、GoPC、Android、iOS, 让不同语言共享同一套设备能力、图像核心和开发工具。 写一次自动化逻辑,以清晰一致的方式连接每一块屏幕。

JavaScript · Lua · Go PC · Android · iOS 统一能力核心
锦鲤破浪向右上跃起,金色发光龙魂在身后同行
鱼跃 · 化龙 · 向上生长
JavaScript生态丰富 · 事件驱动
Lua轻量灵活 · 快速表达
Go并发能力 · 工程效率
PC · Android · iOS一套核心连接三端平台
Built on real capability

一套核心,向三种语言与三端平台持续生长

设备能力与图像算法沉到共享核心,语言和平台只做各自必要的适配。 相同语义贯穿开发、运行、调试和交付。

01

固定 API,可依赖

屏幕、找色找图、OCR、点阵字库、触控输入、脚本 UI 与设备控制,共享清晰稳定的能力边界。

02

真实运行,可交付

脚本运行、停止、日志、独立引擎进程与 ALPKG 专属 Lua chunk,让开发结果从调试走向实际使用。

03

工具同步,不割裂

VS Code 插件负责运行与打包,独立 PC 抓图取色器负责图像调试,共享核心能力又保持职责清楚。

PC image workspace

把屏幕里的线索,变成脚本能用的数据

小鱼抓图取色器是 IDE 工具链中的独立桌面工具,与 VS Code 插件平级, 专注抓图、取色、分析和代码生成。

小鱼抓图取色器 · 实际界面
小鱼抓图取色器桌面工作区界面截图
Pixel tools

看见屏幕,也读懂屏幕

多标签图片、设备与本机截图、坐标取色、二值化、点阵字库、投影和 Lua / JavaScript 格式生成,都集中在同一张图像工作台。

  • 设备截图与本机图片分析
  • 取色结果直接生成脚本格式
  • 点阵字库与图像投影辅助调试
  • 可由 VS Code 启动,也能独立运行
它属于 IDE 工具链,不隶属于 PC、Android 或 iOS 脚本引擎。
小鱼精灵
ANDROID RUNTIME
脚本工作台
当前脚本
automation.lua
引擎已就绪 · Lua 5.4
运行能力
截图 · 输入 · OCR
脚本状态日志设置
Android 界面示意
One runtime philosophy

脚本、设备与界面,在同一条运行链路上协作

脚本运行、设备控制、图像识别、输入、界面和包内资源围绕统一核心组织。 JavaScript、Lua 与 Go 保留各自擅长的表达方式,PC、Android 与 iOS 共享清晰一致的能力边界。

屏幕与图像截图、找色、找图、OCR、点阵字库与缓存。
输入与设备触控、按键、文本输入、应用和系统控制。
脚本界面原生对话框、HUD、WebView 与 Dear ImGui。
运行与交付多线程、Java 互操作、日志和 ALPKG 脚本包。
One core · Three languages

一种核心能力,三种表达方向

三种语言保留各自擅长的表达方式,同时调用一致的设备与图像能力, 不必为每种语言重新理解一套自动化逻辑。

Lightweight scripting

Lua · 轻量而完整

语法紧凑、嵌入成本低,适合快速编排设备、图像、输入和脚本界面能力。

local x, y = m.findColors(
  0, 0, 1079, 1919,
  1, 0x101010, "0|0|F05B35"
)

if x then
  m.touchDown(0, x, y)
  m.touchUp(0)
end
One product · Three platforms

PC、Android、iOS,连接每一种工作场景

桌面开发、移动设备运行与跨端协作围绕相同的脚本语义展开。 平台可以不同,自动化逻辑不必被割裂。

AndroidMobile

深入设备能力

把屏幕、输入、应用、系统与脚本界面组合为可编排的移动自动化体验。

PCDesktop

开发与调试中枢

让编辑、运行、日志、抓图、取色、图像分析和打包在桌面工作流中自然衔接。

iOSMobile

延续一致体验

沿用同一套核心语义和工程组织,让移动自动化在不同平台之间保持连贯。

版本与能力:具体可用范围、参数和兼容说明统一以脚本文档与 GitHub Releases 为准。 查看文档 →
Start with what works

选择你的语言,向每一块屏幕出发

JavaScript、Lua、Go 与 PC、Android、iOS 围绕同一套核心能力连接;具体版本与安装包统一通过文档和 GitHub Releases 获取。