【按键精灵移动版开发】MQ 脚本开发不用背 API:把 570 个命令文档做成 AI 技能,中文需求直出 Q 语法代码
按键精灵移动版 MQ 脚本开发中查文档、记参数这部分工作可以完全交出去了。你只需要用中文说清需求按键精灵手机端AI工具会先到本地 API 文档里核实命令签名与返回值再输出符合 MQ 编码规范的 Q 语法代码含Dim显式声明、返回值判断、TickCount()超时保护、函数封装按键精灵ai技能包把移动版 MQ 的完整文档整理成本地知识库做成一个技能references/api/570 个 API 的完整文档按官方目录结构存放。找图找色、触摸控制、OCR、控件操作、插件、配置读写全都在。references/syntax/MQ 语法规则。变量、函数、控制流、数据类型、运算符、UI、插件另附常见错误清单。prompt.md编码规范与代码模板。这个方案最关键的设定是它不靠记忆靠查。每次生成代码之前按键精灵ai技能包它会先到references/api/里把相关命令的文档翻出来确认函数语法、参数顺序、返回值类型然后才动手写。所以拿到手的不是看起来很像 MQ 的代码而是参数对得上、返回值敢判断的代码。而你这边全程只需要用中文描述需求。使用按键精灵手机端AI技能工具直接说需求自动触发只要语句中出现下列关键词就会被自动触发不需要记任何 API 名称按键精灵、MQ、Q 语法、找图找色、自动点击、滑动、按键输入、安卓/iOS 自动化、APP 自动化、UI 自动化、函数封装、文件与配置读写。正常描述即可。需要确保一定命中时在前面加/anjian-mq比如/anjian-mq 帮我封装一个 OcrEx 指定范围识别文字的功能提需求的三要素说得越具体第一次就越接近可用这一点我认为比工具本身更重要。帮我写个找图和下面这种说法产出质量差一个量级。必须说清三件事做什么——找什么图、找什么颜色、点哪个位置、滑动多远有什么限制——超时多久、重试几次然后呢——找到了执行什么找不到执行什么第 3 条最容易被省略但它恰恰决定了代码的骨架结构。产出形态不是每次都生成文件按代码量自动选择产出形态情况产出形态只是几段片段、行数不多直接在对话里给代码块不生成文件代码行数较多生成文件需要两种及以上类型的代码如主逻辑 界面按类型生成对应文件明确要求生成完整项目生成一整套项目文件生成文件时按需求类型给出对应扩展名扩展名用途生成时机.mq脚本主文件代码逻辑生成文件时都有.uip静态界面文件描述界面外观需求带界面时.uis静态界面控件对应的事件函数界面有响应事件时与 .uip 配套生成.prop项目配置文件记录脚本名称、ID 等生成完整项目时三种常见组合普通脚本需求 → 代码块或单个 .mq带界面的需求 → .mq .uip .uis完整项目需求 → .mq .uip .uis .prop相似度、偏色、延时这三个参数只有真机能调。工具给的是一组合理初值不是最终答案。跑起来效果不对怎么办把报错信息和TracePrint 日志原样复制回来发过去继续改。这里单独强调一句很多人调试只发一句跑不了。日志才是有效信息。点到了但没反应和根本没找到图是两个完全不同的问题排查方向也完全不同。这套方案解决的其实不是会不会写代码的问题而是记不住文档的问题。MQ 语法本身并不复杂570 个 API 中日常真正用到的也就几十个。消耗人的从来不是语法而是反复查参数、反复试错最后发现是返回值没判断。把查文档这件事交出去人专注在这个脚本该有什么逻辑上——这是 AI 在这类场景里最实际的位置。