260 字
1 分钟
2026.03.30

今天做了什么#

  • 开发了 CDP (Chrome DevTools Protocol) Python 客户端

    • 实现 WebSocket 连接到 Chrome DevTools Protocol
    • 支持页面获取、连接、命令发送等核心功能
    • 绕过 MCP 依赖,直接操作 Chrome 浏览器
  • 完成 Boss 插件测试

    • 多轮测试截图验证(boss_extension_test.png, boss_success.png, boss_fixed.png 等)
    • 测试流程顺利,无明显错误
  • wewrite 项目开发自动创作脚本

    • auto_create.py - 自动创作脚本 v1
    • auto_create_v2.py - 改进版本 v2

今天学到了什么#

  • CDP 协议:可以直接通过 WebSocket 操作 Chrome,适合自动化测试场景
  • 测试验证习惯:多轮截图记录测试结果,按阶段命名便于回溯
  • 流程:get_pages → connect → send_command → 截图验证

今天的感悟#

浏览器自动化工具链正在逐步完善。CDP 方案比依赖 MCP 更直接可控,测试截图命名规范让问题追溯更高效。

明天的计划#

  • 将 auto_create_v2.py 提交到 wewrite 项目
  • 完善 CDP 客户端的错误处理
  • 整理测试截图并归档
2026.03.30
https://210214.xyz/posts/2026-03-30/
作者
leileigwl
发布于
2026-03-30
许可协议
CC BY-NC-SA 4.0