让 Playwright 驱动真浏览器录产品 Demo:耗时等待才是最难的部分
Jazzlike-Echidna-670 · reddit · 2026-10-28
开发者为 YC 申请录制产品 demo,不愿手动录 15 遍,于是写了 Playwright「导览」脚本驱动真实 Chrome,系统层 60fps 录屏并叠加假光标。核心经验:
- 先配音后录制:每句台词有时间节拍,whisper 转写给出词级时间戳,画面跟随语音而非相反。
- agent 又慢又不稳定:一次构建约 2 分钟,ChatGPT 一轮 15–90 秒不等。给录制器加 skip():等待期间时钟暂停,剪辑时整段切掉,后续节拍仍与语音同步。
- 判断「完成」最脆弱:有效做法是等 Stop 按钮连续消失 8 秒;截图视觉检查更慢更不可靠。
- 绝不重复付费:昂贵步骤只跑一次,重录全部走「重放」——提示词重新输入但不发送,剪辑直接跳到真实结果。
- 踩坑细节:ChatGPT 的 @mention 菜单未弹出时回车会直接发送;未发送草稿按页面保留需先清空;App 卡片嵌在两层 iframe 里;单页应用会立刻覆盖 document.title,用 MutationObserver 锁住标题解决;用单独浏览器 profile 手动登录一次,agent 永不碰密码。
「编程与Agent」频道最新
- 开发者热议:开源软件需要能让 agent 自动改并合并上游的新分发模式 — nirmal_dist · 2026-10-28
- Postman 发布 API Agent 就绪度榜:Plane 95 分力压 Vercel 居第二 — JosephJacks_ · 2026-10-28
- 给 Agent 开写权限的教训:危险操作须事前审批而非事后审查 — Similar_Confusion534 · 2026-10-28
- RAW-RAG 开源:朴素 RAG 基线 256 窗口检索重排,挑战复杂 Agent 记忆系统 — JeremyCMorgan · 2026-10-28
- Harmonic Aristotle 6小时证明 TorchLean C 代码 211/213 条性质 — satnam6502 · 2026-10-28
- 报告:76% 生产环境 AI Agent 两个月没运行,但权限仍在 — krishnan · 2026-10-28