Featured image of post Typer + Rich 入门教程

Typer + Rich 入门教程

用 Typer 写 CLI、用 Rich 美化输出,Python 命令行工具的最佳拍档

从 noVNC 到 Playwright 截图流:容器内 VNC 踩坑记

在 Docker 容器内为有头 Chrome 提供远程桌面,先后踩遍 MIT-SHM 0-byte、VizDisplayCompositor 黑屏、x11vnc Azure VM 兼容性等坑,最终放弃 VNC 协议,改用 Playwright Page.screenshot 自定义帧流。记录选型思路、六轮修复与最终架构。

Playwright Chromium 在 Docker 内 SIGTRAP 启动崩溃排查实录

Dokploy 部署后点击登录触发 Playwright TargetClosedError,最终定位为 useradd -r 没创 /home/appuser,chrome 拿不到可写 HOME 导致 crashpad handler 拿不到 --database 而 exit 1,主进程 IMMEDIATE_CRASH(SIGTRAP)。记录六轮被自己打脸的错误假设链

Featured image of post Woodpecker CI 使用教程

Woodpecker CI 使用教程

从概念、架构、部署到流水线 YAML,系统了解轻量级开源 CI/CD 工具 Woodpecker CI。

Featured image of post 技术热点追踪

技术热点追踪

持续追踪 Agent 与文档结构化领域的技术热点与开源项目