小氢云发卡系统 - 产品介绍小氢云发卡系统
版本:1.0.0 | 更新日期:2026年
技术栈:Go 1.25+ / Vue 3.5 | 数据库:MySQL / Redis
产品简介
小氢云发卡系统是一个基于 Go + Vue3 开发的现代化全自动发卡系统,支持分类管理、商品管理、订单管理、卡密管理等功能。系统采用高性能后端架构和现代化前端界面,为各类虚拟商品销售提供完整的解决方案。
核心功能特性
商品分类增删改查
商品信息管理
智能库存管理
低库存预警
AES-256 加密存储
批量导入导出
卡密状态追踪
自动分配机制
订单创建与支付
自动/手动发卡
订单状态追踪
订单流程日志
多支付接口配置
支付状态管理
支付方式统计
支付渠道切换
多SMTP邮箱配置
自动发送卡密
SMTP连接测试
邮件发送日志
多节点配置
节点Ping测试
节点状态监控
智能节点切换
核心指标展示
销售趋势图表
商品销售排行
支付方式统计
管理员登录日志
访问日志记录
邮件发送日志
订单流程日志
网站基础信息
支付渠道配置
公钥密钥管理
批量配置更新
一键在线升级
版本管理
升级包上传
升级日志记录
图片上传
文件类型验证
文件大小限制
安全存储
图形验证码
JWT身份认证
后台入口自定义
授权缓存管理
技术架构
后端技术
Go 1.25+Gin v1.11MySQLRedisJWTZap Logger
前端技术
Vue 3.5Ant Design Vue 4.2Vue Router 4.5Axios 1.7Vite 6.0
安全技术
AES-256JWT认证密码加盐SQL防注入
产品优势
⚡ 高性能
基于 Go 语言开发,天生支持高并发,毫秒级响应速度,轻松应对大流量场景。
🔒 安全可靠
卡密 AES-256 加密存储,JWT 认证机制,完善的权限控制,保障数据安全。
🎯 开箱即用
自动初始化数据库,配置文件简单明了,5分钟快速部署上线。
🎨 现代化界面
基于 Vue 3 + Ant Design Vue,响应式设计,完美适配各种设备。
🔧 稳定可靠
经过严格测试,系统运行稳定,长期提供技术支持和更新维护。
💼 企业级
完整的日志系统,操作可追溯,支持在线升级,满足企业级应用需求。
适用场景
游戏激活码:游戏 CDKey、激活码自动发放
软件授权:软件许可证、序列号管理
充值卡销售:话费充值、游戏点卡销售
在线课程:课程兑换码、会员卡发放
优惠券系统:优惠码、折扣券管理
虚拟商品:各类虚拟商品卡密销售
快速开始
Go 1.25.4+
MySQL 5.7+
Redis(可选,但推荐)
Node.js 16+(前端开发)
复制并修改 config/config.yaml:
app:
name: "小氢云发卡系统"
version: "1.0.0"
mode: "release"
port: 8080
base_url: "http://localhost:8080"
admin_path: "/admin"
database:
host: "localhost"
port: 3306
username: "root"
password: "your_password"
dbname: "hydrogen_card_system"
redis:
enabled: true
host: "localhost"
port: 6379
设置 config/config.yaml 中的 is_install: false,启动应用时会自动执行数据库初始化。
用户名:admin
密码:admin123
⚠️ 首次登录后请立即修改密码!
注意事项
首次安装:设置 config/config.yaml 中的 is_install: false,应用会自动创建表结构
安全配置:生产环境务必修改 jwt_secret、password_salt 等安全配置
卡密加密:卡密使用AES-256加密存储,密钥使用 jwt_secret
管理员后台入口:可在 config.yaml 中通过 app.admin_path 自定义(默认: /admin)
© 2026 小氢云发卡系统. All rights reserved. | Version 1.0.0
Built with Go 1.25+ & Vue 3.5