yanggggjie

把浏览器任务从 9 分钟压缩到 56 秒:开源 skill yodo

  •  1
     
  •   yanggggjie · 3 days ago · 1545 views

    browser-use 、agent-browser 每次任务都要重新看图/DOM ,找元素。yodo 的思路是「 You Only Do Once 」:手动演示一遍,agent 学习接口请求,写成脚本,同类任务直接复用。

    • 端到端实测:一个跨站任务,browser-use 耗时近 10 分钟,agent-browser 7 分钟,yodo 复用脚本仅需 56 秒,同时 Token 消耗少 70%。
    • 免登录:直接连日常已登录的 Chrome 。
    • 快速直接:把几十次探索交互变成单次脚本执行。

    🔗 开源地址: https://github.com/yanggggjie/yodo

    8 replies    2026-09-23 14:03:13 +08:00
    tianhehechu
        1
    tianhehechu  
       3 days ago   ❤️ 1
    很有创意,让我想起了 Windows 上被微软砍刀部下架的 步骤记录器。
    haidao2008
        2
    haidao2008  
       3 days ago
    有创意,刚好拿来测试下
    413420
        3
    413420  
       3 days ago
    已 star
    yanggggjie
        4
    yanggggjie  
    OP
       3 days ago
    也才开始测试,欢迎各种反馈~
    pluszone
        5
    pluszone  
       1 day ago
    很不错 加油 (遇到反爬/验证码能处理好的话就更赞了
    8888888888
        6
    8888888888  
       1 day ago
    我用 codex 安装开始使用的时候,勾选了一直识别为没勾选,排查后发现 yodo 读取 Chrome 的调试连接文件时被系统拒绝( EPERM ),随后误报成“未开启远程调试”,原因是 codex 没开完全磁盘访问权限
    yanggggjie
        7
    yanggggjie  
    OP
       1 day ago
    @8888888888 好滴,收到 case 。这里是调试文件读取为空,但错误在向上传递时统一分类成 cdp-port-missing ,最终告诉用户“未开启 remote debugging”。这里会修复错误分类,让权限处理明确反馈到 agent ,告知用户。
    yanggggjie
        8
    yanggggjie  
    OP
       7h 48m ago
    v1.1.0
    优化了 task 表示。已学会的网站操作运行更稳定,并能覆盖更多页面交互。
    增加了 DOM 操作后读取 network response 。查询结果和提交是否成功都更准确。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3008 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:52 · PVG 21:52 · LAX 06:52 · JFK 09:52
    ♥ Do have faith in what you're doing.