【源码分享】豆包图片解析卡密管理系统 PHP单文件授权去水印工具
项目介绍
一套适配豆包AI图片解析的卡密授权管理系统,采用PHP单文件后端+玻璃拟态现代化前端,JSON文件轻量化存储,无需数据库,宝塔/Nginx/Apache均可直接部署。
主打给豆包原图去水印解析功能增加付费/授权卡密机制,支持IP绑定防共享,配套完整管理后台,包含数据统计、批量发卡、用户使用记录全套功能。
核心功能
前台用户端
1. 卡密验证登录,自动绑定访问IP,同一IP已授权无需重复输入卡密
2. 粘贴豆包分享链接,一键去除图片水印、下载无压缩高清原图
3. 全站可视化自定义配置:网站标题、Logo、副标题、底部版权、教程链接、解析API地址
4. 清新毛玻璃UI,适配手机、电脑全端设备
管理员后台(访问路径 /admin/)
1. 数据仪表盘:统计总卡密、有效/已使用/过期卡密数量;展示每日解析次数、独立访问用户数据
2. 卡密批量管理:批量生成自定义时长卡密;多条件筛选(全部/有效/已用/过期/禁用);支持单条复制、临时禁用、永久删除卡密
3. 用户使用记录:每条卡密绑定IP、首次使用时间、到期时限、累计解析次数完整留存
4. 系统设置面板:可视化修改网站所有展示文案、图片资源、API接口、教程跳转链接
日志自动维护
- 卡密验证、图片解析操作自动记录日志
- 按日期聚合生成每日使用统计
- 自动清理60天以前过期日志,避免文件堆积臃肿
技术架构
技术栈
后端:PHP7.4及以上,单文件API,JSON本地文件存储,免MySQL数据库
前端:Tailwind CSS、Font Awesome图标、Plus Jakarta Sans字体
UI设计:毛玻璃拟态风格,青绿色主题配色,自带暗色模式切换
部署兼容:宝塔面板、Nginx、Apache、PHP内置服务器全部适配
完整API接口清单
/api/stats(GET):获取卡密全局统计数据
/api/users(GET):查询全部用户卡密使用记录
/api/validate(POST):前台用户卡密校验
/api/admin/login(POST):管理员后台登录鉴权
/api/admin/keys(POST):批量生成全新卡密(需登录)
/api/admin/keys(GET):分页获取全部卡密列表
/api/admin/keys/revoke(POST):禁用指定卡密
/api/admin/keys/delete(POST):永久删除卡密数据
/api/settings(GET):读取网站自定义配置
/api/settings(POST):保存修改站点配置
/api/log-usage(POST):写入用户操作日志
/api/daily-stats(GET):获取每日解析统计数据
源码文件目录
deploy/
├── api.php # 后端统一API文件,集成全部接口
├── index.html # 用户首页(卡密验证+图片解析页面)
├── router.php # PHP内置服务器路由适配文件
├── .htaccess # Apache伪静态重写规则
├── nginx.conf # Nginx站点配置参考模板
├── logo.png # 系统默认展示Logo图
├── admin/
│ └── index.html # 管理后台单页SPA页面
└── data/
├── keys.json # 卡密数据存储文件
├── usage.json # 用户操作日志记录
└── system.log # 系统运行日志
后台登录信息
后台访问地址:域名+/admin/
默认账号:admin
默认密码:admin123
提示:部署完成后建议第一时间修改后台密码,保障数据安全
源码下载地址
源码压缩包内附带完整图文部署教程,新手跟着步骤就能搭建完成
补充说明
1. 无数据库依赖,纯文件存储,低配虚拟主机也能稳定运行
2. IP绑定机制限制卡密多人共用,适合搭建付费图片解析服务
3. 网站所有文字、图片、接口均可在后台可视化修改,不用改动代码
4. 自动清理老旧日志,长期使用不会产生大量冗余文件
5. 前端页面自适应移动端,手机访客也能正常解析图片




评论
1