{"repo":"jiangweifang/wp-live2d","free":true,"listed":false,"github":"https://github.com/jiangweifang/wp-live2d","clone":"git clone https://github.com/jiangweifang/wp-live2d.git","description":"WordPress Live2D 插件","language":"PHP","stars":23,"topics":["live2d","wordpress"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Live2D Web Canvas - WordPress 插件 📖 使用帮助 / 文档中心： 收录：自定义模型教程 · ChatGPT 配置 · 浏览器扩展隐私政策 · 注意事项与常见问题。 - 基于 Live2D 看板娘前端 HTML 源码改写。 - 在 WordPress 后台 → 插件 → 搜索 \"live 2d\" 即可一键安装： 。觉得好用的话欢迎给个好评！ 这是个什么插件？ 安装并启用后，你的 WordPress 站点右下角会出现一个会动的二次元小人（也就是常说的\"看板娘\"），可以摆姿势、说话、被点击互动。 - 零配置就能跑 ：装完即用，自带几个示例模型。 - 想换造型 / 换皮肤 ：到设置页里换一个 modelAPI 地址就行，详细教程见 自定义模型教程。 - 想让她会聊天 ：可以接 ChatGPT，参考 ChatGPT 配置。 更多说明、截图、常见问题都在 。 默认外观（可在设置里改） 这些是对话气泡的默认配色，看不顺眼可以到设置页随便改： - 提示框背景色：rgba(236, 217, 188, 0.5) - 边框颜色：rgba(224, 186, 140, 0.62) - 阴影颜色：rgba(191, 158, 118, 0.2) - 字体颜色：#32373c - 高亮提醒颜色：#0099cc 进阶玩法（普通用户可以跳过） 本节是给已经在用对象存储 / CDN、并且担心模型被别人盗链的站长看的。 如果你只是想让看板娘正常显示， 默认配置就够了，下面这些都不用看 。 \"防盗链\" 开关怎么选？ 所谓\"盗链\"，就是别人发现你的模型文件地址后，直接拿到自己网站上去用，白嫖你的流量。 设置页 → \"基础设置\" → 防盗链 (Cubism 4+ 模型) 只有两个选项，分别对应两种完全不同的思路， 二选一，不要叠加 ： 选项 谁来挡盗链？ 什么时候选 --- --- --- 不缓存（默认） 你自己（去对象存储 / CDN 控制台开防盗链） 模型已经放在阿里云 OSS、腾讯云 COS、七牛、又拍、自家 CDN 等地方 缓存到本地（推荐） 插件自己处理（自动给文件起别名 + 临时签名链接） 模型放在 GitHub Pages、jsDelivr、自己搭的 nginx 这种没有防盗链功能的地方 情况 A：模型已经在 OSS / COS / CDN 上 → 选 \"不缓存\" 这时让对象存储自己挡盗链最省事。常见三种做法（从简单到复杂）： 1. 公共读 + Referer 白名单（最简单，零代码） - 阿里云 OSS：Bucket → 数据安全 → 防盗链，把你的网站域名加进白名单。 - 腾讯云 COS：存储桶 → 安全管理 → 防盗链设置，操作类似。 - 原理：浏览器加载模型时会带上 \"我从哪个网站来的\"（Referer），不在白名单的来源直接拒绝。 - 局限：稍微懂点抓包的人能伪造来源绕过。 2. 套一层自家 CDN，开 URL 鉴权（中等） - 在 OSS 前面套阿里云 CDN / 腾讯云 CDN / Cloudflare，开启 \"URL 鉴权\" 或 \"Token 校验\"。 - 然后把插件设置页里的 modelAPI 填成 CDN 那边给的带签名地址。 3. 私有读 + 签名链接（最严格，需要自己写代码） - Bucket 设成私有，每次访问都必须带签名才能下载。 - 这种模式没法直接在插件设置页里配置，需要懂 PHP 的人自己在主题 functions.php 里写一段代码动态生成签名地址。 - 插件不内置这层功能 ，原因见下面。 情况 B：模","default_branch":null,"files":null,"tree":[],"storefront":"/r/jiangweifang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jiangweifang/wp-live2d/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}