news 2026/8/24 1:27:19

Live2D Widget 模型库安装教程:22 个模型怎么选、怎么装,一篇完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Live2D Widget 模型库安装教程:22 个模型怎么选、怎么装,一篇完整指南

Live2D Widget 模型库安装教程:22 个模型怎么选、怎么装,一篇完整指南

【免费下载链接】live2d-widget-modelsModel library for live2d-widget.js项目地址: https://gitcode.com/gh_mirrors/li/live2d-widget-models

想在博客侧边栏放一个会眨眼、会挥手的虚拟伙伴吗?用 live2d-widget-models 这个 Live2D 模型库就能搞定——它把 20 多个开箱即用的 Live2D 模型拆成了独立的 npm 包,一条命令就能装进你的网站项目。

一分钟认识它

这个项目本质上是一个"模型仓库":每个文件夹装一套完整的 Live2D 模型资源,包括渲染用的.moc模型文件、贴图、.mtn动作、物理模拟与表情配置,部分模型还自带snd/目录里的语音文件。

它依赖的技术栈很简单:Node.js + npm 负责安装分发,模型本身由 Live2D SDK 体系渲染,前端则由配套的 live2d-widget.js 库负责在网页里跑起来。你不需要会建模,只要会敲npm install就行。

模型怎么挑:22 个模型一览

每个模型对应packages/下的一个文件夹,npm 包名就是文件夹名。想挑得准,先看功能差异:声音、物理摆动、表情、姿势这几项并不是人人都有。

模型包声音物理表情姿势
live2d-widget-model-chitose
live2d-widget-model-epsilon2_1
live2d-widget-model-gf
live2d-widget-model-haru(01)
live2d-widget-model-haru(02)
live2d-widget-model-haruto
live2d-widget-model-hibiki
live2d-widget-model-hijiki
live2d-widget-model-izumi
live2d-widget-model-koharu
live2d-widget-model-miku
live2d-widget-model-ni-j
live2d-widget-model-nico
live2d-widget-model-nietzsche
live2d-widget-model-nipsilon
live2d-widget-model-nito
live2d-widget-model-shizuku
live2d-widget-model-tororo
live2d-widget-model-tsumiki
live2d-widget-model-unitychan
live2d-widget-model-wanko
live2d-widget-model-z16

挑的时候有两种思路:

  • 省事的做法:装完 live2d-widget.js 后,随便挑一个顺眼的(比如 miku 或 shizuku)先跑起来,喜欢哪个换哪个。
  • 一次看全:把几个风格不同的模型都装上,在本地预览里对比,再留一个在package.json里。

一个容易踩的坑:haru 有 01、02 两套造型,但它们共用同一个包名live2d-widget-model-haru,装一次就两套都有了,不用装两遍。

两条安装路径

路径 A:全量模型一次装齐

npm install live2d-widget-models

这个聚合包会依赖上面全部模型。先停一下:官方已把该包标记为 deprecated(弃用),并明确提示请改为手动安装单个模型——因为它不会把模型依赖写进你自己的生产环境项目,装了对最终站点可能不生效。所以这条路径只适合本地预览、挑模型,不建议留在正式项目里。

路径 B:只装一个模型(推荐)

先安装渲染库,再挑一个模型装进来,以 haru 为例:

npm install --save live2d-widget-model-haru

想换别的模型?把命令里最后一段换成上表中的包名即可,规则就是"包名 =packages/下的文件夹名"。

装完之后:让它动起来

模型装好只是第一步,它不会自己出现在页面上:

  1. 引入并初始化 live2d-widget.js 库,这是负责把.moc、动作、贴图渲染成页面上那个会动的人物的 JavaScript 库。
  2. 在它的配置里指定你要用的模型文件(如haru01.model.json),动作、物理、表情都会跟着这个入口文件加载。
  3. 浏览器打开页面,看到侧边栏里的人物随鼠标互动,就算成功了。

配置细节别在这里硬背,直接去查 live2d-widget.js 项目的文档;如果你用的是 Hexo 博客,也可以看看 hexo-helper-live2d 这个插件,它能帮你把模型接进博客框架。

写在最后

Live2d-widget-models 的价值就一句话:省去你自己找模型、导资源、搭目录的功夫,22 个 Live2D 模型随挑随装。先按路径 B 装一个跑起来,剩下的交给预览对比——你博客里的虚拟伙伴,五分钟就能上岗。

【免费下载链接】live2d-widget-modelsModel library for live2d-widget.js项目地址: https://gitcode.com/gh_mirrors/li/live2d-widget-models

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 1:27:18

如何解锁微信平板模式实现双设备同时登录:WeChatPad 完整使用指南

如何解锁微信平板模式实现双设备同时登录:WeChatPad 完整使用指南 【免费下载链接】WeChatPad 强制使用微信平板模式 项目地址: https://gitcode.com/gh_mirrors/we/WeChatPad 晚上十点,你在平板上把方案发给客户,手机震了一下——点进…

作者头像 李华
网站建设 2026/8/24 1:26:52

Android开发工程师核心技术栈与面试指南

1. Android开发工程师职位全景解析在移动互联网时代,Android开发工程师始终保持着旺盛的市场需求。根据最新的行业调研数据显示,2023年Android开发者岗位数量同比增长15%,平均薪资水平位列技术岗位前30%。但与此同时,企业对Androi…

作者头像 李华
网站建设 2026/8/24 1:26:49

如何用 WorkTool 打造企业微信机器人:无人值守群管理完整指南

如何用 WorkTool 打造企业微信机器人:无人值守群管理完整指南 【免费下载链接】worktool 一款安全稳定的Android无障碍服务工具,支持控制企微/微信来运行的无人值守群管理企业微信机器人 项目地址: https://gitcode.com/GitHub_Trending/wo/worktool …

作者头像 李华
网站建设 2026/8/24 1:26:26

多智能体审议架构在金融交易决策中的设计与实现

1. 项目概述:当多智能体学会“思考”,交易系统会发生什么?最近在捣鼓一个很有意思的概念验证项目,我把它叫做 AgenticAITA。这个名字听起来有点唬人,拆开看其实就是“智能体驱动的自主交易架构”。它的核心目标很简单&…

作者头像 李华
网站建设 2026/8/24 1:26:20

C++逆向实战:从内存分析到游戏数据结构解析

这类主题最值得先看的不是功能列表,而是它到底在解决一个什么样的具体问题。很多人一看到“外挂”、“逆向”就觉得是游戏作弊,但实际在技术层面,它更接近于一个特定程序的数据结构分析和内存数据读取的实战案例。对于学习C、理解游戏客户端与…

作者头像 李华
网站建设 2026/8/24 1:26:19

爱普生打印机废墨计数器清零教程,自己动手避免送修

当爱普生打印机的屏幕上突然弹出“废墨垫寿命已尽”,所有打印操作都被强制锁死,很多人会以为机器坏了。实际上只是内部废墨计数器走到了预设上限,触发了安全保护。只要把这个计数器重置回零,机器就能立刻恢复正常,这笔…

作者头像 李华