添加/修改 DNS 解析记录
add_dns_recordAdds or updates a DNS record in DNSPod by browser automation: creates new records or edits existing same host/type, validates via table, and prompts for manual help when login or captcha interrupts.
Instructions
高层封装:在 DNSPod 控制台为指定域名添加或修改一条解析记录。流程为:打开该域名的解析记录页 → 检查是否已存在同主机记录+同类型的记录 → 存在则点"修改",否则点"添加记录" → 按标签填写主机记录/记录类型/记录值/TTL → 保存 → 回读表格校验。mode=auto 时自动判断新增还是修改;mode=create 强制新增;mode=update 要求记录必须已存在。若中途遇到登录过期/滑动验证,会停下来返回截图并提示人工介入(不会盲目继续点)。执行过程会返回完整步骤轨迹;失败时附带失败现场截图,可用 interact_element 手工收尾。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | 可选:TTL 秒数,建议取 600/1800/3600/7200/86400,默认 600。 | |
| line | No | 可选:解析线路,默认「默认」。 | |
| mode | No | auto=存在则改、不存在则加(默认);create=只新增;update=只修改。 | auto |
| value | Yes | 记录值,例如 1.2.3.4 或 target.example.com。 | |
| domain | Yes | 主域名,例如 example.com(需已在当前账号的 DNSPod 中)。 | |
| cdpPort | No | 可选:CDP 调试端口。省略时沿用当前已连接的端口(从未连接过则为 9222)。 | |
| subDomain | Yes | 主机记录,例如 @、www、*、_acme-challenge。 | |
| recordType | Yes | 记录类型,例如 A、CNAME、TXT。 |