Libretto:失败自动修Playwright
muchael · hn · 2026-07-17
Libretto PR agents 是一个**免费开源**的 TypeScript 库,用来维护 Playwright 浏览器自动化脚本。它的核心思路是:在现有脚本里加一行代码,当脚本失败时,agent 会自动接管故障排查,并通过 GitHub 开 PR 给出修复建议。 作者强调,这个方案不是把所有浏览器流程都迁移到新的 AI runtime,而是尽量保留**确定性的 Playwright 脚本**:运行更快、更便宜、也更容易审计;而 agent 只在失败时介入,读取仓库代码、连接失败时的浏览器会话、注入 Playwright/JS 调试,最后提交补丁 PR。