<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>https://blog.caiths.com/posts/projects/reader-app-details</loc>
  <lastmod>2026-10-30T13:30:25.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/photo-standalone-page</loc>
  <lastmod>2026-10-29T13:30:18.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/notebook-machine-duck</loc>
  <lastmod>2026-10-28T13:30:11.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/ticket-to-see-the-world</loc>
  <lastmod>2026-10-28T13:30:02.102Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/asking-vendor-for-specs</loc>
  <lastmod>2026-10-27T13:30:02.308Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/oculichat-five-questions</loc>
  <lastmod>2026-10-26T13:30:02.524Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/10/25/before-expiry</loc>
  <lastmod>2026-10-25T13:30:02.067Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/kaoyan-one-year</loc>
  <lastmod>2026-10-25T13:30:02.004Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/10/24/a-belated-gift</loc>
  <lastmod>2026-10-24T13:30:02.028Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/a-year-from-integral-to-router</loc>
  <lastmod>2026-10-24T13:30:01.930Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/10/24/self-check-before-submit</loc>
  <lastmod>2026-10-24T02:43:21.587Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/10/24/all-little-toys</loc>
  <lastmod>2026-10-24T02:41:07.648Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/public-blog-wants-readers</loc>
  <lastmod>2026-10-10T15:18:30.527Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/a-long-project-list-does-not-mean-far-progress</loc>
  <lastmod>2026-10-08T13:30:03.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/e6-pendant-and-light-eink</loc>
  <lastmod>2026-10-07T13:30:07.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/72</loc>
  <lastmod>2026-10-06T13:30:09.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/a-project-has-at-least-two-kinds-of-time</loc>
  <lastmod>2026-10-06T13:30:05.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/about-site</loc>
  <lastmod>2026-10-03T10:24:24.365Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/66</loc>
  <lastmod>2026-09-29T15:39:24.477Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/missing-the-gpt35-days</loc>
  <lastmod>2026-09-29T15:39:22.481Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/unpacking-green-checks</loc>
  <lastmod>2026-09-29T15:39:18.490Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/95</loc>
  <lastmod>2026-09-09T13:30:19.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/94</loc>
  <lastmod>2026-09-03T13:30:18.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/93</loc>
  <lastmod>2026-09-01T13:30:17.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/92</loc>
  <lastmod>2026-08-18T13:30:16.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/planning-baseline-boundaries</loc>
  <lastmod>2026-08-10T01:22:52.070Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/lkurococ-b5814d78</loc>
  <lastmod>2026-08-08T15:15:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/70</loc>
  <lastmod>2026-08-07T07:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/8/3/leave-a-stop-button-before-automating-mac</loc>
  <lastmod>2026-08-03T17:07:31.209Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/esp8266-ir-controller</loc>
  <lastmod>2026-08-03T16:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/build-personal-blog</loc>
  <lastmod>2026-08-02T16:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/8/1/coursework-stays</loc>
  <lastmod>2026-08-01T10:54:15.874Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/7/31/old-repositories-do-not-update-themselves</loc>
  <lastmod>2026-07-31T05:35:16.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/trace</loc>
  <lastmod>2026-07-30T01:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/13</loc>
  <lastmod>2026-07-26T07:06:55.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/wps-script</loc>
  <lastmod>2026-07-26T01:45:28.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/91</loc>
  <lastmod>2026-07-16T13:30:15.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/before-rushing-into-a-solution</loc>
  <lastmod>2026-07-16T09:23:02.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/an-action-assistant-should-speak-less</loc>
  <lastmod>2026-07-12T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/belonging</loc>
  <lastmod>2026-07-11T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/third-tier-college-self-awareness</loc>
  <lastmod>2026-07-09T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/graduation-2025</loc>
  <lastmod>2026-07-04T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/leetcode-days</loc>
  <lastmod>2026-07-03T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/ai-efficiency-paradox</loc>
  <lastmod>2026-07-02T04:37:30.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/the-plan-was-full</loc>
  <lastmod>2026-06-28T06:01:33.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/6/17/a-game-in-the-browser</loc>
  <lastmod>2026-06-17T02:24:49.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/90</loc>
  <lastmod>2026-06-09T13:30:14.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/89</loc>
  <lastmod>2026-05-24T13:30:13.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/make-3d-generation-repeatable</loc>
  <lastmod>2026-05-14T02:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/5/8/two-terabytes</loc>
  <lastmod>2026-05-08T01:14:30.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/88</loc>
  <lastmod>2026-04-15T13:30:12.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/my-nth-server</loc>
  <lastmod>2026-04-13T14:11:26.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2026/4/7/forgot-mouse-used-trackpad</loc>
  <lastmod>2026-04-07T10:43:46.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/69</loc>
  <lastmod>2026-04-07T01:00:00.000Z</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/notes/87</loc>
  <lastmod>2026-03-13T13:30:11.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/dengtai-intro</loc>
  <lastmod>2026-03-10T01:50:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/68</loc>
  <lastmod>2026-03-06T04:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/21</loc>
  <lastmod>2026-02-25T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/11</loc>
  <lastmod>2026-02-18T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/snaply-y2k-image-hosting</loc>
  <lastmod>2026-01-20T12:31:36.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/20</loc>
  <lastmod>2026-01-10T22:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/10</loc>
  <lastmod>2025-12-31T23:55:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2025-review</loc>
  <lastmod>2025-12-31T22:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/idropin-intro</loc>
  <lastmod>2025-12-27T08:48:13.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/rust-ownership</loc>
  <lastmod>2025-12-05T10:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/86</loc>
  <lastmod>2025-11-15T13:30:10.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/85</loc>
  <lastmod>2025-11-10T13:30:09.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/9</loc>
  <lastmod>2025-11-08T16:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/84</loc>
  <lastmod>2025-10-05T13:30:08.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/10/4/bought-a-todo-app</loc>
  <lastmod>2025-10-04T01:56:53.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/9/28/three-folders</loc>
  <lastmod>2025-09-28T02:14:44.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/9/18/an-integral-problem</loc>
  <lastmod>2025-09-18T09:02:22.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/typescript-advanced-types</loc>
  <lastmod>2025-09-12T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/83</loc>
  <lastmod>2025-08-17T13:30:07.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/thus-note-intro</loc>
  <lastmod>2025-08-12T03:26:39.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/7/29/after-the-alarm</loc>
  <lastmod>2025-07-29T00:30:38.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/82</loc>
  <lastmod>2025-07-23T13:30:06.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/gcc-cjcx-grade-export</loc>
  <lastmod>2025-07-19T08:19:22.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/7/18/morning-sweet-potato</loc>
  <lastmod>2025-07-18T01:01:02.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/18</loc>
  <lastmod>2025-06-25T20:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/compiler-homework</loc>
  <lastmod>2025-06-20T13:40:22.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/6/11/calm-near-the-deadline</loc>
  <lastmod>2025-06-11T16:10:40.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/sorting-algorithms</loc>
  <lastmod>2025-06-10T08:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/shenglingji-intro</loc>
  <lastmod>2025-06-07T09:02:49.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/8</loc>
  <lastmod>2025-05-20T23:30:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/light</loc>
  <lastmod>2025-05-15T23:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/81</loc>
  <lastmod>2025-05-03T13:30:05.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/frontend-performance</loc>
  <lastmod>2025-04-15T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/2025/4/12/tablet-would-not-charge</loc>
  <lastmod>2025-04-12T16:48:53.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/zhizhi-dashboard</loc>
  <lastmod>2025-04-05T07:21:39.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/80</loc>
  <lastmod>2025-03-30T13:30:04.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/projects/oculichat-intro</loc>
  <lastmod>2025-03-30T12:39:23.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/79</loc>
  <lastmod>2025-02-22T13:30:03.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/16</loc>
  <lastmod>2025-01-18T04:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2024-review</loc>
  <lastmod>2024-12-31T22:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/15</loc>
  <lastmod>2024-11-20T23:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/involution-thoughts</loc>
  <lastmod>2024-10-18T15:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/14</loc>
  <lastmod>2024-09-15T15:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/frontier/llm-app-development</loc>
  <lastmod>2024-09-05T10:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/redis-cache-strategies</loc>
  <lastmod>2024-08-12T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/chatgpt-search</loc>
  <lastmod>2024-07-21T10:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/tcp-ip-notes</loc>
  <lastmod>2024-07-20T08:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/crevice</loc>
  <lastmod>2024-07-15T22:30:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/stop</loc>
  <lastmod>2024-06-01T00:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/78</loc>
  <lastmod>2024-05-24T13:30:02.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/vue3-composition-api</loc>
  <lastmod>2024-05-22T10:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/boss-spider</loc>
  <lastmod>2024-05-10T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/crossing</loc>
  <lastmod>2024-04-20T21:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/77</loc>
  <lastmod>2024-03-25T13:30:01.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/notes/4</loc>
  <lastmod>2024-03-15T14:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/docker-guide</loc>
  <lastmod>2024-03-10T09:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/git-workflow</loc>
  <lastmod>2024-01-15T08:30:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/year-2023-review</loc>
  <lastmod>2023-12-31T23:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/qi/nodeexpress</loc>
  <lastmod>2023-12-21T02:43:58.437Z</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><url>
  <loc>https://blog.caiths.com/posts/qi/database1</loc>
  <lastmod>2023-12-13T08:49:40.251Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/wechat-schedule-push</loc>
  <lastmod>2023-11-15T00:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/thoughts/tired</loc>
  <lastmod>2023-11-01T00:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/tech/blockchain-nft-uniapp</loc>
  <lastmod>2023-09-15T00:00:00.000Z</lastmod></url><url>
  <loc>https://blog.caiths.com/posts/archive/2022-origin</loc>
  <lastmod>2022-12-08T08:42:32.000Z</lastmod></url>
</urlset>