npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

api-quickcheck

v3.3.0

Published

Industrial-grade Headless AI API Quality Audit & Anti-Counterfeiting Platform (CPU-Z + Geekbench for AI APIs)

Readme


一、 设计理念与项目愿景

1. 为什么发起 API-QuickCheck?

在日益繁荣的大语言模型(LLM)中转代理市场中,服务商质量参差不齐,开发者与 AI Agent 构建者常常面临极为隐蔽的“黑盒陷阱”:

  • 李代桃僵与暗中降配:用经过低比特量化的开源小模型冒充顶级旗舰(如用 Qwen 冒充 Claude 3.7 / GPT-5),或将高难度请求路由到低成本小模型;
  1. 密码学与协议确定性验真 (Deterministic Protocol Forensics): 不依赖主观打分或模糊文字匹配,通过 Anthropic 官方私钥签名二次回传验证原生 SSE Wire 事件流状态机严格 JSON Schema 夹具 等密码学与协议硬断言,实现 100% 确定性的真伪定论。
  2. 端到端极速高并发批量清洗 (Industrial High-Throughput Key Scrubbing): 面向拥有成百上千 Key 的站长、团队与企业,提供 1~50 线程动态并发池、防封抖动调度、全网计费端点余额穿透嗅探与多格式导出。
  3. 面向 AI Agent 与自动化流水线的无头 CLI (Headless CLI for Autonomous Agents): 专为 Claude Code、Cursor、Cline、AutoGPT 等新一代自主编码智能体(AI Agent)及 CI/CD 自动化检测设计,支持一键命令注入与标准化 JSON 遥测报表输出。
  4. 零服务端存储与隐私绝对安全 (Client-Only & Zero Data Logging): 基于纯前端浏览器与本地 CLI 内存运行,API Key 绝不上传至任何第三方服务器或数据库。

二、 核心亮点与项目优势

┌──────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                     API-QUICKCHECK 3.2 核心架构                                  │
├───────────────────────────────┬──────────────────────────────────┬───────────────────────────────┤
│    🚀 海量并发批量测活与清洗   │    🤖 无头 CLI 与 Agent 自动化   │    🛡️ 中转保真度 24 项深度审计 │
│  • 1~50 线程动态并发池        │  • 独立 Node.js / TS CLI 引擎    │  • 覆盖 9 大最新前沿旗舰模型  │
│  • ±25% Jitter 防封随机抖动   │  • npx api-quickcheck 零安装秒开 │  • Claude 私钥签名二次回传验真│
│  • 智能全格式 Key 正则提取    │  • 标准化 --json 结构化报表      │  • 原生 reasoning_content 鉴伪 │
│  • 穿透主流面板深度嗅探余额   │  • Agent 自主环境检测与容灾切换  │  • 严格 JSON / 工具调用闭环   │
│  • TXT / CSV(BOM) / JSON 导出 │  • 完美契合 GitHub Actions CI/CD │  • Token 消耗拆解与总耗时遥测 │
└───────────────────────────────┴──────────────────────────────────┴───────────────────────────────┘

三、 工业级 API Key 海量批量测活与智能清洗引擎(亮点功能)

针对团队采购、中转站聚合与密钥池管理场景,API-QuickCheck 提供了极速并发清洗系统:

1. 智能杂乱文本一键清洗提取

无论您的 Key 混杂在纯文本、换行、逗号、分号、CSV 导出表格(提取第一列或特定列)、JSON 数组,甚至带有 key:sk- 等复杂前缀与中文注释的混乱文本中,系统均可自动基于高精度正则表达式秒级提取纯净 Key 数组。

2. 1~50 线程动态无级并发池与优雅取消

  • 搭载高性能并发调度引擎,支持 1 到 50 线程实时滑动调节;
  • 支持微秒级任务打断与优雅取消(AbortController),随时暂停或终止检测。

3. 三档频率与 ±25% Jitter 动态防封调度

  • 安全防封档:单线程平缓请求 + 动态抖动延时,适合风控严格的官方中转;
  • 标准平衡档:10 线程并发,平衡检测速度与网络稳定性;
  • 极速清洗档:30~50 线程全力并发,可在 10 秒内完成数百个 Key 的清洗。

4. 全网主流中转计费面板余额深度穿透嗅探

