早上看有个佬分享了 ChromeBot,玩了一下
{"name":"ePhone-gmail-google_account","site":"https:\/\/api.ephone.ai\/","sort":1,"actions":[{"name":"wait3","type":"等待毫秒","disable":false,"arg1":"3000","arg2":"","arg3":"","arg4":""},{"name":"closeDialog","type":"元素点击","disable":false,"arg1":"\/html\/body\/div[3]\/div\/div[2]\/div\/div\/div[3]\/button[2]","arg2":"","arg3":"","arg4":""},{"name":"clickConsole","type":"元素点击","disable":false,"arg1":"\/html\/body\/div\/section\/header\/section\/div[2]\/div[2]\/div\/div\/div\/div\/div\/ul\/a[2]\/li","arg2":"","arg3":"","arg4":""},{"name":"wait1","type":"等待毫秒","disable":false,"arg1":"1000","arg2":"","arg3":"","arg4":""},{"name":"checkin","type":"元素点击","disable":false,"arg1":"\/html\/body\/div[1]\/section\/section\/section\/section\/section\/main\/section\/main\/div[2]\/div[1]\/div\/div\/div\/div\/div\/div[1]\/div[3]\/span","arg2":"","arg3":"","arg4":""},{"name":"wait05","type":"等待毫秒","disable":false,"arg1":"500","arg2":"","arg3":"","arg4":""},{"name":"script","type":"执行脚本","disable":false,"arg1":"function clickSignIn() {\r\n \/\/ 找到包含\"去签到\"文本的div元素\r\n const signInElement = Array.from(document.querySelectorAll('.semi-tag-content'))\r\n .find(el => el.textContent.includes('去签到'));\r\n \r\n if (signInElement) {\r\n signInElement.click();\r\n } else {\r\n alert('今日已签到');\r\n }\r\n}\r\nclickSignIn();","arg2":"","arg3":"","arg4":""}],"间隔分钟数":"1","时间单位":"天","下次运行时间":"2025年2月8日7时"}
保存成一个 json 文件后,在 ChromeBot 导入即可使用。