摆脱纸质书的束缚:FightClub5eXML离线资料库从下载到自定义的完整路径

📅 2026/8/14 8:04:21
摆脱纸质书的束缚:FightClub5eXML离线资料库从下载到自定义的完整路径
摆脱纸质书的束缚FightClub5eXML离线资料库从下载到自定义的完整路径【免费下载链接】FightClub5eXMLCreating XML files of all DD sources compatible with Fight Club 5e and Game Master 5e apps for iOS and Android.项目地址: https://gitcode.com/gh_mirrors/fi/FightClub5eXML如果你是《龙与地下城》5eDD 5e的玩家或地下城主多半经历过这样的时刻跑团前夜把三本核心规则书塞进背包再打印几十页怪物数据团进行到一半为查一条法术效果翻书翻到手酸。DD Beyond 确实方便可一旦断网或是不想订阅付费会员离线资料就成了刚需。FightClub5eXML 这个开源项目正是为了解决这个痛点而存在——它把几乎所有官方 DD 5e 内容整理成可导入 Fight Club 5e 与 Game Master 5e 两款移动应用的 XML 文件让整座资料图书馆离线装进手机。不过很多新手在第一次使用时都会栽跟头。这篇文章不打算给你罗列十条技巧而是顺着一条完整的操作路径——从为什么导入失败讲到如何做出属于你自己的内容包帮你一次性把这条路走通。一个让无数新手卡住的真相下载的 XML 为什么导入会失败项目仓库里的文件直接拿来是无法导入应用的。原因在于它区分了两个概念Collection合集存放在 Collections 目录下本质是一份原料清单只列出要合并哪些来源文件本身不能被应用读取。Compendium集成档真正能被 Fight Club 5e 识别并导入的成品 XML包含全部游戏数据。打个比方合集是菜谱集成档是做好的菜。仓库给你的是菜谱和食材你需要自己开火做菜——也就是用工具把合集编译成集成档。搞懂这一层你就已经超越了绝大多数在第一步就放弃的人。三分钟把仓库拿到本地并装好编译工具动手前需要两样东西项目本体和一个叫xsltproc的小工具。拿到项目本体在你的终端里执行克隆命令仓库地址https://gitcode.com/gh_mirrors/fi/FightClub5eXML或者直接下载 ZIP 压缩包解压到电脑的 Documents 目录。xsltproc是一个轻量的 XML 转换程序用来执行合并逻辑。安装方式随系统而异Windows用管理员权限打开 PowerShell执行choco install xsltprocmacOS在终端执行brew install libxsltLinux用系统自带的包管理器安装xsltproc或libxslt它体积小、无图形界面装好之后不用管它接下来只在命令行里跟它打一次交道。编译之前先想清楚七个现成合集你到底该选哪一个项目在 Collections 目录里预置了七个合集覆盖从极简到全家桶的各个档位。选错档位的代价很实在文件太大导入慢太小又缺内容。按需求对号入座即可CoreRulebooks只有玩家手册、地下城主指南、怪物手册这三本核心书。适合只想验证导入流程、或第一次上手试水的玩家。CoreRulebooksAndSupplements核心书加上 XGtE、MToF、VGtM 等规则补充书是资料够用的基准线。CoreOnly在上面基础上再叠加全部官方冒险模组。跑官方战役的 DM 选它最稳。CorePlusHomebrew-NoUA核心加冒险再加自制内容含血猎人职业和枪手子职业但不含 Unearthed Arcana。追求官方自制平衡的选择。CorePlusUA-NoHomebrew核心加冒险加全部 Unearthed Arcana 试玩内容不要自制内容。CorePlusUnreleasedUA只收录未发布的 UA 内容适合想提前尝鲜测试新机制的玩家。Complete上述一切再叠加第三方内容是仓库里最完整的全家桶代价是文件体积最大。一个实用的建议先用 CoreRulebooks 把流程跑通确认手机端导入无误后再按需升级到更大的合集。这能帮你把流程问题和内容问题分开排查。一条命令把原料变成能导入的成品选定合集后打开终端进入项目根目录执行编译命令以 CoreOnly 为例# 用 merge.xslt 把合集合并成集成档输出到 Compendiums 目录 xsltproc -o Compendiums/CoreOnly.xml Utilities/merge.xslt Collections/CoreOnly.xml命令完成后Compendiums目录下就会出现一个可导入的 XML 文件。把这份文件通过网盘、数据线或任何你习惯的方式传到手机在 Fight Club 5e 里选择导入资料库就算正式落地了。嫌一条条敲麻烦项目还提供了批量编译脚本 build-collections.sh 和 build-collections.bat可以一次性把 Collections 目录里所有合集全部编译出来。玩出花样三种进阶用法把项目变成你的私人内容库导入只是起点。这个项目真正值钱的地方在于它允许你完全掌控内容组合。用法一搭建自己的合集。打开任意一个合集文件看看你会发现它的结构极其简单——就是一堆指向来源文件的doc标签。仿照这个格式在 Collections 目录新建一个 XML列出你想要的来源文件命名随意。文件名就是最终集成档的名字。想要只有精灵相关种族特定怪物的精简包自己拼一个就行。用法二加自己的自制内容。参考 Sources/Homebrew.xml 这个模板它展示了自制内容比如枪手职业的火器装备该怎么写。每种内容类型物品、种族、专长、背景、法术、怪物都有固定的 XML 结构照葫芦画瓢即可。写完丢进 Sources 目录再在合集里引用它编译后就是你的专属内容包。用法三理解合并背后的智能逻辑。编译并不是简单地把所有文件拼接在一起。同名职业的子职业会自动合并进主职业只需提供职业名加 autolevel 标签同名法术的施法职业列表会被追加合并。这意味着你可以在不修改原文件的前提下给既有职业挂上新子职业、给既有法术扩充可用职业——这正是 Utilities/merge.xslt 里做的事。卡壳时的三个自查方向路径走不通十有八九是下面三种情况xsltproc 没装好终端执行xsltproc --version能输出版本号才算安装成功。XML 语法有误用任意 XML 校验工具如xmllint检查来源文件项目在 Utilities 目录提供了 compendium.xsd 和 collection.xsd 两个 schema 文件可以对照校验。路径引用写错合集里doc href指向的路径必须真实存在大小写和目录层级都要核对。让资料库真正属于你把 FightClub5eXML 用顺之后你得到的其实不止是一个离线资料库而是一套内容管理思维官方书、UA 试玩、自制规则全都拆成可自由组合的模块想要什么就拼什么。对于跑团来说这意味着你终于可以把注意力从翻书转移到剧情和玩家身上——资料随时在手灵感不会断线。现在就去克隆仓库先编译一个 CoreRulebooks 试试导入再按自己的口味拼一个专属合集。祝你的骰子永远高投。【免费下载链接】FightClub5eXMLCreating XML files of all DD sources compatible with Fight Club 5e and Game Master 5e apps for iOS and Android.项目地址: https://gitcode.com/gh_mirrors/fi/FightClub5eXML创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考