
Val
com.nyx-intelligence由 nyx-intelligence.com 发布v0.10.1更新于 Oct 24, 2026
QA agent for vibecoded apps. Real browser checks, your AI fixes them. Ship to green.
概览
Val 是一款付费 QA 代理,用真实浏览器扫描预览网址,找出失效链接、无效按钮、布局问题和无障碍缺陷,供助手据此修复。
- 可以做什么
- 在真实浏览器中对已部署的预览网址执行 QA 扫描
- 抓取同源页面并检查链接、HTTP 错误、控制台与 JS 错误以及缺失图片
- 检测移动端横向溢出、文字被裁切和布局抖动等布局问题
- 检查无障碍基础项,如缺少 alt、按钮无名称、输入框无标签、缺少 html lang
- 在多种设备配置下测试,并按严重程度汇总问题
- 适用场景
- 适合用 AI 生成或快速搭建的网页应用,在合并前对预览部署做自动化 QA,尤其能发现只在移动端出现的布局和无障碍问题。
- 运行要求
- 以本地 npm 包通过 stdio 在桌面端运行。需要付费的 Val 订阅,并通过环境变量 VAL_LICENSE_KEY 提供许可证密钥。扫描需要可访问的预览网址;发布 PR 评论需要具备 pull-requests 写权限的 GitHub 令牌。
安装
README
Val QA scan — GitHub Action
Run Val, the QA agent for vibecoded apps, on every PR. Val drives a real browser against your preview URL, catches broken links, dead buttons, busted layouts, accessibility violations, and posts a report as a PR comment.
Requires a Val subscription
Val is a paid product. Get a license key at val.nyx-intelligence.com, store it as a repository secret (e.g. VAL_LICENSE_KEY), and pass it to the action.
Quick start
Inputs
Outputs
What Val checks
- Broken links and 4xx/5xx responses
- Uncaught JS errors and console errors
- Broken/missing images
- Horizontal layout overflow on mobile
- Clipped text in fixed containers
- Cumulative Layout Shift (janky load)
- A11y essentials: missing alt, unnamed buttons, unlabeled inputs, missing
<html lang> - Multi-device: catches bugs that appear only on mobile or only on desktop
Permissions
The action needs pull-requests: write to post comments:
来源:README.md,提交 7095ac3
工具
0版本历史
1- v0.10.1最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。