站点管理工具
数据备份、维护、日志与人工核对
请使用管理员账号登录后访问。
登录待发奖励
站点侧队列| 来源 | 角色 | 奖励 | 状态 | 时间 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
此处保留站点奖励队列与人工核对工具。游戏背包兑换订单请在兑换记录中查询。
数据自检(管理员)
快照 / 索引 / 队列加载中...
数据备份(管理员)
站点侧 db.json 备份,与游戏库无关| 备份文件 | 大小 | 时间 | 操作 |
|---|---|---|---|
| 加载中... | |||
启动时若 6 小时内没有备份会自动补一份,之后每 6 小时最多一次;只保留最近 20 份。恢复前会自动为当前数据再备份一份(可回退)。
捐助订单(管理员)
| 订单号 | 账号 | 档位 | 金额 | 渠道 | 状态 | 时间 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
对账(默认近 7 天):
下载 CSV
支付回调未接入真实渠道前,管理员可在这里手工确认到账(等同于支付成功回调);确认后会按档位入账并把游戏内道具写入待发奖励队列。第三方支付平台可调用「支付回调」接口入账(需 HMAC 签名 + 5 分钟时间窗,见 docs/API_CONTRACT.md)。
站点访问(管理员)
| 路径 | 访问次数 |
|---|---|
| 加载中... | |
只统计页面与接口请求(不含图片等静态资源);数据落 data/audit/visits.jsonl,超过 2 万行自动裁剪到 60%。
封禁备注(管理员)
| 角色 | 原因 | 封禁时间 | 解封时间 | 操作人 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
只写站点侧 data/audit/bans.json,不会修改游戏库 is_banned;「封禁名单」页会把这份备注合并展示。
登录尝试(管理员)
| IP | 账号 | 失败次数 | 最近一次 | 状态 |
|---|---|---|---|---|
| 加载中... | ||||
同 IP + 同账号 10 分钟内失败 5 次即临时拒绝登录(同 IP 累计 30 次同样拦截);登录成功后计数清零,重启站点也会清空。
审计日志(管理员)
| 时间 | 动作 | 账号 | IP | 详情 |
|---|---|---|---|---|
| 加载中... | ||||
登录、兑换、捐助下单/支付/确认、发奖计划导出与回填、封禁备注都写在这里;原始文件 data/audit/actions.jsonl。
站点维护(管理员)
写入 config.json 的 site.maintenance,所有页面和 API 立刻生效(/api/health 与服务器介绍页同步显示);只影响站点提示,不动游戏服。
自动采集状态(管理员)
来自计划任务 ET-RefreshReal 写入的 data/audit/auto-refresh.log;每 30 分钟自动采集并热重载一次。
站点日志(管理员)
启动 / 5xx / 慢请求(≥800ms);只保留最近 7 天
加载中...