<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Cui &amp; Jing 的博客</title>
  <icon>https://cui-and-jing.github.io/icon.png</icon>
  <subtitle>记录技术、学习和生活</subtitle>
  <link href="https://cui-and-jing.github.io/atom.xml" rel="self"/>
  
  <link href="https://cui-and-jing.github.io/"/>
  <updated>2026-06-15T17:15:44.089Z</updated>
  <id>https://cui-and-jing.github.io/</id>
  
  <author>
    <name>Cui &amp; Jing</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>GitHub Pages 部署指南</title>
    <link href="https://cui-and-jing.github.io/2026/06/15/github-pages-guide/"/>
    <id>https://cui-and-jing.github.io/2026/06/15/github-pages-guide/</id>
    <published>2026-06-15T04:00:00.000Z</published>
    <updated>2026-06-15T17:15:44.089Z</updated>
    
    <content type="html"><![CDATA[<h2 id="什么是-GitHub-Pages？"><a href="#什么是-GitHub-Pages？" class="headerlink" title="什么是 GitHub Pages？"></a>什么是 GitHub Pages？</h2><p>GitHub Pages 是 GitHub 提供的静态网站托管服务，可以直接从 GitHub 仓库托管网站。</p><h2 id="部署方式"><a href="#部署方式" class="headerlink" title="部署方式"></a>部署方式</h2><h3 id="方式一：手动部署"><a href="#方式一：手动部署" class="headerlink" title="方式一：手动部署"></a>方式一：手动部署</h3><p>使用 hexo-deployer-git 插件：</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">npm install hexo-deployer-git --save</span><br><span class="line">hexo clean &amp;&amp; hexo g &amp;&amp; hexo d</span><br></pre></td></tr></table></figure><h3 id="方式二：GitHub-Actions-自动部署（推荐）"><a href="#方式二：GitHub-Actions-自动部署（推荐）" class="headerlink" title="方式二：GitHub Actions 自动部署（推荐）"></a>方式二：GitHub Actions 自动部署（推荐）</h3><p>创建 <code>.github/workflows/deploy.yml</code> 文件：</p><figure class="highlight yaml"><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></pre></td><td class="code"><pre><span class="line"><span class="attr">name:</span> <span class="string">Deploy</span> <span class="string">Hexo</span> <span class="string">to</span> <span class="string">GitHub</span> <span class="string">Pages</span></span><br><span class="line"></span><br><span class="line"><span class="attr">on:</span></span><br><span class="line">  <span class="attr">push:</span></span><br><span class="line">    <span class="attr">branches:</span></span><br><span class="line">      <span class="bullet">-</span> <span class="string">main</span></span><br><span class="line"></span><br><span class="line"><span class="attr">permissions:</span></span><br><span class="line">  <span class="attr">contents:</span> <span class="string">write</span></span><br><span class="line">  <span class="attr">pages:</span> <span class="string">write</span></span><br><span class="line">  <span class="attr">id-token:</span> <span class="string">write</span></span><br><span class="line"></span><br><span class="line"><span class="attr">jobs:</span></span><br><span class="line">  <span class="attr">build-and-deploy:</span></span><br><span class="line">    <span class="attr">runs-on:</span> <span class="string">ubuntu-latest</span></span><br><span class="line">    <span class="attr">steps:</span></span><br><span class="line">      <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">Checkout</span></span><br><span class="line">        <span class="attr">uses:</span> <span class="string">actions/checkout@v4</span></span><br><span class="line">        <span class="attr">with:</span></span><br><span class="line">          <span class="attr">submodules:</span> <span class="literal">true</span></span><br><span class="line"></span><br><span class="line">      <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">Setup</span> <span class="string">Node.js</span></span><br><span class="line">        <span class="attr">uses:</span> <span class="string">actions/setup-node@v4</span></span><br><span class="line">        <span class="attr">with:</span></span><br><span class="line">          <span class="attr">node-version:</span> <span class="string">&#x27;18&#x27;</span></span><br><span class="line"></span><br><span class="line">      <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">Install</span> <span class="string">dependencies</span></span><br><span class="line">        <span class="attr">run:</span> <span class="string">npm</span> <span class="string">install</span></span><br><span class="line"></span><br><span class="line">      <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">Generate</span> <span class="string">static</span> <span class="string">files</span></span><br><span class="line">        <span class="attr">run:</span> <span class="string">npx</span> <span class="string">hexo</span> <span class="string">generate</span></span><br><span class="line"></span><br><span class="line">      <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">Deploy</span> <span class="string">to</span> <span class="string">GitHub</span> <span class="string">Pages</span></span><br><span class="line">        <span class="attr">uses:</span> <span class="string">peaceiris/actions-gh-pages@v3</span></span><br><span class="line">        <span class="attr">with:</span></span><br><span class="line">          <span class="attr">github_token:</span> <span class="string">$&#123;&#123;</span> <span class="string">secrets.GITHUB_TOKEN</span> <span class="string">&#125;&#125;</span></span><br><span class="line">          <span class="attr">publish_dir:</span> <span class="string">./public</span></span><br></pre></td></tr></table></figure><h2 id="配置步骤"><a href="#配置步骤" class="headerlink" title="配置步骤"></a>配置步骤</h2><ol><li>在 GitHub 创建仓库 <code>username.github.io</code></li><li>推送代码到仓库</li><li>进入仓库 Settings -&gt; Pages</li><li>选择 <code>gh-pages</code> 分支作为源</li><li>等待部署完成</li></ol><h2 id="自定义域名"><a href="#自定义域名" class="headerlink" title="自定义域名"></a>自定义域名</h2><p>如果需要绑定自定义域名：</p><ol><li>在仓库根目录创建 <code>CNAME</code> 文件，内容为域名</li><li>配置 DNS 解析</li><li>在 GitHub Pages 设置中填写自定义域名</li></ol><h2 id="常见问题"><a href="#常见问题" class="headerlink" title="常见问题"></a>常见问题</h2><h3 id="部署失败"><a href="#部署失败" class="headerlink" title="部署失败"></a>部署失败</h3><ul><li>检查 Node.js 版本</li><li>查看 GitHub Actions 日志</li><li>确认依赖安装成功</li></ul><h3 id="页面无法访问"><a href="#页面无法访问" class="headerlink" title="页面无法访问"></a>页面无法访问</h3><ul><li>确认分支设置正确</li><li>检查 CNAME 配置</li><li>等待 DNS 生效</li></ul><h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>GitHub Pages 是免费且可靠的静态网站托管服务，配合 GitHub Actions 可以实现自动化部署，非常适合个人博客和项目文档。</p>]]></content>
    
    
    <summary type="html">详细介绍如何使用 GitHub Pages 部署静态网站，包括 GitHub Actions 自动部署。</summary>
    
    
    
    <category term="技术" scheme="https://cui-and-jing.github.io/categories/%E6%8A%80%E6%9C%AF/"/>
    
    
    <category term="GitHub" scheme="https://cui-and-jing.github.io/tags/GitHub/"/>
    
    <category term="部署" scheme="https://cui-and-jing.github.io/tags/%E9%83%A8%E7%BD%B2/"/>
    
    <category term="教程" scheme="https://cui-and-jing.github.io/tags/%E6%95%99%E7%A8%8B/"/>
    
  </entry>
  
  <entry>
    <title>Markdown 写作指南</title>
    <link href="https://cui-and-jing.github.io/2026/06/15/markdown-guide/"/>
    <id>https://cui-and-jing.github.io/2026/06/15/markdown-guide/</id>
    <published>2026-06-15T03:00:00.000Z</published>
    <updated>2026-06-15T17:15:44.089Z</updated>
    
    <content type="html"><![CDATA[<h2 id="什么是-Markdown？"><a href="#什么是-Markdown？" class="headerlink" title="什么是 Markdown？"></a>什么是 Markdown？</h2><p>Markdown 是一种轻量级标记语言，它允许人们使用易读易写的纯文本格式编写文档。</p><h2 id="基本语法"><a href="#基本语法" class="headerlink" title="基本语法"></a>基本语法</h2><h3 id="标题"><a href="#标题" class="headerlink" title="标题"></a>标题</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="section"># 一级标题</span></span><br><span class="line"><span class="section">## 二级标题</span></span><br><span class="line"><span class="section">### 三级标题</span></span><br></pre></td></tr></table></figure><h3 id="粗体和斜体"><a href="#粗体和斜体" class="headerlink" title="粗体和斜体"></a>粗体和斜体</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="strong">**粗体文本**</span></span><br><span class="line"><span class="emphasis">*斜体文本*</span></span><br><span class="line"><span class="strong">**<span class="emphasis">*粗斜体文本*</span>**</span></span><br></pre></td></tr></table></figure><h3 id="列表"><a href="#列表" class="headerlink" title="列表"></a>列表</h3><p>无序列表：</p><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="bullet">-</span> 项目1</span><br><span class="line"><span class="bullet">-</span> 项目2</span><br><span class="line"><span class="bullet">-</span> 项目3</span><br></pre></td></tr></table></figure><p>有序列表：</p><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="bullet">1.</span> 第一项</span><br><span class="line"><span class="bullet">2.</span> 第二项</span><br><span class="line"><span class="bullet">3.</span> 第三项</span><br></pre></td></tr></table></figure><h3 id="链接和图片"><a href="#链接和图片" class="headerlink" title="链接和图片"></a>链接和图片</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">[<span class="string">链接文字</span>](<span class="link">https://example.com</span>)</span><br><span class="line">![<span class="string">图片描述</span>](<span class="link">https://example.com/image.jpg</span>)</span><br></pre></td></tr></table></figure><h3 id="代码"><a href="#代码" class="headerlink" title="代码"></a>代码</h3><p>行内代码：`code`</p><p>代码块：</p><figure class="highlight javascript"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">function</span> <span class="title function_">hello</span>(<span class="params"></span>) &#123;</span><br><span class="line">  <span class="variable language_">console</span>.<span class="title function_">log</span>(<span class="string">&quot;Hello, World!&quot;</span>);</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure><h3 id="引用"><a href="#引用" class="headerlink" title="引用"></a>引用</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="quote">&gt; 这是一段引用文字</span></span><br></pre></td></tr></table></figure><h3 id="表格"><a href="#表格" class="headerlink" title="表格"></a>表格</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">| 列1 | 列2 | 列3 |</span><br><span class="line">|-----|-----|-----|</span><br><span class="line">| 内容1 | 内容2 | 内容3 |</span><br></pre></td></tr></table></figure><h2 id="高级用法"><a href="#高级用法" class="headerlink" title="高级用法"></a>高级用法</h2><h3 id="任务列表"><a href="#任务列表" class="headerlink" title="任务列表"></a>任务列表</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="bullet">-</span> [x] 已完成任务</span><br><span class="line"><span class="bullet">-</span> [ ] 未完成任务</span><br></pre></td></tr></table></figure><h3 id="脚注"><a href="#脚注" class="headerlink" title="脚注"></a>脚注</h3><figure class="highlight markdown"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">这里有一个脚注[^1]</span><br><span class="line"></span><br><span class="line">[<span class="symbol">^1</span>]: <span class="link">这是脚注内容</span></span><br></pre></td></tr></table></figure><h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>Markdown 简单易学，是写作和技术文档的首选格式。掌握这些基本语法，就能满足大部分写作需求。</p>]]></content>
    
    
    <summary type="html">一份实用的 Markdown 写作指南，帮助你快速掌握 Markdown 语法。</summary>
    
    
    
    <category term="学习" scheme="https://cui-and-jing.github.io/categories/%E5%AD%A6%E4%B9%A0/"/>
    
    
    <category term="教程" scheme="https://cui-and-jing.github.io/tags/%E6%95%99%E7%A8%8B/"/>
    
    <category term="Markdown" scheme="https://cui-and-jing.github.io/tags/Markdown/"/>
    
  </entry>
  
  <entry>
    <title>你好，世界！欢迎来到我的博客</title>
    <link href="https://cui-and-jing.github.io/2026/06/15/hello-world/"/>
    <id>https://cui-and-jing.github.io/2026/06/15/hello-world/</id>
    <published>2026-06-15T02:00:00.000Z</published>
    <updated>2026-06-15T17:15:44.089Z</updated>
    
    <content type="html"><![CDATA[<h2 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h2><p>欢迎来到我的博客！这是使用 Hexo + Anzhiyu 主题搭建的个人博客。</p><h2 id="为什么选择-Hexo？"><a href="#为什么选择-Hexo？" class="headerlink" title="为什么选择 Hexo？"></a>为什么选择 Hexo？</h2><p>Hexo 是一个快速、简洁且高效的博客框架，具有以下优点：</p><ul><li><strong>速度快</strong>：基于 Node.js，生成速度极快</li><li><strong>Markdown 支持</strong>：使用 Markdown 写作，简单高效</li><li><strong>丰富的主题</strong>：拥有大量精美的主题可供选择</li><li><strong>易于部署</strong>：支持多种部署方式</li></ul><h2 id="为什么选择-Anzhiyu-主题？"><a href="#为什么选择-Anzhiyu-主题？" class="headerlink" title="为什么选择 Anzhiyu 主题？"></a>为什么选择 Anzhiyu 主题？</h2><p>Anzhiyu 是一个功能丰富、设计精美的 Hexo 主题，主要特点包括：</p><ul><li>响应式设计，支持移动端</li><li>内置深色模式</li><li>支持多种评论系统</li><li>丰富的自定义选项</li><li>支持音乐播放器</li></ul><h2 id="博客搭建过程"><a href="#博客搭建过程" class="headerlink" title="博客搭建过程"></a>博客搭建过程</h2><h3 id="1-安装-Hexo"><a href="#1-安装-Hexo" class="headerlink" title="1. 安装 Hexo"></a>1. 安装 Hexo</h3><figure class="highlight bash"><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></pre></td><td class="code"><pre><span class="line">npm install hexo-cli -g</span><br><span class="line">hexo init blog</span><br><span class="line"><span class="built_in">cd</span> blog</span><br><span class="line">npm install</span><br></pre></td></tr></table></figure><h3 id="2-安装-Anzhiyu-主题"><a href="#2-安装-Anzhiyu-主题" class="headerlink" title="2. 安装 Anzhiyu 主题"></a>2. 安装 Anzhiyu 主题</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">cd</span> themes</span><br><span class="line">git <span class="built_in">clone</span> https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git</span><br></pre></td></tr></table></figure><h3 id="3-配置主题"><a href="#3-配置主题" class="headerlink" title="3. 配置主题"></a>3. 配置主题</h3><p>编辑 <code>_config.anzhiyu.yml</code> 文件进行个性化配置。</p><h3 id="4-部署到-GitHub-Pages"><a href="#4-部署到-GitHub-Pages" class="headerlink" title="4. 部署到 GitHub Pages"></a>4. 部署到 GitHub Pages</h3><p>使用 GitHub Actions 实现自动部署。</p><h2 id="后续计划"><a href="#后续计划" class="headerlink" title="后续计划"></a>后续计划</h2><ul><li>完善博客内容</li><li>配置评论系统</li><li>添加更多功能</li></ul><h2 id="结语"><a href="#结语" class="headerlink" title="结语"></a>结语</h2><p>博客搭建完成，接下来就是持续输出优质内容了。希望这个博客能够帮助到更多人，也欢迎交流讨论！</p>]]></content>
    
    
    <summary type="html">这是我的第一篇博客文章，记录博客搭建的过程和心得。</summary>
    
    
    
    <category term="技术" scheme="https://cui-and-jing.github.io/categories/%E6%8A%80%E6%9C%AF/"/>
    
    
    <category term="博客" scheme="https://cui-and-jing.github.io/tags/%E5%8D%9A%E5%AE%A2/"/>
    
    <category term="Hexo" scheme="https://cui-and-jing.github.io/tags/Hexo/"/>
    
  </entry>
  
</feed>