自动穿透嗅探目标 Base URL 绑定的计费后端,精准提取账户总额度、已用额度、剩余余额与货币单位,深度兼容:

  • OneAPI / NewAPI / DoneAPI / V3 API/dashboard/billing/subscription/api/user/self 等)
  • OpenRouter/api/v1/credits
  • DeepSeek / SiliconFlow / 常见聚合中转/v1/user/balance/user/balance

5. 多格式防乱码导出与本地历史持久化

  • 纯文本 TXT 导出:导出有效 Key 换行纯文本(如 api-keys-active-20260820.txt);
  • Excel 兼容 CSV 导出:自动注入 UTF-8 BOM,解决 Excel 打开中文与符号乱码问题,包含序号、Key、脱敏 Key、有效状态、网络延迟、账户余额、报错详情等完整字段;
  • 结构化 JSON 导出:完整保留批次元数据(测试时间、Provider、端点、汇总统计);
  • 本地历史持久化:基于 localStorage 自动存储最近 20 个批次检测记录,支持一键恢复历史报表。

四、 无头 CLI 引擎与 AI Agent 自动化测试接入(亮点功能)

API-QuickCheck 内置零外部侵入、完美适配 CI/CD 流水线与 AI Agent 调用的无头 CLI 工具(apiqc)。

1. 批量 API-Key 资产质检与清洗(batch 命令,v3.3 新增)

支持直接传入 .json, .csv, .env, .txt 或管道输入,自动多模型并发探测并导出可用 Key:

# 1. 批量检测文件中的 API-Key 并输出纯净 JSON(专为 Agent 消费设计)
npx api-quickcheck batch --input ./keys.json --models "claude-3-7-sonnet,gpt-4o,deepseek-r1" --json

# 2. 批量检测并自动导出仅包含有效 Key 的 .env 文件
npx apiqc batch --input ./keys.csv --export-valid ./valid_keys.env

# 3. 管道流直接传入检测
cat keys.txt | npx apiqc batch --base-url https://api.relay.com/v1 --models "gpt-4o"

2. 单端点深度审计与测真(audit 命令)

# 方式 1:免安装 npx 零配置秒开(最推荐)
npx api-quickcheck audit \
  --model anthropic/claude-3.7-sonnet \
  --base-url https://openrouter.ai/api/v1 \
  --api-key sk-or-v1-xxxxxx \
  --profile balanced

# 方式 2:全局安装为系统命令行工具
npm install -g api-quickcheck

apiqc audit \
  --model gpt-5.6-sol \
  --base-url https://api.your-relay.com/v1 \
  --api-key sk-xxxxxx \
  --profile quick

3. CLI 核心参数一览

| 参数 | 类型 | 说明 | 适用命令 | | :--- | :--- | :--- | :--- | | --input | string | 待测文件路径(支持 .json, .csv, .env, .txt,传 - 为 stdin) | batch | | --models | string | 逗号分隔的待测模型列表(默认 claude-3-7-sonnet,gpt-4o,deepseek-r1) | batch | | --concurrency | number | 并发限制(默认 5),防止单 IP 触发中转站限流 | batch | | --export-valid | string | 自动导出有效/健康 Key 清单路径(支持 .env, .json, .csv) | batch | | --model | string | 待审计目标模型 ID(如 gpt-5.6-sol, claude-3-7-sonnet) | audit | | --base-url | string | 中转站或官方 Base URL | audit, batch | | --api-key | string | 待测 API Key(进程内存使用,绝不落盘上传) | audit | | --profile | string | 探测档位:quick(极速探活), balanced(标准测真), deep(全量深度) | audit, batch | | --json | boolean | 启用纯净 JSON 输出,所有日志进度走 stderr,标准输出直接输出 JSON | 全部 | | --out | string | 保存完整结构化 JSON 报告的路径 | 全部 |


