<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>派/Pie</title><description>写代码、玩自托管，也记录生活。</description><link>https://xpie.blog</link><item><title>你好，Pie</title><link>https://xpie.blog/hello-pie</link><guid>hello-pie</guid><description>这个博客的第一篇文章，记一下它的来历。</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这个博客叫 Pie，用 Astro 搭建，部署在 Cloudflare 上，域名是 xpie.blog（最初是 xpie.cc，后来迁到这里）。&lt;/p&gt;
&lt;p&gt;视觉设计上借鉴了 &lt;a href=&quot;https://hyoban.cc&quot;&gt;hyoban.cc&lt;/a&gt; 的做法：Astro 加手写 CSS，不堆框架，文字优先，首页就是按年份排列的文章列表。这个博客会写三类东西：代码与工具、自托管与折腾记录、日常生活的碎片。&lt;/p&gt;
&lt;p&gt;写作方式是最朴素的那种：文章就是仓库里的 Markdown 文件，写完提交，推送后自动构建发布。没有后台，没有数据库，内容和站点本身都只是一堆文本文件，随时可以整体搬走。&lt;/p&gt;
&lt;p&gt;先这样，慢慢写。&lt;/p&gt;
</content:encoded></item><item><title>为什么这个博客用 Astro</title><link>https://xpie.blog/why-astro</link><guid>why-astro</guid><description>在 Hugo、Hexo 和 Astro 之间做选择时，我的考虑和结论。</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;搭这个博客之前，我把 Hugo、Hexo 和 Astro 认真比了一轮，结论留在这里，免得以后自己再纠结一遍。&lt;/p&gt;
&lt;p&gt;Hugo 是 Go 写的单文件程序，构建快得离谱，几千篇文章也是秒级，而且没有依赖树，装好就能忘掉它。它的短板是模板用 Go template 语法，改主题时学习成本最高，设计语言也偏上一代。&lt;/p&gt;
&lt;p&gt;Hexo 是中文博客圈的老前辈，主题生态庞大，Butterfly、NexT 这些主题开箱即用。但它构建慢，插件烂尾率高，整体势头是存量市场，新项目没有再选它的理由。&lt;/p&gt;
&lt;p&gt;Astro 胜在现代：内容集合给 Markdown 加了类型校验，组件化写法改主题就是改 HTML，部署到 Cloudflare 也最顺。它的代价是依赖 Node 生态，大版本升级偶尔要做一次迁移。防坑办法也简单：用版本文件锁住 Node 版本，锁文件进 Git，依赖能少装就少装。&lt;/p&gt;
&lt;p&gt;还有一个决定性的理由：Astro 的文章就是标准 Markdown 加通用 front matter，哪天想迁去 Hugo，写个脚本转一下字段就行，出口一直开着。一个工具进得来、出得去，才值得把内容托付给它。&lt;/p&gt;
</content:encoded></item></channel></rss>