Skip to content

faithererer/checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Key 批量有效性检测工具

一个高效、美观的API Key批量有效性检测工具,基于纯前端技术,支持多种API服务格式。

✨ 功能特性

  • 多服务支持: 默认支持 Google Gemini 和 OpenAI API 格式,同时支持自定义 API 地址和测试模型。
  • 精细化错误分类: 能够将 Keys 精确分类为:
    • 有效 Keys
    • 😅 额度用尽 (速率限制)
    • 📉 项目配额用尽 (当 quota_limit_value: "0" 时)
    • 🚫 已被禁用
    • 无效/格式错误
    • 其他错误
    • 🔄 重复账号
  • 可配置检测策略: 用户可自定义并发请求数失败重试次数,以适应不同网络环境和API限制。
  • 实时状态面板: 在检测过程中提供一个全局状态面板,实时显示总数、待检测数、各分类计数以及进行中的重试次数。
  • 现代化UI:
    • 采用侧边栏导航布局,清晰展示各分类结果,点击即可快速切换。
    • 导航项上带有数量徽章,结果分布一目了然。
    • 界面元素采用平滑动画,交互体验友好。
  • 便捷操作:
    • 自动去重。
    • 支持对每个分类的结果进行一键复制(换行或逗号分隔)。
  • 纯前端,零依赖: 无需后端或任何构建工具,直接在浏览器中打开 index.html 即可使用。
  • 隐私安全: 所有API Key仅在您的浏览器端处理,不会上传到任何服务器。

🚀 快速开始

  1. 下载或克隆项目到本地。
  2. 在现代浏览器中直接打开 index.html 文件即可开始使用。

项目结构

checker/
├── index.html          # 主页面HTML
├── style.css           # 样式文件
├── scripts/
│   ├── main.js         # 核心检测逻辑
│   ├── ui.js           # UI交互与DOM操作
│   └── utils.js        # 辅助函数(如复制功能)
└── README.md           # 就是你现在看到的文件

📸 界面截图

image

贡献

欢迎通过提交 Issue 和 Pull Request 来改进这个项目。

许可证

MIT License

About

API Key 批量有效性检测工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published