# DeltaForcePrice **Repository Path**: zining_zhai_admin/delta-force-price ## Basic Information - **Project Name**: DeltaForcePrice - **Description**: 引用 https://github.com/orzice/DeltaForcePrice 公开数据构建的三角洲行动物流查询系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-13 - **Last Updated**: 2025-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 三角洲行动物价查询系统部署说明 ## 环境要求 1. **Go语言环境**:版本 1.22 或更高 2. **操作系统**:Windows、Linux 或 macOS ## 安装步骤 ### 1. 安装Go语言环境 #### Windows 1. 访问 [Go官方下载页面](https://go.dev/dl/) 2. 下载适合Windows的安装包(.msi文件) 3. 运行安装包,按照向导完成安装 4. 验证安装:打开命令提示符,输入 `go version`,如果显示Go版本信息则安装成功 #### Linux 1. 访问 [Go官方下载页面](https://go.dev/dl/) 2. 下载适合Linux的压缩包(.tar.gz文件) 3. 解压到 `/usr/local` 目录: ```bash tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz ``` 4. 将Go的二进制文件目录添加到PATH环境变量: ```bash export PATH=$PATH:/usr/local/go/bin ``` 5. 验证安装:输入 `go version`,如果显示Go版本信息则安装成功 #### macOS 1. 访问 [Go官方下载页面](https://go.dev/dl/) 2. 下载适合macOS的安装包(.pkg文件) 3. 运行安装包,按照向导完成安装 4. 验证安装:打开终端,输入 `go version`,如果显示Go版本信息则安装成功 ### 2. 下载项目代码 1. 克隆项目仓库: ```bash git clone <项目地址> ``` 2. 进入项目目录: ```bash cd DeltaForcePrice ``` ### 3. 安装依赖 1. 运行以下命令安装项目依赖: ```bash go mod tidy ``` ### 4. 配置系统参数 1. 编辑 `config.json` 文件,根据需要调整配置参数: ```json { "update_interval": 600, // 数据更新间隔(秒) "data_url": "https://edgeone.gh-proxy.org/https://github.com/orzice/DeltaForcePrice/blob/master/price.json", // 数据来源URL "database_path": "./deltaforceprice.db", // 数据库文件路径 "server_port": 8080 // Web服务器端口 } ``` ### 5. 启动系统 1. 运行以下命令启动系统: ```bash go run main.go ``` 2. 系统启动后,会在指定端口(默认为8080)监听HTTP请求 3. 打开浏览器,访问 `http://localhost:8080` 即可使用物价查询系统 ## 系统功能 1. **分类浏览**:按照物品分类浏览游戏物品 2. **搜索功能**:支持按物品名称模糊搜索 3. **价格查询**:查看物品的实时价格 4. **价格趋势**:查看物品价格的历史变化趋势 ## 系统架构 - **后端**:使用Go语言开发,基于Gin框架 - **数据库**:SQLite - **前端**:HTML + CSS + JavaScript,使用Bootstrap和Chart.js ## 数据更新机制 - 系统会定期从指定URL获取最新的物价数据 - 默认每10分钟更新一次,可在配置文件中调整更新间隔 - 数据更新时会自动将新价格记录到数据库中 ## 维护说明 1. **数据库备份**:定期备份 `deltaforceprice.db` 文件,以防止数据丢失 2. **日志查看**:系统运行时会输出日志信息,可通过命令行查看 3. **性能监控**:如果系统运行缓慢,可考虑调整数据更新间隔或优化数据库查询 ## 常见问题 1. **系统无法启动** - 检查Go语言环境是否正确安装 - 检查配置文件是否正确 - 检查端口是否被占用 2. **数据无法更新** - 检查网络连接是否正常 - 检查数据来源URL是否可访问 - 检查防火墙设置 3. **前端页面无法访问** - 检查系统是否正常运行 - 检查端口是否正确 - 检查浏览器缓存 ## 联系方式 如有问题或建议,请联系系统管理员。