🔑 密钥池管理系统

droid2api 统一密钥管理平台 - 支持大规模密钥池轮询使用 · 自动封禁 · 可视化管理

🔐 管理员认证

💡 管理员密钥配置在 .env 文件的 ADMIN_ACCESS_KEY
登录后会自动记住1小时,过期后需重新登录

🔑
0
总密钥数
✅
0
可用密钥
⏸️
0
已禁用
🚫
0
已封禁
🎯
轮询
轮询算法
📊
0
总Token使用
🕐
0
今日Token
💬
0
总请求数
⚡
0
今日请求
🔁 当前池:全部池子

🎯 多级密钥池

💰 Token余额概览

🎯
-
总剩余Token
全部密钥汇总
📊
-
总已使用
累计消耗
💎
-
总额度
全部密钥总额
⏰
-
最早过期
试用期结束
⚠️

📊 密钥状态分布

🎯 成功率排行 Top 10

⚡ 使用热力图 Top 10

📈 Token使用趋势 Top 10 密钥使用量分析

📊 使用量排行榜

📉 7天使用趋势

📦 批量操作:
📋 共 0 个密钥
密钥ID 密钥 密钥池 状态 使用次数 成功次数 错误次数 成功率 Token使用 评分 最后使用 测试结果 备注 操作
加载中...

📝 实时日志

📊
0
总日志数
ℹ️
0
信息
⚠️
0
警告
❌
0
错误
已断开
暂无日志,点击"启动实时日志"开始监控

🛡️ 关键词过滤管理

智能过滤敏感词,保障对话安全与合规

全局状态 关闭
🎯
总规则数 0
RULES
✅
启用规则 0
ACTIVE
📈
启用覆盖率 0%
INSIGHTS

规则控制台

快速启用、测试与重载关键词过滤配置

过滤规则列表

在此启用、调整或删除过滤策略
共 0 条记录
状态 规则 匹配条件 处理动作 操作
加载中...

⚙️ 系统配置

💡 修改后点击"保存配置"按钮生效,部分配置需重启服务器

🎛️

基础配置

💡 范围:1-65535,默认 3000(需重启服务器)

💡 请求上游 API 时使用的 User-Agent

💡 开启后输出详细日志(建议生产环境关闭)

🔄

轮询算法

💡 轮询算法决定如何从密钥池中选择下一个密钥
🔥 推荐:weighted-usage (最智能) 或 least-token-used (均衡用量)

💬

系统提示词 (System Prompt)

💡 全局系统提示词,会注入到所有请求中

⚖️

限制配置

💡 密钥备注字段的最大字符数,范围:100-10000

💡 日志中 JSON 数据的最大字符数,范围:1000-50000

🔄

余额同步

💡 自动同步密钥余额的间隔,范围:5-1440分钟,默认 30

💡 保存余额数据到文件的间隔,范围:1-60分钟,默认 5

🧠

推理Token配置

💡 低级推理模式的 Token 预算,默认 4096

💡 中级推理模式的 Token 预算,默认 12288

💡 高级推理模式的 Token 预算,默认 24576

⚡

性能配置

💡 范围:1-1000,同时处理的最大请求数

💡 范围:1000-60000ms,单个请求的超时时间

🔁

重试机制

💡 范围:0-10,建议 2-3 次

💡 范围:0-10000ms,建议 1000ms (1秒)

🚫

自动封禁

💡 范围:1-100,连续错误达到此值将封禁密钥

🎯 多级密钥池 (Multi-Tier Pool)

💡 启用后,系统会按优先级使用不同池子的密钥(如:白嫖池 → 主力池)

💡 高优先级池子密钥用完后,自动切换到低优先级池子

🔥 如何使用多级密钥池?
1️⃣ 在"仪表盘"Tab中点击"创建密钥池",设置不同优先级的池子
2️⃣ 在"密钥管理"Tab中,将密钥分配到不同的池子
3️⃣ 启用本功能后,系统会优先使用高优先级池子的密钥
📖 详细文档:docs/MULTI_TIER_POOL.md

🗄️

Redis 缓存

💡 可提升性能 30-50%,适合高并发场景(需重启)

💡 默认 6379

💡 范围:0-15,默认 0

💡 避免键冲突

🖥️

集群模式

💡 利用多核CPU,适合超高并发(需重启)

💡 0=自动检测CPU核心数,推荐保持0

⚠️ 注意事项:
• Redis 和集群模式配置修改后需要重启服务器
• 集群模式下每个 Worker 独立运行
• 建议先在开发环境测试再部署到生产

×

➕ 添加密钥

💡 选择密钥所属的池子,支持多级密钥池优先级管理

×

📤 批量导入密钥

💡 所有导入的密钥将添加到选中的池子

💡 自动测试可检测密钥有效性,402错误会自动拉黑

×

编辑备注

×

✏️ 编辑密钥

⚠️ 修改密钥本身是危险操作,请确保新密钥有效

💡 选择密钥所属的池子,支持多级密钥池优先级管理

×

⚙️ 轮询配置

🔄 轮询算法

💡 轮询算法决定如何从密钥池中选择下一个密钥
🔥 推荐:weighted-usage (最智能全面) 或 least-token-used (均衡用量)

🔁 重试机制

💡 范围:0-10,建议 2-3 次

💡 范围:0-10000ms,建议 1000ms (1秒)

🚫 自动封禁

💡 范围:1-100,连续错误达到此值将封禁密钥

⚡ 性能配置

💡 范围:1-1000,同时处理的最大请求数

💡 范围:1000-60000ms,单个请求的超时时间

×

🎯 创建密钥池

💡 只能包含英文字母、数字、短横线

💡 数字越小优先级越高 (1 = 最高优先级)

×

🔄 修改密钥池

将密钥 移动到:

×

批量操作

已选中:0 个密钥
选择 密钥ID 密钥 密钥池 状态
加载中...
×

📥 导出密钥

💡 按住 Ctrl/Cmd 可多选池子

×

🧪 批量测试密钥

💡 同时测试几个密钥,建议 3-5 个/批次

×

➕ 添加过滤规则

💡 包含匹配:只要文本中出现该关键词就会匹配

💡 留空则删除匹配内容

💡 inline=直接删匹配片段;targets=额外删指定词;segment=按分隔符整段删除

💡 仅在“删除指定词语”模式下生效,使用逗号或换行分隔多个词

💡 仅在“删除整段匹配内容”模式下生效,用于拆分段落

💡 仅在“删除整段”模式下生效,长度不足不会删除,避免误杀短提示

💡 分隔符:逗号或换行;命中任意关键词的段落将保留不删除

×

🧪 测试过滤规则

💡 不选择则测试所有启用的规则

测试结果: