Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick

file-upload

Sterne2
Forks0
Aktualisiert16. Juni 2026 um 00:32

文件上传自动化决策树与实战经验。CDP 模式下 Playwright 的 setInputFiles 受限, 而且生产站点(豆包等)有 CDP Firewall 检测合成事件,el.click() 会被拦截。 核心经验:用 page.mouse.click 真实鼠标事件 + setInputFiles + DataTransfer 注入, 完全绕过系统文件选择框。 Use when: 写插件 handler 涉及"上传文件"(图片、附件、参考图、头像、媒体等); 录制器抓到 file input 但 playback 失败;CDP 模式 setInputFiles 报 "not a function" 或 querySelector 错误;上传后页面跳转到 about:blank。 Triggers: "upload file", "上传文件", "set input files", "file chooser", "drag drop", "参考图", "附件", "avatar upload", "image attachment", "Input.dispatchDragEvent", "DataTransfer", "file input hidden", "CDP Firewall", "isTrusted", "el.click 失败".

Installation

Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.

SKILL.md
readonly