一个本地运行的 API 密钥管理工具,帮助开发者快速批量导入、分组、测试和清理 API 密钥。
- 批量导入 — 支持粘贴多个密钥,自动去重,支持 Base64 编码密钥自动解码
- 分组管理 — 按服务商或用途对密钥进行分组,支持自定义分组汇总
- 一键测试 — 多线程并发测试密钥可用性,显示延迟和错误信息
- 统计概览 — 可用/失效/总数一目了然
- 清理失效密钥 — 快速剔除测试失败的密钥
- 浅色/深色主题 — 自动跟随系统偏好切换
| 层 | 技术 |
|---|---|
| 后端 | Python / Flask |
| 前端 | 单文件 HTML(原生 JS,无框架) |
| 数据库 | SQLite |
| API 协议 | OpenAI 兼容接口 |
- Python 3.9+
# 安装依赖
pip install -r requirements.txt
# 启动服务
python app.py服务启动后访问 http://localhost:5000
Windows 用户也可以直接双击 start.bat 启动。
APITools/
├── app.py # Flask 后端 + API 路由
├── index.html # 前端单页应用
├── data.db # SQLite 数据库(运行时自动创建)
├── requirements.txt # Python 依赖
├── start.bat # Windows 一键启动脚本
├── PRODUCT.md # 产品定义
└── DESIGN.md # 设计规范
- 创建分组 — 按 API 服务商(如 OpenAI、Claude)创建分组,配置接口协议和模型
- 添加密钥 — 批量粘贴密钥到对应分组,添加时自动测试可用性
- 查看状态 — 在统计页查看全局状态,或在分组内查看每个密钥的详细信息
- 清理密钥 — 一键移除失效密钥,保持密钥库干净
- LINUX DO — 一个关于 Linux 和开源的技术社区
MIT