mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-05-25 18:20:14 +08:00
新增 dialog-dismisser.mjs:启发式识别 fixed/高 z-index 浮层,按文本/class/aria 匹配关闭按钮并 click。 接入治理公告、意向沟通、打招呼「知道了」、请求附件简历前等关键点;原硬编码 selector 仅作兜底。 白名单排除 resume-common-dialog / ask-for-resume-confirm / c-resume。 后续 Copilot + Codex review 修复: - isVisible opacity 改 parseFloat - 窄选择器优先扫描 + 5000 元素 cap 回退 - safeClickElement 返回 clicked:false + error 字段 - 浮层 click 后无进展检测(连续 2 次 signature 相同则终止) - 打招呼「知道了」弹窗未出现时返回 GREETING_SENT_DIALOG_NOT_APPEARED 而非误报 OK