4. 专属 Agent Skill 集成(skills/batch-api-audit

本项目内置了符合智能体标准的 Agent Skill(见 skills/batch-api-audit/SKILL.md)。 当用户在与 Claude Code, Antigravity, Cursor 等智能体对话中提供了一批 API Key 时,Agent 会自动加载该技能,调用 npx apiqc batch 自动化清洗并向用户汇报分类结论。


五、 中转站保真度鉴真与 24 项探针矩阵

1. 支持的 9 大前沿模型矩阵

┌─────────────────────────┬───────────────────────────────┬─────────────────────────────────────────────────────────────┐
│ 厂商 (Provider)         │ 模型 ID (Model ID)             │ 前沿定位 (Tier) 与核心鉴伪重点                              │
├─────────────────────────┼───────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ OpenAI                  │ gpt-5.6-sol                   │ 顶级旗舰 · 复杂工具规划、自主代码修复、64K 针尖检索        │
│                         │ gpt-5.6-terra                 │ 通用全能工作马 · Responses API 与严格 JSON Schema 验证      │
│                         │ gpt-5.6-luna                  │ 极速高吞吐 · 亚秒级低延迟 Agent 执行引擎                   │
├─────────────────────────┼───────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ Anthropic               │ claude-fable-5                │ 新代前沿旗舰 · 自适应思考 (Adaptive Thinking) 签名连续性   │
│                         │ claude-opus-5                 │ 顶尖编程与深度推理 · 复杂 Agent 工具链闭环                  │
│                         │ claude-sonnet-5               │ 均衡主力工作马 · Messages API 原生路由与 Prompt 缓存       │
├─────────────────────────┼───────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ Google                  │ gemini-3.1-pro-preview        │ 200万超长上下文 · Thought Signature 保持与多模态图表提取   │
│                         │ gemini-3.7-flash              │ 极速 Agent 调度引擎 · 原生 Interactions 协议流             │
├─────────────────────────┼───────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ xAI                     │ grok-4.6                      │ 实时推理旗舰 · 受控工具回合、实时搜索与代码沙箱验真        │
└─────────────────────────┴───────────────────────────────┴─────────────────────────────────────────────────────────────┘

2. 24 项全量审计探针套件

                                 ┌── [ P0 协议层 (7项) ] ➔ 模型发现、原生路由、鉴权错误、流式事件、严格JSON、工具结构、非法参数
                                 ├── [ P1 架构层 (5项) ] ➔ 推理配置透传、状态连续性、受控工具回合、思考签名连续性、缓存语义
API-QuickCheck 3.2 ──────────────┼── [ P2 能力层 (8项) ] ➔ 约束JSON任务、工具规划、代码补丁(算术/集合)、图表提取、64K针尖(前/中/后)
                                 └── [ P3 质量层 (4项) ] ➔ 运行质量重复样本 A / B / C / D
  • Anthropic 官方私钥签名二次回传验真 (p1-signature-continuity):捕获 thinking 块中的私钥签名并在第二轮会话中回传验证,任何套壳或中间件改包将在 1 秒内原形毕露;
  • 多协议原生流式事件序列校验 (p0-stream-events):全面适配 OpenAI Responses、Anthropic Messages、Google Gemini 及 OpenRouter / ChatCompletions 标准流式 Chunk;
  • 清晰直观的遥测卡片
    • 协议覆盖:展示计划项数与执行覆盖比;
    • 探针通过率:实事求是的通过百分比与状态徽标;
    • Token 消耗:精确统计总 Token、输入 Token 与输出 Token;
    • 总执行用时:展示全套探针端到端总时间(如 2.4s),杜绝难以理解的晦涩术语。

六、 快速开始

方式 1:在线 Web 端开箱即用(免部署)

直接访问官方部署站点:https://api-quick-check.vercel.app/

方式 2:免安装 npx 零配置运行 CLI

npx api-quickcheck audit --model gpt-5.6-sol --base-url https://api.your-relay.com/v1 --api-key sk-xxx

方式 3:本地源码克隆运行 & 二次开发

# 1. 克隆代码仓库
git clone https://github.com/som1ng/API-QuickCheck.git
cd API-QuickCheck

# 2. 安装依赖
npm install

# 3. 启动本地开发服务
npm run dev

# 4. 运行全量单元测试
npm test

# 5. 全量生产构建
npm run build

七、 技术栈

  • 前端框架:React 18 + TypeScript + Vite
  • UI 风格:TailwindCSS + Anthropic Claude Warm-Dark Editorial System(严格无 Emoji)
  • 图标系统:Lucide React
  • 网络与解析:原生 Fetch + 自研高效 SSE Wire Reader + 动态正则提取引擎
  • 自动化构建:esbuild (CLI Bundle) + Rollup (Web App)

八、 开源许可证

本项目基于 MIT License 开源协议,欢迎提交 Issue 与 Pull Request 共同完善!