uatest

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

使用多种User-Agent(爬虫/桌面/移动/裸客户端)请求同一URL并对比响应内容差异,自动识别UA差异化投放行为;当用户需要检测网站隐藏违规内容、验证页面是否存在UA伪装、排查搜索引擎与用户看到内容不一致时使用

一句话选型结论

按资料字段整理

uatest是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_d832e546/uatestv1
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_d832e546仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791737217
正文体量4.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
uatest当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

4.7 KB
模型实际读到的说明书原文,来自技能仓库

URL 伪装检测器

任务目标

  • 本 Skill 用于:检测目标 URL 是否针对不同 User-Agent 返回差异化内容,识别隐藏违规内容的伪装行为
  • 能力包含:多 UA 并行请求、内容哈希对比、重定向差异分析、风险等级评估
  • 触发条件:用户提供一个或多个 URL,要求检测是否存在隐藏/伪装内容,或排查搜索引擎收录与实际页面内容不一致的情况

前置准备

  • Python 依赖:requests、beautifulsoup4
  • 确保网络可访问目标 URL

操作步骤

1. 执行多 UA 请求

调用脚本对目标 URL 发起多 UA 请求,收集各 UA 下的响应:

python scripts/fetch_multi_ua.py --url "https://example.com" --timeout 15 --delay 0.5

参数说明:
- --url(必填):目标 URL,支持 http/https,缺少协议时自动补 http
- --timeout(可选):单次请求超时秒数,默认 15
- --delay(可选):请求间隔秒数,默认 0.5(避免触发限流)
- --ua-filter(可选):指定 UA 子集,逗号分隔,如 googlebot,chrome_desktop

可用 UA 名称:googlebot bingbot baiduspider chrome_desktop firefox_desktop safari_mac chrome_android safari_ios curl python_requests empty_ua

2. 分析差异结果

脚本输出 JSON,重点关注:

  • diff_summary.risk_level:风险等级(none/low/medium/high)
  • diff_summary.has_content_difference:是否存在内容差异
  • diff_summary.hash_groups:按内容哈希分组,同一组表示内容相同
  • diff_summary.status_groups:按状态码分组
  • diff_summary.redirect_groups:按重定向目标分组
  • diff_summary.title_groups:按页面标题分组
  • diff_summary.text_similarity_pairs:UA 对间的文本相似度,低值表示内容差异大

3. 深入排查(智能体分析)

根据脚本返回的差异摘要,智能体执行以下分析:

  • 若爬虫 UA 与浏览器 UA 内容不同:网站可能对搜索引擎展示合规内容,对用户展示违规内容(或反之)
  • 若移动端与桌面端内容不同:可能存在移动端专属违规投放
  • 若存在空 UA 被拦截/重定向:网站可能过滤非浏览器请求
  • 读取 content_snippet 或 plain_text_snippet,识别具体违规内容(赌博、色情、诈骗等关键词)
  • 对比 redirect_groups,判断是否存在 UA 针对性跳转

4. 输出检测报告

生成结构化报告,包含:
- 目标 URL 与检测时间
- 各 UA 响应概览(状态码、内容长度、标题)
- 差异发现(内容/状态码/重定向/标题的组别差异)
- 风险等级与判定依据
- 可疑违规内容摘录(如有)

使用示例

  • 示例1:
  • 场景/输入:用户提供一个可疑网站 URL,要求检测是否存在隐藏违规内容
  • 预期产出:多 UA 请求结果 + 差异分析报告,标注风险等级和可疑内容
  • 关键要点:关注爬虫 UA 与浏览器 UA 的内容差异,这是最常见的伪装模式

  • 示例2:

  • 场景/输入:用户发现搜索引擎收录的页面标题与实际访问不一致,要求排查原因
  • 预期产出:对比 googlebot/baiduspider 与 chrome_desktop 的响应,定位差异点
  • 关键要点:重点对比 page_title 和 plain_text_snippet,判断是否为 UA 针对性投放

  • 示例3:

  • 场景/输入:用户只想快速检查爬虫视角的内容,不需要全量 UA 对比
  • 预期产出:仅爬虫 UA 的响应内容
  • 关键要点:使用 --ua-filter googlebot,bingbot,baiduspider 缩小检测范围

资源索引

  • 脚本:见 scripts/fetch_multi_ua.py(使用多种 UA 请求 URL 并对比响应差异;参数:--url 必填,--timeout/--delay/--ua-filter 可选)

注意事项

  • 请求间隔默认 0.5 秒,避免触发目标站点限流;目标站点响应慢时可增大 --timeout
  • 脚本自动跟随重定向(allow_redirects=True),重定向目标会记录在 redirect_url 和 redirect_history 中
  • content_snippet 截取前 2000 字符,plain_text_snippet 截取前 1500 字符纯文本,足够初步判断
  • 风险等级仅基于自动化指标,最终判定需智能体结合内容语义分析
  • 部分网站可能基于 IP/地区/ Cookie 等其他维度做差异化投放,UA 维度未检出不代表完全无伪装

常见问题

5 问
答案由本站依据条目字段整理
uatest怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_d832e546/uatestv1。安装方式为未标注。装完刷新技能列表或重开客户端。

uatest支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

uatest权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

uatest收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

uatest用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。