如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
。简而言之,它是一个框架,开发者可通过它修改《无冬之夜:增强版》的现有硬编码规则,或注入全新功能。
使用NWNX:EE,开发者可创建插件实现多种功能,包括但不限于:
NWNX:EE不仅面向插件开发者,模块创作者也可使用社区贡献的插件扩展其模块的脚本和系统功能。查看Awesome NWNX页面获取使用NWNX的项目列表。
本文档顶部标注了支持的最新NWN:EE服务器版本。请注意,仅支持专用服务器包中的二进制文件,不支持Beamdog客户端或Steam客户端发布的二进制文件。不过,Steam和Beamdog的二进制文件通常与专用服务器包中的文件一致,本文档顶部提供了支持的二进制文件md5校验值。
我们会为每个新版本的专用服务器包至少发布一次更新,可在服务器下载包与Docker支持查看。
仅原生支持Linux。可通过Docker模拟Linux环境在Windows上运行,或在Windows 10上使用WSL/WSL2。目前暂无原生Windows支持计划。
首先需获取NWNX二进制文件。若需自行编译,参见下文编译部分;否则,可点击GitHub仓库页面右侧的https://github.com/nwnxee/unified/releases%E6%A0%87%E9%A2%98%E4%B8%8B%E8%BD%BD%E3%80%82
每个NWNX:EEhttps://github.com/nwnxee/unified/releases均包含NWScript.zip文件(自行编译时位于Binaries文件夹),内含所有脚本文件。将脚本导入模块,即可像调用其他脚本函数一样使用。更新NWNX时需同步更新这些脚本,并重新编译模块中所有脚本。
获取二进制文件后,按以下步骤操作:
/bin/linux-x86。bash#!/bin/sh export LD_PRELOAD="./NWNX_Core.so" ./nwserver-linux
Plugins/文件夹下的每个插件均有README.md说明)。bashexport NWNX_LUA_SKIP=true
bashexport NWNX_CORE_LOG_LEVEL=7 # 核心及所有插件的默认日志级别 export NWNX_LUA_LOG_LEVEL=7 # LUA日志级别,覆盖默认值
也可使用Docker运行含预编译NWNX二进制文件的服务器,参见下文。
nwnxee/unified支持以下https://hub.docker.com/r/nwnxee/unified/tags%EF%BC%9A
[commit-hash](7个字符)latest[tag](如build8193.20)因Docker本地镜像缓存机制,建议使用[commit-hash]标签明确指定版本,避免latest标签因缓存导致使用旧版本。
运行方式与beamdog/nwserver镜像一致,有关nwserver的问题参考其https://hub.docker.com/r/beamdog/nwserver/%E3%80%82
NWNX插件通过docker run传递的环境变量配置。除ServerLogRedirector外,所有插件默认跳过,需通过设置对应环境变量为n启用,例如:-e NWNX_ADMINISTRATION_SKIP=n。
部分插件需额外配置(如数据库插件),具体参见插件目录下的README。
建议使用docker-compose配置容器,参考:
自NWN:EE Release 8193起,可在Windows 10的WSL上运行nwserver-linux和NWNX:EE,参见指南:https://github.com/Daztek/NWNX-WSL%E3%80%82
需C++17兼容编译器(GCC 7.4+已验证,Clang 5.0+可能工作但不支持)。各插件可能有依赖项,需查阅对应CMakeLists.txt。
常规编译:
bash./Scripts/buildnwnx.sh
手动编译:
bashmkdir build-nwnx && cd build-nwnx && cmake .. && make
Linux/MacOS/Docker-Toolbox:
bash./Scripts/rundockerbuild.sh
./scripts/buildnwnx.sh./scripts/rundockerbuild.sh -c./scripts/rundockerbuild.sh -jWindows:
powershell./Scripts/rundockerbuild.ps1
./scripts/buildnwnx.sh./scripts/rundockerbuild.ps1 -FORCECLEAN欢迎所有贡献,参见CONTRIBUTING.md了解要求和风格指南。
使用https://github.com/nwnxee/unified/issues/new%E6%8A%A5%E5%91%8Abug%EF%BC%8C%E9%9C%80%E6%8F%90%E4%BE%9B%E8%BF%90%E8%A1%8C%E6%97%B6%60stdout%60%E8%BE%93%E5%87%BA%EF%BC%88%E5%BB%BA%E8%AE%AE%E4%BD%BF%E7%94%A8%E8%B0%83%E8%AF%95%E6%97%A5%E5%BF%97%E7%BA%A7%E5%88%AB%60NWNX_CORE_LOG_LEVEL=7%60%EF%BC%89%E3%80%82
NWNX:EE是开源项目,由社区成员利用业余时间免费创建和维护。
感谢支持,但建议将捐款用于公益事业。若想支持NWN,可考虑向Neverwinter Vault***以支付服务器费用。
通过联系团队:[]
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



来自真实用户的反馈,见证轩辕镜像的优质服务