<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/scripts/pretty-feed-v3.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:h="http://www.w3.org/TR/html4/"><channel><title>魈枫Hub</title><description>神明高踞于月，凡人持刀向天</description><link>https://xfhub.com</link><item><title>Blog 评论系统</title><link>https://xfhub.com/blog/comment</link><guid isPermaLink="true">https://xfhub.com/blog/comment</guid><description>基于 Waline 的评论系统全栈部署指南，采用 Vercel + Supabase 架构。</description><pubDate>Tue, 26 May 2026 08:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;核心架构与前期准备&lt;/h2&gt;
&lt;p&gt;基于 Vercel（无服务器后端） + Supabase（PostgreSQL 云数据库） + 独立子域名 + GitHub OAuth（免密提权管理）的现代化架构。该方案彻底摆脱 LeanCloud 的束缚，具备零冷启动延迟与数据完全自主掌控的核心优势。&lt;/p&gt;
&lt;h3&gt;基础设施需求&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GitHub 账号&lt;/strong&gt;：用于后台管理员免密登录及代码托管授权。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vercel 账号&lt;/strong&gt;：用于部署和托管 Waline 后端服务。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Supabase 账号&lt;/strong&gt;：提供完全免费的云端 PostgreSQL 数据库（建议选择 &lt;code&gt;Singapore&lt;/code&gt; 节点以降低国内直连延迟）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;个人域名&lt;/strong&gt;：用于绑定 Vercel，绕过 &lt;code&gt;*.vercel.app&lt;/code&gt; 的网络限制（本文以 &lt;code&gt;comment.xfhub.com&lt;/code&gt; 为例）。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;第一阶段：Supabase 数据库建表&lt;/h2&gt;
&lt;p&gt;Waline 依赖底层数据库存储评论、配置和用户信息。&lt;/p&gt;
&lt;h3&gt;创建数据库实例与获取密钥&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;登录 Supabase，点击 &lt;strong&gt;New Project&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;填写项目名称，设置高强度数据库密码（&lt;strong&gt;务必妥善记录&lt;/strong&gt;）。&lt;/li&gt;
&lt;li&gt;Region 选择 &lt;strong&gt;Singapore&lt;/strong&gt;，点击创建并等待初始化完成。&lt;/li&gt;
&lt;li&gt;进入项目，点击左下角 ⚙️ &lt;strong&gt;Project Settings&lt;/strong&gt; -&gt; &lt;strong&gt;Database&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;定位至 &lt;strong&gt;Connection string&lt;/strong&gt; 区域，切换到 &lt;strong&gt;URI&lt;/strong&gt; 标签，复制 &lt;code&gt;postgresql://&lt;/code&gt; 开头的连接字符串。&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;注意：&lt;/strong&gt; 必须手动将复制链接中的 &lt;code&gt;[YOUR-PASSWORD]&lt;/code&gt; 替换为你刚才设置的真实数据库密码。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;绕过 RLS 强制建表&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;点击 Supabase 左侧菜单的 &lt;strong&gt;SQL Editor&lt;/strong&gt;，新建查询。&lt;/li&gt;
&lt;li&gt;获取 &lt;a href=&quot;https://raw.githubusercontent.com/walinejs/waline/main/assets/waline.pgsql&quot;&gt;Waline 官方 PostgreSQL 建表脚本&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;将完整脚本粘贴至编辑器，点击 &lt;strong&gt;Run&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;遇到“未启用行级安全 (RLS)”的弹窗警告时，&lt;strong&gt;必须点击 &lt;code&gt;Run without RLS&lt;/code&gt;&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;控制台提示 &lt;code&gt;Success. No rows returned&lt;/code&gt; 即代表核心表落建成功。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2&gt;第二阶段：Vercel 后端部署&lt;/h2&gt;
&lt;h3&gt;部署后端服务&lt;/h3&gt;
&lt;p&gt;前往 Waline 官方文档，点击 &lt;strong&gt;Vercel 一键部署&lt;/strong&gt; 按钮，将服务端代码 Fork 至个人 GitHub 仓库并导入 Vercel 进行部署。&lt;/p&gt;
&lt;h3&gt;配置环境变量&lt;/h3&gt;
&lt;p&gt;在 Vercel 部署页面的 &lt;strong&gt;Environment Variables&lt;/strong&gt; 区域，必须注入数据库连接凭证：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-yaml&quot;&gt;NAME: DATABASE_URL
VALUE: postgresql://postgres:[YOUR-PASSWORD]@db.xxxx.supabase.co:5432/postgres
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;点击 &lt;strong&gt;Deploy&lt;/strong&gt;，等待构建流程完毕（状态显示 &lt;code&gt;Ready&lt;/code&gt;）。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;第三阶段：独立域名绑定解析&lt;/h2&gt;
&lt;p&gt;默认的 Vercel 域名在国内连通率极低，必须通过 CNAME 绑定自定义子域名。&lt;/p&gt;
&lt;h3&gt;Vercel 获取解析地址&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;在 Vercel 项目面板，点击 &lt;strong&gt;Settings&lt;/strong&gt; -&gt; &lt;strong&gt;Domains&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;输入规划的子域名（如 &lt;code&gt;comment.xfhub.com&lt;/code&gt;），点击 &lt;strong&gt;Add&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;观察面板上的 &lt;code&gt;DNS Change Recommended&lt;/code&gt; 提示，复制 Vercel 分配的&lt;strong&gt;专属哈希 CNAME 地址&lt;/strong&gt;（如 &lt;code&gt;28673b634ca89203.vercel-dns-017.com&lt;/code&gt;）。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;添加 DNS 解析&lt;/h3&gt;
&lt;p&gt;前往你的域名提供商控制台，添加如下解析记录：&lt;/p&gt;
&lt;p&gt;| 记录类型 | 主机记录 | 记录值 |
| ----- | ----- | ----- |
| CNAME | comment | 粘贴 Vercel 专属哈希地址 |&lt;/p&gt;
&lt;p&gt;保存后等待 Vercel 面板状态变更为 &lt;code&gt;Valid Configuration&lt;/code&gt; 且下发 SSL 证书。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;第四阶段：GitHub 提权管理&lt;/h2&gt;
&lt;p&gt;为摆脱传统账号密码体系，直接利用 GitHub OAuth 登录并从数据库底层强制分配超级管理员权限。&lt;/p&gt;
&lt;h3&gt;初始化账号身份&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;在浏览器中访问已绑定的独立域名：&lt;code&gt;https://comment.xfhub.com&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;点击空白评论输入框下方的 &lt;strong&gt;GitHub 图标&lt;/strong&gt; 授权登录。此时账号在数据库中的初始身份为 &lt;code&gt;guest&lt;/code&gt;（访客）。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Supabase 数据库底层提权&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;回到 Supabase 控制台，点击左侧 &lt;strong&gt;Table Editor&lt;/strong&gt;，打开 &lt;strong&gt;wl_users&lt;/strong&gt; 表。&lt;/li&gt;
&lt;li&gt;找到刚才通过 GitHub 登录生成的账号数据行。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修改 type&lt;/strong&gt;：双击 &lt;code&gt;type&lt;/code&gt; 列，将 &lt;code&gt;guest&lt;/code&gt; 更改为 &lt;code&gt;administrator&lt;/code&gt;，按回车保存。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修改 url&lt;/strong&gt;：双击 &lt;code&gt;url&lt;/code&gt; 列，将其更改为博客主页地址，按回车保存。&lt;/li&gt;
&lt;li&gt;删除表内多余的冗余测试数据行。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2&gt;第五阶段：常见排错指南&lt;/h2&gt;
&lt;h3&gt;1. 删除评论抓包提示 401 Unauthorized&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;病因：&lt;/strong&gt; 数据库底层权限已变动，但浏览器前端仍缓存在旧的 JWT 身份令牌。
&lt;strong&gt;解药：&lt;/strong&gt; 按 F12 打开开发者工具，进入 &lt;strong&gt;Application&lt;/strong&gt; -&gt; &lt;strong&gt;Storage&lt;/strong&gt;，点击 &lt;strong&gt;Clear site data&lt;/strong&gt; 清除缓存。刷新页面重新使用 GitHub 登录即可。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;2. 用户信息更新后旧评论头像/昵称未变&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;病因：&lt;/strong&gt; Waline 采用快照机制（Snapshot），历史评论强绑定发送瞬间的用户信息状态。
&lt;strong&gt;解药：&lt;/strong&gt; 此为正常业务逻辑。使用提权后的管理员账号直接将带有旧信息的测试评论删除即可。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2&gt;终极接入：前端配置&lt;/h2&gt;
&lt;p&gt;后端引擎部署完毕后，进入 Astro Pure 博客的主题配置文件，定位至 Waline 配置块，将 &lt;code&gt;serverURL&lt;/code&gt; 替换为你的真实独立域名：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-yaml&quot;&gt;waline:
  enable: true
  serverURL: https://comment.xfhub.com
  lang: zh-CN
