1 系统介绍
闲来无事,想到最近刷的硅基流动有很多免费的14元的Key,于是想着做一个硅基key分发系统。其中主要功能就是从库中取key,验证key可用,以及余额值。如图,这是Cursor帮我制作的一个硅基Key管理系统,页面UI设计的还不错~
仓库地址:https://github.com/zhenxix/siliconflow_Free_KEY
部署地址:https://1103.me/
功能特点
- 获取密钥:随机获取一个可用密钥
- 验证密钥:支持批量验证多个密钥
- 复制功能:一键复制有效密钥
- 实时统计:显示剩余密钥数量、使用次数等
- IP 信息:显示访问者 IP 地址和地理位置信息
技术栈
- 前端:HTML + CSS + JavaScript
- 样式:Tailwind CSS
- 后端:Node.js + Express
2 功能生成
让其帮我生成新的逻辑:
重新换个IP测试功能是否正常:
这个普通的弹窗UI对我来说已经可以接受了,这里就不再进行修改。
3 配置安装
1.Fork仓库
2.修改配置文件
修改data/keys.json文件,将需要分享的硅基key填入:
修改data/ip_records.json:设置IP屏蔽;可针对某个IP进行屏蔽:
3 git拉取
git clone https://github.com/你的用户名/siliconflow_Free_KEY.git4 npm启动
cd siliconflow_Free_KEY/npm installnpm buildnohup npm run dev > dev.log 2>&1 &服务器运行在:http://localhost:3001
5 反代