Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计通过

site-analyze现场分析

Agent Skill

site-analyze 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

12,096

周安装

499

GitHub Stars

1

下载量

3,952
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:site-analyze(现场分析)
来源仓库:https://github.com/evanfromdowntown/site-analyze
安装命令:
openclaw skills install site-analyze
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install site-analyze

简介

site-analyze 用于站点综合分析,适合在 OpenClaw 中分析域名或 IP 的网络属性时使用。

  • 它能解析机房位置、ISP 归属、网络路径及 robots.txt 策略,提供完整的站点画像。
  • 通过 clawhub 安装后,首次使用将自动探测本机网络环境以优化检测精度。
  • 安装前需确认权限范围、维护状态,以及是否会触发外部网络请求或路由探测。
  • 使用时建议限定于非敏感目标,避免对关键基础设施进行扫描或监控。

SKILL.md

name
site-analyzer
description
站点综合分析工具,析出域名/IP的机房位置、ISP、网络路径、robots策略等完整站点画像。当用户要分析某个域名或IP的机房部署、归属、网络质量时触发。支持:分析源机房位置、ISP/ASN归属、GeoDNS/CDN检测、traceroute路径分析、延迟探测、robots.txt策略。首次使用自动探测本机网络环境作为参照基准。

站点分析 Skill

调用流程链

用户输入: <domain 或 IP>
         │
         ▼
┌─────────────────────────────────────────────────────┐
│  00_probe_env.sh  (首次/--force)                   │
│  探测本机出口 IP、归属、可用工具,写入               │
│  ~/.site-analyzer-env.json 作为分析基准              │
└─────────────────┬───────────────────────────────────┘
                  │
                  ▼
┌─────────────────────────────────────────────────────┐
│  Phase 1:并发执行(3 路同时)                       │
│                                                     │
│  01_dig.py          02_ip_info.py*   06_robots.py   │
│  DNS 查询           (* dig 完后调用)  robots.txt     │
│  ├ UDP dig          IP 归属查询       抓取 + 解析     │
│  └ DoH 回退         双源合并                         │
│    (UDP 失败时)      ip-api + ipinfo                 │
│                                                     │
│  04_whois.py                                        │
│  WHOIS 注册信息                                      │
└─────────────────┬───────────────────────────────────┘
                  │ dig 返回 IP 列表
                  ▼
┌─────────────────────────────────────────────────────┐
│  Phase 2:对第一个 IP 串行执行                       │
│                                                     │
│  03_traceroute.py          05_ping.py               │
│  路由追踪                   延迟探测                  │
│  └ 每跳调用 02_ip_info.py   ├ ICMP ping              │
│    查公网 IP 归属            └ TCP:80/443 探测        │
└─────────────────┬───────────────────────────────────┘
                  │
                  ▼
┌─────────────────────────────────────────────────────┐
│  汇总输出:站点画像                                  │
│  【IP 归属】【DNS 解析/GeoDNS】【WHOIS】              │
│  【robots.txt】【延迟】【Traceroute 摘要】            │
│  【结论:机房位置 · ISP · CDN · 注册信息】           │
└─────────────────────────────────────────────────────┘

单独调用任意子 skill(按需):

domain/IP ──► 01_dig.py          → IP 列表 + CNAME 链 + GeoDNS 判断
IP        ──► 02_ip_info.py      → 国家/城市/ISP/ASN
domain/IP ──► 03_traceroute.py   → 逐跳路径 + 每跳归属
              └ --parse-text     → 解析粘贴的 traceroute 文本
domain/IP ──► 04_whois.py        → 注册商/时间/注册人
host      ──► 05_ping.py         → RTT + 丢包率(ICMP + TCP)
domain    ──► 06_robots.py       → 爬虫策略(Allow/Disallow/Sitemap)

子 Skill 索引

子 SkillSKILL.md脚本功能
site-analyzer/digsub/dig/01_dig.pyDNS 查询,UDP + DoH 回退,GeoDNS 检测
site-analyzer/ip-infosub/ip-info/02_ip_info.pyIP 归属,ip-api + ipinfo 双源
site-analyzer/traceroutesub/traceroute/03_traceroute.py路由追踪 + 逐跳归属,支持解析粘贴文本
site-analyzer/whoissub/whois/04_whois.pyWHOIS 注册信息查询
site-analyzer/pingsub/ping/05_ping.pyICMP + TCP 延迟探测
site-analyzer/robotssub/robots/06_robots.pyrobots.txt 抓取与解析

快速调用

# 完整分析(自动串联全部子 skill)
python3 /projects/.openclaw/skills/site-analyzer/scripts/analyze.py <domain_or_ip>

# 单独调用
python3 .../scripts/01_dig.py <domain>
python3 .../scripts/02_ip_info.py <ip1> [ip2 ...]
python3 .../scripts/03_traceroute.py <target> [--max-hops 20]
python3 .../scripts/04_whois.py <domain_or_ip>
python3 .../scripts/05_ping.py <host> [--tcp-port 443]
python3 .../scripts/06_robots.py <domain>

# 解析粘贴的 traceroute 文本
echo "<traceroute_output>" | python3 .../scripts/03_traceroute.py --parse-text

# 重新探测本机网络环境
bash .../scripts/00_probe_env.sh --force

所有脚本支持 --json 输出结构化数据。


DNS 策略

阶段方式服务器
优先UDP dig阿里 223.5.5.5/223.6.6.6,Google 8.8.8.8/8.8.4.4
回退DNS over HTTPS阿里 dns.alidns.com,Google dns.google,Cloudflare cloudflare-dns.com

UDP 全部返回空时自动切换 DoH,输出标注 [via DoH]


输出:站点画像

【IP 归属】     IP 所在国家/城市/组织/ASN
【DNS 解析】    国内外解析结果对比,CNAME 链,GeoDNS 检测
【WHOIS】       注册商、注册/到期时间、注册人/国家
【robots.txt】  ✅允许 / ⚠️部分限制 / 🚫完全禁止
【延迟探测】    ICMP + TCP RTT(min/avg/max + 丢包率)
【Traceroute】  公网出口节点 + 目标节点位置
【站点画像】    综合结论(CDN/直连/机房位置/注册信息)

注意事项

  • traceroute 中间跳 * * * 是路由不响应 ICMP,不影响结论,看首尾两端节点即可
  • 私有 IP 自动标注内网,不查归属
  • IP 归属数据库有误判(如 DoD 误判内网 IP),11.x/21.x 开头的 IP 通常是容器内网
  • 脚本母本在 scripts/,子 skill 是副本在 sub/<name>/,修改后需同步两处

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.11%
按下载量换算3,403

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills