跳到主要内容

T037 预生成内容库

审查Agent:MiMo 日期:2026-07-03 审查范围:技能/副本/怪物预生成内容


一、技能预生成内容库

1.1 通用技能库(20个基础技能)

技能ID名称类型元素品阶效果
skill_001基础斩击强攻凡品造成100%物理伤害
skill_002火球术强攻黄品造成120%火属性伤害
skill_003冰锥术强攻黄品造成120%冰属性伤害+减速
skill_004雷击术强攻黄品造成130%雷属性伤害
skill_005治疗术治疗凡品恢复100%灵力值
skill_006护体罡气护盾黄品生成护盾吸收200伤害
skill_007增益术增益黄品攻击力+20%持续10秒
skill_008减益术减益黄品敌人攻击力-20%持续10秒
skill_009灼烧术DOT黄品每秒造成50火伤害持续5秒
skill_010中毒术DOT黄品每秒造成40毒伤害持续5秒
skill_011眩晕术控制黄品眩晕敌人3秒
skill_012定身术控制黄品定身敌人5秒
skill_013沉默术控制玄品沉默敌人5秒
skill_014群体治疗治疗黄品恢复全体80%灵力值
skill_015群体增益增益黄品全体攻击力+15%持续10秒
skill_016火墙术范围玄品每秒造成80火伤害持续5秒
skill_017冰墙术范围玄品减速敌人50%持续5秒
skill_018雷霆万钧范围玄品造成150%雷伤害+麻痹
skill_019治愈之光治疗玄品恢复全体120%灵力值+净化
skill_020毁灭打击强攻地品造成200%物理伤害+破甲

1.2 职业专属技能库(每职业10个技能)

剑修技能

技能ID名称品阶效果
sword_001御剑术黄品操控飞剑攻击敌人
sword_002剑气纵横玄品释放剑气造成范围伤害
sword_003万剑归宗地品召唤万剑攻击全场敌人
sword_004剑意凝聚天品提升攻击力50%持续30秒
sword_005一剑破万法仙品无视敌方所有增益效果

丹道技能

技能ID名称品阶效果
alchemy_001炼丹术黄品提升炼丹成功率10%
alchemy_002丹火掌控玄品炼丹时提升品质概率
alchemy_003万毒不侵地品免疫所有毒素效果
alchemy_004丹道通神天品炼制天品丹药
alchemy_005九转还魂仙品复活队友并恢复全部状态

体修技能

技能ID名称品阶效果
body_001铁布衫黄品物理防御+30%持续10秒
body_002金刚不坏玄品免疫物理伤害3秒
body_003擒龙手地品抓取敌人并造成伤害
body_004碎岳拳天品造成300%物理伤害+击退
body_005法天象地仙品体型增大+全属性+50%持续30秒

二、副本预生成内容库

2.1 野外副本模板

副本ID名称层级难度怪物配置奖励配置
wild_001青云山麓1简单野猪×5, 狼×3铜钱100, 材料×5
wild_002落霞谷2简单妖狐×3, 妖狼×5铜钱200, 材料×10
wild_003玄铁矿脉3中等矿精×5, 岩石巨人×2铜钱500, 矿石×20
wild_004幽冥森林4中等幽魂×10, 骷髅×5铜钱1000, 材料×30
wild_005混沌裂隙5困难混沌兽×8, 混沌精灵×3铜钱2000, 混沌材料×10

2.2 Boss副本模板

副本ID名称层级Boss掉落
boss_001火焰巨龙3火焰巨龙龙鳞×5, 龙血×10
boss_002冰霜女皇4冰霜女皇冰晶×5, 寒铁×10
boss_003雷霆雷兽5雷霆雷兽雷石×5, 雷源×10
boss_004混沌之眼6混沌之眼混沌石×5, 混沌源×10
boss_005旧日支配者7克苏鲁旧日残骸×5, SAN碎片×10

三、怪物预生成内容库

3.1 野外怪物模板

怪物ID名称类型层级HP攻击防御掉落
mob_001野猪野兽1100105猪肉×1
mob_002灰狼野兽1120158狼皮×1
mob_003妖狐妖兽22002512妖丹×1
mob_004妖狼妖兽22503015妖丹×1
mob_005矿精精灵33002025矿石×3
mob_006幽魂魔鬼44003518幽魂石×1
mob_007混沌兽混沌56005030混沌石×1

3.2 Boss怪物模板

怪物ID名称类型层级HP攻击防御技能
boss_001火焰巨龙龙族35000200100火焰吐息, 龙威震慑
boss_002冰霜女皇精灵48000250120冰霜领域, 寒冰箭雨
boss_003雷霆雷兽妖兽512000350150雷霆万钧, 雷电链
boss_004混沌之眼混沌620000500200混沌风暴, 空间撕裂
boss_005旧日支配者旧神750000800300旧日低语, 疯狂凝视

四、战报预生成内容库

4.1 战报文本模板

模板ID触发条件文本
text_crit暴击"{attacker}的攻击暴击!造成{damage}点伤害!"
text_evade闪避"{defender}闪过了{attacker}的攻击!"
text_heal治疗"{caster}使用治疗术,恢复{amount}点生命值!"
text_buff增益"{caster}使用增益术,攻击力提升{percent}%!"
text_debuff减益"{caster}使用减益术,敌人攻击力下降{percent}%!"
text_stun眩晕"{target}被眩晕了!无法行动!"
text_kill击杀"{attacker}击败了{defender}!"
text_death死亡"{defender}倒下了..."
text_level_up升级"{player}升级了!当前等级:{level}"
text_skill_learn学习技能"{player}学会了{skill_name}!"

4.2 战报数值模板

数值类型格式示例
伤害"{damage}点{element}伤害""1500点火伤害"
治疗"恢复{amount}点生命值""恢复2000点生命值"
增益"{buff_name} +{percent}%""攻击力 +30%"
减益"{debuff_name} -{percent}%""防御力 -20%"
状态"{status_name} {duration}秒""眩晕 3秒"

五、预生成内容存储

5.1 存储结构

server/config/pre_generated/
├── skills/
│ ├── universal.json # 通用技能库
│ ├── sword.json # 剑修技能
│ ├── alchemy.json # 丹道技能
│ └── body.json # 体修技能
├── dungeons/
│ ├── wild.json # 野外副本
│ └── boss.json # Boss副本
├── monsters/
│ ├── wild.json # 野外怪物
│ └── boss.json # Boss怪物
└── reports/
└── templates.json # 战报模板

5.2 内容加载方式

// 预生成内容加载
func LoadPreGenerated(category, subcategory string) ([]interface{}, error) {
key := fmt.Sprintf("pre_generated.%s.%s", category, subcategory)
data, err := config.Global.Get(key)
if err != nil {
return nil, err
}
var items []interface{}
json.Unmarshal([]byte(data.(string)), &items)
return items, nil
}

5.3 内容更新机制

预生成内容支持热更新:

  1. 修改Nacos配置中的内容
  2. 监听配置变更事件
  3. 自动重新加载内容
  4. 无需重启服务

六、内容统计

内容类型数量说明
通用技能20基础技能库
职业专属技能50每职业10个
野外副本5层级1-5
Boss副本5层级3-7
野外怪物7层级1-5
Boss怪物5层级3-7
战报文本模板10常见战斗事件
战报数值模板4伤害/治疗/增益/减益
总计105预生成内容

预生成内容库 v1.0 | 2026-07-03 | T037