<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hello World</title>
    <link>http://localhost:4321/</link>
    <description>Your description here.</description>
    <language>zh-CN</language>
    <lastBuildDate>Sun, 04 Oct 2026 07:28:41 GMT</lastBuildDate>
    <atom:link href="http://localhost:4321/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>欢迎使用 Typecho</title>
      <link>http://localhost:4321/post/start/</link>
      <guid isPermaLink="true">http://localhost:4321/post/start/</guid>
      <pubDate>Sun, 04 Oct 2026 07:28:41 GMT</pubDate>
      <description>如果您看到这篇文章,表示您的 blog 已经安装成功.</description>
      <category>默认分类</category>
      
    </item>

    <item>
      <title>Cloudflare Worker 实战：给豆瓣数据做一个自己的同步服务</title>
      <link>http://localhost:4321/post/cf-worker-douban-sync/</link>
      <guid isPermaLink="true">http://localhost:4321/post/cf-worker-douban-sync/</guid>
      <pubDate>Thu, 01 Oct 2026 19:30:00 GMT</pubDate>
      <description>博客的「书影音」页面数据来自一个部署在 Cloudflare Worker 上的豆瓣同步服务，本文记录部署与踩坑。</description>
      <category>运维部署</category>
      <category>Docker</category><category>API</category><category>豆瓣</category><category>Cloudflare</category>
    </item>

    <item>
      <title>Typecho × Astro：把博客改成无头 CMS 架构的完整实践</title>
      <link>http://localhost:4321/post/typecho-astro-headless/</link>
      <guid isPermaLink="true">http://localhost:4321/post/typecho-astro-headless/</guid>
      <pubDate>Wed, 30 Sep 2026 18:30:00 GMT</pubDate>
      <description>把用了多年的 Typecho 保留为后台内容管理，前端换成 Astro 静态渲染——这就是本站现在的架构。这篇文章记录完整的改造思路与踩坑。</description>
      <category>技术分享</category>
      <category>Typecho</category><category>Astro</category><category>无头CMS</category><category>架构</category>
    </item>

    <item>
      <title>秋季观影记录：院线之外值得补的六部片</title>
      <link>http://localhost:4321/post/movie-log-2026-autumn/</link>
      <guid isPermaLink="true">http://localhost:4321/post/movie-log-2026-autumn/</guid>
      <pubDate>Mon, 28 Sep 2026 06:10:00 GMT</pubDate>
      <description>九月到现在标记了三十多部片子，挑几部院线之外值得找来看的，顺便测试书影音页面的数据同步。 值得补的 1. 《阿尔法》——史前生存题材，摄影极好，solo 观影体验接近纪录片 2. 《挽歌》——老片修复重映，大银幕看是另一回事 3. 《行长：沉默的救世主》——题材冷门但完成度很高 标记与输出的流水线 豆瓣标记 → CF …</description>
      <category>生活随笔</category>
      <category>随笔</category><category>电影</category><category>豆瓣</category>
    </item>

    <item>
      <title>生成式封面实践：不依赖设计资源的博客头图方案</title>
      <link>http://localhost:4321/post/generated-cover-art/</link>
      <guid isPermaLink="true">http://localhost:4321/post/generated-cover-art/</guid>
      <pubDate>Fri, 25 Sep 2026 00:20:00 GMT</pubDate>
      <description>博客文章配图是个长期负担——不是每篇技术笔记都值得配一张设计图。本站的做法是：首图优先，生成式兜底。</description>
      <category>前端开发</category>
      <category>CSS</category><category>设计</category><category>SVG</category>
    </item>

    <item>
      <title>Astro 视图过渡与岛屿架构：交互性与性能兼得</title>
      <link>http://localhost:4321/post/astro-5-view-transitions/</link>
      <guid isPermaLink="true">http://localhost:4321/post/astro-5-view-transitions/</guid>
      <pubDate>Sat, 12 Sep 2026 05:05:00 GMT</pubDate>
      <description>Astro 最迷人的地方在于：默认零 JavaScript，但在需要交互的地方又能精准注水。配合视图过渡（View Transitions），页面切换可以达到接近 SPA 的丝滑感。 岛屿架构 传统的 MPA 每次导航都要重新解析全部资源；Astro 的岛屿（Islands）让交互组件独立水合： 零依赖的客户端脚本 A…</description>
      <category>前端开发</category>
      <category>Astro</category><category>性能优化</category><category>JavaScript</category>
    </item>

    <item>
      <title>用 Docker Compose 一键部署 Typecho 与自动备份方案</title>
      <link>http://localhost:4321/post/docker-compose-deploy-guide/</link>
      <guid isPermaLink="true">http://localhost:4321/post/docker-compose-deploy-guide/</guid>
      <pubDate>Wed, 19 Aug 2026 23:40:00 GMT</pubDate>
      <description>博客这种小服务，最怕的不是流量大，而是搬家与数据丢失。用 Docker Compose 把 Typecho 和数据库固定下来，再配一个定时备份，一劳永逸。 基础编排 定时备份 数据库用 mysqldump，附件目录直接打 tar 包： crontab 里加一行，每天凌晨 3 点执行： 常见问题 现象 原因 处理 数据库…</description>
      <category>运维部署</category>
      <category>Typecho</category><category>Docker</category><category>备份</category><category>云服务器</category>
    </item>

    <item>
      <title>富文本渲染测试：原生 HTML 内容透传</title>
      <link>http://localhost:4321/post/html-render-passthrough/</link>
      <guid isPermaLink="true">http://localhost:4321/post/html-render-passthrough/</guid>
      <pubDate>Sat, 01 Aug 2026 17:00:00 GMT</pubDate>
      <description>这不是 Markdown 这篇文章的正文是 原生 HTML （Typecho 富文本编辑器的产物），用于验证前端渲染器对非 Markdown 内容的透传与净化能力。 HTML 列表项一 列表项二，包含一段 inline code 列表项三， 一个外链 元素 预期表现 标题 左侧青色竖线 代码 行内代码高亮 表格 圆角边…</description>
      <category>技术分享</category>
      <category>测试</category><category>Markdown</category>
    </item>

    <item>
      <title>Tailwind CSS 4 上手笔记：CSS 优先的新范式</title>
      <link>http://localhost:4321/post/tailwind-v4-notes/</link>
      <guid isPermaLink="true">http://localhost:4321/post/tailwind-v4-notes/</guid>
      <pubDate>Wed, 15 Jul 2026 04:22:00 GMT</pubDate>
      <description>Tailwind 4 把配置从 tailwind.config.js 搬进了 CSS 本身，@theme 指令让设计令牌真正成为 CSS 变量。 主题即变量 声明后即可直接使用 text-neon-400、shadow-glow 这些工具类，运行时还能用 var(--color-neon-400) 引用。 与 Astr…</description>
      <category>前端开发</category>
      <category>Tailwind</category><category>CSS</category>
    </item>

    <item>
      <title>Markdown 语法全家桶：一篇文章测完所有渲染元素</title>
      <link>http://localhost:4321/post/markdown-syntax-showcase/</link>
      <guid isPermaLink="true">http://localhost:4321/post/markdown-syntax-showcase/</guid>
      <pubDate>Sat, 27 Jun 2026 22:18:00 GMT</pubDate>
      <description>这是一篇「排版体检」文章，覆盖博客渲染器支持的全部 Markdown 元素。如果你在读这篇文章时发现某个元素显示异常，说明渲染器需要修 bug 了。</description>
      <category>前端开发</category>
      <category>测试</category><category>Markdown</category><category>排版</category>
    </item>

    <item>
      <title>typecho-api 插件食用指南：常用端点速查</title>
      <link>http://localhost:4321/post/typecho-api-cookbook/</link>
      <guid isPermaLink="true">http://localhost:4321/post/typecho-api-cookbook/</guid>
      <pubDate>Thu, 04 Jun 2026 19:12:00 GMT</pubDate>
      <description>记录 typecho-api 插件常用端点，方便前端直连调试。 端点速查 响应结构 注意事项 1. 所有请求都要带 token 2. text 是原始 Markdown，带 前缀 3. 分页 pageSize 上限为 50 4. 插件没有 CORS 头，浏览器端直连会被拦，需服务端转发</description>
      <category>技术分享</category>
      <category>Typecho</category><category>API</category>
    </item>

    <item>
      <title>开源项目速递：本月值得关注的五个小而美工具</title>
      <link>http://localhost:4321/post/oss-weekly-picks/</link>
      <guid isPermaLink="true">http://localhost:4321/post/oss-weekly-picks/</guid>
      <pubDate>Mon, 18 May 2026 02:45:00 GMT</pubDate>
      <description>每月底我都会翻一翻 GitHub Trending，挑几个「小而美」的工具。本月的五个候选各有绝活。 1. tsup — 零配置 TS 打包 一行命令产出 ESM / CJS / d.ts，库作者的福音。 2. execa — 更好的 childprocess Promise 化 API + 自动转义，脚本不再一坨回调…</description>
      <category>技术分享</category>
      <category>开源</category><category>工具</category><category>效率</category>
    </item>

    <item>
      <title>摘要截断演示：more 标记前后的内容如何分层展示</title>
      <link>http://localhost:4321/post/more-split-demo/</link>
      <guid isPermaLink="true">http://localhost:4321/post/more-split-demo/</guid>
      <pubDate>Thu, 09 Apr 2026 16:30:00 GMT</pubDate>
      <description>这段文字位于</description>
      <category>技术分享</category>
      <category>测试</category>
    </item>

    <item>
      <title>春日读书笔记：技术人也有必要读点「无用之书」</title>
      <link>http://localhost:4321/post/reading-notes-2026-spring/</link>
      <guid isPermaLink="true">http://localhost:4321/post/reading-notes-2026-spring/</guid>
      <pubDate>Sun, 22 Mar 2026 03:50:00 GMT</pubDate>
      <description>春天适合读闲书。整理一下最近三个月读过的几本与技术无关的书，以及一些零碎感想。 《夜航西飞》 柏瑞尔·马卡姆写非洲飞行的生活，文字干净得像高空气流。 地图是平的，天空是圆的，两者之间隔着一个人的胆量。 《禅与摩托车维修艺术》 「良质」这个概念读了两遍仍然似懂非懂，但隐约觉得它与写代码时追求的「手感」是同一种东西。 一点…</description>
      <category>生活随笔</category>
      <category>读书</category><category>随笔</category>
    </item>

    <item>
      <title>Hello Astro：无头博客的第一篇文章</title>
      <link>http://localhost:4321/post/hello-astro-minimal/</link>
      <guid isPermaLink="true">http://localhost:4321/post/hello-astro-minimal/</guid>
      <pubDate>Sat, 28 Feb 2026 17:00:00 GMT</pubDate>
      <description>站点完成无头化改造后的第一篇文章，也是渲染链路的冒烟测试。 冒烟清单 标题、日期、分类、标签展示正常 Markdown 渲染无异常 评论表单可以提交 搜索可以命中这篇文章 如果你能看到这一行，说明整条「Typecho API → Astro 构建 → 浏览器渲染」链路是通的。🎉</description>
      <category>生活随笔</category>
      <category>Typecho</category><category>Astro</category>
    </item>

    <item>
      <title>「默认分类」问题修复 · 测试文章 20</title>
      <link>http://localhost:4321/post/bulk-default-20/</link>
      <guid isPermaLink="true">http://localhost:4321/post/bulk-default-20/</guid>
      <pubDate>Wed, 26 Nov 2025 00:28:00 GMT</pubDate>
      <description>本篇是「默认分类」批量测试系列的第 20 篇（共 20 篇），用于验证分类分页与归档时间线在接近真实数据量下的表现，内容为占位文本，不影响真实文章的展示与检索。</description>
      <category>默认分类</category>
      <category>测试</category><category>默认分类</category>
    </item>

    <item>
      <title>「生活随笔」深夜电台 · 测试文章 20</title>
      <link>http://localhost:4321/post/bulk-life-20/</link>
      <guid isPermaLink="true">http://localhost:4321/post/bulk-life-20/</guid>
      <pubDate>Sun, 16 Nov 2025 00:28:00 GMT</pubDate>
      <description>本篇是「生活随笔」批量测试系列的第 20 篇（共 20 篇），用于验证分类分页与归档时间线在接近真实数据量下的表现，内容为占位文本，不影响真实文章的展示与检索。</description>
      <category>生活随笔</category>
      <category>测试</category><category>生活随笔</category>
    </item>

    <item>
      <title>「运维部署」证书续期 · 测试文章 20</title>
      <link>http://localhost:4321/post/bulk-ops-20/</link>
      <guid isPermaLink="true">http://localhost:4321/post/bulk-ops-20/</guid>
      <pubDate>Fri, 07 Nov 2025 00:28:00 GMT</pubDate>
      <description>本篇是「运维部署」批量测试系列的第 20 篇（共 20 篇），用于验证分类分页与归档时间线在接近真实数据量下的表现，内容为占位文本，不影响真实文章的展示与检索。</description>
      <category>运维部署</category>
      <category>测试</category><category>运维部署</category>
    </item>

    <item>
      <title>「前端开发」动画细节 · 测试文章 20</title>
      <link>http://localhost:4321/post/bulk-frontend-20/</link>
      <guid isPermaLink="true">http://localhost:4321/post/bulk-frontend-20/</guid>
      <pubDate>Tue, 28 Oct 2025 00:28:00 GMT</pubDate>
      <description>本篇是「前端开发」批量测试系列的第 20 篇（共 20 篇），用于验证分类分页与归档时间线在接近真实数据量下的表现，内容为占位文本，不影响真实文章的展示与检索。</description>
      <category>前端开发</category>
      <category>测试</category><category>前端开发</category>
    </item>

    <item>
      <title>「默认分类」问题修复 · 测试文章 19</title>
      <link>http://localhost:4321/post/bulk-default-19/</link>
      <guid isPermaLink="true">http://localhost:4321/post/bulk-default-19/</guid>
      <pubDate>Fri, 24 Oct 2025 23:21:00 GMT</pubDate>
      <description>本篇是「默认分类」批量测试系列的第 19 篇（共 20 篇），用于验证分类分页与归档时间线在接近真实数据量下的表现，内容为占位文本，不影响真实文章的展示与检索。</description>
      <category>默认分类</category>
      <category>测试</category><category>默认分类</category>
    </item>
  </channel>
</rss>