











为了让大语言模型(LLM)更准确、高效地理解你的需求,提示词的编写应该遵循结构化、逻辑清晰和消除歧义的原则。
请编写一个 AutoHotkey v2.0 脚本,实现基于配置文件的自动点击与文本粘贴功能。
【文件准备】
1. `content.txt`:每行为一段待发送的中文文本。
2. `mouse.txt`:存储鼠标动作参数,每行格式严格为 `x坐标,y坐标,等待时间(毫秒)`。
【执行逻辑】
脚本需采用嵌套循环结构,具体流程如下:
- 外层循环:逐行读取 `content.txt`。
1. 将当前行的文本复制到系统剪贴板。
2. 触发内层循环。
- 内层循环:每次都完整遍历一遍 `mouse.txt` 的所有行。
1. 解析当前行的 X坐标、Y坐标 和 等待时间。
2. 移动到目标坐标并点击鼠标左键。
3. 特殊条件:如果是内层循环的第 3 次动作(即点击文本输入框),在鼠标点击后,发送 `Ctrl + V` 将剪贴板的中文粘贴进去。
4. 执行完毕后,根据当前行指定的“等待时间”进行 Sleep 停顿。
【结束条件】
当 `content.txt` 的所有行都遍历执行完毕后,脚本自动退出。
【附加要求】
- 请强制指定文件读取编码为 UTF-8,以防止中文字符读取时出现乱码。
- 为了防止内层循环频繁进行磁盘 I/O,请在脚本启动时,先将 `mouse.txt` 的数据一次性读取并存储到数组中,内层循环直接遍历该数组。
- 关键代码请加上简明注释。
mouse.txt 预先读入数组”的提示。因为如果在外层循环里每次都重新打开并读取 mouse.txt 文件,不仅效率低还容易出错,提示 AI 使用数组能让生成的代码更高级、更稳定。此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。