✦ 业内首个 Android · iOS · Windows 三端 AI 自动编程
AI 自动编程
编写、运行、调试,全自动
一句话描述需求,AI 自动观察设备界面、编写代码、部署运行、查看日志, 报错自动修复,循环迭代直到脚本跑通——你只需要验收结果。
AScript · AI 自动编程演示
▶
点击播放 · AI 编程演示
🔥 主推

Cursor
AI 代码编辑器 · 订阅制
Cursor 是目前最流行的 AI 代码编辑器,支持 AI Agent 自动调用外部工具。接入 AScript 后,AI 能直接操控你的 Android/iOS 设备——截图看界面、分析控件、编写代码、部署运行。报错了?AI 自动读取设备日志、定位 Bug、修改代码、重新运行,循环迭代直到脚本跑通。
配置步骤
1
安装 AScript 插件
点击编辑器右上角扩展图标,搜索 AScript 并安装。安装后在插件内新建一个 AScript 工程(Android / iOS / Windows 均可)。
2
安装 MCP 服务
打开终端,执行以下命令安装 AScript MCP 本地服务:
pip install ascript-mcp
3
添加 AI 服务
点击右上角 ⚙ → Cursor Settings → MCP,点击「Add new global MCP server」,粘贴下方配置后保存:
{
"mcpServers": {
"ascript": {
"command": "python",
"args": ["-m", "ascript_mcp.local"]
}
}
}适用于:
python 命令直接对应你想用的解释器(单 Python 环境或已配好 PATH)。4
创建 AI 规则
右上角 ⚙ → Rules(Rules & Skills)→ 点击「新建规则」→ 命名为 ascript → 将页面底部下载的规则内容粘贴进去,保存。
5
切换 Agent 模式后使用
对话框左下角选择 Agent 模式(非 Ask / Edit),输入需求,AI 会自动连接设备、观察界面、查询文档、编写代码并部署验证。
不推荐

Trae
字节跳动出品 · AI IDE · 免费
经实测,Trae 与 AScript MCP 服务的兼容性不佳,AI 工具调用成功率较低,容易出现跳过工具调用直接生成代码等情况,可能需要反复手动干预。
Trae 是字节跳动推出的 AI 原生 IDE,完全免费。以下配置仅供参考,实际效果可能不够稳定。
配置步骤
1
安装 AScript 插件
点击编辑器右上角插件市场图标,搜索 AScript 并安装。安装后在插件内新建一个 AScript 工程(Android / iOS / Windows 均可)。
2
安装 MCP 服务
打开终端,执行以下命令安装 AScript MCP 本地服务:
pip install ascript-mcp
3
添加 AI 服务
点击右上角 ⚙ 进入设置,找到 MCP 选项,点击「添加服务器」,粘贴下方配置后保存:
{
"mcpServers": {
"ascript": {
"command": "python",
"args": ["-m", "ascript_mcp.local"]
}
}
}适用于:
python 命令直接对应你想用的解释器(单 Python 环境或已配好 PATH)。4
创建 AI 规则
右上角 ⚙ → 规则和技能 → 项目规则 → 点击「新建」→ 命名为 ascript → 将页面底部下载的规则内容粘贴进去,保存。
5
开始 AI 编程
在 Trae 对话框中直接描述需求,例如:「帮我写一个 Android 自动点击屏幕中间的脚本」,AI 会自动连接设备、观察界面、查询文档,生成可运行代码。
📋AI 规则模板(必读 — 粘贴到第 4 步)
下载完整规则模板,把内容粘贴到对应工具的规则配置中。AI 会按规则先连设备 → 查 API → eval_python 验证片段 → 上传运行 → 看日志迭代。
Trae
⚙ 设置 → 规则和技能 → 项目规则 → 新建 → 命名 ascript
Cursor
⚙ 设置 → Rules(Rules & Skills)→ 新建规则 → 命名 ascript
- 两步思考:拆分动作 + 三层路径(直接 API → 间接 API → UI 自动化)
- 选 API 决策树:按目标特征匹配 Selector / OCR / FindImages / FindColors
- run_mode 体系:Android
accessibility/root/hid/screen_only完整 mode 表 - iOS 走图色:WDA 反复 dump 会卡死 App,默认走 OCR / FindImages
- 必问点击通道:图色 / HID / iOS 任务的强制对话规则
- Selector 写法手册:特异性评分卡、id 规整性、场景稳定性判断
- eval_python 红线:30s 预算、globals 共享等
- 30+ 反模式索引:跨页误命中、堆低特异性属性、裸坐标 click 等
🚀开始使用
配置完成!现在你可以在 AI 对话框中直接描述需求,AI 会自动查询 AScript 文档并生成可运行的自动化代码。
试试对 AI 说
"看一下当前手机屏幕,帮我写一个自动化脚本来操作当前应用"
"帮我写一个抖音自动刷视频、自动点赞的脚本,尽量模拟真人"
"检查一下当前界面有没有确认按钮,写个脚本自动点击它"
💡AI 全程自主工作:连接设备 → 截图观察 → 分析控件 → 查询文档 → 编写代码 → 部署运行 → 查看日志 → 发现 Bug 自动修复 → 重新运行验证,循环迭代直到脚本稳定。