为 Mac 工作流创建可复用的交互面板
使用 Cursor Crane 将常用的应用操作、输入和结果放进一个原生小面板。向 AI 编程助手描述想要的控件和操作,让它生成交互面板脚本。
打开“设置 > 脚本”,找到当前脚本文件夹。Cursor Crane 会在其中生成 AGENTS.md 和 .cursorcrane/cursorcrane.d.ts,帮助 AI 编写脚本。
确定目标应用和想放进面板的操作。打开对应窗口,准备向 AI 描述其中的控件,或提供截图。
-
在 AI 编程工具中打开脚本文件夹,或将路径提供给能读取本地文件的 AI 助手。
-
描述目标应用、面板中的控件,以及每个控件应执行的操作。例如:
阅读这个目录下的 AGENTS.md 和 .cursorcrane/cursorcrane.d.ts。为[应用名称]创建一个 Cursor Crane 交互面板。我希望输入搜索词后,点击“搜索”就能填写应用中的搜索框并开始搜索,然后在面板中显示执行状态。将脚本保存到当前目录。如果需要目标窗口或控件的更多信息,先问我。
-
根据 AI 的需要补充应用信息或截图,让它识别目标控件,并参考本地说明和 API 定义生成脚本。
-
刷新“设置 > 脚本”中的列表,为脚本分配命令序列或快捷键,在目标应用打开时运行。
-
逐项尝试操作,检查应用中的实际结果。将需要调整的地方告诉 AI,修改后刷新脚本列表,再次运行面板。
组合其他应用操作时,也可以沿用这个流程。加载和运行方式见使用脚本。
目标应用需要暴露脚本所操作的控件。找不到目标时,将当时打开的窗口和实际结果告诉 AI,让它调整脚本。除了面板中的状态提示,也要检查应用是否完成了预期操作。