跳到正文
云点iOS

云点iOS iOS 真机集群云控

基于浏览器的 iOS 真机群控平台。支持零代码录制与 JavaScript 脚本编写,内置控件定位、找图找色与文字识别,脚本可一键下发至整组设备批量执行。也可以用一句话描述需求,让 AI 在真机上写好并试跑通过。

  • 云端控制台 · 免部署
  • AI 写脚本
  • 零代码录制
  • 找图 · 找色 · 文字识别
  • P2P 实时投屏
  • 拟人化操作
  • 批量任务调度
  • 设备告警与监控
  • 10 种界面语言
daily_task.js
function main() {
  client.session('com.zhiliaoapp.musically');   // 打开 App

  // 可有可无的弹窗:最多等 1 秒
  clickElement('labelContains', '稍后', 1);

  // 找图:等「点赞」按钮出现再点
  if (!clickImage('btn_like.png', 5)) {
    return false;
  }

  // 识字:读出顶部那一块的文字
  var lines = ocr([0.05, 0.1, 0.9, 0.12]);
  logi(lines.text);

  client.swipeUp();   // 拟人化滑动
  return true;
}
设备已连接JavaScript · UTF-8

一分钟看懂云点iOS

控制台里的真实操作,两台真机现场演示:同步操控、零代码录制、脚本测试、定时调度。

说一句需求,AI 在真机上把脚本写好

不是让大模型凭空吐一段代码。AI 先问清细节,再连着你的 iPhone 看界面、点进去探路,写完当场试跑,失败了自己改,直到跑通。

  • 先问清楚再动手

    输入前后要不要等待、弹窗怎么处理、哪些值做成参数、跑完要不要上报数据,一题一题和你确认,不靠猜。

  • 自己在真机上摸清界面

    读取当前屏幕的控件和截图,需要时点进下一屏查看;控件读不到的地方改用文字识别定位。

  • 写完自动试跑,失败自己改

    每次改完代码都在连着的 iPhone 上跑一遍,报错和调用栈交回给 AI 修正,跑通了才交给你。

  • 流程图一眼看懂

    脚本同时画成流程图,循环、判断、异常处理都看得清;代码仍是可读的 JavaScript,可以接着手改。

用你自己的模型和 API Key

  • DeepSeek
  • Claude
  • OpenAI
  • Gemini
  • 通义千问
  • Kimi
  • 智谱
  • 豆包
  • OpenRouter
  • 自定义地址

Key 只保存在你的浏览器里,对话请求直接发往你选的服务商,不经过我们的服务器。也可以填任何兼容 OpenAI 或 Anthropic 接口的地址。

适用于有标准控件的 App 界面。游戏等自绘界面没有控件可读,建议用录制或找图找色来做。

developer.wtscript.com/scripts/ai

打开 TikTok,搜索一个关键词(做成参数),给前 5 个视频点赞,每个看 10 到 20 秒

先确认几个细节

2 / 5

输入关键词前后,要加随机等待吗?

✓ 要,1–3 秒不用
  1. 查看屏幕TikTok 首页 · 41 个控件
  2. 点击探路进入搜索页,确认输入框和结果列表
  3. 写入代码58 行 · 参数 keyword、likeCount
  4. 真机试跑iPhone 13 · 1 分 46 秒通过

脚本已写好并在手机上试跑通过:关键词做成了参数 keyword,点赞个数 likeCount 默认 5。

流程图

打开 TikTok搜索关键词↻ 循环 5 次:观看 · 点赞结束

云端控制台

控制台部署在云端,通过浏览器即可访问。设备接入后自动出现在设备列表,无需自建服务器或配置运行环境。

零代码录制

在投屏画面上完成一次操作,点击、滑动与输入会自动记录为步骤,并生成可读、可编辑的 JavaScript 脚本。

简洁的脚本 API

参数按顺序传入,控件查找、图片点击、文字识别均可一行完成,例如 clickElement('label', '登录')。参数有误时,报错信息会直接给出修正后的写法。

找图 · 找色 · 文字识别

支持模板找图、单点与多点找色,以及基于 Apple Vision 的文字识别,可定位控件树中无法获取的元素。识别在设备本地完成,截图不会上传。

拟人化操作

支持区域随机点击、随机延时与每轮状态重置;滑动轨迹模拟真人手势,包含随机弯曲、变速与细微抖动,每次执行各不相同。

