Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
🤖Automated node IP risk checking and tagging tool for Clash (适用于 Clash 代理的自动化节点 IP 风险检查并重命名标记工具)
| Date | Stars |
|---|---|
| 2026-07-24 | 1041 |
| 2026-07-25 | 1041 |
| 2026-07-28 | 1041 |
| 2026-07-30 | 1041 |
| 2026-08-06 | 1041 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# 🚀 Clash Node IP CHECKER
[中文](README.md) | [English](README_EN.md) | [官网](https://tombcato.github.io/clash-ip-checker/) | [Docker部署](https://github.com/tombcato/clash-ip-checker/tree/docker)

[](https://x.com/hibearss)
[](https://zread.ai/tombcato/clash-ip-checker)
一个针对 **Clash** (及兼容核心) 的自动化节点工具。它会自动遍历你的代理节点,通过 [IPPure](https://ippure.com/)或者[Ping0](https://ping0.cc/) 检测 IP 纯净度和相关属性,并重命名节点,添加实用的指标(IP 纯净度、Bot 比例(或共享人数)、IP属性/IP来源状态)`【🟢🟡 住宅|原生】`。
效果展示:

Web可视化配置检测:

## 📅 更新日志 (Changelog)
### v2.0.0 (2026-01-11)
- **Web UI**: 全新推出 Web 可视化界面,操作更便捷。
- **多源检测**: 新增 `Ping0` 检测源 支持共享人数,与 `ippure` 互补,并设为默认(速度与信息量平衡更佳)。
- **智能降级**: 新增 `Fallback` 机制,例如:Ping0 失败时自动切换至 IPPure。
- **极速默认**: 极速模式 (`fast_mode`) 默认开启,大幅提升批量检测效率。
- **单点重测**: Web 界面支持对单个节点进行重新检测,方便复核。
- **导出增强**: 支持检测结果的实时预览、编辑和一键导出,一键导入Clash
- **体验优化**: 自动清理 IP 缓存,防止结果残留;优化了端口检测和冲突处理。
## ✨ 功能特点
- **🖥️ Web 可视化界面 (新!)**: 提供现代化的 Web 界面,支持可视化配置,检测可查看实时进度显示、单点重测、结果编辑和导出预览,支持一键跳转导入Clash。
- **极速模式**: 默认 **开启**,通过 IPPure API 或者 Ping0 直接检测,速度比浏览器模式更快!可在config.yaml中设置`fast_mode = False`关闭。
- **极速模式多数据源支持**: 支持 `ping0` (默认) 和 `ippure` 两种检测源,支持自动降级 (Fallback) 机制,当 ping0 失败时自动切换到 ippure。**ippure缺少 Bot 比例分析,Ping0有共享人数数据**
- **自动切换**: 自动遍历并切换你的 Clash 代理节点。
- **深度 IP 分析**: 检测 IP 纯净度分数、Bot 比例、IP 属性 (原生/机房) 以及归属地。
- **高拟真检测 (可选)**: 在浏览器模式下使用 **Playwright** 进行高拟真检测,包含 Bot 比例分析。支持无头模式 (Headless) 配置。
- **智能过滤**: 自动跳过无效节点 (如 "到期", "流量重置", "官网" 等)。
- **配置注入**: 生成一个新的 Clash 配置文件 (`_checked.yaml`),在节点名称后追加 Emoji 和状态信息。
- **强制全局模式**: 临时将 Clash 强制切换为全局模式以确保测试准确性。
## ⚡新增Docker部署 [详情见Docker分支](https://github.com/tombcato/clash-ip-checker/tree/docker)
相对于主分支而言,Docker部署后代理切换不影响本地网络(部署NAS或者云服务器),且能直接输入订阅链接输出新订阅链接,没有繁琐的使用步骤,**一键替换订阅url检测!**
**云部署Demo地址:https://tombcat.space/ipcheck**
## 🛠️ 前置要求
- **Python 3.10+**
- **Clash Verge** (或其他开启了 External Controller 的 Clash 客户端)
## 📦 安装说明
1. **克隆仓库**
```bash
git clone [email protected]:tombcato/clash-ip-checker.git
cd clash-ip-checker
```
2. **安装依赖**
```bash
pip install -r requirements.txt
# 非极速模式需要
playwright install chromium
# 如果 install chromium 运行失败说明 playwright 没添加环境变量,可以用:
# python -m playwright install chromium
```
3. **启动 Web 界面 (新版推荐)**
```bash
python web.py
```
访问 http://127.0.0.1:8080 Excerpt of 6,757 characters
Read on GitHub23
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:6b03543db02c1d6d, topic:automation
matched fp:6b03543db02c1d6d, topic:playwright