Skip to content

程序长时间运行会出现 生成任务失败|id=f576ea86 error=点击操作失败(元素):CLICK_TIMEOUT #30

Description

@dwlegend

程序长时间运行会出现 生成任务失败|id=f576ea86 error=点击操作失败(元素):CLICK_TIMEOUT,手动重启后会恢复正常,这个问题可以修复吗?

Image
Pinned by foxhui

Activity

  1. foxhui commented on Mar 24, 2026

    @foxhui
    Owner

    请问是只有每次上传图片的时候才会出现这个报错吗,还是其他时候也会出现

  2. Suoliy commented on Mar 24, 2026

    @Suoliy

    请问是只有每次上传图片的时候才会出现这个报错吗,还是其他时候也会出现

    I tried generating text and ran into the exact same error; it never worked.

    However, it worked when I manually entered the prompt and sent the request in the open Camoufox window

  3. dwlegend commented on Mar 25, 2026

    @dwlegend
    Author

    请问是只有每次上传图片的时候才会出现这个报错吗,还是其他时候也会出现

    其他时候也会出现,不过这两天我改成单实例用相同worker没出现了,可能是同一实例不同worker导致了鼠标点击事件异常。

  4. foxhui commented on Mar 25, 2026

    @foxhui
    Owner

    @dwlegend @Suoliy 尝试修复了,请尝试从仓库拉取最新的代码测试

  5. dwlegend commented on Mar 25, 2026

    @dwlegend
    Author

    @dwlegend @Suoliy 尝试修复了,请尝试从仓库拉取最新的代码测试

    嗯嗯,好的感谢。

  6. solar2ain commented on Mar 26, 2026

    @solar2ain
    Contributor

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

  7. foxhui commented on Mar 26, 2026

    @foxhui
    Owner

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

    可以,但是已经不用互斥锁了,我看了下其实本来playwright设计的就是隔离的,超时应该是程序执行的比网页加载的快导致的

  8. solar2ain commented on Mar 27, 2026

    @solar2ain
    Contributor

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

    可以,但是已经不用互斥锁了,我看了下其实本来playwright设计的就是隔离的,超时应该是程序执行的比网页加载的快导致的

    实际观察下来,不同的worker并发执行的时候,好像还是在不断切换前台。

  9. foxhui commented on Mar 27, 2026

    @foxhui
    Owner

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

    可以,但是已经不用互斥锁了,我看了下其实本来playwright设计的就是隔离的,超时应该是程序执行的比网页加载的快导致的

    实际观察下来,不同的worker并发执行的时候,好像还是在不断切换前台。

    感觉切前台应该是因为鼠标移动,浏览器会被窗口置顶一次,导致交替闪烁,但是似乎几个 worker 的鼠标并不会相互影响,只是窗口有晃眼(x)

  10. solar2ain commented on Mar 28, 2026

    @solar2ain
    Contributor

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

    可以,但是已经不用互斥锁了,我看了下其实本来playwright设计的就是隔离的,超时应该是程序执行的比网页加载的快导致的

    实际观察下来,不同的worker并发执行的时候,好像还是在不断切换前台。

    感觉切前台应该是因为鼠标移动,浏览器会被窗口置顶一次,导致交替闪烁,但是似乎几个 worker 的鼠标并不会相互影响,只是窗口有晃眼(x)

    这个交替切换前台,本身会不会导致一些浏览器卡顿,对一些资源比较紧张的虚拟机有影响。

  11. foxhui commented on Mar 28, 2026

    @foxhui
    Owner

    @foxhui 这个最好只在交互时加锁,等待生成时就可以释放锁了。可以提个PR么?

    可以,但是已经不用互斥锁了,我看了下其实本来playwright设计的就是隔离的,超时应该是程序执行的比网页加载的快导致的

    实际观察下来,不同的worker并发执行的时候,好像还是在不断切换前台。

    感觉切前台应该是因为鼠标移动,浏览器会被窗口置顶一次,导致交替闪烁,但是似乎几个 worker 的鼠标并不会相互影响,只是窗口有晃眼(x)

    这个交替切换前台,本身会不会导致一些浏览器卡顿,对一些资源比较紧张的虚拟机有影响。

    配置低的 Windows 虚拟机可能有影响,Linux 无影响(在 xvfb 中)

  12. 7 remaining items

  13. foxhui commented on Apr 4, 2026

    @foxhui
    Owner

    @Long-louis 上传图片点不到的问题已修复

  14. solar2ain commented on Apr 8, 2026

    @solar2ain
    Contributor

    CLICK_TIMEOUT的问题,建议换成Camoufox内置 (平衡),可能就好了。

  15. foxhui commented on Apr 8, 2026

    @foxhui
    Owner

    CLICK_TIMEOUT的问题,建议换成Camoufox内置 (平衡),可能就好了。

    一直尝试修复该问题,但是在我的个人设备上始终未复现出该问题,暂时不清楚到底哪里出现了问题,如果该问题严重影响了您的使用,可以更换成 Camoufox内置 (平衡) 的鼠标轨迹选项来解决该问题

    该问题也会持续关注和尝试修复

  16. pinned a comment and unpinned a comment on Apr 8, 2026
  17. pinned this issue on Apr 8, 2026
  18. wes-lin commented on Apr 9, 2026

    @wes-lin
    Contributor

    使用Camoufox内置 (平衡)模式仍然会出现这个问题,系统是Win11。

  19. kcidymkcus2024 commented on Apr 11, 2026

    @kcidymkcus2024

    开无头模式好像这种情况会少很多

  20. kcidymkcus2024 commented on Apr 11, 2026

    @kcidymkcus2024

    开无头模式好像这种情况会少很多

  21. marked docker环境下点击不稳定 #67 as a duplicate of this issue on Apr 14, 2026
  22. syl1130 commented on Apr 17, 2026

    @syl1130

    所有候选都失败: 点击操作失败 (textarea): CLICK_TIMEOUT 一直是报错

  23. greenhandzdl commented on May 17, 2026

    @greenhandzdl

    我也是这种问题,话说以后干脆就默认多个work算了吧。

  24. CrazyShaQuiShi commented on Jul 15, 2026

    @CrazyShaQuiShi

    CLICK_TIMEOUT的问题,建议换成Camoufox内置 (平衡),可能就好了。

    一直尝试修复该问题,但是在我的个人设备上始终未复现出该问题,暂时不清楚到底哪里出现了问题,如果该问题严重影响了您的使用,可以更换成 Camoufox内置 (平衡) 的鼠标轨迹选项来解决该问题

    该问题也会持续关注和尝试修复

    使用了内置也没有用,主要现象是,默认唤醒的浏览器窗口如果不是最前面唤醒的状态会导致根本无法触发模拟点击行为,最后导致的结果就是卡死。所以创建多个实例之后频繁的出现worker断链,点击超时

  25. jie64 commented on Aug 27, 2026

    @jie64

    我也遇到了这个问题,根据日志是await page.cursor.moveTo({ x, y }, { moveSpeed: cursorSpeed });有时会卡死导致超时。换成 Camoufox内置 (平衡) 的鼠标轨迹就不会

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions