<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>https://blog.caiths.com/notes/22</loc>
  <lastmod>2026-08-03T08:40:17.192Z</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/blockchain-nft-uniapp</loc>
  <lastmod>2026-08-03T08:40:13.748Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/wechat-schedule-push</loc>
  <lastmod>2026-08-03T08:40:13.483Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/database1</loc>
  <lastmod>2026-08-03T08:40:13.348Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/nodeexpress</loc>
  <lastmod>2026-08-03T08:40:13.213Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/boss-spider</loc>
  <lastmod>2026-08-03T08:40:12.391Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/chatgpt-search</loc>
  <lastmod>2026-08-03T08:40:11.876Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/react-vs-vue-2025</loc>
  <lastmod>2026-08-03T08:40:10.917Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/frontend-performance</loc>
  <lastmod>2026-08-03T08:40:10.436Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/ai-coding-tools</loc>
  <lastmod>2026-08-03T08:40:09.663Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/rust-ownership</loc>
  <lastmod>2026-08-03T08:40:08.743Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/microservices-vs-monolith</loc>
  <lastmod>2026-08-03T08:40:08.472Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2025-review</loc>
  <lastmod>2026-08-02T18:22:39.940Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2024-review</loc>
  <lastmod>2026-08-02T18:22:38.786Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2023-review</loc>
  <lastmod>2026-08-02T18:22:38.662Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/git-workflow</loc>
  <lastmod>2026-08-02T18:22:38.539Z</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/typescript-advanced-types</loc>
  <lastmod>2026-08-02T18:22:38.044Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/sorting-algorithms</loc>
  <lastmod>2026-08-02T18:22:37.918Z</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/gcc-cjcx-grade-export</loc>
  <lastmod>2026-08-02T18:22:36.806Z</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/tech/resnet-defect</loc>
  <lastmod>2026-08-02T18:22:36.270Z</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>