跳到主要内容

T036 模板池建设

审查Agent:MiMo 日期:2026-07-03 审查范围:技能/副本/怪物战报模板


一、技能模板池

1.1 技能分类模板

技能类型模板ID效果类型元素品阶范围
强攻skill_atk_physical物理伤害无/物理凡~仙
强攻skill_atk_fire火焰伤害黄~仙
强攻skill_atk_ice冰霜伤害黄~仙
强攻skill_atk_lightning雷电伤害黄~仙
控制skill_ctrl_stun眩晕黄~地
控制skill_ctrl_root定身黄~地
控制skill_ctrl_silence沉默玄~天
治疗skill_heal_single单体治疗无/光凡~仙
治疗skill_heal_aoe群体治疗黄~仙
护盾skill_shield护盾黄~仙
增益skill_buff_atk攻击增益黄~仙
增益skill_buff_def防御增益黄~仙
减益skill_debuff_atk攻击减益黄~仙
减益skill_debuff_def防御减益黄~仙
DOTskill_dot_fire灼烧黄~仙
DOTskill_dot_poison中毒黄~仙
DOTskill_dot_bleed流血黄~仙

1.2 技能数值模板

品阶base_coef范围CD范围(ticks)能量消耗特效数量
凡品0.8~1.2100~20050~1500~1
黄品1.1~1.6150~300100~3001~2
玄品1.5~2.2200~400200~5001~2
地品2.0~3.0300~600300~8002~3
天品2.8~4.2400~800500~12002~3
仙品4.0~6.0600~1200800~20003~4

二、副本模板池

2.1 副本类型模板

副本类型模板ID难度等级推荐境界奖励类型
野外副本dungeon_wild简单炼气~筑基铜钱/材料
精英副本dungeon_elite中等筑基~金丹铜钱/材料/装备
Boss副本dungeon_boss困难金丹~元婴铜钱/材料/装备/功法
秘境副本dungeon_secret极难元婴~化神高阶材料/功法/法宝
禁地副本dungeon_forbidden地狱化神~合体顶级材料/功法/法宝
混沌副本dungeon_chaos神话合体+混沌材料/功法/法宝

2.2 副本数值模板

难度等级怪物数量怪物强度倍率奖励倍率刷新时间
简单5~101.0×1.0×2小时
中等10~201.5×1.5×4小时
困难20~302.0×2.0×6小时
极难30~503.0×3.0×12小时
地狱50~1005.0×5.0×24小时
神话100+10.0×10.0×48小时

三、怪物模板池

3.1 怪物类型模板

怪物类型模板ID属性倾向技能类型掉落类型
野兽monster_beast力/体物理攻击材料
妖兽monster_yao力/灵物理/法术材料/装备
魔兽monster_demon力/魔物理/暗黑材料/装备
精灵monster_spirit灵/智法术/辅助材料/功法
魔鬼monster_devil魔/智暗黑/控制材料/装备
龙族monster_dragon全属性物理/法术/特殊高阶材料/功法
旧神造物monster_ancient混沌混沌/精神混沌材料/功法

3.2 怪物数值模板

境界HP倍率攻击倍率防御倍率掉落倍率
炼气1.0×1.0×1.0×1.0×
筑基2.0×1.5×1.5×1.5×
金丹4.0×2.5×2.0×2.0×
元婴8.0×4.0×3.0×3.0×
化神16.0×6.0×4.0×4.0×
合体32.0×10.0×6.0×5.0×
大乘64.0×16.0×8.0×6.0×
渡劫128.0×25.0×12.0×8.0×
飞升256.0×40.0×16.0×10.0×

四、战报模板池

4.1 战报类型模板

战报类型模板ID适用场景详细程度
PVE普通战报report_pve_normal野外战斗简略
PVE精英战报report_pve_elite精英/Boss战斗详细
PVE副本战报report_pve_dungeon副本战斗详细
PVP战报report_pvp玩家对战详细
渡劫战报report_tribulation渡劫战斗详细
世界Boss战报report_world_boss世界Boss战斗详细

4.2 战报内容模板

字段说明示例
战斗ID唯一标识battle_20260703_001
战斗类型PVE/PVP/渡劫pve_elite
参与者玩家/怪物信息[玩家A] vs [怪物B]
战斗时长持续时间45秒
战斗结果胜利/失败/平局胜利
伤害统计总伤害/每秒伤害15000/333
掉落物品获得的物品列表[灵石×100, 材料×5]
特殊事件暴击/闪避/技能触发暴击×3, 闪避×1
战斗日志详细战斗过程[回合1] 玩家A使用技能...

五、模板使用指南

5.1 模板存储位置

server/config/templates/
├── skills/
│ ├── physical.json
│ ├── magic.json
│ └── support.json
├── dungeons/
│ ├── wild.json
│ ├── elite.json
│ └── boss.json
├── monsters/
│ ├── beast.json
│ ├── yao.json
│ └── dragon.json
└── reports/
├── pve.json
├── pvp.json
└── tribulation.json

5.2 模板加载方式

// 从Nacos配置中心加载模板
func LoadTemplate(templateType, templateID string) (interface{}, error) {
key := fmt.Sprintf("template.%s.%s", templateType, templateID)
return config.Global.Get(key)
}

5.3 模板热更新

模板支持通过Nacos配置中心热更新,无需重启服务:

  1. 修改Nacos中的模板配置
  2. 监听配置变更事件
  3. 自动重新加载模板

模板池建设 v1.0 | 2026-07-03 | T036