lawless/docs/ai-collab/T037-预生成内容库.md
2026-07-02 17:27:06 +08:00

8.4 KiB

T037 预生成内容库

审查AgentMiMo 日期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 野猪 野兽 1 100 10 5 猪肉×1
mob_002 灰狼 野兽 1 120 15 8 狼皮×1
mob_003 妖狐 妖兽 2 200 25 12 妖丹×1
mob_004 妖狼 妖兽 2 250 30 15 妖丹×1
mob_005 矿精 精灵 3 300 20 25 矿石×3
mob_006 幽魂 魔鬼 4 400 35 18 幽魂石×1
mob_007 混沌兽 混沌 5 600 50 30 混沌石×1

3.2 Boss怪物模板

怪物ID 名称 类型 层级 HP 攻击 防御 技能
boss_001 火焰巨龙 龙族 3 5000 200 100 火焰吐息, 龙威震慑
boss_002 冰霜女皇 精灵 4 8000 250 120 冰霜领域, 寒冰箭雨
boss_003 雷霆雷兽 妖兽 5 12000 350 150 雷霆万钧, 雷电链
boss_004 混沌之眼 混沌 6 20000 500 200 混沌风暴, 空间撕裂
boss_005 旧日支配者 旧神 7 50000 800 300 旧日低语, 疯狂凝视

四、战报预生成内容库

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