元素选择器
元素选择器告诉 一人成军 要点击、填写或提取页面上的哪一块。例如 input.form-name 表示带有 form-name 类的 <input>。
在页面上点选
不想手写选择器时:
- 在 一人成军 总览侧栏点击对焦图标 ,或在编辑模块时点击 选择元素。
- 在网页上点击(或按
Space)选中元素。 - 确认后,一人成军 会填入生成的选择器。

列表模式(相似项)
采集列表行(商品卡片、表格行、搜索结果)时:
- 开启列表点选。
- 先点第一项。
- 再悬停第二个相似项,按
2细化行选择器。
界面会显示匹配数量。若列表模式只匹配到 1 个元素,请改点同级列表项或调整选择器。
排除
在选择器设置里可填写 排除 Pattern(例如 keyword|keyword)。生成选择器时,id/class/属性原值命中 Pattern 的候选会被跳过。无效 Pattern 视为未配置。
预览
点选时可预览将提取的内容(可见文本、HTML、href、src 等),方便配置 提取数据 的列。
模块上的选择器选项
多个
匹配到的元素全部选用。默认只取第一个。
标记元素
用过一次后打标,同一模块下次不再选它。适合一条条循环处理列表。
等待选择器
等到选择器出现再执行;超时仍未出现则失败。
自定义选择器语法
除标准 CSS / XPath 外,还支持:
iframe-selector |> element-selector— iframe 内的元素
例:iframe.result |> button.primary-btn:contains(TEXT)— 按文本匹配
例:p.description:contains("cat")shadow-dom-selector >> element-selector— Shadow DOM 内的元素
例:div.app-container >> h1.title
