D&D 5e Toolkit

🐉 官方SRD驱动的D&D 5e全能工具箱

官方D&D 5e SRD API驱动的桌面角色扮演工具包,支持投骰、法术/怪物查询、角色与遭遇生成,适合玩家与地下城主快速查询。

收藏
10.9k
安装
2.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

D&D 5e Toolkit 是一款面向《龙与地下城》第五版玩家的综合辅助工具,通过命令行界面提供六大核心功能模块:

1. 投骰系统(Dice Roller):支持标准骰子格式(如 2d6+31d20-2),可处理任意数量骰子与正负修正值,输出详细投掷过程与总和。

2. 法术查询(Spell Lookup):基于官方SRD(System Reference Document)完整法术库,支持精确查询(如 fireball)与模糊搜索(--search),返回施法时间、距离、成分、持续时间及完整描述。

3. 怪物数据(Monster Stats):提供完整怪物属性块(Stat Block),包含AC、HP、速度、六项属性、特殊能力与动作描述,支持按名称或关键词检索。

4. 角色生成(Character Generator):随机生成包含种族、职业、属性值的完整角色卡,适用于快速创建NPC或备用角色。

5. 遭遇构建(Encounter Builder):按挑战等级(CR)生成平衡的敌人组合,自动计算经验值,辅助地下城主设计战斗场景。

6. NPC生成(NPC Generator):创建附带种族、职业与性格特征的随机非玩家角色,丰富游戏世界细节。

所有功能均支持 --json 参数输出结构化数据,便于与其他工具集成。

显著优点

  • 官方数据源:直接调用 dnd5eapi.co,确保法术与怪物数据的准确性与版权合规性(SRD为Wizards of the Coast官方开放内容)。
  • 轻量高效:纯命令行交互,响应迅速,无需图形界面,适合游戏过程中快速查阅。
  • 格式灵活:支持自然语言风格的骰子表达式与连字符命名规范,降低学习成本。
  • 扩展潜力:文档明确列出未来功能路线图( initiative追踪、宝物生成、地城生成器等)。

潜在缺点与局限性

  • 内容范围受限:仅包含SRD公开内容,缺少《玩家手册》《怪物图鉴》等核心扩展书中的版权材料(如部分子职业、传奇物品、特定怪物变体)。
  • 无持久化状态:当前版本无角色卡存档、战役笔记管理或跨会话数据追踪功能。
  • 本地化缺失:界面与全部内容均为英文,中文用户需自行翻译或适应。
  • 网络依赖:所有查询需实时连接API,离线环境无法使用。
  • 自动化风险:投骰结果由系统生成而非物理骰子,若用于正式比赛或严格诚信游戏,需与团队确认接受度。

适合人群

  • 桌面角色扮演玩家:尤其是D&D 5e活跃玩家与地下城主(DM),需要快速规则查询与随机内容生成。
  • 线上跑团主持人:通过 --json 输出可集成至Discord Bot、Roll20宏或其他虚拟桌面平台。
  • 规则学习者:新手玩家可通过结构化查询快速熟悉法术机制与怪物特性。
  • 内容创作者:生成随机NPC或遭遇作为冒险写作灵感来源。

常规风险

  • API可用性:第三方API可能出现服务中断或速率限制,影响实时游戏体验。
  • 数据过时:SRD更新滞后于官方出版物,部分规则调整可能未及时同步。
  • 误用修正值:自动投骰虽便捷,但可能削弱物理投骰的仪式感与不可预测性,长期或影响部分玩家的沉浸体验。
  • 版权边界:SRD内容可自由使用,但需避免混淆为Wizards of the Coast官方产品,商业场景需确认合规性。

D&D 5e Toolkit 内容

手动下载zip · 6.7 kB
dnd.pytext/plain
请选择文件