<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>lubai2004</title><description>写点想写的东西</description><link>https://lubai2004.pages.dev/</link><language>zh_CN</language><item><title>你好，世界</title><link>https://lubai2004.pages.dev/posts/hello-world/</link><guid isPermaLink="true">https://lubai2004.pages.dev/posts/hello-world/</guid><description>这是这个博客的第一篇文章，用来验证标题、正文、代码和图片都能正常渲染。</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;欢迎来到我的博客。&lt;/p&gt;
&lt;p&gt;这里会放一些想法、笔记和折腾记录。先写一篇占位文章，用来确认排版没问题。&lt;/p&gt;
&lt;h2&gt;为什么要写博客&lt;/h2&gt;
&lt;p&gt;因为写下来和想清楚是两件事。脑子里转一圈觉得懂了，落成文字才发现漏洞。&lt;/p&gt;
&lt;h2&gt;一段代码&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;function greet(name) {
  return `你好，${name}`;
}

console.log(greet(&quot;世界&quot;));
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;一个表格&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;项目&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;生成器&lt;/td&gt;
&lt;td&gt;Astro&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;主题&lt;/td&gt;
&lt;td&gt;Shirone&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;托管&lt;/td&gt;
&lt;td&gt;Cloudflare Pages&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;下一步&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;换掉顶部的横幅图片&lt;/li&gt;
&lt;li&gt;换上自己的头像&lt;/li&gt;
&lt;li&gt;把这篇删掉，开始写真正的内容&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;慢慢写，不着急。&lt;/p&gt;
&lt;/blockquote&gt;
</content:encoded></item><item><title>这个站是怎么搭的</title><link>https://lubai2004.pages.dev/posts/how-this-site-works/</link><guid isPermaLink="true">https://lubai2004.pages.dev/posts/how-this-site-works/</guid><description>记录这套博客的技术组成——纯静态、没有服务器、不需要备案。</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这篇文章记录一下这个站的构成，方便以后自己回看。&lt;/p&gt;
&lt;h2&gt;整体思路&lt;/h2&gt;
&lt;p&gt;没有服务器，没有数据库，没有后台。文章是 Markdown 文件，构建时编译成一堆 HTML，传到静态托管上就行。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;写 Markdown → astro build → dist/ 静态文件 → Cloudflare Pages
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;技术组成&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;层&lt;/th&gt;
&lt;th&gt;选型&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;生成器&lt;/td&gt;
&lt;td&gt;Astro 7（静态输出）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;主题&lt;/td&gt;
&lt;td&gt;Shirone（Material 3 Expressive）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;样式&lt;/td&gt;
&lt;td&gt;Tailwind 4 + Stylus&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;搜索&lt;/td&gt;
&lt;td&gt;Pagefind（构建期生成索引）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;部署&lt;/td&gt;
&lt;td&gt;Cloudflare Pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;评论&lt;/td&gt;
&lt;td&gt;暂未开启&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;关于备案&lt;/h2&gt;
&lt;p&gt;站点托管在境外节点，域名不解析到中国大陆的服务器，所以不需要 ICP 备案。&lt;/p&gt;
&lt;p&gt;代价是国内访问速度一般，好处是零成本、零运维。&lt;/p&gt;
&lt;h2&gt;为什么不自己写&lt;/h2&gt;
&lt;p&gt;主题已经把排版、深色模式、搜索、目录都做好了，我只需要管内容。&lt;/p&gt;
</content:encoded></item><item><title>写在开头</title><link>https://lubai2004.pages.dev/posts/kaishi/</link><guid isPermaLink="true">https://lubai2004.pages.dev/posts/kaishi/</guid><description>这个博客正式开张了，先占个位置。</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这个博客今天算是搭起来了。&lt;/p&gt;
&lt;p&gt;写下来这件事，一直想做，但总觉得要等准备好。结果就是一直没开始。所以干脆先把坑占了，内容慢慢补。&lt;/p&gt;
&lt;h2&gt;这里会放什么&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;一些想法，可能没头没尾&lt;/li&gt;
&lt;li&gt;折腾东西的过程记录&lt;/li&gt;
&lt;li&gt;看到的好东西&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;为什么用这个模板&lt;/h2&gt;
&lt;p&gt;因为它够简单。写文章只需要一个文本文件，不用管服务器、不用管后台、不用担心哪天服务商跑路。&lt;/p&gt;
&lt;p&gt;改完保存，双击一个文件，一分钟就上线了。&lt;/p&gt;
&lt;h2&gt;最后&lt;/h2&gt;
&lt;p&gt;先写起来再说。&lt;/p&gt;
</content:encoded></item></channel></rss>