<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>Yalishidoorde</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <id>https://zyhqwq.github.io/</id>
  <link href="https://zyhqwq.github.io/" rel="alternate"/>
  <link href="https://zyhqwq.github.io/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, Yalishidoorde</rights>
  <subtitle>一个hexo博客</subtitle>
  <title>Yalishidoorde</title>
  <updated>2026-08-08T07:15:39.113Z</updated>
  <entry>
    <author>
      <name>Yalishidoorde</name>
    </author>
    <content>
      <![CDATA[<h2 id="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等"><a href="#不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等" class="headerlink" title="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等"></a>不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等</h2><h2 id="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等-1"><a href="#不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等-1" class="headerlink" title="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等"></a>不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等</h2><h2 id="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等-2"><a href="#不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等-2" class="headerlink" title="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等"></a>不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等</h2><h2 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h2><p>本篇教程仅供学习，我的教程仅供参考，若导致封号本人概不负责</p><h2 id="正题"><a href="#正题" class="headerlink" title="正题"></a>正题</h2><p>有一次我想到qq新版是qqnt架构，偶然看到<a href="https://kanna.best/tutorial/trss-yunzai-%E4%BA%91%E5%B4%BD%E9%85%8D%E5%90%88ntqq%E6%90%AD%E5%BB%BAqq%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/">一篇博客</a>部署了qqnt协议的云崽，所以我就尝试了去部署，成功了</p><h2 id="教程"><a href="#教程" class="headerlink" title="教程"></a>教程</h2><h2 id="注意！！！！！"><a href="#注意！！！！！" class="headerlink" title="注意！！！！！"></a>注意！！！！！</h2><p>我部署的云崽是在我自己家，同局域网下的，并且大佬也说<br><img src="/images/%E5%AE%89%E8%A3%85%E9%A1%BB%E7%9F%A5.png" alt="安装须知"><br>服务器没试过部署但如果你尝试后封号或其他原因导致封号本人概不负责！</p><h2 id="准备"><a href="#准备" class="headerlink" title="准备"></a>准备</h2><p>1 <strong>Ubuntu x64系统</strong>：我试过纯Debian arm系统，可以安装浏览器却无法启动，哎，难受<br>2 <strong>Xshell或putty</strong>：任意连接服务器的软件<br>3 <strong>nodejs环境</strong>：尽量&gt;&#x3D;21版本<br>4 <strong>Redis</strong>：最新<br>5 <strong>chromium浏览器</strong>：最新<br>6 <strong>Xftp</strong>：可有可无，但这个对新手很方便，配合Xshell很好用<br><img src="/images/Xftp.png" alt="Xftp"><br>7 <strong>Visual Studio Code</strong>：<a href="https://code.visualstudio.com/">代码编辑器</a><br>默认下载在root目录</p><h1 id="开始"><a href="#开始" class="headerlink" title="开始"></a>开始</h1><h2 id="更新软件包"><a href="#更新软件包" class="headerlink" title="更新软件包"></a>更新软件包</h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">sudo apt update</span><br></pre></td></tr></table></figure><h2 id="安装wget-curl，unzip，screen，git"><a href="#安装wget-curl，unzip，screen，git" class="headerlink" title="安装wget,curl，unzip，screen，git"></a>安装wget,curl，unzip，screen，git</h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">sudo apt install wget curl unzip screen git -y</span><br></pre></td></tr></table></figure><h2 id="更新软件源"><a href="#更新软件源" class="headerlink" title="更新软件源"></a>更新软件源</h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">apt update</span><br></pre></td></tr></table></figure><h2 id="下载chromium"><a href="#下载chromium" class="headerlink" title="下载chromium"></a>下载chromium</h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">apt install chromium-browser</span><br></pre></td></tr></table></figure><h3 id="检验"><a href="#检验" class="headerlink" title="检验"></a>检验</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">chromium-browser --version</span><br></pre></td></tr></table></figure><p>如果你出现以下<br><img src="/images/chromium%E9%97%AE%E9%A2%98.png" alt="浏览器报错"><br>可以解决</p><h3 id="安装-lsb-release-包："><a href="#安装-lsb-release-包：" class="headerlink" title="安装 lsb-release 包："></a>安装 lsb-release 包：</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">sudo apt-get update</span><br><span class="line">sudo apt-get install lsb-release</span><br></pre></td></tr></table></figure><h3 id="再次尝试获取-Chromium-版本信息："><a href="#再次尝试获取-Chromium-版本信息：" class="headerlink" title="再次尝试获取 Chromium 版本信息："></a>再次尝试获取 Chromium 版本信息：</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">chromium-browser --version</span><br></pre></td></tr></table></figure><h2 id="下载redis"><a href="#下载redis" class="headerlink" title="下载redis"></a>下载redis</h2><h3 id="安装编译工具"><a href="#安装编译工具" class="headerlink" title="安装编译工具"></a>安装编译工具</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">apt install build-essential tcl -y</span><br></pre></td></tr></table></figure><h3 id="下载redis-1"><a href="#下载redis-1" class="headerlink" title="下载redis"></a>下载redis</h3><p>我是<a href="http://download.redis.io/releases/">在这</a>获取的</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">wget  http://download.redis.io/releases/redis-7.4.0.tar.gz</span><br></pre></td></tr></table></figure><h3 id="解压"><a href="#解压" class="headerlink" title="解压"></a>解压</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf redis-7.4.0.tar.gz</span><br></pre></td></tr></table></figure><h3 id="进入redis目录"><a href="#进入redis目录" class="headerlink" title="进入redis目录"></a>进入redis目录</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd redis-7.4.0</span><br></pre></td></tr></table></figure><h3 id="编译"><a href="#编译" class="headerlink" title="编译"></a>编译</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">make</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">make install</span><br></pre></td></tr></table></figure><h3 id="后台启动"><a href="#后台启动" class="headerlink" title="后台启动"></a>后台启动</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -R redis</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">./src/redis-server ./redis.conf</span><br></pre></td></tr></table></figure><p><strong>Ctrl+ad退出</strong></p><h3 id="如果想再次进入"><a href="#如果想再次进入" class="headerlink" title="如果想再次进入"></a>如果想再次进入</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -ls</span><br></pre></td></tr></table></figure><p><img src="/images/screen.png" alt="screen"></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -r [编号]</span><br><span class="line">##像我就是screen -r 10131</span><br></pre></td></tr></table></figure><h2 id="下载安装nodejs"><a href="#下载安装nodejs" class="headerlink" title="下载安装nodejs"></a>下载安装<a href="https://nodejs.org/zh-cn/download/prebuilt-binaries">nodejs</a></h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd /root</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">wget https://nodejs.org/dist/v21.7.3/node-v21.7.3-linux-x64.tar.xz</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf node-v21.7.3-linux-x64.tar.xz</span><br></pre></td></tr></table></figure><h3 id="设置环境变量"><a href="#设置环境变量" class="headerlink" title="设置环境变量"></a>设置环境变量</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">nano ~/.bashrc</span><br></pre></td></tr></table></figure><h3 id="在最底下加上"><a href="#在最底下加上" class="headerlink" title="在最底下加上"></a>在最底下加上</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">export PATH=/root/node-v21.7.3-linux-x64/bin:$PATH</span><br><span class="line">###注意！！如果你不是在root目录下下载的，要将“/root/node-v21.7.3-linux-x64/bin”替换为实际路径</span><br></pre></td></tr></table></figure><h3 id="更新变量"><a href="#更新变量" class="headerlink" title="更新变量"></a>更新变量</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">source ~/.bashrc</span><br></pre></td></tr></table></figure><h3 id="检验-1"><a href="#检验-1" class="headerlink" title="检验"></a>检验</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">node -v</span><br><span class="line">npm -v</span><br></pre></td></tr></table></figure><p><img src="/images/node%E9%AA%8C%E8%AF%81.png" alt="node验证"><br>像图中出现出现版本号就对了，不用在意图中的版本号</p><h3 id="换国内淘宝npm源"><a href="#换国内淘宝npm源" class="headerlink" title="换国内淘宝npm源"></a>换国内淘宝npm源</h3><p><a href="https://npmmirror.com/">网址</a></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm config set registry https://registry.npmmirror.com</span><br></pre></td></tr></table></figure><h2 id="下载QQNT（这里分为用release下载版和最新构建版的两种方法，前者简单后者能使用最新版）"><a href="#下载QQNT（这里分为用release下载版和最新构建版的两种方法，前者简单后者能使用最新版）" class="headerlink" title="下载QQNT（这里分为用release下载版和最新构建版的两种方法，前者简单后者能使用最新版）"></a>下载QQNT（这里分为用release下载版和最新构建版的两种方法，前者简单后者能使用最新版）</h2><p>记得点个<strong>star</strong>，github上不去可以用<a href="https://steampp.net/">Watt Toolkit</a>，仅Win10Win11用户可用如果是Win10以下可以手机开流量或打开手机版Watt Toolkit访问下载后上传至电脑再上传至服务器</p><h3 id="使用最新release的方法"><a href="#使用最新release的方法" class="headerlink" title="使用最新release的方法"></a>使用最新release的方法</h3><p><a href="https://github.com/LagrangeDev/Lagrange.Core/releases/tag/nightly">QQNT项目Release</a><br><img src="/images/QQNTRelease.png" alt="QQNTRelease"></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">#国外</span><br><span class="line">wget https://github.com/LagrangeDev/Lagrange.Core/releases/download/nightly/Lagrange.OneBot_linux-x64_net8.0_SelfContained.tar.gz</span><br><span class="line">#国内(二选一)</span><br><span class="line">wget https://githubfast.com/LagrangeDev/Lagrange.Core/releases/download/nightly/Lagrange.OneBot_linux-x64_net8.0_SelfContained.tar.gz</span><br><span class="line">wget https://github.zyhmifan.top/https://github.com/LagrangeDev/Lagrange.Core/releases/download/nightly/Lagrange.OneBot_linux-x64_net8.0_SelfContained.tar.gz</span><br></pre></td></tr></table></figure><h4 id="解压-1"><a href="#解压-1" class="headerlink" title="解压"></a>解压</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf Lagrange.OneBot_linux-x64_net8.0_SelfContained.tar.gz</span><br></pre></td></tr></table></figure><h4 id="可选-移动到Lagrange-OneBot目录下"><a href="#可选-移动到Lagrange-OneBot目录下" class="headerlink" title="(可选)移动到Lagrange.OneBot目录下"></a>(可选)移动到Lagrange.OneBot目录下</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">mv /root/Lagrange.OneBot/bin/Release/net8.0/linux-x64/publish/Lagrange.OneBot /root/Lagrange.OneBot/</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd /root/Lagrange.OneBot</span><br></pre></td></tr></table></figure><h4 id="给予755权限"><a href="#给予755权限" class="headerlink" title="给予755权限"></a>给予755权限</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">chmod 755 Lagrange.OneBot </span><br></pre></td></tr></table></figure><h4 id="后台运行"><a href="#后台运行" class="headerlink" title="后台运行"></a>后台运行</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -R qqnt</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">./Lagrange.OneBot</span><br></pre></td></tr></table></figure><h4 id="ctrl-ad退出"><a href="#ctrl-ad退出" class="headerlink" title="ctrl+ad退出"></a>ctrl+ad退出</h4><h4 id="只修改appsettings-json中的Port和Suffix，其他不变"><a href="#只修改appsettings-json中的Port和Suffix，其他不变" class="headerlink" title="只修改appsettings.json中的Port和Suffix，其他不变"></a>只修改appsettings.json中的Port和Suffix，其他不变</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">nano appsettings.json</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">&#123;</span><br><span class="line">  #...以上代码不变</span><br><span class="line">  &quot;Port&quot;: 2536,</span><br><span class="line">  &quot;Suffix&quot;: &quot;/OneBotv11&quot;,</span><br><span class="line">  #以下代码不用动...</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure><p><img src="/images/Onebot%E8%AE%BE%E7%BD%AE.png" alt="Onebot设置"></p><h4 id="再次进入"><a href="#再次进入" class="headerlink" title="再次进入"></a>再次进入</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -ls</span><br></pre></td></tr></table></figure><p><img src="/images/screen.png" alt="screen"></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -r [编号]</span><br><span class="line">##像我就是screen -r 10131</span><br></pre></td></tr></table></figure><h4 id="回车"><a href="#回车" class="headerlink" title="回车"></a>回车</h4><h4 id="扫码"><a href="#扫码" class="headerlink" title="扫码"></a>扫码</h4><h4 id="ctrl-ad退出-1"><a href="#ctrl-ad退出-1" class="headerlink" title="ctrl+ad退出"></a>ctrl+ad退出</h4><h3 id="如果你不嫌麻烦想使用最新构建以下为教程"><a href="#如果你不嫌麻烦想使用最新构建以下为教程" class="headerlink" title="如果你不嫌麻烦想使用最新构建以下为教程"></a>如果你不嫌麻烦想使用最新构建以下为教程</h3><p>到<a href="https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0">微软官方</a>下载适合自己系统的 运行时 包和 SDK后<br><img src="/images/%E8%BF%90%E8%A1%8C%E6%97%B6SDK.png" alt="运行时sdk"><br>以8.0.8的x64版本的运行时 包和和 SDK 8.0.4举例</p><h4 id="root目录下"><a href="#root目录下" class="headerlink" title="root目录下"></a>root目录下</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">mkdir 8.0.8</span><br><span class="line">#不一定需要和我一样</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">mkdir SDK8.0.4</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd 8.0.8</span><br></pre></td></tr></table></figure><h4 id="wget到目录下"><a href="#wget到目录下" class="headerlink" title="wget到目录下"></a>wget到目录下</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">wget https://download.visualstudio.microsoft.com/download/pr/648de803-0b0c-46bc-9601-42a94dae0b41/241fd17cee8d473a78675e30681979bb/aspnetcore-runtime-8.0.8-linux-x64.tar.gz</span><br></pre></td></tr></table></figure><h4 id="解压-2"><a href="#解压-2" class="headerlink" title="解压"></a>解压</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf aspnetcore-runtime-8.0.8-linux-x64.tar.gz</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd /root/SDK8.0.4</span><br><span class="line">#替换为实际保存目录</span><br></pre></td></tr></table></figure><h4 id="上传"><a href="#上传" class="headerlink" title="上传"></a>上传</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">wget https://download.visualstudio.microsoft.com/download/pr/db901b0a-3144-4d07-b8ab-6e7a43e7a791/4d9d1b39b879ad969c6c0ceb6d052381/dotnet-sdk-8.0.401-linux-x64.tar.gz</span><br></pre></td></tr></table></figure><h4 id="解压-3"><a href="#解压-3" class="headerlink" title="解压"></a>解压</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf dotnet-sdk-8.0.401-linux-x64.tar.gz</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">nano ~/.bashrc</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">export PATH=&quot;/root/sdk8.0.4/:$PATH&quot;</span><br><span class="line">export DOTNET_ROOT=/root/sdk8.0.4/</span><br><span class="line">###注意！！如果你不是一步一步跟我做的，/root/8.0.8；/root/sdk8.0.4/目录需要更换为你实际的目录</span><br></pre></td></tr></table></figure><h4 id="更新变量！！！！！"><a href="#更新变量！！！！！" class="headerlink" title="更新变量！！！！！"></a>更新变量！！！！！</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">source ~/.bashrc</span><br></pre></td></tr></table></figure><h5 id="检验-2"><a href="#检验-2" class="headerlink" title="检验"></a>检验</h5><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">dotnet --info</span><br></pre></td></tr></table></figure><p>图是我用其他设备测试的，方法一样的<br><img src="/images/%E6%A3%80%E9%AA%8Csdk.png" alt="检验sdk"></p><p>然后再下载[QQNT]<br>找到最新构建的第一个（不一定是我这个，因为时间会变的嘛，如果没见构建就鼠标滚轮往下滑，无法下滑或没见到就找下一个构建）(<a href="https://github.com/LagrangeDev/Lagrange.Core/actions/workflows/Lagrange.OneBot-build.yml">https://github.com/LagrangeDev/Lagrange.Core/actions/workflows/Lagrange.OneBot-build.yml</a>)<br><img src="/images/%E6%9E%84%E5%BB%BA%E7%9B%AE%E5%BD%95.png" alt="构建目录"><br>下拉找到适合自己系统的预编译文件<br>注意看你安装的是net8还是net7！！<br><img src="/images/%E9%A2%84%E7%BC%96%E8%AF%91%E6%96%87%E4%BB%B6.png" alt="预编译文件"><br><img src="/images/net%E7%89%88%E6%9C%AC.png" alt="net版本"><br>或者（不建议因为更新不及时，并且可能没有适合你的系统）<br><a href="https://www.123912.com/s/ZiHojv-dHHnH.html">最后最后再三考虑尝试都上不了github，那就点我下载后上传至你的服务器</a><br>网页登录后就能下载！</p><h4 id="解压-4"><a href="#解压-4" class="headerlink" title="解压"></a>解压</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">unzip Lagrange.OneBot_linux-x64_net8.0_NoSelfContained.zip</span><br></pre></td></tr></table></figure><h4 id="建议放在单独一个文件夹"><a href="#建议放在单独一个文件夹" class="headerlink" title="建议放在单独一个文件夹"></a>建议放在单独一个文件夹</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">mkdir qqnt</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">mv /root/Lagrange.OneBot /root/qqnt/</span><br><span class="line">#/root/Lagrange.OneBot 为你实际Lagrange.OneBot的位置，Xftp可以右键复制路径</span><br><span class="line">#/root/qqnt/ 为你实际放置的目录位置，Xftp右键目录就可以复制目录路径</span><br></pre></td></tr></table></figure><h4 id="后台运行-1"><a href="#后台运行-1" class="headerlink" title="后台运行"></a>后台运行</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -R qqnt</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">./Lagrange.OneBot</span><br></pre></td></tr></table></figure><h4 id="ctrl-ad退出-2"><a href="#ctrl-ad退出-2" class="headerlink" title="ctrl+ad退出"></a>ctrl+ad退出</h4><h4 id="只修改appsettings-json中的Port和Suffix，其他不变-1"><a href="#只修改appsettings-json中的Port和Suffix，其他不变-1" class="headerlink" title="只修改appsettings.json中的Port和Suffix，其他不变"></a>只修改appsettings.json中的Port和Suffix，其他不变</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">nano appsettings.json</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">&#123;</span><br><span class="line">  #...以上代码不变</span><br><span class="line">  &quot;Port&quot;: 2536,</span><br><span class="line">  &quot;Suffix&quot;: &quot;/OneBotv11&quot;,</span><br><span class="line">  #以下代码不用动...</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure><p><img src="/images/Onebot%E8%AE%BE%E7%BD%AE.png" alt="Onebot设置"></p><h4 id="再次进入-1"><a href="#再次进入-1" class="headerlink" title="再次进入"></a>再次进入</h4><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -ls</span><br></pre></td></tr></table></figure><p><img src="/images/screen.png" alt="screen"></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -r [编号]</span><br><span class="line">##像我就是screen -r 10131</span><br></pre></td></tr></table></figure><h4 id="回车-1"><a href="#回车-1" class="headerlink" title="回车"></a>回车</h4><h4 id="扫码-1"><a href="#扫码-1" class="headerlink" title="扫码"></a>扫码</h4><h4 id="ctrl-ad退出-3"><a href="#ctrl-ad退出-3" class="headerlink" title="ctrl+ad退出"></a>ctrl+ad退出</h4><h2 id="下载TRSS-Yunzai"><a href="#下载TRSS-Yunzai" class="headerlink" title="下载TRSS-Yunzai"></a>下载TRSS-Yunzai</h2><p>国外</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">git clone  https://github.com/TimeRainStarSky/Yunzai</span><br><span class="line">#git clone --depth 1 https://github.com/TimeRainStarSky/Yunzai</span><br></pre></td></tr></table></figure><p>国内</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">git clone  https://gitee.com/TimeRainStarSky/Yunzai</span><br><span class="line">#git clone --depth 1 https://gitee.com/TimeRainStarSky/Yunzai</span><br></pre></td></tr></table></figure><h3 id="切换到yunzai目录"><a href="#切换到yunzai目录" class="headerlink" title="切换到yunzai目录"></a>切换到yunzai目录</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd Yunzai</span><br></pre></td></tr></table></figure><h3 id="安装"><a href="#安装" class="headerlink" title="安装"></a>安装</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm i -g pnpm</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">pnpm i</span><br></pre></td></tr></table></figure><h3 id="后台运行-2"><a href="#后台运行-2" class="headerlink" title="后台运行"></a>后台运行</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -R yunzai</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">node app</span><br></pre></td></tr></table></figure><p>直接在运行界面输入<br><strong>#安装genshin</strong><br><strong>#安装miao-plugin</strong><br><strong>#安装TRSS-Plugin</strong><br>一个一个输入</p><h3 id="最后"><a href="#最后" class="headerlink" title="最后"></a>最后</h3><p><strong>ctrl+ad退出</strong></p><h3 id="再次进入-2"><a href="#再次进入-2" class="headerlink" title="再次进入"></a>再次进入</h3><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -ls</span><br></pre></td></tr></table></figure><p><img src="/images/screen.png" alt="screen"></p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">screen -r [编号]</span><br><span class="line">##与上面一样</span><br></pre></td></tr></table></figure><h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>目前这个方法挺稳定的，如果存在问题可以先自行搜索相关错误<br>毕竟我也是站在所有大佬肩膀上完成的啊qwq<br>以上全是本人在部署中遇到问题后解决并总结出来的方法，写的不好请谅解qwq</p>]]>
    </content>
    <id>https://zyhqwq.github.io/2024/08/12/%E9%83%A8%E7%BD%B2TRSS-Yunzai%E4%BA%91%E5%B4%BDQQNT%E6%95%99%E7%A8%8B/</id>
    <link href="https://zyhqwq.github.io/2024/08/12/%E9%83%A8%E7%BD%B2TRSS-Yunzai%E4%BA%91%E5%B4%BDQQNT%E6%95%99%E7%A8%8B/"/>
    <published>2024-08-12T04:06:28.000Z</published>
    <summary>
      <![CDATA[<h2 id="不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等"><a href="#不准将本篇发布至国内任何流量高的中文网站。不限于b站，快手，抖音等" class="headerlink" title="不准将本篇发布至国内任何流量高的中文网站。不限于b站]]>
    </summary>
    <title>部署TRSS-Yunzai云崽QQNT教程</title>
    <updated>2026-08-08T07:15:39.113Z</updated>
  </entry>
  <entry>
    <author>
      <name>Yalishidoorde</name>
    </author>
    <content>
      <![CDATA[<h2 id="修改Pug模板-blog-blog-themes-butterfly-layout-includes-header"><a href="#修改Pug模板-blog-blog-themes-butterfly-layout-includes-header" class="headerlink" title="修改Pug模板&#x2F;blog&#x2F;blog&#x2F;themes&#x2F;butterfly&#x2F;layout&#x2F;includes&#x2F;header"></a>修改Pug模板&#x2F;blog&#x2F;blog&#x2F;themes&#x2F;butterfly&#x2F;layout&#x2F;includes&#x2F;header</h2><p>为了能够正确地处理 _config.yml 中的数据，稍微调整一下 Pug 模板中的循环部分。</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">each socialItem in theme.social</span><br><span class="line">  a.social-icon(href=url_for(trim(socialItem[1])) target=&quot;_blank&quot;</span><br><span class="line">    title=socialItem[2] === undefined ? &#x27;&#x27; : trim(socialItem[2]))</span><br><span class="line">    i(class=socialItem[0] style=socialItem[3] === undefined ? &#x27;&#x27; : `color: $&#123;trim(socialItem[3]).replace(/[\&#x27;\&quot;]/g, &#x27;&#x27;)&#125;;`)</span><br></pre></td></tr></table></figure><p>这里的关键点是：<br>我们使用 socialItem（即数组）来迭代每个社交链接设置。<br>第一个元素 (socialItem[0]) 是图标类名。<br>第二个元素 (socialItem[1]) 是 URL。<br>第三个元素 (socialItem[2]) 是标题（可选）。<br>第四个元素 (socialItem[3]) 是颜色（可选）。<br>完整的 _config.yml 示例<br>为了确保一切都按预期工作，这里是完整的 _config.yml 示例：</p><h2 id="Social-Settings-社交图标设置"><a href="#Social-Settings-社交图标设置" class="headerlink" title="Social Settings (社交图标设置)"></a>Social Settings (社交图标设置)</h2><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">social:</span><br><span class="line">  - [fab fa-github, https://github.com/yourusername, Github, &#x27;#24292e&#x27;]</span><br><span class="line">  - [fab fa-bilibili, https://bilibili.com/, Bilibili, &#x27;#FA7298&#x27;]</span><br></pre></td></tr></table></figure><p>调试步骤<br>保存文件：确保您已将这些更改保存到 _config.yml 和 Pug 模板文件中。<br>清理并生成：运行 hexo clean 清理缓存，然后运行 hexo g 生成静态文件。<br>启动服务器：运行 hexo s 启动本地服务器来预览网站。</p><h1 id="设置文章优先级"><a href="#设置文章优先级" class="headerlink" title="设置文章优先级"></a>设置文章优先级</h1><p>1：下载插件</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm uninstall hexo-generator-index --save</span><br><span class="line">npm install hexo-generator-index-pin-top --save</span><br></pre></td></tr></table></figure><p>2:设置文章的优先级<br>&#x2F;source&#x2F;_posts&#x2F;(要修改编辑的博客)</p><p>然后打开了这篇博客,加上top属性,top后面数字越大优先级越大</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">---</span><br><span class="line">layout: &#x27;[layout]&#x27;</span><br><span class="line">title: 备忘录</span><br><span class="line">date: 2024-07-26 16:12:19</span><br><span class="line">tags:</span><br><span class="line">top: 1</span><br><span class="line">---</span><br></pre></td></tr></table></figure><p><img src="/images/%E5%A4%B4%E9%83%A8.png" alt="头部"></p><h1 id="Butterfly-添加全局吸底-Aplayer"><a href="#Butterfly-添加全局吸底-Aplayer" class="headerlink" title="Butterfly 添加全局吸底 Aplayer"></a>Butterfly 添加全局吸底 Aplayer</h1><p>卸载 hexo-tag-aplayer 插件<br>在Hexo站点根目录执行以下卸载hexo-tag-aplayer命令，使用 CDN 的方式引入</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm un hexo-tag-aplayer</span><br></pre></td></tr></table></figure><p>打开 Butterfly 主题配置文件_config.butterfly.yml，进行以下修改…</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line"># Inject the css and script (aplayer/meting)</span><br><span class="line">aplayerInject:</span><br><span class="line">  enable: true</span><br><span class="line">  per_page: true</span><br></pre></td></tr></table></figure><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line"># Inject</span><br><span class="line"># Insert the code to head (before &#x27;&lt;/head&gt;&#x27; tag) and the bottom (before &#x27;&lt;/body&gt;&#x27; tag)</span><br><span class="line"># 插入代码到头部 &lt;/head&gt; 之前 和 底部 &lt;/body&gt; 之前</span><br><span class="line">inject:</span><br><span class="line">  bottom:</span><br><span class="line">    - &lt;div class=&quot;aplayer no-destroy&quot; data-id=&quot;8932390&quot; data-server=&quot;netease&quot; data-type=&quot;playlist&quot; data-fixed=&quot;true&quot; data-autoplay=&quot;false&quot; data-order=&quot;random&quot; data-volume=&quot;0.3&quot; data-mutex=&quot;true&quot; data-listMaxHeight=&quot;36vh&quot;&gt; &lt;/div&gt;</span><br></pre></td></tr></table></figure>]]>
    </content>
    <id>https://zyhqwq.github.io/2024/07/26/%E5%A4%87%E5%BF%98%E5%BD%95/</id>
    <link href="https://zyhqwq.github.io/2024/07/26/%E5%A4%87%E5%BF%98%E5%BD%95/"/>
    <published>2024-07-26T08:12:19.000Z</published>
    <summary>
      <![CDATA[<h2 id="修改Pug模板-blog-blog-themes-butterfly-layout-includes-header"><a href="#修改Pug模板-blog-blog-themes-butterfly-layout-includes-header" clas]]>
    </summary>
    <title>备忘录</title>
    <updated>2026-08-08T07:15:39.112Z</updated>
  </entry>
  <entry>
    <author>
      <name>Yalishidoorde</name>
    </author>
    <content>
      <![CDATA[<p>终于部署好hexo了，以下是教程</p><h1 id="部署需要"><a href="#部署需要" class="headerlink" title="部署需要"></a>部署需要</h1><p>1：Linux服务器（最好是debian或ubuntu系统）<br>2：一个ssh软件，电脑在Win10及以上可以考虑使用win+R打开，</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">ssh [登录的用户名]@&lt;服务器IP&gt;</span><br><span class="line">#ssh root@127.0.0.1</span><br></pre></td></tr></table></figure><p>但我更建议使用类似<a href="https://www.xshell.com/zh/free-for-home-school/" title="家庭/学校免费">xhell</a>的ssh软件）<br>3：nodejs和npm<br>4：默认使用root用户（不是的请在复制命令时加上<em>sudo</em>）<br>5：一个<a href="https://github.com/">github</a>账号或者<a href="https://codeberg.org/">codeberg</a>国内友好，缺点是无法自定义域名</p><h1 id="安装nodejs和npm"><a href="#安装nodejs和npm" class="headerlink" title="安装nodejs和npm"></a>安装nodejs和npm</h1><p><a href="https://nodejs.org/zh-cn/download/prebuilt-binaries">nodejs官网</a><br>选择自己的操作系统</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">wget https://nodejs.org/dist/v20.16.0/node-v20.16.0-linux-arm64.tar.xz</span><br><span class="line">#wget https://nodejs.org/dist/v20.16.0/node-v20.16.0-linux-x64.tar.xz</span><br><span class="line">#wget https://nodejs.org/dist/v20.16.0/node-v20.16.0-linux-armv7l.tar.xz</span><br><span class="line">#wget https://nodejs.org/dist/v20.16.0/node-v20.16.0-linux-ppc64le.tar.xz</span><br><span class="line">#wget https://nodejs.org/dist/v20.16.0/node-v20.16.0-linux-s390x.tar.xz</span><br></pre></td></tr></table></figure><p>解压</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">tar -xf node-v20.16.0-linux-arm64.tar.xz</span><br><span class="line">#tar -xf node-v20.16.0-linux-x64.tar.xz</span><br><span class="line">#tar -xf node-v20.16.0-linux-armv7l.tar.xz</span><br><span class="line">#tar -xf node-v20.16.0-linux-ppc64le.tar.xz</span><br><span class="line">#tar -xf node-v20.16.0-linux-s390x.tar.xz</span><br></pre></td></tr></table></figure><h1 id="设置环境变量"><a href="#设置环境变量" class="headerlink" title="设置环境变量"></a>设置环境变量</h1><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">nano ~/.bashrc</span><br><span class="line">#nano ~/.bash_profile</span><br></pre></td></tr></table></figure><p>并添加以下行：</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">export PATH=/root/node-v20.16.0-linux-arm64/bin:$PATH</span><br><span class="line">#注意！！要将“/root/node-v20.16.0-linux-arm64/bin”替换为实际路径</span><br></pre></td></tr></table></figure><p>更新</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">source ~/.bashrc</span><br><span class="line">#source ~/.bash_profile</span><br></pre></td></tr></table></figure><p>不出意外的话，使用以下命令验证node和npm</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">node -v</span><br><span class="line">npm -v</span><br></pre></td></tr></table></figure><p><img src="/images/node%E9%AA%8C%E8%AF%81.png" alt="node验证"></p><p>诶，等等！！由于特殊原因，npm源是比较慢的，所以我建议国内服务器使用最新<a href="https://npmmirror.com/">npm淘宝源</a>，再次由衷感谢为开源社区贡献的大佬，感谢！</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm config set registry https://registry.npmmirror.com</span><br></pre></td></tr></table></figure><h1 id="安装hexo"><a href="#安装hexo" class="headerlink" title="安装hexo"></a>安装hexo</h1><p><a href="https://hexo.io/zh-cn/">hexo官网</a>已经给了安装步骤了，为了方便我就给大家命令啦</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cd /</span><br><span class="line">mkdir blog</span><br><span class="line">cd /blog</span><br><span class="line">npm install hexo-cli -g</span><br><span class="line">hexo init blog</span><br><span class="line">cd blog</span><br><span class="line">npm install</span><br><span class="line">hexo server</span><br><span class="line">#注：在执行hexo init blog时github拉取不下来或失败不用管，因为后面还有npm拉取，然后npm我们也设置了国内源，所以静静等待就行；</span><br><span class="line">hexo s 与hexo server 是一样的,这时访问 yourIP:4000,就可以预览hexo了</span><br></pre></td></tr></table></figure><p>node_modules: 依赖包<br>public：存放生成的页面<br>scaffolds：生成文章的模板<br>source：你的文章存放位置<br>themes：主题</p><h1 id="pull代码至codeberg"><a href="#pull代码至codeberg" class="headerlink" title="pull代码至codeberg"></a>pull代码至codeberg</h1><p>因为特殊原因国内加载速度是不够快的或者直接无法连接github的，所以我选择codeberg的教程<br>来到<a href="https://codeberg.org/">官网</a></p><p><img src="/images/codeberg.png" alt="codeberg"></p><p>点击注册</p><p><img src="/images/%E7%82%B9%E5%87%BB%E6%B3%A8%E5%86%8C.png" alt="点击注册"></p><p>点击添加仓库</p><p><img src="/images/%E7%82%B9%E5%87%BB%E6%B7%BB%E5%8A%A0%E4%BB%93%E5%BA%93.png" alt="点击添加仓库"></p><p>把仓库名设置成pages</p><p><img src="/images/%E6%8A%8A%E4%BB%93%E5%BA%93%E5%90%8D%E8%AE%BE%E7%BD%AE%E6%88%90pages.png" alt="把仓库名设置成pages"></p><p>跳转仓库后点击设置</p><p><img src="/images/%E8%B7%B3%E8%BD%AC%E4%BB%93%E5%BA%93%E5%90%8E%E7%82%B9%E5%87%BB%E8%AE%BE%E7%BD%AE.png" alt="跳转仓库后点击设置"></p><h1 id="回到服务器有hexo文件的blog目录"><a href="#回到服务器有hexo文件的blog目录" class="headerlink" title="回到服务器有hexo文件的blog目录"></a>回到服务器有hexo文件的blog目录</h1><p>设置ssh公钥与私钥信息</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">git config --global user.name &quot;注册时的用户名&quot;</span><br><span class="line">git config --global user.email &quot;注册时的邮箱&quot;</span><br><span class="line">npm install hexo-deployer-git --save #这个一定要输入！</span><br></pre></td></tr></table></figure><p>设置ssh公钥与私钥</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">ssh-keygen -t rsa -C &quot;codeberg的注册邮箱&quot;</span><br><span class="line">#一路回车</span><br></pre></td></tr></table></figure><p>查看&#x2F;.ssh&#x2F;id_rsa.pub</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">cat /root/.ssh/id_rsa.pub</span><br></pre></td></tr></table></figure><p>来到codeberg左侧找到部署秘钥</p><p><img src="/images/%E5%B7%A6%E4%BE%A7%E6%89%BE%E5%88%B0%E9%83%A8%E7%BD%B2%E7%A7%98%E9%92%A5.png" alt="左侧找到部署秘钥"></p><p>添加部署秘钥</p><p><img src="/images/%E6%B7%BB%E5%8A%A0%E9%83%A8%E7%BD%B2%E7%A7%98%E9%92%A5.png" alt="添加部署秘钥"></p><p>名称随便，粘贴，点击启用写权限</p><p><img src="/images/%E5%90%8D%E7%A7%B0%E9%9A%8F%E4%BE%BF%EF%BC%8C%E7%B2%98%E8%B4%B4%EF%BC%8C%E7%82%B9%E5%87%BB%E5%90%AF%E7%94%A8%E5%86%99%E6%9D%83%E9%99%90.png" alt="名称随便，粘贴，点击启用写权限"></p><p>回到主页，找到ssh，复制</p><p><img src="/images/gitssh.png" alt="gitssh"></p><p>找到本地blog文件夹下_config.yml,划到最底</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line"># Deployment</span><br><span class="line">## Docs: https://hexo.io/docs/one-command-deployment</span><br><span class="line">deploy:</span><br><span class="line">  type: git</span><br><span class="line">  repository: git@codeberg.org:yourname/pages.git</span><br><span class="line">  branch: main</span><br></pre></td></tr></table></figure><p><img src="/images/git%E8%AE%BE%E7%BD%AE.png" alt="git设置"></p><p>最后推送</p><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">hexo d</span><br></pre></td></tr></table></figure><p>最后再浏览器输入：注册用户名.codeberg.page就可以访问了</p><p><img src="/images/%E6%88%90%E5%8A%9F.png" alt="成功"></p><h1 id="额外内容（选择性安装）"><a href="#额外内容（选择性安装）" class="headerlink" title="额外内容（选择性安装）"></a>额外内容（选择性安装）</h1><figure class="highlight plaintext"><table><tr><td class="code"><pre><span class="line">npm install hexo-wordcount --save</span><br><span class="line">npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive</span><br></pre></td></tr></table></figure>]]>
    </content>
    <id>https://zyhqwq.github.io/2024/07/24/%E9%83%A8%E7%BD%B2hexo%E7%9A%84%E7%BB%8F%E5%8E%86%E6%95%99%E7%A8%8B/</id>
    <link href="https://zyhqwq.github.io/2024/07/24/%E9%83%A8%E7%BD%B2hexo%E7%9A%84%E7%BB%8F%E5%8E%86%E6%95%99%E7%A8%8B/"/>
    <published>2024-07-24T13:05:10.000Z</published>
    <summary>
      <![CDATA[<p>终于部署好hexo了，以下是教程</p>
<h1 id="部署需要"><a href="#部署需要" class="headerlink" title="部署需要"></a>部署需要</h1><p>1：Linux服务器（最好是debian或ubuntu系统）<br>2：一个]]>
    </summary>
    <title>部署hexo的经历和教程</title>
    <updated>2026-08-08T07:15:39.112Z</updated>
  </entry>
</feed>
