hexo/public/2023/176559d4.html

766 lines
31 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN" data-default-color-scheme=auto>
<head>
<meta charset="UTF-8">
<link rel="apple-touch-icon" sizes="76x76" href="/img/fluid.png">
<link rel="icon" href="/img/fluid.png">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="theme-color" content="#2f4154">
<meta name="author" content="浪子">
<meta name="keywords" content="DIY,黑苹果,分享,自由">
<meta name="description" content="GitHub Actions 是一种自动化工具,它能够自动执行一些编排工作流程,例如构建、测试、部署和发布,让你的工作更高效、更轻松。通过向你的代码库中添加 workflow 文件,你可以在代码仓库中轻松实现持续集成和持续部署。 以下是使用 GitHub Actions 的使用指南: 创建一个 workflow 文件 创建一个新仓库,然后创建一个名为 .github&#x2F;workflows 的文件夹">
<meta property="og:type" content="article">
<meta property="og:title" content="chatgpt3.5的确是进步了很多">
<meta property="og:url" content="https://jkjoy.cn/2023/176559d4.html">
<meta property="og:site_name" content="提剑追梦">
<meta property="og:description" content="GitHub Actions 是一种自动化工具,它能够自动执行一些编排工作流程,例如构建、测试、部署和发布,让你的工作更高效、更轻松。通过向你的代码库中添加 workflow 文件,你可以在代码仓库中轻松实现持续集成和持续部署。 以下是使用 GitHub Actions 的使用指南: 创建一个 workflow 文件 创建一个新仓库,然后创建一个名为 .github&#x2F;workflows 的文件夹">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2023-04-15T07:38:39.000Z">
<meta property="article:modified_time" content="2023-04-15T07:38:47.000Z">
<meta property="article:author" content="浪子">
<meta property="article:tag" content="chatgpt">
<meta property="article:tag" content="测试">
<meta name="twitter:card" content="summary_large_image">
<title>chatgpt3.5的确是进步了很多 - 提剑追梦</title>
<link rel="stylesheet" href="https://lib.baomitu.com/twitter-bootstrap/4.6.1/css/bootstrap.min.css" />
<link rel="stylesheet" href="https://lib.baomitu.com/github-markdown-css/4.0.0/github-markdown.min.css" />
<link rel="stylesheet" href="https://lib.baomitu.com/hint.css/2.7.0/hint.min.css" />
<link rel="stylesheet" href="https://lib.baomitu.com/fancybox/3.5.7/jquery.fancybox.min.css" />
<!-- 主题依赖的图标库,不要自行修改 -->
<!-- Do not modify the link that theme dependent icons -->
<link rel="stylesheet" href="//at.alicdn.com/t/font_1749284_hj8rtnfg7um.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1736178_lbnruvf0jn.css">
<link rel="stylesheet" href="/css/main.css" />
<link id="highlight-css" rel="stylesheet" href="/css/highlight.css" />
<link id="highlight-css-dark" rel="stylesheet" href="/css/highlight-dark.css" />
<script id="fluid-configs">
var Fluid = window.Fluid || {};
Fluid.ctx = Object.assign({}, Fluid.ctx)
var CONFIG = {"hostname":"jkjoy.cn","root":"/","version":"1.9.5-a","typing":{"enable":true,"typeSpeed":70,"cursorChar":"_","loop":false,"scope":[]},"anchorjs":{"enable":true,"element":"h1,h2,h3,h4,h5,h6","placement":"left","visible":"hover","icon":""},"progressbar":{"enable":true,"height_px":3,"color":"#29d","options":{"showSpinner":false,"trickleSpeed":100}},"code_language":{"enable":true,"default":"TEXT"},"copy_btn":true,"image_caption":{"enable":true},"image_zoom":{"enable":true,"img_url_replace":["",""]},"toc":{"enable":true,"placement":"right","headingSelector":"h1,h2,h3,h4,h5,h6","collapseDepth":0},"lazyload":{"enable":true,"loading_img":"/img/loading.gif","onlypost":false,"offset_factor":2},"web_analytics":{"enable":true,"follow_dnt":true,"baidu":"9a59c9b2baa8e43c367f559cd7d9b86c","google":{"measurement_id":null},"tencent":{"sid":null,"cid":null},"woyaola":null,"cnzz":null,"leancloud":{"app_id":"qkYaRmrTvy9Og9bRIt4YTIiC-MdYXbMMI","app_key":"BnyRqKMFP7xp6xF0OTU7rC40","server_url":null,"path":"window.location.pathname","ignore_local":false}},"search_path":"/local-search.xml","include_content_in_search":true};
if (CONFIG.web_analytics.follow_dnt) {
var dntVal = navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack;
Fluid.ctx.dnt = dntVal && (dntVal.startsWith('1') || dntVal.startsWith('yes') || dntVal.startsWith('on'));
}
</script>
<script src="/js/utils.js" ></script>
<script src="/js/color-schema.js" ></script>
<!-- Baidu Analytics -->
<script async>
if (!Fluid.ctx.dnt) {
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?9a59c9b2baa8e43c367f559cd7d9b86c";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
}
</script>
<!-- Google tag (gtag.js) -->
<script async>
if (!Fluid.ctx.dnt) {
Fluid.utils.createScript("https://www.googletagmanager.com/gtag/js?id=", function() {
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', '');
});
}
</script>
<meta name="generator" content="Hexo 6.3.0"><link rel="alternate" href="/atom.xml" title="提剑追梦" type="application/atom+xml">
</head>
<body>
<header>
<div class="header-inner" style="height: 70vh;">
<nav id="navbar" class="navbar fixed-top navbar-expand-lg navbar-dark scrolling-navbar">
<div class="container">
<a class="navbar-brand" href="/">
<strong>Fluid</strong>
</a>
<button id="navbar-toggler-btn" class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<div class="animated-icon"><span></span><span></span><span></span></div>
</button>
<!-- Collapsible content -->
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto text-center">
<li class="nav-item">
<a class="nav-link" href="/">
<i class="iconfont icon-home-fill"></i>
<span>首页</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/archives/">
<i class="iconfont icon-archive-fill"></i>
<span>归档</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/categories/">
<i class="iconfont icon-category-fill"></i>
<span>分类</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/tags/">
<i class="iconfont icon-tags-fill"></i>
<span>标签</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/links/">
<i class="iconfont icon-link-fill"></i>
<span>友链</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/about/">
<i class="iconfont icon-user-fill"></i>
<span>关于</span>
</a>
</li>
<li class="nav-item" id="search-btn">
<a class="nav-link" target="_self" href="javascript:;" data-toggle="modal" data-target="#modalSearch" aria-label="Search">
<i class="iconfont icon-search"></i>
</a>
</li>
<li class="nav-item" id="color-toggle-btn">
<a class="nav-link" target="_self" href="javascript:;" aria-label="Color Toggle">
<i class="iconfont icon-dark" id="color-toggle-icon"></i>
</a>
</li>
</ul>
</div>
</div>
</nav>
<div id="banner" class="banner" parallax=true
style="background: url('/img/default.png') no-repeat center center; background-size: cover;">
<div class="full-bg-img">
<div class="mask flex-center" style="background-color: rgba(0, 0, 0, 0.3)">
<div class="banner-text text-center fade-in-up">
<div class="h2">
<span id="subtitle" data-typed-text="chatgpt3.5的确是进步了很多"></span>
</div>
<div class="mt-3">
<span class="post-meta">
<i class="iconfont icon-date-fill" aria-hidden="true"></i>
<time datetime="2023-04-15 15:38" pubdate>
2023年4月15日 下午
</time>
</span>
</div>
<div class="mt-1">
<span class="post-meta mr-2">
<i class="iconfont icon-chart"></i>
2.6k 字
</span>
<span class="post-meta mr-2">
<i class="iconfont icon-clock-fill"></i>
22 分钟
</span>
<span id="leancloud-page-views-container" class="post-meta" style="display: none">
<i class="iconfont icon-eye" aria-hidden="true"></i>
<span id="leancloud-page-views"></span>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</header>
<main>
<div class="container-fluid nopadding-x">
<div class="row nomargin-x">
<div class="side-col d-none d-lg-block col-lg-2">
</div>
<div class="col-lg-8 nopadding-x-md">
<div class="container nopadding-x-md" id="board-ctn">
<div id="board">
<article class="post-content mx-auto">
<h1 id="seo-header">chatgpt3.5的确是进步了很多</h1>
<p class="note note-info">
本文最后更新于2023年4月15日 下午
</p>
<div class="markdown-body">
<p>GitHub Actions 是一种自动化工具,它能够自动执行一些编排工作流程,例如构建、测试、部署和发布,让你的工作更高效、更轻松。通过向你的代码库中添加 workflow 文件,你可以在代码仓库中轻松实现持续集成和持续部署。</p>
<p>以下是使用 GitHub Actions 的使用指南:</p>
<ol>
<li>创建一个 workflow 文件</li>
</ol>
<p>创建一个新仓库,然后创建一个名为 <code>.github/workflows</code> 的文件夹。在该文件夹中,创建一个名为 <code>main.yml</code> 的文件,用于定义 workflow 。</p>
<ol start="2">
<li>定义一个 job</li>
</ol>
<p>在 workflow 文件中,你可以定义一个或多个 jobs作业每个 job 都是一个工作流程的单一步骤。每个工作流程可以指定在哪些事件发生时运行,例如,每次新代码推送到仓库时,自动运行测试脚本。</p>
<ol start="3">
<li>使用 Actions</li>
</ol>
<p>Actions 是一个由 GitHub 社区创建和共享的基于 Docker 容器的脚本,可用于定义和运行 job 中的操作。在 workflow 文件中,你可以使用 Actions 来执行构建、测试和部署等操作。</p>
<ol start="4">
<li>运行 workflow</li>
</ol>
<p>每次 push 或 pull request 到你的仓库时GitHub 将自动运行 workflow。你还可以使用 GitHub Actions 的手动触发功能来单独运行 workflow以便测试和部署代码。</p>
<ol start="5">
<li>监视工作流</li>
</ol>
<p>当 workflow 运行时GitHub Actions 提供了一个集中的工作流运行概览页面,可让你监视工作流的进度和输出。你还可以在 workflow 中设置通知,例如通过邮件或 Slack 进行提醒。</p>
<p>总之GitHub Actions 是一个强大的自动化工具,可以显著提高工作效率和代码质量,让团队更容易地在持续集成和持续部署中实现自动化。</p>
<p>当然可以,以下是一个基于 Bootstrap 样式框架的 CSS 代码示例,可以美化 Twikoo 评论区的样式并使评论区适应响应式设计。</p>
<figure class="highlight css"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br><span class="line">56</span><br><span class="line">57</span><br><span class="line">58</span><br><span class="line">59</span><br><span class="line">60</span><br><span class="line">61</span><br><span class="line">62</span><br><span class="line">63</span><br><span class="line">64</span><br><span class="line">65</span><br><span class="line">66</span><br><span class="line">67</span><br><span class="line">68</span><br><span class="line">69</span><br><span class="line">70</span><br><span class="line">71</span><br><span class="line">72</span><br><span class="line">73</span><br><span class="line">74</span><br><span class="line">75</span><br><span class="line">76</span><br><span class="line">77</span><br><span class="line">78</span><br><span class="line">79</span><br></pre></td><td class="code"><pre><code class="hljs css"><span class="hljs-comment">/* 给 Twikoo 评论区添加 Bootstrap 样式 */</span><br><span class="hljs-selector-class">.twikoo-container</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">20px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">16px</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-overview</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">10px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">14px</span>;<br> <span class="hljs-attribute">color</span>: <span class="hljs-number">#888</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-title</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">5px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">20px</span>;<br> <span class="hljs-attribute">font-weight</span>: bold;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-heading</span> &#123;<br> <span class="hljs-attribute">padding</span>: <span class="hljs-number">15px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">1.5rem</span>;<br> <span class="hljs-attribute">font-weight</span>: <span class="hljs-number">700</span>;<br> <span class="hljs-attribute">color</span>: <span class="hljs-number">#0d6efd</span>;<br> <span class="hljs-attribute">border-top-right-radius</span>: <span class="hljs-number">4px</span>;<br> <span class="hljs-attribute">border-top-left-radius</span>: <span class="hljs-number">4px</span>;<br> <span class="hljs-attribute">background-color</span>: <span class="hljs-number">#f5f5f5</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-form</span> &#123;<br> <span class="hljs-attribute">margin</span>: <span class="hljs-number">25px</span> <span class="hljs-number">0</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-avatar</span> &#123;<br> <span class="hljs-attribute">margin-right</span>: <span class="hljs-number">10px</span>;<br> <span class="hljs-attribute">border-radius</span>: <span class="hljs-number">50%</span>;<br> <span class="hljs-attribute">width</span>: <span class="hljs-number">48px</span>;<br> <span class="hljs-attribute">height</span>: <span class="hljs-number">48px</span>;<br> <span class="hljs-attribute">object-fit</span>: cover;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-item</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">30px</span>;<br> <span class="hljs-attribute">border-bottom</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#ddd</span>;<br> <span class="hljs-attribute">padding-bottom</span>: <span class="hljs-number">10px</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-item</span><span class="hljs-selector-pseudo">:last-child</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">0</span>;<br> <span class="hljs-attribute">border-bottom</span>: none;<br> <span class="hljs-attribute">padding-bottom</span>: <span class="hljs-number">0</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-meta</span> &#123;<br> <span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">5px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">14px</span>;<br> <span class="hljs-attribute">font-weight</span>: <span class="hljs-number">600</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-name</span> &#123;<br> <span class="hljs-attribute">margin-right</span>: <span class="hljs-number">5px</span>;<br> <span class="hljs-attribute">color</span>: blue;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-reply</span> &#123;<br> <span class="hljs-attribute">color</span>: <span class="hljs-number">#999</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">14px</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-content</span> &#123;<br> <span class="hljs-attribute">margin-top</span>: <span class="hljs-number">10px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">16px</span>;<br> <span class="hljs-attribute">line-height</span>: <span class="hljs-number">1.4</span>;<br>&#125;<br><span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-comment-reply-btn</span> &#123;<br> <span class="hljs-attribute">display</span>: inline-block;<br> <span class="hljs-attribute">margin-left</span>: <span class="hljs-number">10px</span>;<br> <span class="hljs-attribute">color</span>: <span class="hljs-number">#999</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">14px</span>;<br>&#125;<br><span class="hljs-comment">/* 响应式设计,适配各种设备的屏幕大小 */</span><br><span class="hljs-keyword">@media</span> (<span class="hljs-attribute">max-width</span>: <span class="hljs-number">768px</span>) &#123;<br> <span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-avatar</span> &#123;<br> <span class="hljs-attribute">width</span>: <span class="hljs-number">32px</span>;<br> <span class="hljs-attribute">height</span>: <span class="hljs-number">32px</span>;<br> &#125;<br> <span class="hljs-selector-class">.twikoo-container</span> <span class="hljs-selector-class">.twikoo-heading</span> &#123;<br> <span class="hljs-attribute">padding</span>: <span class="hljs-number">10px</span>;<br> <span class="hljs-attribute">font-size</span>: <span class="hljs-number">1.2rem</span>;<br> &#125;<br>&#125;<br></code></pre></td></tr></table></figure>
<p>在这段 CSS 代码中,我们针对每个 Twikoo 评论区的元素和类名进行适当的样式设计,使其更加美观和易读。注意,在这里我们使用了 Bootstrap 中的一些样式类名,因此在使用此 CSS 代码之前,应先将 Bootstrap 样式框架引入到你的网页中。</p>
<p>总之,这只是一个极简的 CSS 代码示例,你可以根据你的需求和喜好,随时对这些样式进行修改和定制。</p>
<p>它甚至还给我来了一段代码</p>
</div>
<hr/>
<div>
<div class="post-metas my-3">
<div class="post-meta mr-3 d-flex align-items-center">
<i class="iconfont icon-category"></i>
<span class="category-chains">
<span class="category-chain">
<a href="/categories/%E6%B5%8B%E8%AF%95/" class="category-chain-item">测试</a>
</span>
</span>
</div>
<div class="post-meta">
<i class="iconfont icon-tags"></i>
<a href="/tags/chatgpt/" class="print-no-link">#chatgpt</a>
<a href="/tags/%E6%B5%8B%E8%AF%95/" class="print-no-link">#测试</a>
</div>
</div>
<div class="post-prevnext my-3">
<article class="post-prev col-6">
<a href="/2023/94ed24f6.html" title="黑群晖DSM918 引导7.1.0镜像分享">
<i class="iconfont icon-arrowleft"></i>
<span class="hidden-mobile">黑群晖DSM918 引导7.1.0镜像分享</span>
<span class="visible-mobile">上一篇</span>
</a>
</article>
<article class="post-next col-6">
<a href="/2023/156e4c13.html" title="2023国内注册ChatGPT的方法">
<span class="hidden-mobile">2023国内注册ChatGPT的方法</span>
<span class="visible-mobile">下一篇</span>
<i class="iconfont icon-arrowright"></i>
</a>
</article>
</div>
</div>
<article id="comments" lazyload>
<div id="twikoo"></div>
<script type="text/javascript">
Fluid.utils.loadComments('#comments', function() {
Fluid.utils.createScript('https://lib.baomitu.com/twikoo/1.6.21/twikoo.all.min.js', function() {
var options = Object.assign(
{"envId":"https://twikoo.ima.cm","region":null,"path":"window.location.pathname"},
{
el: '#twikoo',
path: 'window.location.pathname',
onCommentLoaded: function() {
Fluid.utils.listenDOMLoaded(function() {
var imgSelector = '#twikoo .tk-content img:not(.tk-owo-emotion)';
Fluid.plugins.imageCaption(imgSelector);
Fluid.plugins.fancyBox(imgSelector);
});
}
}
)
twikoo.init(options)
});
});
</script>
<noscript>Please enable JavaScript to view the comments</noscript>
</article>
</article>
</div>
</div>
</div>
<div class="side-col d-none d-lg-block col-lg-2">
<aside class="sidebar" style="margin-left: -1rem">
<div id="toc">
<p class="toc-header">
<i class="iconfont icon-list"></i>
<span>目录</span>
</p>
<div class="toc-body" id="toc-body"></div>
</div>
</aside>
</div>
</div>
</div>
<a id="scroll-top-button" aria-label="TOP" href="#" role="button">
<i class="iconfont icon-arrowup" aria-hidden="true"></i>
</a>
<div class="modal fade" id="modalSearch" tabindex="-1" role="dialog" aria-labelledby="ModalLabel"
aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable modal-lg" role="document">
<div class="modal-content">
<div class="modal-header text-center">
<h4 class="modal-title w-100 font-weight-bold">搜索</h4>
<button type="button" id="local-search-close" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body mx-3">
<div class="md-form mb-5">
<input type="text" id="local-search-input" class="form-control validate">
<label data-error="x" data-success="v" for="local-search-input">关键词</label>
</div>
<div class="list-group" id="local-search-result"></div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-inner">
<div class="footer-content">
<a href="https://hexo.io" target="_blank" rel="nofollow noopener"><span>Hexo</span></a> <i class="iconfont icon-love"></i> <a href="https://github.com/fluid-dev/hexo-theme-fluid" target="_blank" rel="nofollow noopener"><span>Fluid</span></a>
</div>
<div class="statistics">
<span id="leancloud-site-pv-container" style="display: none">
总访问量
<span id="leancloud-site-pv"></span>
</span>
<span id="leancloud-site-uv-container" style="display: none">
总访客数
<span id="leancloud-site-uv"></span>
</span>
</div>
</div>
</footer>
<!-- Scripts -->
<script src="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.js" ></script>
<link rel="stylesheet" href="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.css" />
<script>
NProgress.configure({"showSpinner":false,"trickleSpeed":100})
NProgress.start()
window.addEventListener('load', function() {
NProgress.done();
})
</script>
<script src="https://lib.baomitu.com/jquery/3.6.4/jquery.min.js" ></script>
<script src="https://lib.baomitu.com/twitter-bootstrap/4.6.1/js/bootstrap.min.js" ></script>
<script src="/js/events.js" ></script>
<script src="/js/plugins.js" ></script>
<script src="https://lib.baomitu.com/typed.js/2.0.12/typed.min.js" ></script>
<script>
(function (window, document) {
var typing = Fluid.plugins.typing;
var subtitle = document.getElementById('subtitle');
if (!subtitle || !typing) {
return;
}
var text = subtitle.getAttribute('data-typed-text');
typing(text);
})(window, document);
</script>
<script src="/js/img-lazyload.js" ></script>
<script>
Fluid.utils.createScript('https://lib.baomitu.com/tocbot/4.20.1/tocbot.min.js', function() {
var toc = jQuery('#toc');
if (toc.length === 0 || !window.tocbot) { return; }
var boardCtn = jQuery('#board-ctn');
var boardTop = boardCtn.offset().top;
window.tocbot.init(Object.assign({
tocSelector : '#toc-body',
contentSelector : '.markdown-body',
linkClass : 'tocbot-link',
activeLinkClass : 'tocbot-active-link',
listClass : 'tocbot-list',
isCollapsedClass: 'tocbot-is-collapsed',
collapsibleClass: 'tocbot-is-collapsible',
scrollSmooth : true,
includeTitleTags: true,
headingsOffset : -boardTop,
}, CONFIG.toc));
if (toc.find('.toc-list-item').length > 0) {
toc.css('visibility', 'visible');
}
Fluid.events.registerRefreshCallback(function() {
if ('tocbot' in window) {
tocbot.refresh();
var toc = jQuery('#toc');
if (toc.length === 0 || !tocbot) {
return;
}
if (toc.find('.toc-list-item').length > 0) {
toc.css('visibility', 'visible');
}
}
});
});
</script>
<script src=https://lib.baomitu.com/clipboard.js/2.0.11/clipboard.min.js></script>
<script>Fluid.plugins.codeWidget();</script>
<script>
Fluid.utils.createScript('https://lib.baomitu.com/anchor-js/4.3.1/anchor.min.js', function() {
window.anchors.options = {
placement: CONFIG.anchorjs.placement,
visible : CONFIG.anchorjs.visible
};
if (CONFIG.anchorjs.icon) {
window.anchors.options.icon = CONFIG.anchorjs.icon;
}
var el = (CONFIG.anchorjs.element || 'h1,h2,h3,h4,h5,h6').split(',');
var res = [];
for (var item of el) {
res.push('.markdown-body > ' + item.trim());
}
if (CONFIG.anchorjs.placement === 'left') {
window.anchors.options.class = 'anchorjs-link-left';
}
window.anchors.add(res.join(', '));
Fluid.events.registerRefreshCallback(function() {
if ('anchors' in window) {
anchors.removeAll();
var el = (CONFIG.anchorjs.element || 'h1,h2,h3,h4,h5,h6').split(',');
var res = [];
for (var item of el) {
res.push('.markdown-body > ' + item.trim());
}
if (CONFIG.anchorjs.placement === 'left') {
anchors.options.class = 'anchorjs-link-left';
}
anchors.add(res.join(', '));
}
});
});
</script>
<script>
Fluid.utils.createScript('https://lib.baomitu.com/fancybox/3.5.7/jquery.fancybox.min.js', function() {
Fluid.plugins.fancyBox();
});
</script>
<script>Fluid.plugins.imageCaption();</script>
<script defer src="/js/leancloud.js" ></script>
<script src="/js/local-search.js" ></script>
<!-- 主题的启动项,将它保持在最底部 -->
<!-- the boot of the theme, keep it at the bottom -->
<script src="/js/boot.js" ></script>
<noscript>
<div class="noscript-warning">博客在允许 JavaScript 运行的环境下浏览效果更佳</div>
</noscript>
</body>
</html>