Skip to content

The Role Playing Project of Honor-of-Kings game Based on LnternLM2

Notifications You must be signed in to change notification settings

YongXie66/Honor-of-Kings_RolePlay

Repository files navigation

Honor of Kings - RolePlay

img

背景

王者荣耀是一款MOBA类国产游戏,王者荣耀中英雄众多,每个英雄都有自己鲜明的故事背景、性格特征、技能招式等,因此王者荣耀的有关数据包含了丰富的文本和语音,适合创建角色扮演聊天机器人。

分路 代表英雄 经典台词 故事背景 被动技能
发育路 黄忠 正义或许会迟到,但绝不会忘记砸到你头顶 黄忠,字汉升,东汉末年的猛将之一。早年追随刘表,刘表死后,成为长沙太守韩玄的部将 ... ... 黄忠普攻时可以提高6-12点攻击和0.75%-1.5%暴击率,持续1.5秒,此效果最多可叠加5层。黄忠处于炮台形态时享受双倍增益效果,黄忠在进入或退出炮台形态时,刷新身上留存的增益效果持续时间并将增益系数替换成当前形态的倍数。
中路 妲己 请尽情吩咐妲己,主人\n来和妲己玩耍吧 纣王身边妲己实际上是狐狸精。她蛊惑纣王干下了种种祸害百姓、残害忠良的倒行逆施,最终断送了商朝的天下 ... ... 妲己技能命中敌人会减少目标30~72点法术防御,持续3秒,最多叠加3层
打野 赵云 心怀不惧,才能翱翔于天际 三国时的蜀汉名将。常山真定人,字子龙。东汉末年大乱,群雄并起之时,起兵归于公孙瓒。公孙瓒败亡,投奔刘备,时刘备未成气候 ... ... 赵云每损失3%最大生命就会获得1%减伤
对抗路 老夫子 老夫年少时,也曾像他们一样,征战四方 历史原型为儒家学派创始人孔子,他广收门徒,周游列国,号称三千弟子,传播其学说 ... ... 老夫子普通攻击命中会增加1点训诫值,最多叠加5点,叠满后会获得强化自身,持续5秒;强化时老夫子会增加60点移动速度和25%攻击速度,同时普通攻击将会附带60点真实伤害,每次攻击能够减少1秒圣人训诫和举一反三的冷却时间
游走 庄周 蝴蝶是我,我就是蝴蝶 庄周,一般人称庄子。是战国时的思想家,跟老子一道,为道家的代表人物之一,后世老庄并称。其学说崇尚自然,推崇自由 ... ... 在自然梦境中,庄周解除并免疫所有控制效果,获得15%减伤,并增加15%移速,持续2秒。庄周每6秒进入一次自然梦境

目标

基于InternLM2打造一个王者荣耀领域的角色扮演聊天机器人(以妲己为例)。将特定游戏角色的形象带入大语言模型,在实现①知识输出的同时,也实现②角色扮演行为

  1. 角色扮演:使模型表现得像《王者荣耀》游戏里的英雄角色妲己
    • 了解妲己的角色背景和英雄故事
    • 使用像妲己的性格特点、语气、方式和词汇来回复问题
    • 如果问题与游戏内容有关,尽量重复使用游戏中妲己的原始台词。
  2. 知识输出:使模型表现得像《王者荣耀》游戏专家
    • 知道关于《王者荣耀》中所有英雄的知识,包括被动、技能1/2/3/4、角色背景、英雄故事

期望结果

  • 用户进行王者荣耀领域相关的提问,模型根据知识储备做出回答
  • 模型在作出回答时同时结合妲己的语气口吻
  • 模型模拟妲己的声音,同步以音频形式输出回答内容

行动

  1. 数据收集整理
    1. 文本(英雄故事背景、台词、英雄技能)
    2. 语音
  2. XTuner微调InternLM2
  3. 语音模块
    1. 声音克隆、语音合成
    2. 将语音模块和模型输出串联在一起

数据集收集

王者荣耀数据的收集,来源于兄弟项目Honor_of_Kings_Multi-modal_Dataset,欢迎大家前去star~

|-- Honor-of-Kings_RolePlay/
    |-- README.md
    |-- 王者荣耀英雄名单.txt
    |-- RAG_Data/
        |-- 上官婉儿.txt
        |-- 不知火舞.txt
        |-- 东皇太一.txt
        |-- 云中君.txt
        |-- 云缨.txt
        ... ...
    |-- 妲己Images/
        |-- 仙境爱丽丝.jpg
        |-- 女仆咖啡.jpg
        |-- 妲己.jpg
        |-- 妲己.png
        |-- 少女阿狸.jpg
        |-- 时之奇旅.jpg
        ... ...
    |-- 妲己Texts/
        |-- 妲己介绍.txt
        |-- 妲己介绍.xlsx
        |-- 妲己台词.txt
        |-- 妲己性格特点.txt
        |-- 妲己英雄故事.txt
        |-- 妲己角色背景.txt
    |-- 妲己Voices/
        |-- 109_妲己__魅力之狐.txt
        |-- 109_妲己__魅力之狐/
            |-- 109_妲己_妲己,一直爱主人,因为被设定成这样..wav
            |-- 109_妲己_妲己,陪你玩.wav

更新说明

  • 敬请期待...

项目成员

成员 贡献(更新中...)
主创 谢勇
主创 程宏
共创 Wong Tack Hwa
共创 沈飞

About

The Role Playing Project of Honor-of-Kings game Based on LnternLM2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages