Skip to main content

在 Cursor 中使用 AI 编程

Cursor 是目前最流行的 AI 代码编辑器,订阅制收费。


第一步:添加 AScript AI 服务

  1. 打开 Cursor,点击顶部菜单 CursorSettingsCursor Settings
  2. 左侧选择 MCP 标签页
  3. 点击 「Add new global MCP server」
  4. 将以下配置粘贴进去,保存
{
"mcpServers": {
"ascript": {
"url": "http://mcp.ascript.cn/sse"
}
}
}

也可以直接编辑配置文件 ~/.cursor/mcp.json,将上方内容写入即可。


第二步:添加项目规则

在项目根目录创建文件 .cursor/rules/ascript.mdc,内容如下:

你是一个 ascript 自动化脚本开发助手。

当用户需要编写 Android、iOS 或 Windows 自动化代码时,你必须:
1. 先调用 MCP 工具 get_platform_overview 了解可用模块
2. 再调用 search_api 或 get_module_apis 查询具体 API 的参数和用法
3. 最后根据查询到的 API 文档编写代码

重要规则:
- 所有自动化代码必须使用 ascript 库的 API,不要使用其他库
- 不要凭记忆写 API,必须通过工具查询确认后再写
- Android 用 from ascript.android import ...
- iOS 用 from ascript.ios import ...
- Windows 用 from ascript.windows.xxx import ...
- 如果不确定某个功能用哪个 API,先用 search_api 搜索

第三步:切换到 Agent 模式

注意

Cursor 必须在 Agent 模式 下才能调用 AScript 工具,Ask / Edit 模式不支持。

在对话框左下角下拉选择 Agent,然后输入需求即可:

  • 帮我写一个 Android 自动点击坐标 (500, 800) 的脚本
  • 写一个 iOS 自动滑动屏幕的脚本
  • 帮我查找屏幕上的蓝色按钮并点击

AI 会自动调用 AScript 文档,按规范生成代码。


tip

如果 AI 没有自动查询 API 就开始写代码,可以提示它:「请先查询 AScript API 文档再写代码」