实时投屏

设备画面实时推送至浏览器,优先使用 P2P 直连以降低延迟;多屏拼墙可同时监看一组设备,并直接在画面上操作。

多屏同步 · 跨分辨率

开启同步后,一次操作同时下发至整组设备。坐标以 0–1 的比例传输而非像素,不同机型与分辨率可以混合使用。

稳定的任务调度

按设备组、每日次数、时间段与间隔无人值守批量执行。步骤失败自动重试,离线设备的任务会被回收并重新分派,日志可定位到具体步骤。

告警与设备监控

设备离线、WDA 无响应、任务连续失败、电量或存储不足时,通过企业微信、Telegram 或自定义 Webhook 及时通知;电量、存储与温度集中展示。

三步完成接入

准备一台 iPhone 和一台 Windows 电脑即可开始。

  1. 开通账号

    登录云端控制台即可使用。如需将数据保留在本地,也支持把整套服务部署到自有服务器。

  2. 接入设备

    使用配套的 Windows 设备管理工具,为 iPhone 签名安装云点iOS App 与 WebDriverAgent 并完成激活;在 App 中登录账号后,设备即出现在控制台。

  3. AI 写脚本,一键下发

    在 AI 写脚本页用一句话说出需求,AI 在真机上摸清界面、写好脚本并试跑通过(也可以用录制器或代码测试台自己写)。随后发布为任务,按设备组与时间段批量执行,日志实时回传。

常见问题

如有其他问题,欢迎通过 Telegram 或 QQ 联系我们,我们会尽快回复。

Telegram@WTScriptQQ3252528962
录制脚本需要编写代码吗?+

不需要。连接设备投屏后,在画面上完成一次操作即可,点击、滑动与输入会自动记录为步骤。需要按控件定位时,在检查器中选中节点即可自动生成定位表达式。生成的脚本为可读的 JavaScript,也可以继续手动修改。

自行编写脚本的门槛高吗?+

门槛较低。接口按顺序传参,一行对应一个动作,例如 clickElement('label', '登录')、findImage('btn.png', 5)、ocr()。控制台的代码测试台提供 API 速查、自动补全与控件检查器,可以逐行在真机上调试。

AI 写脚本用的是哪个模型?费用怎么算?+

使用您自己的 API Key,支持 DeepSeek、Claude、OpenAI、Gemini、通义千问、Kimi、智谱、豆包和 OpenRouter,也可以填写任何兼容 OpenAI 或 Anthropic 接口的自定义地址。模型调用费用由服务商按用量直接向您收取,面板里会显示每次对话的 token 用量。

API Key 和脚本内容会经过云点iOS 的服务器吗?+

不会。Key 只保存在您当前使用的浏览器中,对话请求从浏览器直接发往您选择的服务商。数据上报地址这类带密钥的信息只以占位符出现在对话里,试跑时才替换成真实地址,不会发给模型。

如何降低被平台风控识别的风险?+

录制器默认不使用固定坐标:点击在框选区域内随机取点,延时与滑动参数为区间而非定值;滑动轨迹带有随机弯曲、变速与抖动,每轮执行前会先结束 App 并从初始状态开始,每次运行各不相同。

是否支持识别图片中的文字?+

支持。文字识别基于系统自带的 Apple Vision,在设备本地完成,无需联网,也不会上传截图;支持中文、英文、日文、韩文等语言(中文需 iOS 14 及以上)。找图与找色同样在设备本地完成。

是否支持私有化部署?+

支持。服务端是一个静态链接的 Go 程序,不依赖特定的 glibc 版本,配合 MongoDB 即可运行,用 supervisor 托管进程、nginx 反向代理即可上线。数据与设备都保留在您自己的环境中。

脚本可以共享给团队成员吗?+

可以。脚本分享会把指定脚本的运行权限授予其他账号,并可设置有效期;参数相互独立,同一份脚本每位使用者都可以配置自己的参数。

是否支持安卓设备?+

当前版本仅支持 iOS 真机。底层基于 WebDriverAgent,脚本运行时接口均围绕 iOS 设计,暂不支持安卓。

预约一次产品演示

准备一台 iPhone 和一项日常重复的操作,我们将远程连接投屏,现场完成脚本录制与执行演示。

Telegram@WTScriptQQ3252528962