aionclaw需通过精准语义或html属性定位网页元素。自然语言指令须完整准确描述可见文字;属性匹配优先用id,次选name,可组合value增强鲁棒性;调试时启用高亮验证路径,注意iframe上下文切换。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让AionClaw精准点击或修改某个网页上的特定标签(比如“用户名”输入框、“同意协议”复选框、“提交订单”按钮),而不是靠模糊匹配文字或位置乱点一通,否则容易点错、漏填、触发错误流程。
用自然语言直接说清目标标签
在对话框输入类似“勾选页面上写着‘我已阅读并同意《用户协议》’的复选框”这样的完整句子。AionClaw会自动解析语义,定位对应
这一步不需要你懂HTML,但必须把标签上**肉眼可见的完整文字**写准确——少一个字、多一个空格、标点用全角还是半角,都可能导致匹配失败。
用HTML属性值精准锁定
方法一:通过name属性匹配
点击「自动化(RPA)」→「新建流程」→「网页操作」→「勾选复选框」→ 在「匹配条件」栏填入 name="agree_terms"。【name值必须与网页源码中该标签的name属性完全一致,大小写敏感】。
方法二:通过id属性匹配
同一流程配置中,改填 id="tos_checkbox"。id是全局唯一标识,匹配精度最高,但很多网页不设id或动态生成,此时优先用name。
方法三:组合条件增强鲁棒性
在「匹配条件」中同时填写 name="preferences" 且 value="email_notifications"。value常用于区分同一组复选框里的不同选项,比如“短信提醒”和“邮件提醒”共用一个name,就靠value区分。
手动校验标签是否被正确识别
第一步:打开目标网页 → 在AionClaw中启动「网页调试模式」(右上角齿轮→「开发者模式」→ 勾选「启用网页元素高亮」)
第二步:将鼠标悬停在目标标签文字上 → 页面上会实时浮现蓝色边框,同时底部状态栏显示匹配到的HTML路径,例如:label[for="chk_agree"] → input#chk_agree
第三步:确认路径中出现的for、id、name等属性值,抄下来填入自动化流程的匹配条件栏。
注意:如果悬停后无高亮,说明该标签未被AionClaw DOM解析器捕获,需刷新网页或检查是否在iframe内——iframe需单独切换上下文才能操作。











