Skill 广场
终端图形应用无头自动化验证 Skill

终端图形应用无头自动化验证.Skill

@zenbu-labs/verify

4.6优秀AI 评分基础检查通过源自 GitHub

输入终端图形应用与驱动脚本,在虚拟终端中模拟交互与断言,自动生成带交互动效的录屏视频与结果汇总报告。

编程终端UI引擎开发者命令行工具研发工程师自动化测试工程师2026-09-29 更新main

终端图形应用无头自动化验证

专为基于 Kitty 图形协议构建的终端界面应用打造的无头自动化验证方案。用户通过 Python 驱动脚本定义键鼠交互与状态断言,工具将在虚拟终端中无界面运行目标应用,逐帧采集图像并叠加点击波纹与操作字幕。验证完成后自动压制 MP4 录屏视频并生成交互式 HTML 报告,直观呈现测试时间轴、关键帧截图与断言通过状态。适用于需要对终端 UI 进行回归校验的开发与测试场景。

常见场景

它能帮你做什么?

01

终端文本编辑器交互验证:模拟键入文本与滚轮翻页,断言编辑器光标锚定与重绘帧率,并生成包含操作时间轴的录屏以验证交互流畅度。

02

图形化终端组件回归测试:在无头环境中模拟点击与拖拽手势,捕获关键渲染帧并对比像素颜色,确保组件重构未破坏样式与事件响应。

03

自动化测试报告归档:在持续集成流程中自动运行 UI 校验脚本,输出包含录屏视频和断言明细表的独立 HTML 报告便于排查故障。

三步完成

怎么使用

1安装 Skill

把右侧安装请求发给你的 AI。

2说清楚目标

告诉 AI 你想完成什么,或直接贴入内容。

3检查结果

按需要继续调整语气、范围或格式。

复制就能用

你可以直接这样说

“编写一个 Python 驱动脚本,对 typing 终端引擎模拟输入 hello 并断言首帧渲染成功”

“在虚拟终端中模拟滚动滚轮3次,检查是否产生了大于40帧重绘,并截取当前静止画面”

“启动无头终端运行 target/debug/typing,完成点击测试后生成录屏并在分屏中打开 summary.html”

适用人群

适合谁?

终端UI引擎开发者命令行工具研发工程师自动化测试工程师

上手门槛

使用难度

进阶

需要了解任务流程,页面已整理好使用步骤。

兼容范围

支持哪些 AI?

Codex可直接使用
Claude Code可直接使用
OpenClaw可直接使用
Hermes Agent可直接使用
国内 Agent可直接使用

中文用户增强

Skill Px 做了什么?

中文说明简化使用方式补充中文案例整理安装流程降低理解难度