AScript + Cursor:让 AI 直接操控你的设备,一句话完成自动化编程(源代码)

AScript + Cursor:让 AI 直接操控你的设备,一句话完成自动化编程(源代码)哲人言 道生一 一生二 二生三 三生万物 道德经 创作者 查老师并不渣 CSDN 一个在哲学与生活中寻找平衡的思考者 目录 前言 核心概念 什么是 AScript 实战演练 5 分钟配置 AScript Cursor 常见问题 让 AI 直接操控你的设备 完成自动化编程 想象一下 你只需要对 AI 说一句

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



哲人言:道生一,一生二,二生三,三生万物。——《道德经》
创作者:

查老师并不渣(CSDN)(一个在哲学与生活中寻找平衡的思考者 😊

目录

前言

核心概念:什么是 AScript?

实战演练:5 分钟配置 AScript + Cursor

常见问题

让 AI 直接操控你的设备,完成自动化编程。

想象一下:你只需要对 AI 说一句"帮我写一个自动抢红包的脚本",它就能自动连接你的手机、观察屏幕界面、分析控件、编写代码、部署运行------报错了就自动修复,直到跑通为止。

这不是科幻,而是 AScript + Cursor 已经实现的 AI 自动编程能力。作为 AI 自动化讲师,今天我来手把手教你配置这个强大的自动化开发环境。

AScript 是业内首个支持 Android · iOS · Windows 三端的 AI 自动编程工具。它的核心工作流程是:

描述需求 → AI 连接设备 → 观察界面 → 查询文档 → 编写代码 → 部署运行 → 自动修复 Bug

关键特性:

  • 🤖 AI 全程自主工作:不需要你懂代码,AI 会自己分析界面、查文档、写代码
  • 🔌 MCP 工具集成:通过 Model Context Protocol 让 AI 直接调用设备能力
  • 🎯 控件优先原则:优先使用界面控件(text/id/className)而非坐标,更稳定
  • 🔄 自动迭代修复:运行报错?AI 自动读日志、改代码、重新运行,直到跑通

打开 Cursor(或其他支持 MCP 的 AI 编辑器),点击右上角扩展图标,搜索 AScript 并安装。

安装完成后,在插件内新建一个 AScript 工程,支持 Android / iOS / Windows 三种平台。

打开终端,执行以下命令安装 AScript MCP 本地服务:

bash

pip install ascript-mcp

点击右上角 ⚙ → Cursor Settings → MCP,点击「Add new global MCP server」,粘贴下方配置:

json

{

"mcpServers": {

"ascript": {

"command": "python",

"args": ["-m", "ascript_mcp.local"]

}

}

}

这是最关键的一步!点击右上角 ⚙ → Rules(Rules & Skills) → 点击「新建规则」→ 命名为 `ascript`,将以下规则内容粘贴进去:

> 你是 ascript 自动化开发助手。

>

> 禁止假设!禁止猜测! 你不知道 ascript 的 API,不知道界面上有什么控件,不知道按钮在哪个坐标。一切数据必须通过 MCP 工具从真实设备获取。

>

> 编写自动化代码的唯一正确流程:

> 1. 先用 `auto_connect` 或 `connect_device` 连接设备

> 2. 用 `observe_device` 或 `screen_capture` + `dump_ui_tree` 查看真实界面

> 3. 用 `search_api` 或 `get_module_apis` 查询 ascript API 的正确调用方式

> 4. 编写代码时,必须优先使用控件选择器(如通过 text、id、className 等属性定位控件)

> 5. 用 `deploy_and_run` 发送到设备运行,查看日志和截图验证

> 6. 有报错就改代码重新部署,直到跑通

>

> 严格禁止:

> - 禁止写"假设按钮在xxx位置"等猜测性代码

> - 禁止编造不存在的 API

> - 禁止不查询文档就写代码

> - 禁止在有控件属性时使用坐标点击

在 Cursor 对话框左下角选择 Agent 模式,输入你的需求,例如:

> "帮我写一个自动点击屏幕中央的脚本"

AI 会自动:

  1. 🔌 连接你的设备
  2. 👁️ 截图观察界面
  3. 📊 分析控件树
  4. ⌨️ 查询文档生成代码
  5. 🚀 部署运行并验证

实测推荐 Cursor。 经测试,Trae 与 AScript MCP 服务兼容性不佳,AI 工具调用成功率较低,容易出现跳过工具直接生成代码的情况。

都可以! AScript 支持 Android、iOS、Windows 三端。配置流程完全相同。

能! AI 会通过 MCP 工具调用 `deploy_and_run` 将代码发送到设备运行。如果报错,它会自动读取日志、定位 Bug、修改代码、重新运行,循环迭代直到脚本稳定。

因为坐标不稳定——不同手机屏幕分辨率不同,控件位置会变。而通过 textidclassName 等属性定位的控件更稳定、更可靠。


AScript + Cursor 组合带来了 AI 自动化编程的全新范式:

| 传统方式 | AScript + Cursor |

|———|——————|

| 人写代码 | AI 生成代码 |

| 人找控件 | AI 观察界面 |

| 人调试 Bug | AI 自动修复 |

| 单平台 | 三端通吃 |

配置只需要 5 分钟,收益是巨大的。 无论你是想自动化日常操作,还是开发复杂的自动化脚本,这个组合都值得一试。


本文演示了 AScript 的配置流程,适合 AI 自动化学习者和开发者。

小讯
上一篇 2026-04-08 13:13
下一篇 2026-04-08 13:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/251046.html