锁定工作流起始动作与平台身份
在提示词的第一行,就应明确声明:“本教程仅针对【Make.com v3.2.1网页版】,起始动作为‘从Gmail收件箱抓取含‘报销’字样的新邮件’,所有后续步骤必须由此触发,严禁引入Zapier、Integromat、Pipedream等其他平台的逻辑。”
如果不这样做,AI会默认调用训练数据中频繁出现的Zapier模板,生成“连接邮箱→设置过滤器→添加动作”这类泛化描述。然而Make.com的实际入口位于“Scenarios→Add a new scenario→Email→Gmail”这个三级菜单中。为什么要写死版本号和界面路径层级?因为若不指定,AI可能将v2.8旧版按钮的位置错误地套用到当前界面上。
用真实截图文字化替代功能描述
方法一:截取一张当前Make.com界面的实际截图,通过OCR识别后,将关键区域的文字转化为提示词:“顶部导航栏显示‘Scenarios’‘Templates’‘Apps’三个标签;当前页面左上角有蓝色‘+ New Scenario’按钮;下方模块标题为‘Trigger’,其下灰底白字写着‘Gmail → New email matching search’”。
方法二:直接描述操作中肉眼可见的视觉锚点:“注意触发模块右上角那个带有数字的小红点(当前显示‘2’),点击它才会弹出搜索框——而不是点击‘New email’文字或邮箱图标。”
这一步看似简单,但若遗漏,AI就会默认使用“点击触发器→选择邮箱服务→输入关键词”这类抽象表述。真实用户之所以卡在第一步,正是因为没能注意到那个小红点。
强制输出可验证的中间态证据
第一步:在提示词末尾增加指令:“每完成一个配置动作,必须输出该步骤完成后你在界面上能够看到的【唯一可截图验证的文本或数字】。例如:配置完Gmail触发器后,必须写出‘右侧预览区显示‘Last run: just now (1 new email)’且下方绿色进度条满格’。”
第二步:禁用所有模糊状态词汇——删除“已连接”“配置成功”“设置完成”等无法通过截图证明的表述,替换为“左侧Apps列表中Gmail图标旁出现✅”“测试运行按钮从灰色变为可点击的深蓝色”。
第三步:要求AI模拟真实的失败场景:“当Gmail授权弹窗未弹出时,界面会出现‘Connect to Gmail’按钮下方多出一行红色小字:‘You must grant permissions in your Google account’——请将这句话原样写入教程第3步的注意事项。”
若缺少这句失败提示,用户会在授权环节反复刷新页面,却始终找不到问题所在。
切断跨平台术语污染
在提示词开头插入硬性禁令:“全文禁用以下7个词:Zapier、webhook、payload、trigger、action、filter、endpoint。出现即重写。所有功能点必须使用Make.com界面上的真实按钮名或字段名表达,例如不说‘添加一个action’,而说‘点击‘+ Add a module’→选择‘Google Sheets’→点击‘Append row’’。”
这一步不可或缺,否则AI会将Zapier的“Action”概念直接平移过来,在Make.com中硬造一个根本不存在的“Action”模块入口。将“添加模块”写成“点击+号→选择应用→找到图标→点击‘Append row’”,比任何功能解释都更有效——用户只需跟随点击即可,无需理解“动作”的含义。
