这篇文章上次修改于 1252 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
经常访问我博客的朋友们也许会注意到左下角多了一个新伙伴,她是来自《药水制作师》的 Pio~
在很久以前,@Jad 发了一篇关于 Live2D 的 教程。此后我逐渐看到各位大佬的博客增加了这个小挂件,而我一直盼望自己的博客也增加一个。之前一直想找个机会试水一下 Typecho 的插件开发,于是今天就抽时间做出来了。
目前本插件不存在任何依赖的样式和库,所以并没有一些交互功能。但我会在新版本当中逐渐实现,而不需要任何的库。
插件自带了版本更新检测功能,调用了我自己写的一个简易 API,默认会统计你的网站地址。
插件特性
- 插件自带版本更新检测功能
- 可以在插件设置自定义模型配置文件
- 可以在插件目录下放置使用自己的模型
- 不需要任何库,让你的看板娘轻装上阵
- 指定选择器后可和页面链接内容进行交互
- 支持前台更换模型,需要在后台选中多个模型
授权协议
由于原项目使用 GPL 2.0 协议,故本项目也采用相同的开源协议进行授权。
原创不易!如果喜欢本项目,请 Star 它以示对我的支持~
项目地址
Typecho 版(我做的)
- 特点:自带 Pio 模型,支持后台更换其他模型,还可自定义换肤,可放在插件目录下或外部引用
- 依赖:无
- 下载:GitHub 传送门
- 文档:传送门
WordPress 版(喵喵做的)
- 特点:自带 2233 模型,不支持后台更换,但包含一言、文字交互等功能
- 依赖:需要 JQuery 支持
- 下载:GitHub 传送门
Typecho 版(泽泽移植的)【已停止维护】
- 特点:和 WP 版一样,自带 2233 模型,不支持后台更换,但包含一言、文字交互等功能
- 依赖:需要 JQuery 支持
- 下载:传送门
Emlog 版(广树做的)
- 特点:自带 Histoire 模型,不支持后台更换,但可以接入图灵机器人实现互动
- 依赖:需要 JQuery 支持
- 下载:传送门
Z-Blog 版(FGHRSH 做的)
- 特点:自带 Pio、Tia 模型,支持换肤。不支持后台更换,但包含一言、文字交互等功能
- 依赖:需要 JQuery 支持
- 下载:传送门
模型下载
新手教程
疑难解答
参见插件文档的 常见问题 节点。如果你遇到的问题不在文档范围之内,可以在此文评论留言。
描述问题请请确认文档内容,并填写真实的网站链接、报错信息和可供联系的邮箱,否则将有可能不予回复,敬请谅解!
已有 166 条评论
博主,不小心点了叉(就是那个QWQ下次再见吧的叉)后该如何再次开启看板娘?求教
@Dr_Li 需要删除 localStorage 才行,手机上应该得清除一遍本地缓存什么的,参考文档「看板娘隐藏后如何让她再次显示」问题
大佬有办法实现在微信小程序里显示看板娘么
@鱿鱼 目前没有研究,而且不太理解意义何在
这个是主题内置的,重载函数是哪个?
@黄业兴博客 文档上不是写的很清楚了么?pio.init()
是预加载 InstantClick 的问题 好像不兼容不知道怎样解决!
@黄业兴博客 这个是主题内置的么,看看有没有地方可以填写重载函数
Cannot read property 'createProgram' of undefined请问这个是什么错误?
@黄业兴博客 是独立使用的么?看看 canvas 元素的选择器是不是写错了
@Paul 我发现是不兼容预加载 InstantClick js,跳转页面就不会重新出现动画图片!
保罗大佬可否出一个hexo的独立文档
你好为啥我的板娘的那个菜单是在离板娘很远的地方?
@xioaxing 后台设置修改一下宽度
你好,看板娘的交互提示扩展怎么用,看文档是要加在哪个 JS 文件里吗
@misem 你是使用的 Typecho 插件版吗?根据文档填写 JSON 配置粘贴到插件设置里面就可以了哦