
想自己搭一个 AzerothCore 服务端,但被这些东西劝退过吗?
- 不会 Linux
- 不会编译
- 不会看日志
- 不会初始化数据库
- 不会启动 authserver / worldserver
- 不会装 Lua
- 不会装模块
- 出了报错只能到处求人
现在可以试试这个新工具:Oracle Forge 神谕台。

一句话介绍:这是一个给小白玩家和普通服主用的 AzerothCore 网页AI开服助手。
再一句话介绍:神说要有光,世界便有了光。
你只需要打开网页,点按钮,跟 AI 说你想做什么,它会帮你生成方案、检查问题、执行操作。
我的目标就是:让小白也能自己搭服、自己管理、自己排错,再也不用一出问题就到处求人。

一、它能干什么?
(一) 一键化开服流程
我把复杂流程做成了网页按钮:
- 拉取源码
- 初始化数据库
- CMake
- 编译
- 安装
- 启动服务端
- 查看状态
- 查看日志
不用再对着一堆教程复制命令。能点按钮,就尽量点按钮完成。
(二) 网页管理服务端
服务端启动、停止、重启,都可以在网页里操作。支持查看:
- Auth 状态
- World 状态
- 控制台状态
- 运行日志
- 启动日志
- 错误日志
以前你可能要 SSH 进服务器、打开 screen、找日志。现在可以直接在网页里看。
(三)AI 帮你分析报错
这是神谕台最适合小白的地方。服务端报错了,你不用自己硬看英文日志。可以直接问 AI:
- 为什么启动失败?
- 这个报错怎么解决?
- 帮我看看 worldserver 日志。
- 我编译失败了,下一步怎么办?
AI 会根据当前日志帮你分析,并给出处理方案。不是让你一行一行翻报错,而是直接告诉你:
- 问题大概在哪
- 应该先检查什么
- 下一步怎么处理
- 能不能继续执行
但是神谕台不是让 AI 一上来就乱改服务器。它的流程是:
- 你提出需求
- AI 生成方案
- 系统做预检
- 你确认执行
- 开始操作
- 显示进度
- 查看结果
也就是说,真正执行前,你还能看一眼它准备干什么。
(四)AI 帮你改服务器、装功能,只要你想,没有做不到
以前改服靠求人,现在改服问 AI,你想给服务器加什么功能,直接说。
- 我想装一个功能
- 我想上传 Lua 脚本
- 我想安装 C++ 模块
- 我想修复启动失败
- 我想分析编译报错
- 我想知道 worldserver 为什么崩了
- 我想给玩家生成登录器
你负责提出想法,AI 负责拆解方案,神谕台负责执行落地。尤其适合想自己开服,但不想被 Linux、编译、日志、数据库折磨的人。
二、我为什么要做这个工具?
因为搭 AzerothCore 对小白真的不友好。很多人不是不想学,而是卡在:
- 教程太散
- 命令太多
- 报错看不懂
- 编译时间长
- 失败不知道原因
- 服务端启动后不知道怎么看
- 出问题只能问人
所以我做了。
三、在哪里下载?
https://github.com/gswxy/Oracle-Forge
四、功能概览
当前版本主要提供:
- AzerothCore 源码拉取辅助
- 数据库初始化辅助
- CMake / 编译 / 安装流程辅助
- 地图数据上传 / 下载流程辅助
- C++ 模块管理
- Lua 脚本上传
- 官方 ALE Lua Engine 快捷预设
- Authserver / Worldserver 启动、停止、重启控制
- worldserver 控制台命令发送
- 统一日志观察区
- AI 会话
- AI 生成执行方案
- 方案预检
- 确认执行白名单动作
- 任务中心
- 执行进度、日志摘要、失败续跑
- 登录器生成 / realmlist 修正辅助
五、怎么用?
推荐在 Ubuntu 服务器上以 root 用户执行。
git clone https://github.com/YOUR_NAME/oracle-forge.git
cd oracle-forge
bash install.sh
安装完成后访问:
http://服务器IP:7860
默认服务名:
oracle-forge
查看服务状态:
systemctl status oracle-forge --no-pager
查看日志:
journalctl -u oracle-forge -n 120 --no-pager
六、默认路径
默认安装路径:
/opt/oracle-forge
默认工作区:
/opt/oracle-forge/workspace
默认日志目录:
/opt/oracle-forge/workspace/logs
默认端口:
7860
七、常用命令
重启 Oracle Forge:
systemctl restart oracle-forge
查看状态:
systemctl status oracle-forge --no-pager
查看最近日志:
journalctl -u oracle-forge -n 120 --no-pager
查看端口:
ss -lntp | grep 7860 || true
最后,准备好你的模型Key吧,理论上只要你给他的模型够强,他就能满足你所有的想象!

GSWXY














评论前必须登录!
立即登录 注册