<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>https://blog.caiths.com/posts/tech/the-thickness-of-an-e-paper-backplate</loc>
  <lastmod>2026-08-03T17:33:14.798Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/an-action-assistant-should-speak-less</loc>
  <lastmod>2026-08-03T17:25:09.175Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/8/3/leave-a-stop-button-before-automating-mac</loc>
  <lastmod>2026-08-03T17:25:08.303Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/make-3d-generation-repeatable</loc>
  <lastmod>2026-08-03T17:25:07.525Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/sorting-algorithms</loc>
  <lastmod>2026-08-03T14:12:15.093Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/typescript-advanced-types</loc>
  <lastmod>2026-08-03T14:12:13.926Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/wechat-schedule-push</loc>
  <lastmod>2026-08-03T14:12:13.793Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/gcc-cjcx-grade-export</loc>
  <lastmod>2026-08-03T14:12:13.652Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/git-workflow</loc>
  <lastmod>2026-08-03T14:12:13.498Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/resnet-defect</loc>
  <lastmod>2026-08-03T14:12:13.348Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/boss-spider</loc>
  <lastmod>2026-08-03T14:12:13.200Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2025-review</loc>
  <lastmod>2026-08-03T14:12:13.020Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2023-review</loc>
  <lastmod>2026-08-03T14:12:12.805Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2024-review</loc>
  <lastmod>2026-08-03T14:07:21.347Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/kaoyan-notes-2024</loc>
  <lastmod>2026-08-03T14:07:20.181Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/hui-jia-2025</loc>
  <lastmod>2026-08-03T14:07:19.998Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/third-tier-college-self-awareness</loc>
  <lastmod>2026-08-03T14:07:19.773Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/autumn-job-hunting-2024</loc>
  <lastmod>2026-08-03T14:07:19.611Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/belonging</loc>
  <lastmod>2026-08-03T14:07:19.411Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/light</loc>
  <lastmod>2026-08-03T13:12:51.441Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/crossing</loc>
  <lastmod>2026-08-03T13:12:50.265Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/crevice</loc>
  <lastmod>2026-08-03T13:12:50.103Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/stop</loc>
  <lastmod>2026-08-03T13:12:49.778Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/involution-thoughts</loc>
  <lastmod>2026-08-03T13:12:49.609Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/tired</loc>
  <lastmod>2026-08-03T13:12:49.360Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/my-coding-journey</loc>
  <lastmod>2026-08-03T13:12:49.010Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/2022-origin</loc>
  <lastmod>2026-08-03T13:00:14.552Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/leetcode-days</loc>
  <lastmod>2026-08-03T12:35:50.542Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/9999-numbers</loc>
  <lastmod>2026-08-03T12:28:58.091Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/4</loc>
  <lastmod>2026-08-03T12:17:12.490Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/5</loc>
  <lastmod>2026-08-03T12:17:12.361Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/16</loc>
  <lastmod>2026-08-03T12:17:12.210Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/annual-summary-2024</loc>
  <lastmod>2026-08-03T12:17:11.563Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/graduation-2025</loc>
  <lastmod>2026-08-03T12:17:10.644Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/blockchain-nft-uniapp</loc>
  <lastmod>2026-08-03T11:52:18.671Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/database1</loc>
  <lastmod>2026-08-03T11:52:17.353Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/nodeexpress</loc>
  <lastmod>2026-08-03T11:52:17.198Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/chatgpt-search</loc>
  <lastmod>2026-08-03T11:52:16.886Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/react-vs-vue-2025</loc>
  <lastmod>2026-08-03T11:52:16.733Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/frontend-performance</loc>
  <lastmod>2026-08-03T11:52:16.582Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/ai-coding-tools</loc>
  <lastmod>2026-08-03T11:52:16.421Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/rust-ownership</loc>
  <lastmod>2026-08-03T11:52:16.244Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/microservices-vs-monolith</loc>
  <lastmod>2026-08-03T11:52:15.996Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/ran</loc>
  <lastmod>2026-08-03T10:52:01.022Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/shenglingji-intro</loc>
  <lastmod>2026-08-03T10:37:40.883Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/22</loc>
  <lastmod>2026-08-03T10:32:35.937Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/6</loc>
  <lastmod>2026-08-03T08:40:16.289Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/14</loc>
  <lastmod>2026-08-03T08:40:16.170Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/15</loc>
  <lastmod>2026-08-03T08:40:16.056Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/7</loc>
  <lastmod>2026-08-03T08:40:15.820Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/17</loc>
  <lastmod>2026-08-03T08:40:15.704Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/8</loc>
  <lastmod>2026-08-03T08:40:15.588Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/18</loc>
  <lastmod>2026-08-03T08:40:15.474Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/19</loc>
  <lastmod>2026-08-03T08:40:15.125Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/9</loc>
  <lastmod>2026-08-03T08:40:14.994Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/10</loc>
  <lastmod>2026-08-03T08:40:14.872Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/20</loc>
  <lastmod>2026-08-03T08:40:14.754Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/11</loc>
  <lastmod>2026-08-03T08:40:14.636Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/21</loc>
  <lastmod>2026-08-03T08:40:14.516Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/docker-guide</loc>
  <lastmod>2026-08-02T18:22:38.311Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/kubernetes-intro</loc>
  <lastmod>2026-08-02T18:22:38.171Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/vue3-composition-api</loc>
  <lastmod>2026-08-02T18:22:37.782Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/tcp-ip-notes</loc>
  <lastmod>2026-08-02T18:22:37.639Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/redis-cache-strategies</loc>
  <lastmod>2026-08-02T18:22:37.511Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/llm-app-development</loc>
  <lastmod>2026-08-02T18:22:37.369Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/dengtai-intro</loc>
  <lastmod>2026-08-02T18:22:37.220Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/build-personal-blog</loc>
  <lastmod>2026-08-02T18:22:37.081Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/blog-migration-v10</loc>
  <lastmod>2026-08-02T18:22:36.942Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/esp8266-ir</loc>
  <lastmod>2026-08-02T18:22:36.668Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/zhizhi-dashboard</loc>
  <lastmod>2026-08-02T18:22:36.537Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/compiler-homework</loc>
  <lastmod>2026-08-02T18:22:36.409Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/oculichat-intro</loc>
  <lastmod>2026-08-02T18:22:36.132Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/idropin-intro</loc>
  <lastmod>2026-08-02T18:22:36.001Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/snaply-y2k-image-hosting</loc>
  <lastmod>2026-08-02T18:22:35.850Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/thus-note-intro</loc>
  <lastmod>2026-08-02T18:22:35.718Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/why-i-write-after-unpublishing-old-posts</loc>
  <lastmod>2026-08-02T18:22:35.536Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/the-plan-was-full</loc>
  <lastmod>2026-08-02T18:22:34.938Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/before-rushing-into-a-solution</loc>
  <lastmod>2026-08-02T18:22:34.313Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/13</loc>
  <lastmod>2026-08-02T17:27:41.675Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/my-nth-server</loc>
  <lastmod>2026-08-02T03:37:53.543Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/7/31/old-repositories-do-not-update-themselves</loc>
  <lastmod>2026-08-02T03:31:53.029Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/8/1/coursework-stays</loc>
  <lastmod>2026-08-02T03:31:52.910Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/6/17/a-game-in-the-browser</loc>
  <lastmod>2026-08-02T03:31:52.799Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/5/8/two-terabytes</loc>
  <lastmod>2026-08-02T03:31:52.688Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/10/4/bought-a-todo-app</loc>
  <lastmod>2026-08-02T03:31:52.554Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/9/28/three-folders</loc>
  <lastmod>2026-08-02T03:31:52.426Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/9/18/an-integral-problem</loc>
  <lastmod>2026-08-02T03:31:52.302Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/7/29/after-the-alarm</loc>
  <lastmod>2026-08-02T03:31:52.106Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/7/18/morning-sweet-potato</loc>
  <lastmod>2026-08-02T03:31:51.984Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/wps-script</loc>
  <lastmod>2026-08-02T02:38:26.118Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/ai-efficiency-paradox</loc>
  <lastmod>2026-08-02T02:29:38.136Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/my-acknowledgments</loc>
  <lastmod>2026-03-17T07:49:57.952Z</lastmod></url><url>
  <loc>https://blog.caiths.com/about-site</loc>
  <lastmod>2023-12-17T05:39:59.930Z</lastmod></url><url>
  <loc>https://blog.caiths.com/thanks</loc>
  <lastmod>2023-12-16T13:28:59.379Z</lastmod></url><url>
  <loc>https://blog.caiths.com/about-me</loc>
  <lastmod>2023-12-16T13:23:20.974Z</lastmod></url><url>
  <loc>https://blog.caiths.com/message</loc>
  <lastmod>2023-12-16T13:22:03.365Z</lastmod></url>
</urlset>