前言
经过整体架构重构与代码迁移,幻影二级域名分发系统V6.0 正式发布。本次版本由原Java版本完整重构迁移至Go后端 + Vue管理界面,不再仅仅是一套简单的解析添加工具,而是面向域名服务商、站长平台、二级域名运营者的一站式域名业务运营平台。
V6.0 将域名资源管理、DNS解析、会员余额、订单支付、证书申请、违规检测、人工复核、插件扩展能力整合在同一套系统,打通从用户注册、域名申请、解析同步,到风险检测、人工处置的完整业务闭环。
一、本次重构核心亮点
- 架构大升级:原Java版本全面重构为Go+Vue单体部署 彻底告别旧Java架构,采用Go后端承载API与静态页面,支持前后端同源单体部署。前端资源可内嵌至程序,也可放置运行目录作为外部资源兜底。生产环境仅需运行一个
phantom-server,无需额外部署Node.js、前端静态服务器,完美适配Linux服务器、宝塔GO环境。
程序代码与业务运行数据分离,升级程序时可以保留data、uploads、plugins目录,备份、升级、迁移更加省心;UI采用响应式布局,电脑端、移动端均可流畅操作管理后台与用户中心。
- 插件化体系,自由扩展能力 DNS服务商、支付、短信、邮件、实名认证全部采用插件机制。主程序不绑定单一厂商,支持插件独立安装、启用、停用,后续可在应用市场直接安装新插件,大幅降低二次开发与对接成本。
- 规则+AI联合违规检测闭环 检测对象精细到URL级别,自动抓取页面源码、保存证据快照;内置可自定义规则引擎,支持关键词、正则、UA、IP黑白名单等多维度匹配。 可对接兼容OpenAI协议的AI接口,规则命中后异步AI综合研判;按域名汇总全部URL风险,支持人工复核,可暂停域名、返回维护页,全程留存审计日志,方便溯源。
- 完整商业化运营能力 支持主域名、普通域名、独享域名管理,可批量维护域名状态、套餐租期与定价;内置会员体系、余额充值、订单管理,管理员可手动补单、赠送域名权限,满足二级域名平台商业化运营需求。
产品介绍
幻影二级域名分发系统是一套面向域名服务商、站长平台和二级域名运营方的综合业务平台。系统将域名资源、DNS 解析、用户中心、会员余额、订单支付、证书申请、违规检测、人工复核和插件扩展整合到同一套系统中。
它不仅是一个添加解析记录的工具,而是一套完整的二级域名服务运营系统。管理员负责维护域名资源、套餐和平台配置,用户可以注册、充值、购买会员、申请域名并管理解析记录,后台任务负责处理订单、证书和检测队列,安全人员则可以根据访问日志持续发现和处置风险。
解决的问题
- 域名资源多,域名、套餐和解析记录难以统一维护;
- 用户、会员、余额、订单和解析业务分散,缺少完整流程;
- 访问日志数量大,人工逐条判断效率低;
- 规则识别、AI 分析和人工复核之间缺少连续记录;
- 证书、DNS、支付、短信和邮件服务接入方式不统一;
- 旧版前后端部署复杂,升级时容易出现资源版本不一致。
幻影系统通过统一后台、用户中心、系统任务和插件机制,将这些业务组织为可持续运营的闭环。
核心业务闭环
管理员配置域名和套餐 ↓ 用户注册、充值或开通会员 ↓ 用户申请域名并添加解析 ↓ DNS 插件同步解析 ↓ 访问日志进入检测队列 ↓ 源码抓取、规则判断和 AI 分析 ↓ 域名汇总判断和人工复核 ↓ 暂停域名、返回维护页或恢复检测
功能特色
1. 域名资源和套餐管理
- 管理主域名、普通域名和独享域名;
- 配置域名类型、备案类型、实名认证和手机号绑定状态;
- 设置是否接入违规检测;
- 设置禁止解析前缀、备注和说明;
- 支持域名状态批量修改;
- 支持域名套餐、租期和价格管理;
- 支持管理员为指定用户开通独享域名;
- 管理员开通不扣除用户余额,并保留开通记录;
- 支持查看域名当前违规检测状态。
2. 用户端自助服务
- 用户注册、账号密码登录和找回密码;
- 用户个人资料和 QQ 信息维护;
- 根据 QQ 账号展示头像;
- 查看用户 ID、余额、会员名称和会员到期时间;
- 查看会员套餐、折扣、有效期和解析权益;
- 申请、修改、续费和删除解析记录;
- 查看解析类型、线路、解析值、状态和到期时间;
- 查看域名、解析、证书、充值和业务订单;
- 查看余额明细;
- 提交和跟进工单;
- 查看公告、通知、私信和待办信息。
3. DNS 插件体系
DNS 服务商以插件方式接入,主程序不绑定单一云厂商。插件可以单独配置、测试、启用和停用,后续可以从应用市场安装新的 DNS 服务商插件。 同样的插件扩展方式还可用于支付、邮件、短信、实名认证和门户内容服务。插件和主程序职责分离,便于升级和维护。
4. 访问日志和违规检测
违规检测不是简单地按域名判断,而是以访问日志中的 URL 为检测对象。系统会根据 URL 去重和检测间隔控制重复检测频率,再按照域名建立检测任务。 检测过程分为以下阶段:
- 扫描访问日志;
- 根据 URL 和检测间隔创建任务;
- 抓取页面源码;
- 保存源码快照和检测证据;
- 执行规则引擎;
- 异步提交 AI 综合分析;
- 汇总域名下全部 URL 的结果;
- 进入人工复核。
支持的检测数据包括 URL、页面标题、源码、Header、User-Agent、Cookie、请求参数、请求体、IP、状态码、响应耗时、拦截状态和拦截原因。浏览器采集 Worker 接入后,还可以扩展截图证据。
5. 可配置识别库
管理员可以创建和维护自己的识别规则,支持:
- URL、标题和源码内容;
- Header、UA 和 Cookie;
- 请求参数和 Body;
- IP 黑名单和白名单;
- 静态资源过滤;
- 关键词和正则匹配;
- 规则分类、风险等级和权重;
- 规则启用和停用。
规则配置会参与后续检测,并为 AI 提供结构化的命中条件和风险依据。规则没有命中时,也可以根据 AI 配置继续进行综合分析。
6. 域名级风险汇总
同一个域名往往包含多个访问 URL,系统会根据全部 URL 的结果生成域名级判断,包括:
- 最高风险等级;
- 正常、中风险、高风险和严重风险数量;
- 待复核数量;
- 已确认违规数量;
- 域名检测说明;
- 重点风险 URL。
管理员先看域名整体风险,再进入详情查看具体 URL,避免在大量重复访问记录中逐条寻找问题。
7. AI 综合判断
系统支持配置兼容 OpenAI 风格接口的 AI 服务,包括接口地址、API Key、模型名称、请求超时和启用状态。 规则检测完成后,系统可以将页面标题、源码摘要、命中规则和检测证据提交给 AI,由 AI 返回风险等级、置信度、检测说明和重点 URL。AI 作为规则引擎之后的综合判断环节,检测任务通过后台队列异步处理,不阻塞正常访问。
8. 人工复核和处置闭环
人工复核页面按域名汇总检测任务,支持:
- 查看域名风险概览;
- 查看域名下全部访问 URL;
- 查看每个 URL 的检测状态、风险等级和检测结果;
- 查看保存的网页源码;
- 复核整个域名;
- 单独复核某一个 URL;
- 选择确认正常、确认违规或忽略;
- 填写复核备注;
- 对整个域名提交封禁意向;
- 暂停域名并强制返回维护页面;
- 后续查看历史记录并恢复域名。
系统记录暂停、恢复、人工判断和处理原因,形成按域名查询的复审日志,方便持续维护识别库和审计处置过程。
9. 系统任务和后台异步处理
系统任务统一调度耗时业务:
- 违规检测日志扫描;
- 违规检测队列处理;
- 源码抓取;
- 规则判断;
- AI 分析;
- 证书订单处理;
- 充值订单超时处理;
- 其他插件任务。
任务在后台异步运行,不占用页面请求线程。管理员可以配置启用状态、执行周期和执行方式,也可以手动执行任务,并在任务日志中查看扫描数、处理数、失败数和执行说明。
10. 证书和 ACME
- 创建证书申请订单;
- 管理主域名和证书域名;
- 支持 ACME 账号和订单流程;
- 展示 DNS 验证状态;
- 展示当前处理步骤和失败原因;
- 查看已签发证书、生效时间和到期时间;
- 通过后台任务异步执行证书申请。
11. 会员、余额和订单
- 会员套餐、价格、折扣和有效期;
- 解析记录类型和数量限制;
- 余额充值和充值订单;
- 支付时间和订单状态展示;
- 管理员人工补单;
- 会员购买记录;
- 域名套餐购买记录;
- 余额变动前后金额和业务备注;
- 管理员赠送或开通记录。
12. 公告和内容运营
公告支持普通公告、活动公告、维护公告和系统通知,管理员可以配置标题、富文本内容、有效时间、排序权重、启用状态、允许关闭和用户显示次数。 公告可以配置首页、登录、注册、找回密码、用户中心、域名列表、解析列表和证书列表等展示位置,并使用统一弹窗组件,不破坏原有页面布局。系统还支持文章分类和文章内容管理,可用于帮助中心和运营内容发布。
13. 工单和日志审计
- 用户提交工单;
- 管理员查看、回复、处理和关闭工单;
- 工单类型、优先级和状态管理;
- 用户操作日志;
- 管理员操作日志;
- 系统任务日志;
- 违规触发日志;
- 人工复审日志;
- 按域名、URL、用户和时间追踪历史操作。
管理端模块
工作台和数据分析
工作台展示系统概览、操作动态、待处理工单、解析概览、解析状态和最近注册用户。卡片支持添加、删除、拖动排序、编辑标题、重置布局和真实刷新数据。 数据分析页面用于查看销售额、访问量、趋势、活跃域名、解析记录和用户数据,帮助管理员了解平台运营情况。
域名与 DNS
DNS 插件、DNS 凭据、主域名、域名套餐、域名租期、解析记录、批量修改和独享域名开通统一管理。
用户与财务
用户列表、余额明细、会员记录、会员套餐、充值订单、业务订单和补单处理统一管理。
安全与检测
访问日志、智能检测配置、检测任务、识别库、检测模板、触发日志、人工复核、复审日志和 IP 处置统一管理。
系统配置
网站信息、极验、聚合登录、邮件、短信、实名认证、系统任务、公告、文章和应用市场统一配置。
用户端模块
用户端包括首页、公告弹窗、注册、登录、找回密码、用户工作台、个人资料、账号绑定、会员、域名、解析、证书、充值、订单、余额、工单和操作日志。 用户可以在同一个用户中心完成注册、充值、购买、域名申请、解析配置、证书查看和售后沟通。
技术和部署特色
单体部署
Go 后端同时提供 API 和前端页面,生产环境只需要运行一个 phantom-server,不需要单独运行 Node.js、Vite 或前端静态服务器。
同源访问
页面和 API 使用同一个域名,减少跨域、Cookie 和 HTTPS 配置问题。宝塔只需要将域名反向代理到 Go 服务端口。
前端双重保障
前端资源保留在运行目录的 static 中,同时嵌入 Go 后端。程序启动时可以读取外部静态文件,必要时使用内嵌前端作为兜底。
程序与运行数据分离
升级程序时可以保留 data、uploads 和 plugins 目录。数据库配置、上传文件、插件和前端发布文件互不混淆,方便备份、升级和恢复。
移动端兼容
列表、表单、分页、弹窗、详情和复核页面复用统一 UI 组件,并采用响应式布局,兼顾桌面端和手机端使用。
适用场景
- 二级域名分发平台;
- DNS 解析服务商;
- 域名租售和独享域名业务;
- 会员制域名服务平台;
- 需要充值、订单和补单能力的站长平台;
- 需要访问日志违规检测的域名平台;
- 需要规则和 AI 联合识别内容风险的系统;
- 需要接入多家 DNS、支付或通知服务的平台。
总结
幻影二级域名分发系统V6.0,由旧版Java完整重构迁移至Go架构。它的核心价值,不只是让用户添加一条解析记录,而是把域名资源、用户服务、商业化运营、自动化任务和安全处置组织成一个完整平台。
管理员可以从工作台了解系统运行情况,从域名和订单页面处理业务,从违规检测页面发现风险,从人工复核页面完成处置,并通过日志持续维护平台运行记录;用户则可以在用户中心完成注册、充值、购买、解析和工单服务。
版权:
转载请注明出处:https://www.52hyjs.com/325.html
微信扫一扫
支付宝扫一扫
还没有评论呢,快来抢沙发~