&lt;/code&gt;&lt;/pre&gt;</content:encoded><h:img src="undefined"/><enclosure url="undefined"/></item><item><title>从 2015-2025 资产回报（全资产盘点）</title><link>https://xfhub.com/blog/invest-zh</link><guid isPermaLink="true">https://xfhub.com/blog/invest-zh</guid><description>复盘 PANews 十年资产回报图表，透过花花绿绿的数据，深度解析美股、加密货币、黄金、房产及大宗商品等主流资产的底层配置逻辑。</description><pubDate>Mon, 01 Dec 2025 23:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;引言&lt;/h2&gt;
&lt;p&gt;最近，PANews 的那张《2015-2025 大类资产回报图》火出了圈。&lt;/p&gt;
&lt;p&gt;图表虽然直观，但其中的每一次色彩更迭，都刻满了投资者的真金白银与悲欢离合。穿透这十一年的数据迷雾，市场其实早已把最残酷的“认知真相”摆在了我们面前。&lt;/p&gt;
&lt;p&gt;借着这张图，今天我们结合当下的宏观水温，深度盘点一下市面上的主流资产，重新定义它们在投资组合中的核心身位。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;1. 美股（纳指/标普）：铁打的“压舱石”&lt;/h2&gt;
&lt;p&gt;仔细看图表中的浅紫色格子（美股），你会发现一个很有意思的现象：&lt;strong&gt;它很少拿第一，但也极少大跌。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;在 11 年的周期里，美股的回报率几乎永远稳定在中上游。这背后赚的其实是全球顶尖科技企业（如微软、苹果、英伟达等）持续创新的钱。它是你投资组合里的“压舱石”，负责提供稳定的 Beta 收益，让你在任何宏观动荡下都能睡得着觉。在实际操作中，配置挂钩优质指数的外盘基金，是我们吃满这波时代红利最省心的方式。只有底仓足够稳，你才有底气去搏更高的收益。&lt;/p&gt;
&lt;h2&gt;2. 比特币 (BTC)：锋利的“冲锋号”&lt;/h2&gt;
&lt;p&gt;BTC 确实猛，11 年里狂揽 8 次冠军（黄色格子），动辄 135%、160% 甚至 1340% 的涨幅，是普通人跨越阶层最锋利的武器。&lt;/p&gt;
&lt;p&gt;但“盈亏同源”在它身上体现得淋漓尽致。它的跌幅同样惊人：2018 年 &lt;code&gt;-74%&lt;/code&gt;，2022 年 &lt;code&gt;-64%&lt;/code&gt;。面对如此极端的波动，手动追涨杀跌往往会倒在黎明前。对付这种高弹性资产，最理性的策略就是建立严格的交易纪律。通过设定阶梯式的限价买入指令（Limit Entry Buys），在无人问津的深熊阶段或是极端插针的恐慌时刻默默吸筹。当市场血流成河时，在币安等交易平台的低位挂单自动全部成交，这种机器般的纪律性操作，才能让你在随后的“黄色年份”里吃得饱。&lt;/p&gt;
&lt;h2&gt;3. 黄金：地缘与周期的“避风港”&lt;/h2&gt;
&lt;p&gt;2023 和 2024 年 BTC 连续霸榜，很多人飘了，觉得 2025 年的冠军依然毫无悬念。结果呢？2025 年，传统的避险之王——&lt;strong&gt;黄金&lt;/strong&gt;，以 &lt;code&gt;66.83%&lt;/code&gt; 的惊人涨幅夺下榜首，给所有刻舟求剑的人上了一课。&lt;/p&gt;
&lt;p&gt;黄金本身不产生利息，它的暴涨往往伴随着地缘政治的极度紧张和对法币（尤其是美元）信用体系的博弈。当世界充满不确定性时，资金就会疯狂涌入这个最古老的实物避险资产。它在组合中的意义，是为你抵御极端黑天鹅事件的终极防线。&lt;/p&gt;
&lt;h2&gt;4. 房地产：退潮的“流动性巨兽”&lt;/h2&gt;
&lt;p&gt;曾几何时，买房是普通人实现财富阶层跃升的唯一默认选项（如 2018 年的 &lt;code&gt;10.6%&lt;/code&gt;）。但在近几年的表格中，你会发现代表房价的色块常年处于垫底或微跌状态（2022至2025年连续负收益）。&lt;/p&gt;
&lt;p&gt;如今的房地产，已经从“稳赚不赔的理财产品”回归到了“高持有成本、极低流动性的重资产”。在未来很长一段时间内，除了核心城市的核心地段具备保值属性外，绝大多数房产已经不再适合作为普通人投资加杠杆的首选标的。&lt;/p&gt;
&lt;h2&gt;5. 国债（美债/中债）：绝对防守的“无风险底线”&lt;/h2&gt;
&lt;p&gt;国债在表格中的表现（如 2024 年的 &lt;code&gt;7.8%&lt;/code&gt;，2025 年的 &lt;code&gt;0.7%&lt;/code&gt;）看起来极其不起眼，甚至跑不赢很多年份的通胀。&lt;/p&gt;
&lt;p&gt;但千万不要小看国债。它代表的是一个国家的主权信用，是金融市场里的“无风险利率”标尺。当你手中的资金体量大到一定程度，或者市场处于极度狂热的泡沫期时，将部分获利筹码兑换成国债，赚取稳定的票息，是锁定胜局、保住胜利果实的最稳妥手段。&lt;/p&gt;
&lt;h2&gt;6. 原油与大宗商品：暴躁的“宏观晴雨表”&lt;/h2&gt;
&lt;p&gt;原油可以说是图表里情绪最不稳定的选手之一（2021 年 &lt;code&gt;55.5%&lt;/code&gt;，2025 年 &lt;code&gt;-20.76%&lt;/code&gt;）。&lt;/p&gt;
&lt;p&gt;作为“工业的血液”，它的价格深度绑定全球经济复苏预期、OPEC+ 的产能博弈以及局部战争。大宗商品属于典型的强周期资产，绝不适合普通人“买入并长期持有”。它更像是专业交易员用来对冲通胀风险或进行波段博弈的工具。&lt;/p&gt;
&lt;h2&gt;7. A 股：政策驱动的“脉冲盲盒”&lt;/h2&gt;
&lt;p&gt;对比美股的长牛，A 股（如 2019 年的 &lt;code&gt;22.3%&lt;/code&gt; 和 2024 年的 &lt;code&gt;14.2%&lt;/code&gt;）更多时候呈现出强烈的政策驱动和脉冲式行情。它在一个极短的窗口期内爆发，随后往往伴随着漫长的估值消化期。在 A 股市场，择时（Timing）的重要性远远大于单纯的长期持有。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;结语：敢于重仓的前提是“耐得住寂寞”&lt;/h2&gt;
&lt;p&gt;很多人常说“敢于重仓是认知的体现”。但看完这十一年的跨品种回报图，你会明白：重仓的核心壁垒不在于买入那一刻的果断，而在于&lt;strong&gt;能否在漫长且绝望的下跌周期中“拿得住”&lt;/strong&gt;。如果在 2022 年（BTC -64%，美股 -33.1%）割肉离场，那后续所有的翻倍涨幅都与你无关。&lt;/p&gt;
&lt;p&gt;2026 年谁会是第一？没有人能精准预测。但基于全资产的底层逻辑，我们可以构建一套高胜率的体系：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;核心底仓不可动摇&lt;/strong&gt;：美股依旧是第一选择，持续拿着，赚取企业盈利增长的慢钱。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;遵守高弹性资产的定投纪律&lt;/strong&gt;：按照周期规律，保持耐心，用合理的挂单策略囤积加密资产等高波动标的的低价筹码。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保持在场&lt;/strong&gt;：投资不是拼谁短期跑得快，而是拼谁活得久。不求一夜暴富，只要配置合理（股+币+少量避险）、不加致命杠杆，时间最终会成为我们最强大的复利引擎。&lt;/li&gt;
&lt;/ol&gt;</content:encoded><h:img src="/_astro/image.DSQyq5L5.png"/><enclosure url="/_astro/image.DSQyq5L5.png"/></item><item><title>Win 和 Office 激活</title><link>https://xfhub.com/blog/activate-win</link><guid isPermaLink="true">https://xfhub.com/blog/activate-win</guid><description>基于 PowerShell 的 Windows 与 Office 极简激活方案。</description><pubDate>Mon, 20 Oct 2025 14:52:01 GMT</pubDate><content:encoded>&lt;h1&gt;激活 Windows 和 Office&lt;/h1&gt;
&lt;p&gt;基于开源脚本的高效激活方案。该方法利用 PowerShell 直接拉取并执行云端脚本，支持 Windows 与 Office 的一键激活，无需下载任何带有潜在风险的第三方可执行程序（如 KMS 激活器）。&lt;/p&gt;
&lt;h2&gt;核心命令&lt;/h2&gt;
&lt;p&gt;若你熟悉 PowerShell 操作，可直接使用以下命令：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;irm [https://get.activated.win](https://get.activated.win) | iex
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;操作指南&lt;/h2&gt;
&lt;h3&gt;1. 唤起高级权限终端&lt;/h3&gt;
&lt;p&gt;脚本需要系统底层权限才能写入激活信息。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;鼠标右键点击屏幕底部的 &lt;strong&gt;开始&lt;/strong&gt; 按键（Windows 图标）。&lt;/li&gt;
&lt;li&gt;在弹出的高级系统菜单中，单击 &lt;strong&gt;Powershell（管理员）&lt;/strong&gt; 或 &lt;strong&gt;终端（管理员）&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;若系统弹出“用户账户控制”提示框，请点击 &lt;strong&gt;是&lt;/strong&gt; 允许运行。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 输入激活命令&lt;/h3&gt;
&lt;p&gt;将以下命令复制到 PowerShell 窗口中，然后按下回车键（Enter）执行：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;irm [https://get.activated.win](https://get.activated.win) | iex
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;(注意：在终端中通常通过单击鼠标右键即可粘贴)&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;3. 选择激活选项&lt;/h3&gt;
&lt;p&gt;等待脚本加载完毕后，根据终端屏幕上的可视化菜单提示进行选择：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;输入 &lt;code&gt;1&lt;/code&gt;：激活 Windows 系统（数字权利 HWID 永久激活）&lt;/li&gt;
&lt;li&gt;输入 &lt;code&gt;2&lt;/code&gt;：激活 Office 办公套件（Ohook 方案激活）&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;排错提示&lt;/strong&gt;：若输入命令后出现红色报错，通常是因为网络无法直连至 GitHub 原始服务器，建议开启系统代理后重新执行命令。&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><h:img src="undefined"/><enclosure url="undefined"/></item><item><title>C盘扩容</title><link>https://xfhub.com/blog/expand-c-drive</link><guid isPermaLink="true">https://xfhub.com/blog/expand-c-drive</guid><description>手把手教你使用 DiskGenius 将其他磁盘的空闲空间无损划拨给 C 盘。</description><pubDate>Mon, 20 Oct 2025 08:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;引言&lt;/h2&gt;
&lt;p&gt;当 C 盘空间严重不足，且常规的清理缓存已经无法腾出更多空间时，我们可以考虑直接从其他盘（如 D 盘）“借”一点空间过来。本文将演示如何使用第三方工具安全地给 C 盘扩容。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;⚠️ 危险操作警告：&lt;/strong&gt;
磁盘分区属于底层高风险操作！小白用户请慎重尝试。在正式开始前，&lt;strong&gt;请务必做好重要数据的备份工作&lt;/strong&gt;，以防万一。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2&gt;前期准备：获取工具&lt;/h2&gt;
&lt;p&gt;我们需要使用老牌的分区工具 DiskGenius 来完成此次操作。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;获取软件&lt;/strong&gt;：下载 &lt;a href=&quot;https://eassos.lanzoue.com/DG64&quot;&gt;DiskGenius 工具包&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;提权运行&lt;/strong&gt;：下载完成后解压文件，找到 &lt;code&gt;DiskGenius.exe&lt;/code&gt;，&lt;strong&gt;必须单击鼠标右键选择「以管理员身份运行」&lt;/strong&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2&gt;扩容实战步骤&lt;/h2&gt;
&lt;h3&gt;第一步：从 D 盘拆分出空闲空间&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;在 DiskGenius 软件界面中，找到并&lt;strong&gt;鼠标右键&lt;/strong&gt;点击你的 &lt;strong&gt;本地磁盘(D:)&lt;/strong&gt;，在弹出的菜单中选择 &lt;strong&gt;拆分分区(S)&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;在弹出的「调整分区容量」窗口中，找到“分区后部的空间”。假设我们要给 C 盘增加 50GB，就在这里输入 &lt;code&gt;50.00GB&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;在紧挨着的右侧下拉菜单中，必须选择 &lt;strong&gt;保持空闲&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;确认无误后，点击下方的 &lt;strong&gt;开始&lt;/strong&gt; 按钮。&lt;/li&gt;
&lt;li&gt;在后续弹出的提示框中依次点击“是”，等待进度条走完后，点击“完成”。此时，你的磁盘条上会多出一块 50GB 的灰色“空闲”区域。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;第二步：将空闲空间合并至 C 盘&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;找到刚才拆分出来的灰色「空闲」块，&lt;strong&gt;鼠标右键&lt;/strong&gt;点击它。&lt;/li&gt;
&lt;li&gt;在弹出的菜单中选择 &lt;strong&gt;将空闲空间分配给&lt;/strong&gt; -&gt; &lt;strong&gt;分区: 本地磁盘(C:)&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;软件会弹出确认与重启提示窗口（由于涉及系统盘，软件通常会提示需要重启到 Windows PE 环境执行）。&lt;/li&gt;
&lt;li&gt;此时 &lt;strong&gt;不需要更改任何其他设置&lt;/strong&gt;，全部点“是”，点击“确定”，最后点击 &lt;strong&gt;开始&lt;/strong&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2&gt;🔴 核心注意事项&lt;/h2&gt;
&lt;p&gt;在系统重启并执行最后一步空间分配的过程中：
&lt;strong&gt;绝 对 不 要 关 机！不 要 动 任 何 东 西！&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;只需耐心等待进度条彻底跑完并自动重启进入系统即可。中途的任何强制断电或操作干扰，都可能直接导致系统彻底损坏！&lt;/p&gt;</content:encoded><h:img src="undefined"/><enclosure url="undefined"/></item><item><title>C 盘安全无损清理教程</title><link>https://xfhub.com/blog/clean-c-drive</link><guid isPermaLink="true">https://xfhub.com/blog/clean-c-drive</guid><description>系统盘红了怎么办？本文为你总结了所有安全且无损的 C 盘清理方法，从源头告别空间焦虑。</description><pubDate>Wed, 15 Oct 2025 08:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;引言&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;声明&lt;/strong&gt;：以下介绍的，就是“安全”清理 C 盘的所有方法。这些操作对电脑系统和个人数据没有任何影响，请放心食用。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;很多朋友用电脑一段时间后，都会面临 C 盘飘红的窘境。不仅影响运行速度，看着也让人焦虑。今天这篇教程，就带你一步步把 C 盘的垃圾文件清理干净，并养成好习惯。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;核心清理方案&lt;/h2&gt;
&lt;h3&gt;方法一：清理系统隐藏临时文件夹&lt;/h3&gt;
&lt;p&gt;系统和软件在运行过程中会产生大量的临时缓存，这些文件通常被隐藏得很深，但我们可以通过快捷指令直接触达。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;使用快捷键 Win + R 调出“运行”窗口。&lt;/li&gt;
&lt;li&gt;在输入框中输入 &lt;code&gt;%temp%&lt;/code&gt;，然后点击“确定”。&lt;/li&gt;
&lt;li&gt;在弹出的文件夹中，按下 Ctrl + A 全选所有文件。&lt;/li&gt;
&lt;li&gt;使用快捷键 Shift + Delete 永久删除这些文件。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;em&gt;注：如果有弹出提示“操作无法完成，因为文件已在另一程序中打开”，勾选“为所有当前项目执行此操作”后点击“跳过”即可。&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;方法二：深度使用“磁盘清理”工具&lt;/h3&gt;
&lt;p&gt;Windows 自带的磁盘清理工具非常强大，但很多时候我们没有挖掘出它的全部潜力。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;打开“此电脑”，右键点击 C 盘，选择“属性”，然后点击&lt;strong&gt;磁盘清理&lt;/strong&gt;。（Windows 11更新为详细信息）&lt;/li&gt;
&lt;li&gt;在弹出的窗口下方，点击带有盾牌图标的 &lt;strong&gt;清理系统文件&lt;/strong&gt; 按钮（这一步能帮你扫出很多陈年的 Windows 更新残留）。&lt;/li&gt;
&lt;li&gt;扫描完成后，在“要删除的文件”列表中，你可以单击每一项查看下方框内的具体描述。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;如无特殊需求，全部勾选清理即可&lt;/strong&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;方法三：通过系统“设置”清理存储&lt;/h3&gt;
&lt;p&gt;Windows 10/11 的现代化设置面板也提供了直观的清理入口。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;按下 Win + I 打开 Windows 设置，点击 &lt;strong&gt;系统&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;在左侧菜单栏选择 &lt;strong&gt;存储&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;在右侧磁盘使用情况中，点击 &lt;strong&gt;临时文件&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;系统会自动扫描可回收的空间，勾选需要删除的项目，点击 &lt;strong&gt;删除文件&lt;/strong&gt; 即可。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2&gt;进阶：从源头杜绝空间占用&lt;/h2&gt;
&lt;h3&gt;1. 迁移“存储大户”的数据（以微信为例）&lt;/h3&gt;
&lt;p&gt;像微信这类通讯软件，长期使用会接收大量的图片、视频和文件，是名副其实的“C 盘杀手”。我们需要把它的数据存储位置改到其他盘。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;打开微信电脑版，进入左下角的“设置”。&lt;/li&gt;
&lt;li&gt;选择“文件管理”。&lt;/li&gt;
&lt;li&gt;找到“文件存放位置”，点击 &lt;strong&gt;更改&lt;/strong&gt;，将其移动到 D 盘或任何非系统盘的目录下。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;2. 养成良好的软件安装习惯&lt;/h3&gt;
&lt;p&gt;这是最根本的解决方法。在安装任何新软件时，千万不要习惯性地一路狂点“下一步”或者“安装”。&lt;/p&gt;
&lt;p&gt;请务必注意查看 &lt;strong&gt;安装路径&lt;/strong&gt;，手动将其中的首字母 &lt;code&gt;C&lt;/code&gt; 更改为 &lt;code&gt;D&lt;/code&gt;（例如将 &lt;code&gt;C:\Program Files\Tencent\Weixin&lt;/code&gt; 改为 &lt;code&gt;D:\Program Files\Tencent\Weixin&lt;/code&gt;）。&lt;/p&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;只要定期执行以上清理步骤，并保持良好的安装与文件管理习惯，你的 C 盘就能长久保持健康状态。&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><h:img src="undefined"/><enclosure url="undefined"/></item><item><title>使用 MDX</title><link>https://xfhub.com/blog/using-mdx</link><guid isPermaLink="true">https://xfhub.com/blog/using-mdx</guid><description>学习如何在 Astro 中使用 MDX</description><pubDate>Sun, 01 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;本主题已在您的 &lt;code&gt;astro.config.ts&lt;/code&gt; 配置文件中安装并配置了 &lt;a href=&quot;https://docs.astro.build/en/guides/integrations-guide/mdx/&quot;&gt;@astrojs/mdx&lt;/a&gt; 集成。如果您不想使用 MDX，可以通过在配置文件中移除该集成来禁用此支持。&lt;/p&gt;
&lt;h2&gt;为什么选择 MDX？&lt;/h2&gt;
&lt;p&gt;MDX 是一种特殊的 Markdown 变体，支持嵌入 JavaScript 和 JSX 语法。这使得您能够&lt;a href=&quot;https://docs.astro.build/en/guides/markdown-content/#mdx-features&quot;&gt;将 JavaScript 和 UI 组件混合到 Markdown 内容中&lt;/a&gt;，从而实现交互式图表或警告提醒等功能。&lt;/p&gt;
&lt;p&gt;如果您已有使用 MDX 编写的内容，这项集成有望让您向 Astro 的迁移过程变得轻而易举。&lt;/p&gt;
&lt;h2&gt;示例&lt;/h2&gt;
&lt;p&gt;下面展示了如何在 MDX 中引入并使用 UI 组件。
当您在浏览器中打开此页面时，应该能看到下方可点击的按钮。&lt;/p&gt;
&lt;p&gt;import { Button } from &apos;astro-pure/user&apos;&lt;/p&gt;
&lt;p&gt;点击我&lt;/p&gt;
&lt;h2&gt;更多链接&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://mdxjs.com/docs/what-is-mdx&quot;&gt;MDX 语法文档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://docs.astro.build/en/guides/markdown-content/#markdown-and-mdx-pages&quot;&gt;Astro 使用文档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意：&lt;/strong&gt; 仍需要使用 &lt;a href=&quot;https://docs.astro.build/en/reference/directives-reference/#client-directives&quot;&gt;客户端指令 (Client Directives)&lt;/a&gt; 来创建交互式组件。否则，默认情况下 MDX 中的所有组件都将渲染为静态 HTML（无 JavaScript）。&lt;/li&gt;
&lt;/ul&gt;</content:encoded><h:img src="undefined"/><enclosure url="undefined"/></item><item><title>Markdown 语法支持</title><link>https://xfhub.com/blog/markdown-zh</link><guid isPermaLink="true">https://xfhub.com/blog/markdown-zh</guid><description>Markdown 是一种轻量级的「标记语言」。</description><pubDate>Wed, 26 Jul 2023 08:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;基本语法&lt;/h2&gt;
&lt;p&gt;Markdown 是一种轻量级且易于使用的语法，用于为您的写作设计风格。&lt;/p&gt;
&lt;h3&gt;标题&lt;/h3&gt;
&lt;p&gt;文章内容较多时，可以用标题分段：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;# 标题 1

## 标题 2

## 大标题

### 小标题
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;标题预览会打乱文章的结构，所以在此不展示。&lt;/p&gt;
&lt;h3&gt;粗斜体&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;_斜体文本_

**粗体文本**

**_粗斜体文本_**
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;&lt;em&gt;斜体文本&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;粗体文本&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;粗斜体文本&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;链接&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;文字链接 [链接名称](http://链接网址)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;文字链接 &lt;a href=&quot;http://%E9%93%BE%E6%8E%A5%E7%BD%91%E5%9D%80&quot;&gt;链接名称&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;行内代码&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;这是一条 `单行代码`
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;这是一条 &lt;code&gt;行内代码&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;代码块&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;```js
// calculate fibonacci
function fibonacci(n) {
  if (n &amp;#x3C;= 1) return 1
  return fibonacci(n - 1) + fibonacci(n - 2)
}
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-js&quot;&gt;// calculate fibonacci
function fibonacci(n) {
  if (n &amp;#x3C;= 1) return 1
  return fibonacci(n - 1) + fibonacci(n - 2)
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;当前使用 shiki 作为代码高亮插件，支持的语言请参考 &lt;a href=&quot;https://shiki.matsu.io/languages.html&quot;&gt;shiki / languages&lt;/a&gt;。&lt;/p&gt;
&lt;h3&gt;行内公式&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;这是一条行内公式 $e^{i\pi} + 1 = 0$
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;这是一条行内公式 $e^{i\pi} + 1 = 0$&lt;/p&gt;
&lt;h3&gt;公式块&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;$$
\hat{f}(\xi) = \int_{-\infty}^{\infty} f(x) e^{-2\pi i x \xi} \, dx
$$
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;$$
\hat{f}(\xi) = \int_{-\infty}^{\infty} f(x) e^{-2\pi i x \xi} , dx
$$&lt;/p&gt;
&lt;p&gt;当前使用 KaTeX 作为数学公式插件，支持的语法请参考 &lt;a href=&quot;https://katex.org/docs/supported.html&quot;&gt;KaTeX Supported Functions&lt;/a&gt;。&lt;/p&gt;
&lt;h4&gt;图片&lt;/h4&gt;
&lt;p&gt;这是原作者（CWorld）的头像示例：&lt;/p&gt;
&lt;p&gt;可以带链接：&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h4&gt;删除线&lt;/h4&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;~~删除线~~
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;~~删除线~~&lt;/p&gt;
&lt;h3&gt;列表&lt;/h3&gt;
&lt;p&gt;普通无序列表&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;- 1
- 2
- 3
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1&lt;/li&gt;
&lt;li&gt;2&lt;/li&gt;
&lt;li&gt;3&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;普通有序列表&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;1. GPT-4
2. Claude Opus
3. LLaMa
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;GPT-4&lt;/li&gt;
&lt;li&gt;Claude Opus&lt;/li&gt;
&lt;li&gt;LLaMa&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;列表里可以继续嵌套语法&lt;/p&gt;
&lt;h3&gt;引用&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;&gt; 枪响，雷鸣，剑起。繁花血景。
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;枪响，雷鸣，剑起。繁花血景。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;引用里也可以继续嵌套语法。&lt;/p&gt;
&lt;h3&gt;换行&lt;/h3&gt;
&lt;p&gt;markdown 分段落是需要空一行的。&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;如果不空行
就会在一段

第一段

第二段
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;如果不空行
就会在一段&lt;/p&gt;
&lt;p&gt;第一段&lt;/p&gt;
&lt;p&gt;第二段&lt;/p&gt;
&lt;h3&gt;分隔符&lt;/h3&gt;
&lt;p&gt;如果你有写分割线的习惯，可以新起一行输入三个减号&lt;code&gt;---&lt;/code&gt; 或者星号 &lt;code&gt;***&lt;/code&gt;。当前后都有段落时，请空出一行：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;---
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;高级技巧&lt;/h2&gt;
&lt;h3&gt;行内 HTML 元素&lt;/h3&gt;
&lt;p&gt;目前只支持部分段内 HTML 元素效果，包括 &lt;code&gt;&amp;#x3C;kdb&gt; &amp;#x3C;b&gt; &amp;#x3C;i&gt; &amp;#x3C;em&gt; &amp;#x3C;sup&gt; &amp;#x3C;sub&gt; &amp;#x3C;br&gt;&lt;/code&gt; ，如&lt;/p&gt;
&lt;h4&gt;键位显示&lt;/h4&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;使用 &amp;#x3C;kbd&gt;Ctrl&amp;#x3C;/kbd&gt; + &amp;#x3C;kbd&gt;Alt&amp;#x3C;/kbd&gt; + &amp;#x3C;kbd&gt;Del&amp;#x3C;/kbd&gt; 重启电脑
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;使用 Ctrl + Alt + Del 重启电脑&lt;/p&gt;
&lt;h4&gt;粗斜体&lt;/h4&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;&amp;#x3C;b&gt; Markdown 在此处同样适用，如 _加粗_ &amp;#x3C;/b&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt; Markdown 在此处同样适用，如 &lt;em&gt;加粗&lt;/em&gt; &lt;/p&gt;
&lt;h3&gt;其他 HTML 写法&lt;/h3&gt;
&lt;h4&gt;折叠块&lt;/h4&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;&amp;#x3C;details&gt;&amp;#x3C;summary&gt;点击展开&amp;#x3C;/summary&gt;它被隐藏了&amp;#x3C;/details&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;h3&gt;表格&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;| 表头1 | 表头2 |
| ----- | ----- |
| 内容1 | 内容2 |
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;| 表头1 | 表头2 |
| ----- | ----- |
| 内容1 | 内容2 |&lt;/p&gt;
&lt;h3&gt;注释&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;在引用的地方使用 [^注释] 来添加注释。

然后在文档的结尾，添加注释的内容（会默认于文章结尾渲染之）。

[^注释]: 这里是注释的内容
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;在引用的地方使用 &lt;a href=&quot;%E8%BF%99%E9%87%8C%E6%98%AF%E6%B3%A8%E9%87%8A%E7%9A%84%E5%86%85%E5%AE%B9&quot;&gt;^注释&lt;/a&gt; 来添加注释。&lt;/p&gt;
&lt;p&gt;然后在文档的结尾，添加注释的内容（会默认于文章结尾渲染之）。&lt;/p&gt;
&lt;h3&gt;To-Do 列表&lt;/h3&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;- [ ] 未完成的任务
- [x] 已完成的任务
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 未完成的任务&lt;/li&gt;
&lt;li&gt;[x] 已完成的任务&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;符号转义&lt;/h3&gt;
&lt;p&gt;如果你的描述中需要用到 markdown 的符号，比如 _ # * 等，但又不想它被转义，这时候可以在这些符号前加反斜杠，如 &lt;code&gt;\_&lt;/code&gt; &lt;code&gt;\#&lt;/code&gt; &lt;code&gt;\*&lt;/code&gt; 进行避免。&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;\_不想这里的文本变斜体\_

\*\*不想这里的文本被加粗\*\*
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;预览：&lt;/p&gt;
&lt;p&gt;_不想这里的文本变斜体_&lt;/p&gt;
&lt;p&gt;**不想这里的文本被加粗**&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;内嵌 Astro 组件&lt;/h2&gt;
&lt;p&gt;See &lt;a href=&quot;/docs/integrations/components&quot;&gt;User Components&lt;/a&gt; and &lt;a href=&quot;/docs/integrations/advanced&quot;&gt;Advanced Components&lt;/a&gt; for details.&lt;/p&gt;</content:encoded><h:img src="/_astro/thumbnail.HAXFr_hw.jpg"/><enclosure url="/_astro/thumbnail.HAXFr_hw.jpg"/></item></channel></rss>