<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Github &#8211; 良的世界</title>
	<atom:link href="https://www.lemonary.cn/tag/github/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.lemonary.cn</link>
	<description></description>
	<lastBuildDate>Thu, 12 Dec 2024 05:15:44 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.lemonary.cn/wp-content/uploads/2024/12/profile-150x150.jpg</url>
	<title>Github &#8211; 良的世界</title>
	<link>https://www.lemonary.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Live2D博客宠物</title>
		<link>https://www.lemonary.cn/live2d%e5%8d%9a%e5%ae%a2%e5%ae%a0%e7%89%a9/</link>
					<comments>https://www.lemonary.cn/live2d%e5%8d%9a%e5%ae%a2%e5%ae%a0%e7%89%a9/#respond</comments>
		
		<dc:creator><![CDATA[shine]]></dc:creator>
		<pubDate>Sun, 24 Nov 2024 08:14:05 +0000</pubDate>
				<category><![CDATA[建站记录]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Live2D]]></category>
		<guid isPermaLink="false">https://lemonary.cn/?p=390</guid>

					<description><![CDATA[左下角引入一个博客宠物。 一、部署 1.1 下载脚本 下载stevenjoezhang的Github解压后将l [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">左下角引入一个博客宠物。</p>



<h2 class="wp-block-heading" id="一、部署">一、部署</h2>



<h3 class="wp-block-heading" id="1.1-下载脚本">1.1 下载脚本</h3>



<p class="wp-block-paragraph">下载<a href="https://github.com/stevenjoezhang/live2d-widget">stevenjoezhang的Github</a>解压后将live2d-widget-master放到服务器的wordpress目录下</p>



<p class="wp-block-paragraph">下载<a href="https://github.com/fghrsh/live2d_api">fghrsh的Github</a>解压后也同样将live2d_api-master放到服务器的wordpress目录下</p>



<pre class="wp-block-code"><code>&#91;root@dameng wordpress]# pwd
/home/wwwroot/wordpress
&#91;root@dameng wordpress]# ll live2d*
live2d_api-master:
total 56
drwxr-xr-x 2 www  www  4096 May 19  2020 add
drwxr-xr-x 2 www  www  4096 May 19  2020 get
-rw-r--r-- 1 www  www  1063 May 19  2020 LICENSE
drwxr-xr-x 8 www  www  4096 Nov 22 16:53 model
-rw-r--r-- 1 www  www  1410 Nov 24 15:14 model_list.json
-rw-r--r-- 1 www  www  1653 Nov 24 15:03 model_list.json_bak
-rw-r--r-- 1 www  www  1703 Nov 24 14:57 model_list.json_cat
drwxr-xr-x 2 www  www  4096 May 19  2020 rand
drwxr-xr-x 2 www  www  4096 May 19  2020 rand_textures
-rw-r--r-- 1 www  www  4415 May 19  2020 README.md
drwxr-xr-x 2 www  www  4096 May 19  2020 switch
drwxr-xr-x 2 www  www  4096 May 19  2020 switch_textures
drwxr-xr-x 2 www  www  4096 May 19  2020 tools

live2d-widget-master:
total 264
drwxr-xr-x 2 www www   4096 Feb 26  2024 assets
-rw-r--r-- 1 www www   2175 Nov 24 14:39 autoload.js
drwxr-xr-x 2 www www   4096 Feb 26  2024 demo
-rw-r--r-- 1 www www  35149 Feb 26  2024 LICENSE
-rwxr-xr-x 1 www www 151453 Feb 26  2024 live2d.min.js
-rw-r--r-- 1 www www    919 Feb 26  2024 package.json
-rw-r--r-- 1 www www  11170 Feb 26  2024 README.en.md
-rw-r--r-- 1 www www  10235 Feb 26  2024 README.md
-rw-r--r-- 1 www www    881 Feb 26  2024 rollup.config.js
drwxr-xr-x 2 www www   4096 Feb 26  2024 src
-rwxr-xr-x 1 www www   4937 Feb 26  2024 waifu.css
-rw-r--r-- 1 www www  11812 Feb 26  2024 waifu-tips.js
-rwxr-xr-x 1 www www  11548 Feb 26  2024 waifu-tips.json</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">注意<br>最好将目录都修改用户及组属主为www<br>chown -R www:www /home/wwwroot/wordpress/live2d*</p>
</blockquote>



<h3 class="wp-block-heading" id="1.2-修改autoload.js脚本">1.2 修改autoload.js脚本</h3>



<p class="wp-block-paragraph">将live2d_path和apiPath两个路径修改成服务器中对应路径【注意路径是相对于wordpress而言】</p>



<pre class="wp-block-code"><code>const live2d_path = "/live2d-widget-master/"
apiPath: "/live2d_api-master/"</code></pre>



<h3 class="wp-block-heading" id="1.3-引入脚本">1.3 引入脚本</h3>



<p class="wp-block-paragraph"><strong>方法一：PHP文件引入</strong></p>



<p class="wp-block-paragraph">同样在WordPress根目录下的theme-modify文件夹下，创建文件live2dgirl.php，编辑如下代码：</p>



<pre class="wp-block-code"><code>&lt;script src="/live2d-widget-master/autoload.js"&gt;&lt;/script&gt;</code></pre>



<p class="wp-block-paragraph">再在主题代码编辑器的header.php文件中引入：加在【文件末尾】即可</p>



<pre class="wp-block-code"><code>&lt;!-- Live2D GIRL 开始 --&gt;
&lt;?php require('./theme-modify/live2dgirl.php'); ?&gt;
&lt;!-- Live2D GIRL 结束 --&gt;</code></pre>



<p class="wp-block-paragraph"><strong>方法二：直接引入</strong></p>



<p class="wp-block-paragraph">或者可以直接将<code>&lt;script src="/live2d-widget-master/autoload.js"&gt;&lt;/script&gt;</code>添加到Argon主题设置的脚本部分，添加到页头脚本或者页尾脚本都可以。</p>



<p class="wp-block-paragraph">大功告成，就可以在页面看到自己的博客宠物了。</p>



<h2 class="wp-block-heading" id="二、模型的增加与删减">二、模型的增加与删减</h2>



<p class="wp-block-paragraph">完成上面的工作之后，就可以调用自己喜欢的模型了。可以从<a href="https://github.com/summerscar/live2dDemo">summerscar的Github</a>里下载。</p>



<p class="wp-block-paragraph">下载完模型后，挑几个自己喜欢的，把它们放到一个文件夹里，名字随意取，然后把文件夹上传到服务器 API 目录的 model 文件夹下，我的是这个目录/home/wwwroot/wordpress/live2d_api-master/model。需要特别注意的是<strong>每个模型文件夹的 xxxx.model.json 要重命名为 index.json</strong>，其他什么都不用改。最后，修改 model_list.json 文件，把新的模型索引进去。</p>



<pre class="wp-block-code"><code>{
    "models": &#91;
        "Potion-Maker/Pio",
        "Potion-Maker/Tia",
        &#91;
            "ShizukuTalk/shizuku-48",
            "ShizukuTalk/shizuku-pajama"
        ],
	&#91;
            "HyperdimensionNeptunia/neptune_classic",
            "HyperdimensionNeptunia/nepnep",
            "HyperdimensionNeptunia/neptune_santa",
            "HyperdimensionNeptunia/nepmaid",
            "HyperdimensionNeptunia/nepswim",
            "HyperdimensionNeptunia/noir_classic",
            "HyperdimensionNeptunia/noir",
            "HyperdimensionNeptunia/noir_santa",
            "HyperdimensionNeptunia/noireswim",
            "HyperdimensionNeptunia/blanc_classic",
            "HyperdimensionNeptunia/blanc_normal",
            "HyperdimensionNeptunia/blanc_swimwear",
            "HyperdimensionNeptunia/vert_classic",
            "HyperdimensionNeptunia/vert_normal",
            "HyperdimensionNeptunia/vert_swimwear",
            "HyperdimensionNeptunia/nepgear",
            "HyperdimensionNeptunia/nepgear_extra",
            "HyperdimensionNeptunia/nepgearswim",
            "HyperdimensionNeptunia/histoire",
            "HyperdimensionNeptunia/histoirenohover"
        ]
    ],
    "messages": &#91;
        "来自 Potion Maker 的 Pio 酱 ~",
        "来自 Potion Maker 的 Tia 酱 ~",
        "Shizuku Talk ！这里是 Shizuku ~",
        "Nep! Nep! 超次元游戏：海王星 系列"
    ]
}</code></pre>



<p class="wp-block-paragraph">文件中models对应的就是模型，同一套模型的不同皮肤用[]括起来。</p>



<h2 class="wp-block-heading" id="三、参考">三、参考</h2>



<ol class="wp-block-list">
<li><a href="https://crowya.com/1092">鸦鸦大佬的文章：养一只博客宠物</a></li>



<li><a href="https://blognas.hwb0307.com/linux/docker/744">Bensz大佬的文章：Docker系列 WordPress系列 特效</a></li>



<li><a href="https://github.com/stevenjoezhang/live2d-widget">stevenjoezhang的Github</a></li>



<li><a href="https://github.com/fghrsh/live2d_api">fghrsh的Github</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.lemonary.cn/live2d%e5%8d%9a%e5%ae%a2%e5%ae%a0%e7%89%a9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
