<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.21zhao.com/posts/01-python-kickstart/</loc>
    <lastmod>2026-04-16T01:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/02-python-types/</loc>
    <lastmod>2026-04-16T02:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/03-python-logic/</loc>
    <lastmod>2026-04-16T03:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/04-python-data-structures/</loc>
    <lastmod>2026-04-16T04:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/05-python-string-regex/</loc>
    <lastmod>2026-04-16T05:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/06-python-functions/</loc>
    <lastmod>2026-04-16T06:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/07-python-oop/</loc>
    <lastmod>2026-04-16T07:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/08-python-modules/</loc>
    <lastmod>2026-04-16T08:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/09-python-io/</loc>
    <lastmod>2026-04-16T09:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/10-python-algorithms/</loc>
    <lastmod>2026-04-16T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/11-python-socket/</loc>
    <lastmod>2026-04-16T11:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/12-python-concurrency/</loc>
    <lastmod>2026-04-16T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/13-python-iomux/</loc>
    <lastmod>2026-04-16T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/14-python-coroutine/</loc>
    <lastmod>2026-04-16T14:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/15-python-gevent/</loc>
    <lastmod>2026-04-17T02:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/16-python-mysql-basic/</loc>
    <lastmod>2026-04-16T15:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/17-python-mysql-advanced/</loc>
    <lastmod>2026-04-16T16:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/18-python-http-server/</loc>
    <lastmod>2026-04-16T17:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/19-python-django-intro/</loc>
    <lastmod>2026-04-16T18:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20-python-django-orm/</loc>
    <lastmod>2026-04-16T19:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/21-python-django-advanced/</loc>
    <lastmod>2026-04-16T20:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/22-python-django-deploy/</loc>
    <lastmod>2026-04-16T21:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/23-python-ajax-rest/</loc>
    <lastmod>2026-04-16T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/24-python-jwt-fastapi/</loc>
    <lastmod>2026-04-16T23:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/25-python-spider-requests/</loc>
    <lastmod>2026-04-16T23:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/26-python-spider-parse/</loc>
    <lastmod>2026-04-16T23:45:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/27-python-spider-dynamic/</loc>
    <lastmod>2026-04-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/28-python-scrapy/</loc>
    <lastmod>2026-04-17T00:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/29-python-spider-advanced/</loc>
    <lastmod>2026-04-17T01:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/30-python-redis/</loc>
    <lastmod>2026-04-17T01:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/31-python-numpy/</loc>
    <lastmod>2026-04-17T02:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/32-python-pandas/</loc>
    <lastmod>2026-04-17T02:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/33-python-matplotlib/</loc>
    <lastmod>2026-04-17T03:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/34-python-scipy/</loc>
    <lastmod>2026-04-17T03:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/35-python-linalg/</loc>
    <lastmod>2026-04-17T04:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/36-python-quant-data/</loc>
    <lastmod>2026-04-17T04:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/37-python-quant-strategy/</loc>
    <lastmod>2026-04-17T05:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/38-python-audio-signal/</loc>
    <lastmod>2026-04-17T05:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/39-python-sklearn/</loc>
    <lastmod>2026-04-17T06:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/40-python-regression/</loc>
    <lastmod>2026-04-17T13:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/41-python-tree/</loc>
    <lastmod>2026-04-17T14:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/42-python-clustering/</loc>
    <lastmod>2026-04-17T15:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/43-python-nlp/</loc>
    <lastmod>2026-04-17T16:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/44-python-opencv/</loc>
    <lastmod>2026-04-17T17:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/45-python-svm/</loc>
    <lastmod>2026-04-16T22:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/46-python-model-tuning/</loc>
    <lastmod>2026-04-16T22:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/47-python-neural-agent/</loc>
    <lastmod>2026-04-17T18:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/48-python-nn-from-scratch/</loc>
    <lastmod>2026-04-16T23:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/49-python-mnist-mlp/</loc>
    <lastmod>2026-04-16T23:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/50-python-cnn/</loc>
    <lastmod>2026-04-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/51-python-rnn-lstm/</loc>
    <lastmod>2026-04-17T00:30:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/52-python-recommender/</loc>
    <lastmod>2026-04-17T01:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/53-python-typing-advanced/</loc>
    <lastmod>2026-04-17T19:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/54-python-profiling/</loc>
    <lastmod>2026-04-17T20:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/55-python-project-dict/</loc>
    <lastmod>2026-04-16T21:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/56-python-capstone-project/</loc>
    <lastmod>2026-04-16T23:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-01-map/</loc>
    <lastmod>2026-05-13T14:55:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-02-foundation/</loc>
    <lastmod>2026-05-13T14:58:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-03-engineering/</loc>
    <lastmod>2026-05-13T15:01:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-04-backend/</loc>
    <lastmod>2026-05-13T15:04:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-05-crawler/</loc>
    <lastmod>2026-05-13T15:07:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-06-data-ai/</loc>
    <lastmod>2026-05-13T15:10:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-07-capstone/</loc>
    <lastmod>2026-05-13T15:13:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-02a-score-cli/</loc>
    <lastmod>2026-05-13T22:20:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-02b-gradebook-json/</loc>
    <lastmod>2026-05-13T22:23:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-03a-html-http-sqlite/</loc>
    <lastmod>2026-05-13T22:26:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-03b-python-mysql-crud/</loc>
    <lastmod>2026-05-13T22:29:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-04a-django-ajax-vote/</loc>
    <lastmod>2026-05-13T22:32:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-04b-fastapi-swagger/</loc>
    <lastmod>2026-05-13T22:35:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-05a-requests-parse-stack/</loc>
    <lastmod>2026-05-13T22:38:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-06a-pandas-clean-report/</loc>
    <lastmod>2026-05-13T22:41:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-06b-knn-movie-demo/</loc>
    <lastmod>2026-05-13T22:44:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-100-days-07a-git-readme-docker/</loc>
    <lastmod>2026-05-13T22:47:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-smart-disk-health-visualizer/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-duplicate-file-cleaner-gui/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-chattts-local-tts-tool/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/</loc>
    <lastmod>2026-05-23T12:43:11+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-088/</loc>
    <lastmod>2026-05-18T23:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-089/</loc>
    <lastmod>2026-05-18T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-090/</loc>
    <lastmod>2026-05-23T12:43:11+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-literacy-00/</loc>
    <lastmod>2026-05-17T20:05:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-literacy-01-terminal-homebrew/</loc>
    <lastmod>2026-05-17T20:06:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-literacy-02-launch-window-navigation/</loc>
    <lastmod>2026-05-17T20:07:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-literacy-03-writing-knowledge/</loc>
    <lastmod>2026-05-17T20:08:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-literacy-04-coding-workstation/</loc>
    <lastmod>2026-05-17T20:09:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/</loc>
    <lastmod>2026-06-08T18:21:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260609-03/</loc>
    <lastmod>2026-06-08T18:21:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/</loc>
    <lastmod>2026-06-08T18:21:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260609-02/</loc>
    <lastmod>2026-06-08T16:25:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260608-07/</loc>
    <lastmod>2026-06-08T14:30:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260608-04/</loc>
    <lastmod>2026-06-08T12:16:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260608-03/</loc>
    <lastmod>2026-06-08T10:14:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260608-02/</loc>
    <lastmod>2026-06-08T04:18:31+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260607-05/</loc>
    <lastmod>2026-06-07T13:59:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260607-04/</loc>
    <lastmod>2026-06-07T05:53:46+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260607-03/</loc>
    <lastmod>2026-06-07T01:51:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260607-02/</loc>
    <lastmod>2026-06-06T23:45:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260607-01/</loc>
    <lastmod>2026-06-06T21:49:04+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-09/</loc>
    <lastmod>2026-06-06T13:37:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-08/</loc>
    <lastmod>2026-06-06T09:40:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-07/</loc>
    <lastmod>2026-06-06T09:35:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-06/</loc>
    <lastmod>2026-06-06T07:33:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-05/</loc>
    <lastmod>2026-06-06T03:32:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-04/</loc>
    <lastmod>2026-06-06T01:32:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260606-03/</loc>
    <lastmod>2026-06-05T21:27:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-17/</loc>
    <lastmod>2026-06-05T15:31:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-16/</loc>
    <lastmod>2026-06-05T15:26:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-14/</loc>
    <lastmod>2026-06-05T13:24:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-11/</loc>
    <lastmod>2026-06-05T09:28:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-10/</loc>
    <lastmod>2026-06-05T09:23:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/anthropic-ai-typeorm-1-0/</loc>
    <lastmod>2026-06-05T07:26:07+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/radar-20260605-152022/</loc>
    <lastmod>2026-06-05T07:21:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vibe-coding-60hz/</loc>
    <lastmod>2026-06-05T05:20:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-09/</loc>
    <lastmod>2026-06-05T03:25:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-08/</loc>
    <lastmod>2026-06-05T03:20:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-05/</loc>
    <lastmod>2026-06-05T01:19:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-06/</loc>
    <lastmod>2026-06-05T01:18:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-07/</loc>
    <lastmod>2026-06-04T23:23:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-02/</loc>
    <lastmod>2026-06-04T23:19:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-03/</loc>
    <lastmod>2026-06-04T20:45:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260605-04/</loc>
    <lastmod>2026-06-04T17:15:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-21/</loc>
    <lastmod>2026-06-04T15:21:03+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-09/</loc>
    <lastmod>2026-06-04T15:16:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-02/</loc>
    <lastmod>2026-06-04T13:19:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-01/</loc>
    <lastmod>2026-06-04T13:12:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-17/</loc>
    <lastmod>2026-06-04T11:09:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-18/</loc>
    <lastmod>2026-06-04T09:16:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-16/</loc>
    <lastmod>2026-06-04T09:11:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-07/</loc>
    <lastmod>2026-06-04T07:01:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-12/</loc>
    <lastmod>2026-06-04T06:58:29+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-19/</loc>
    <lastmod>2026-06-04T05:00:40+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-08/</loc>
    <lastmod>2026-06-04T04:56:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-22/</loc>
    <lastmod>2026-06-04T04:43:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-05/</loc>
    <lastmod>2026-06-04T04:41:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-06/</loc>
    <lastmod>2026-06-04T04:32:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-20/</loc>
    <lastmod>2026-06-04T04:31:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-23/</loc>
    <lastmod>2026-06-04T02:36:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-24/</loc>
    <lastmod>2026-06-04T02:32:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-15/</loc>
    <lastmod>2026-06-04T02:26:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-reshaping-careers-math-java-developers/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/psg-capital-ai-development-emotional-labor/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-13/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-21/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-18/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/space-fragility-education-anxiety-ethics-observation/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/netease-costs-haagen-dazs-licensing-review/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/weizongwan-chaoshan-food-cultural-inheritance/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-19/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/shuanghui-dividend-deepfake-parenting-workplace/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-15/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-09/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-17/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-22/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-10/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-12/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-11/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-16/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-23/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-14/</loc>
    <lastmod>2026-06-03T23:16:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-13/</loc>
    <lastmod>2026-06-03T22:26:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260603-20/</loc>
    <lastmod>2026-06-03T20:23:47+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-14/</loc>
    <lastmod>2026-06-03T18:32:31+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-04/</loc>
    <lastmod>2026-06-03T18:23:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-10/</loc>
    <lastmod>2026-06-03T16:45:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-03/</loc>
    <lastmod>2026-06-03T16:30:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260604-11/</loc>
    <lastmod>2026-06-03T16:15:46+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260602-11/</loc>
    <lastmod>2026-06-02T13:57:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260602-15/</loc>
    <lastmod>2026-06-02T13:52:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260602-12/</loc>
    <lastmod>2026-06-02T13:48:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260602-meituan-earnings-seatbelt-unitree-nvidia/</loc>
    <lastmod>2026-06-02T13:30:01+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260602-discipline-deepseek-limits-sweden-datacenter/</loc>
    <lastmod>2026-06-02T17:49:26+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260602-broken-finger-openai-policy-meteor/</loc>
    <lastmod>2026-06-02T09:21:12+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260602-gig-riders-copilot-pricing-acm-class/</loc>
    <lastmod>2026-06-02T00:08:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260601-09/</loc>
    <lastmod>2026-06-01T18:03:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260601-india-heatwave-starlette-badhost-security/</loc>
    <lastmod>2026-06-01T15:13:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260601-india-heatwave-python-badhost-lychee/</loc>
    <lastmod>2026-06-01T15:12:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260601-13/</loc>
    <lastmod>2026-06-01T13:52:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260601-intranet-privacy-aws-gateway-taxi/</loc>
    <lastmod>2026-06-01T10:40:51+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260601-military-facilities-tianya-funding/</loc>
    <lastmod>2026-06-01T09:10:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/daily-20260601-nba-records-tesla-fsd-ai-agent/</loc>
    <lastmod>2026-06-01T07:20:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260601-14/</loc>
    <lastmod>2026-06-01T03:30:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/20260601-12/</loc>
    <lastmod>2026-06-01T02:48:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/arm-open-sources-langsmith/</loc>
    <lastmod>2026-05-31T13:34:18+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/environmentalists-google-cloud/</loc>
    <lastmod>2026-05-30T12:21:41+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mcp-ai-kimi-code/</loc>
    <lastmod>2026-05-30T04:49:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/40-ai-2026-claude/</loc>
    <lastmod>2026-05-30T04:10:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/take-our-i-o-2026-copilot-usage/</loc>
    <lastmod>2026-05-29T22:16:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-code-rocket-report/</loc>
    <lastmod>2026-05-29T14:37:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/the-deadly-ebola-strengthening/</loc>
    <lastmod>2026-05-29T12:34:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/github-slashes-real-time-llm/</loc>
    <lastmod>2026-05-29T10:42:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/wwdc-ai-ai-opencode/</loc>
    <lastmod>2026-05-29T08:41:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mufg-aims-to/</loc>
    <lastmod>2026-05-29T08:10:15+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/aws-summit-2026-fed-neutral-rate-hermes-memory/</loc>
    <lastmod>2026-05-29T10:39:06+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/how-endava-builds-8-1-anthropic/</loc>
    <lastmod>2026-05-29T08:38:17+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/apple-working-to-hard-budget-limits/</loc>
    <lastmod>2026-05-29T06:37:31+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/the-next-the-next/</loc>
    <lastmod>2026-05-29T04:36:44+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/how-a-new-still-a-developer/</loc>
    <lastmod>2026-05-29T02:35:54+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/catch-up-on-12-how-the-community/</loc>
    <lastmod>2026-05-29T00:32:30+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/here-how-we-built-ai-agent/</loc>
    <lastmod>2026-05-28T22:30:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/the-download/</loc>
    <lastmod>2026-05-28T20:31:14+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/the-ai-hype-index/</loc>
    <lastmod>2026-05-28T18:26:28+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/cloudflare-claude-agents-cpu-vs-gpu-gemini/</loc>
    <lastmod>2026-05-28T18:01:27+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-miora-10-8gb-vllm/</loc>
    <lastmod>2026-05-28T14:29:12+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/dive-deeper-into-i-amazon-aurora/</loc>
    <lastmod>2026-05-28T10:22:13+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-cisco/</loc>
    <lastmod>2026-05-28T06:21:43+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/youtube-to-begin-warp-s-big-bet-on/</loc>
    <lastmod>2026-05-28T04:20:42+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/iran-new-ways-to-find-meet-our-newest/</loc>
    <lastmod>2026-05-28T02:18:17+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/building-self-robinhood-will-let/</loc>
    <lastmod>2026-05-27T23:51:45+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/sarang-kulkarni-on-the-download/</loc>
    <lastmod>2026-05-27T21:47:20+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/designing-ai-code-refactoring-multi-agent-collaboration/</loc>
    <lastmod>2026-05-27T17:45:20+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-engineering-code-review-generative-ui/</loc>
    <lastmod>2026-05-27T15:44:34+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/shanghai-ai-advertising-claude-code-efficiency/</loc>
    <lastmod>2026-05-27T12:11:52+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/copilot-ai/</loc>
    <lastmod>2026-05-27T08:11:52+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/millions-of-ai-github-code/</loc>
    <lastmod>2026-05-27T06:07:07+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/reconciling-the-fbi-agent-explains/</loc>
    <lastmod>2026-05-27T04:06:06+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/top-ai-on-android-enhancing-android/</loc>
    <lastmod>2026-05-27T02:04:42+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-display-ads-rethinking/</loc>
    <lastmod>2026-05-27T00:04:43+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-health-the-download/</loc>
    <lastmod>2026-05-26T22:02:12+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/code-coverage-on-infoq-online/</loc>
    <lastmod>2026-05-26T19:59:50+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/samsung-external-ai-open-source-avatar-deployment/</loc>
    <lastmod>2026-05-26T15:55:01+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ccglass-claude-code-codex/</loc>
    <lastmod>2026-05-24T09:03:19+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/hermes-agent-ai/</loc>
    <lastmod>2026-05-23T21:07:42+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-gemini-iceberg/</loc>
    <lastmod>2026-05-23T19:20:29+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/all-in-agent-prompt-mcp/</loc>
    <lastmod>2026-05-23T16:50:37+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-ai-mcp-gemini-omni/</loc>
    <lastmod>2026-05-23T13:38:58+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-i-o-2026-android/</loc>
    <lastmod>2026-05-23T12:24:39+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/infra/</loc>
    <lastmod>2026-05-22T10:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/deepseek-api/</loc>
    <lastmod>2026-05-21T09:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/function-calling/</loc>
    <lastmod>2026-05-20T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gateway-api-kubernetes-v136/</loc>
    <lastmod>2026-05-20T12:20:30+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/monzo-40/</loc>
    <lastmod>2026-05-19T15:40:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/rag/</loc>
    <lastmod>2026-05-18T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-plus/</loc>
    <lastmod>2026-05-18T10:30:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-plus-account-risk-control-pool-gray-market/</loc>
    <lastmod>2026-05-18T10:30:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/voip-ai/</loc>
    <lastmod>2026-05-17T22:09:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/miniclaude-ai/</loc>
    <lastmod>2026-05-17T17:51:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-commercialization-slowdown-surveillance-social-backlash/</loc>
    <lastmod>2026-05-17T17:48:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-076/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-077/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-078/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-079/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-080/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-081/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-082/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-083/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-084/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-085/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-086/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-087/</loc>
    <lastmod>2026-05-17T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-connection-instability-proxy-complaints/</loc>
    <lastmod>2026-05-17T15:56:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/pr-css-ai/</loc>
    <lastmod>2026-05-17T15:55:33+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/pr-css/</loc>
    <lastmod>2026-05-17T15:54:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-alumni-system-windows-route-automation-practice/</loc>
    <lastmod>2026-05-17T15:53:04+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/efficiency-tools-ai-alumni-system-nodejs-route-automation/</loc>
    <lastmod>2026-05-17T15:51:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/rk3562/</loc>
    <lastmod>2026-05-17T15:50:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/frontend-micro-innovation-hardware-diy-developer-psychology/</loc>
    <lastmod>2026-05-17T15:49:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/anthropic-agent-bitlocker/</loc>
    <lastmod>2026-05-17T15:47:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-infrastructure-native-development-regression-bifurcation/</loc>
    <lastmod>2026-05-17T13:52:33+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-toolchains-native-development-camera-market-trends/</loc>
    <lastmod>2026-05-17T13:51:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-bifurcation-offline-coding-elderly-care-efficiency-myths/</loc>
    <lastmod>2026-05-17T13:50:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-offline-coding-elderly-companionship-dilemma/</loc>
    <lastmod>2026-05-17T13:48:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/frontend-hotspot-drive-thru-ai-offline-llm-cost-comparison/</loc>
    <lastmod>2026-05-17T13:47:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/frontend-hotzone-interactive-images-local-llm-cost/</loc>
    <lastmod>2026-05-17T13:46:11+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-gpt-5-5-free-trial-account-pool/</loc>
    <lastmod>2026-05-17T11:49:31+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/miniclaude-git-worktree/</loc>
    <lastmod>2026-05-17T11:47:29+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/tauri-2-ai/</loc>
    <lastmod>2026-05-17T09:45:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/deepseek-architecture-frontend-engineering-survival/</loc>
    <lastmod>2026-05-17T09:43:40+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/meta-deepseek/</loc>
    <lastmod>2026-05-17T09:34:01+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-llm/</loc>
    <lastmod>2026-05-17T09:31:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/deepseek-claude-ai/</loc>
    <lastmod>2026-05-17T09:29:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/frontend-avatar-generator-nested-comments/</loc>
    <lastmod>2026-05-17T09:28:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-business/</loc>
    <lastmod>2026-05-17T07:32:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-network-instability-efficiency-loss/</loc>
    <lastmod>2026-05-17T07:31:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-network-connection-issues-developer-anxiety/</loc>
    <lastmod>2026-05-17T07:30:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/c-26-agentic-rag/</loc>
    <lastmod>2026-05-17T07:28:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/c-26-agentic-rag-2026/</loc>
    <lastmod>2026-05-17T07:26:41+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/open-generative-ai-200/</loc>
    <lastmod>2026-05-17T05:28:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/langchain/</loc>
    <lastmod>2026-05-17T05:27:49+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/malta-openai-java-framework-comparison/</loc>
    <lastmod>2026-05-17T03:31:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-java-ai/</loc>
    <lastmod>2026-05-17T03:30:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-malta-partnership-java-ai/</loc>
    <lastmod>2026-05-17T03:27:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-malta-java-ai-frameworks/</loc>
    <lastmod>2026-05-17T03:24:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-shader/</loc>
    <lastmod>2026-05-17T00:27:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-pro-3/</loc>
    <lastmod>2026-05-16T21:45:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-pro-20x/</loc>
    <lastmod>2026-05-16T19:45:49+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/domain-name-brand-symbol-cultural-metaphor/</loc>
    <lastmod>2026-05-16T19:43:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/html-web/</loc>
    <lastmod>2026-05-16T17:46:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/html/</loc>
    <lastmod>2026-05-16T17:45:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-068/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-069/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-070/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-071/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-072/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-073/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-074/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-075/</loc>
    <lastmod>2026-05-16T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-deep-research-sony-camera-assistant/</loc>
    <lastmod>2026-05-16T15:46:02+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/native-css-custom-properties-input-rime/</loc>
    <lastmod>2026-05-16T15:44:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/input-method-anxiety-tailwind-css-health/</loc>
    <lastmod>2026-05-16T15:43:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/input-method-tailwind-css-zeromq/</loc>
    <lastmod>2026-05-16T15:41:51+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-mobile/</loc>
    <lastmod>2026-05-16T14:20:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/remote-development-open-source-world-models-efficiency/</loc>
    <lastmod>2026-05-16T13:43:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/sana-wm-2-6b-1-720p/</loc>
    <lastmod>2026-05-16T13:42:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/open-source-world-model-sana-wm-remote-dev/</loc>
    <lastmod>2026-05-16T13:41:31+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/token-consumption-javascript-deduplication-algorithms/</loc>
    <lastmod>2026-05-16T07:27:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/global-collaboration-remote-dev-mesh-vpn/</loc>
    <lastmod>2026-05-16T05:27:18+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/kratos-schema/</loc>
    <lastmod>2026-05-16T03:29:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/cursor-claude-refactoring-payment-module/</loc>
    <lastmod>2026-05-16T03:28:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/completionservice/</loc>
    <lastmod>2026-05-16T03:27:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vibe-coding-2/</loc>
    <lastmod>2026-05-16T03:26:04+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/xbox-xbox-ai/</loc>
    <lastmod>2026-05-15T23:23:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/app-ai/</loc>
    <lastmod>2026-05-15T21:22:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/j1900-2/</loc>
    <lastmod>2026-05-15T19:22:04+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digital-rights-game-shutdown-openai-verification/</loc>
    <lastmod>2026-05-15T17:24:01+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-semantic-drift-token-inflation-honda/</loc>
    <lastmod>2026-05-15T17:22:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/j1900/</loc>
    <lastmod>2026-05-15T17:21:29+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-060/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-061/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-062/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-063/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-064/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-065/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-066/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-067/</loc>
    <lastmod>2026-05-15T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/flutter-ai/</loc>
    <lastmod>2026-05-15T15:21:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/database-ransomware-build-your-own-x/</loc>
    <lastmod>2026-05-15T15:20:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/bun-rust/</loc>
    <lastmod>2026-05-15T15:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/pangu-rca-agent/</loc>
    <lastmod>2026-05-15T13:22:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/codex/</loc>
    <lastmod>2026-05-15T13:21:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-engineering-thinking-bun-rust-rewrite/</loc>
    <lastmod>2026-05-15T13:19:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/hash/</loc>
    <lastmod>2026-05-15T11:23:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-tool-latency-palantir-government-systems/</loc>
    <lastmod>2026-05-15T11:21:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-academic-slop-frontend-workflow-efficiency/</loc>
    <lastmod>2026-05-15T11:20:51+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/architecting-autonomy-prompt-cache-data-sovereignty/</loc>
    <lastmod>2026-05-15T11:19:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gin-crud/</loc>
    <lastmod>2026-05-15T09:21:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/domestic-ai-programming-ecommerce-microservices/</loc>
    <lastmod>2026-05-15T09:20:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-billing-controversy-local-optimization-rust/</loc>
    <lastmod>2026-05-15T09:19:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-2/</loc>
    <lastmod>2026-05-15T07:21:46+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/tvp-nvidia-ai/</loc>
    <lastmod>2026-05-15T07:21:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-open-source-strategy-react-hooks/</loc>
    <lastmod>2026-05-15T07:20:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/qianli-tech-autonomous-driving-hardware-git/</loc>
    <lastmod>2026-05-15T07:18:04+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/kimi-code/</loc>
    <lastmod>2026-05-15T05:17:31+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-mobile-vue3-large-file-upload/</loc>
    <lastmod>2026-05-15T03:20:25+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-experience-scan-code-compilation/</loc>
    <lastmod>2026-05-15T03:18:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex/</loc>
    <lastmod>2026-05-15T03:16:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/java/</loc>
    <lastmod>2026-05-15T01:20:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/android-studio/</loc>
    <lastmod>2026-05-15T01:19:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/database-ransomware-ai-neural-network-training-basics/</loc>
    <lastmod>2026-05-15T01:18:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-code-ai/</loc>
    <lastmod>2026-05-15T01:16:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/js-screen-shot/</loc>
    <lastmod>2026-05-14T23:17:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/v2ex-database-ransomware-ds4-antirez-security/</loc>
    <lastmod>2026-05-14T23:16:09+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/meta-ray-ban-display/</loc>
    <lastmod>2026-05-14T21:16:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-altman/</loc>
    <lastmod>2026-05-14T21:15:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/winui3-xbox-npm/</loc>
    <lastmod>2026-05-14T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/amd-fsr-4/</loc>
    <lastmod>2026-05-14T19:17:25+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-cognitive-impact-bitlocker-zero-day-exploit/</loc>
    <lastmod>2026-05-14T19:15:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-hallucinations-linux-age-gate-apple-m5-vulnerabilities/</loc>
    <lastmod>2026-05-14T19:14:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gemini/</loc>
    <lastmod>2026-05-14T17:13:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-052/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-053/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-054/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-055/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-056/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-057/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-058/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-059/</loc>
    <lastmod>2026-05-14T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/llm-agent-prompt-cache-cost-optimization/</loc>
    <lastmod>2026-05-14T15:12:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/scp-rsync-1mb-s/</loc>
    <lastmod>2026-05-14T13:15:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-pro-alienware/</loc>
    <lastmod>2026-05-14T13:14:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/moon-v2-0/</loc>
    <lastmod>2026-05-14T13:12:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/magi/</loc>
    <lastmod>2026-05-14T11:15:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-programming-assistant-logic-dns-privacy-odoh/</loc>
    <lastmod>2026-05-14T11:13:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-coding-revolution-developer-cost-anxiety/</loc>
    <lastmod>2026-05-14T11:12:17+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-pro-accounts-compliance-ci-cd-automation/</loc>
    <lastmod>2026-05-14T09:13:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-android-linux/</loc>
    <lastmod>2026-05-14T09:11:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-efficiency-tools-lazycat-ccswitch/</loc>
    <lastmod>2026-05-14T07:14:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-frontend-semantic-conversion-career-crisis/</loc>
    <lastmod>2026-05-14T07:13:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-outages-claude-pricing-low-altitude-aviation/</loc>
    <lastmod>2026-05-14T07:12:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-rails/</loc>
    <lastmod>2026-05-14T07:10:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-code/</loc>
    <lastmod>2026-05-14T05:10:45+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-pro/</loc>
    <lastmod>2026-05-14T05:09:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/v8/</loc>
    <lastmod>2026-05-14T03:13:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mysql/</loc>
    <lastmod>2026-05-14T03:12:15+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude/</loc>
    <lastmod>2026-05-14T03:11:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-java/</loc>
    <lastmod>2026-05-14T03:10:11+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/flutter/</loc>
    <lastmod>2026-05-14T01:09:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-skill-ai/</loc>
    <lastmod>2026-05-14T01:08:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/windows-xbox-mode-2026/</loc>
    <lastmod>2026-05-13T23:07:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-vertical-integration-medicare-payment-local-sandbox-isolation/</loc>
    <lastmod>2026-05-13T23:07:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/amd-3d-v-cache-macbook-neo/</loc>
    <lastmod>2026-05-13T21:06:51+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/artemis-iii/</loc>
    <lastmod>2026-05-13T19:07:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/netflix-2-5-15/</loc>
    <lastmod>2026-05-13T19:06:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-governance-crisis-privacy-trust-compliance/</loc>
    <lastmod>2026-05-13T19:05:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-mini/</loc>
    <lastmod>2026-05-13T17:08:07+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vibe-coding/</loc>
    <lastmod>2026-05-13T17:06:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/windows-woodpecker-agent-flutter-ci/</loc>
    <lastmod>2026-05-13T17:05:48+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/meta-ai/</loc>
    <lastmod>2026-05-13T17:05:01+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-045/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-046/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-047/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-048/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-049/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-050/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-051/</loc>
    <lastmod>2026-05-13T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/garmin/</loc>
    <lastmod>2026-05-13T15:06:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/airbnb/</loc>
    <lastmod>2026-05-13T15:05:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/jdk27-python-gc/</loc>
    <lastmod>2026-05-13T15:04:33+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/web/</loc>
    <lastmod>2026-05-13T13:05:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-development-paradigm-vibe-coding-claude-legal-vertical/</loc>
    <lastmod>2026-05-13T13:04:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/local-llm-space-pharma-tech-pathways/</loc>
    <lastmod>2026-05-13T13:03:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/css/</loc>
    <lastmod>2026-05-13T11:05:37+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mihomo-tailscale-xcode/</loc>
    <lastmod>2026-05-13T11:04:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/tencent-ai-space-pharma-developer-health/</loc>
    <lastmod>2026-05-13T11:02:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vim/</loc>
    <lastmod>2026-05-13T09:05:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/cursor-pro-user-timeout-quota-dispute/</loc>
    <lastmod>2026-05-13T09:04:37+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/v2ex/</loc>
    <lastmod>2026-05-13T09:03:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-infrastructure-rural-america-and-developer-tools/</loc>
    <lastmod>2026-05-13T09:02:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-development-paradigm-vibe-coding-and-cost-reconstruction/</loc>
    <lastmod>2026-05-13T09:01:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/js/</loc>
    <lastmod>2026-05-13T07:03:12+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/npm-dependency-security-and-high-performance-virtual-list/</loc>
    <lastmod>2026-05-13T07:02:29+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/playwright-adb/</loc>
    <lastmod>2026-05-13T06:38:41+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/npm-socket-dev/</loc>
    <lastmod>2026-05-13T05:04:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-android/</loc>
    <lastmod>2026-05-13T05:02:17+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/radar-20260513-130100/</loc>
    <lastmod>2026-05-13T05:01:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-ai-agent-explosion-build-enterprise-app-in-five-minutes/</loc>
    <lastmod>2026-05-13T03:02:25+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-memory-architecture-evolution-and-gray-market-tools/</loc>
    <lastmod>2026-05-13T03:01:46+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/edge-ai-and-agent-architecture-from-file-management-to-terminal-orchestration/</loc>
    <lastmod>2026-05-13T02:59:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/node-js-v26/</loc>
    <lastmod>2026-05-13T00:58:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/dnsmasq-6-cve/</loc>
    <lastmod>2026-05-12T18:57:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-codex-pro/</loc>
    <lastmod>2026-05-12T16:59:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-double-edged-sword-development-efficiency-fatal-risk/</loc>
    <lastmod>2026-05-12T16:58:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-world-models-and-android-ecosystem-tech-observation/</loc>
    <lastmod>2026-05-12T16:57:41+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-036/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-037/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-038/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-039/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-040/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-041/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-042/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-043/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-044/</loc>
    <lastmod>2026-05-12T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/codebuddy-cli-cos/</loc>
    <lastmod>2026-05-12T14:59:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-service-fluctuation-cognitive-shift-aluminium-os-leak/</loc>
    <lastmod>2026-05-12T14:58:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/from-algorithms-to-physical-infrastructure-ai-connection-anxiety/</loc>
    <lastmod>2026-05-12T14:56:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/aitoearn-ai/</loc>
    <lastmod>2026-05-12T12:58:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/from-kernel-modification-to-macro-ai-weekly-tech-observation/</loc>
    <lastmod>2026-05-12T12:56:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-infrastructure-network-bottleneck-multi-agent-architecture/</loc>
    <lastmod>2026-05-12T10:59:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mihomo-tailscale-rag/</loc>
    <lastmod>2026-05-12T10:58:11+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mobile-proxy-coexistence-frontend-lighthouse-100-percent/</loc>
    <lastmod>2026-05-12T10:56:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-industry-implementation-postgresql-security-infrastructure/</loc>
    <lastmod>2026-05-12T10:55:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/antigravity-leakcanary/</loc>
    <lastmod>2026-05-12T08:56:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-5-6-pytorch-kernelagent/</loc>
    <lastmod>2026-05-12T08:55:33+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/webhook/</loc>
    <lastmod>2026-05-12T08:54:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-sharing-api-key-security-risks/</loc>
    <lastmod>2026-05-12T06:58:02+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mihomo-tailscale/</loc>
    <lastmod>2026-05-12T06:57:09+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/llm-tool-use-structured-output-antigravity-client-resilience/</loc>
    <lastmod>2026-05-12T06:54:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/frontend-infrastructure-dependency-safety-webview-performance/</loc>
    <lastmod>2026-05-12T02:56:02+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-outsourcing-communication-sql-ddl-review-automation/</loc>
    <lastmod>2026-05-12T02:54:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/android-p2p-easytier-mihomo-ai-agent-concepts/</loc>
    <lastmod>2026-05-12T02:53:43+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-enterprise-deployment-daybreak-api-brokerage-issue/</loc>
    <lastmod>2026-05-12T02:52:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/llm-hallucination-metaphor-makefile-cmake-zig-rockbox/</loc>
    <lastmod>2026-05-12T02:49:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/npm-supply-chain-attack-tanstack-search-hijacking/</loc>
    <lastmod>2026-05-12T00:49:52+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-programming-copilot-to-thinking-partner/</loc>
    <lastmod>2026-05-12T00:48:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/linux-kernel-vulnerabilities-yarbo-backdoor-codex-phishing/</loc>
    <lastmod>2026-05-11T22:47:52+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/hantavirus-ship-passengers-us-biocontainment/</loc>
    <lastmod>2026-05-11T18:48:02+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/starlink-gps-palantir/</loc>
    <lastmod>2026-05-11T18:47:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-028/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-029/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-030/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-031/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-032/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-033/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-034/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-035/</loc>
    <lastmod>2026-05-11T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/netflix-matter-ai/</loc>
    <lastmod>2026-05-11T14:46:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/deepseek-v4-domestic-ai-chip-nvidia-50-percent/</loc>
    <lastmod>2026-05-11T12:47:52+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-code-generation-machine-code-organization-politics/</loc>
    <lastmod>2026-05-11T12:47:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-coding-enterprise-dilemma-gpt5-sony-lawsuit/</loc>
    <lastmod>2026-05-11T12:45:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/api-proxy-compliance-forza-6-leak/</loc>
    <lastmod>2026-05-11T10:45:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/nacos-3-2-skill-registry-agent/</loc>
    <lastmod>2026-05-11T08:46:40+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-kernel-dev-subscription-cost-anxiety/</loc>
    <lastmod>2026-05-11T08:45:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/china-ai-coding-dilemma-tokenlens-cost-tracker/</loc>
    <lastmod>2026-05-11T08:44:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/csharp-dotnet-weekly-70-trends/</loc>
    <lastmod>2026-05-11T06:46:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-toolchain-mcp-git-worktree-music/</loc>
    <lastmod>2026-05-11T06:45:25+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/pc-mode-goframe-cron-cpa-risks/</loc>
    <lastmod>2026-05-11T06:44:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/android17-pc-mode-langgraph-state-machine/</loc>
    <lastmod>2026-05-11T04:43:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-tui-deepseek-jetbrains-air-handwritten-code/</loc>
    <lastmod>2026-05-11T02:44:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/java-spring-ai2-graalvm-horizon-vitapower-robotics/</loc>
    <lastmod>2026-05-11T02:43:07+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/aws-lambda-cold-start-android17-pc-mode/</loc>
    <lastmod>2026-05-11T00:44:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-rust-trojan-react-agent-independent-site-stack/</loc>
    <lastmod>2026-05-11T00:42:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-020/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-021/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-022/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-023/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-024/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-025/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-026/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-027/</loc>
    <lastmod>2026-05-10T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/database-index-optimization-dba-tips/</loc>
    <lastmod>2026-05-10T14:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-local-deployment-hardware-aws-tiger/</loc>
    <lastmod>2026-05-10T12:40:40+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/github-copilot-model-rules-enterprise/</loc>
    <lastmod>2026-05-10T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-ai-infrastructure-deep-dive-tensors-routing/</loc>
    <lastmod>2026-05-10T10:46:09+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-ai-tensors-intent-routing-part2/</loc>
    <lastmod>2026-05-10T10:43:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-ai-agent-tensors-intent-routing/</loc>
    <lastmod>2026-05-10T10:41:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/retro-terminal-codex-cli-boss-skill-react-context-mock/</loc>
    <lastmod>2026-05-10T10:35:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/retro-terminal-to-ai-automation-frontend-trends/</loc>
    <lastmod>2026-05-10T10:33:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/folding-technical-spacetime-retro-terminal-to-autonomous-ai-architecture/</loc>
    <lastmod>2026-05-10T10:32:38+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/retro-terminal-to-ai-agent-frontend-evolution/</loc>
    <lastmod>2026-05-10T10:30:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-terminal-retro-front-end-engineering-evolution/</loc>
    <lastmod>2026-05-10T10:28:51+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/v2ex-ai-developer-empowerment-local-deployment/</loc>
    <lastmod>2026-05-10T08:28:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-individual-empowerment-local-deployment-open-source/</loc>
    <lastmod>2026-05-10T08:27:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-local-deployment-open-source-counterattack/</loc>
    <lastmod>2026-05-10T06:26:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/react-native-pagination-hook-ai-dialogue-persistence/</loc>
    <lastmod>2026-05-10T05:55:53+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/react-native-pagination-hook-ai-memory-tools/</loc>
    <lastmod>2026-05-10T05:54:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-deployment-cloud-verification-pains/</loc>
    <lastmod>2026-05-10T05:53:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-deployment-cloud-verification-thresholds/</loc>
    <lastmod>2026-05-10T05:52:49+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-localization-cloud-compliance-playbook/</loc>
    <lastmod>2026-05-10T05:51:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-localization-toolchains-model-controversy-development/</loc>
    <lastmod>2026-05-10T05:50:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-collaboration-iac-server-security-hardening/</loc>
    <lastmod>2026-05-10T05:35:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-collaboration-cloud-infrastructure-security/</loc>
    <lastmod>2026-05-10T05:34:27+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-collaboration-cloud-native-devops-cross-border/</loc>
    <lastmod>2026-05-10T05:31:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-model-collaboration-terraform-cloudflare-geoip-security/</loc>
    <lastmod>2026-05-10T05:29:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/superpowers-vibe-coding-engineering-constraints/</loc>
    <lastmod>2026-05-10T03:31:56+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/local-ai-hardware-agent-attention-dilution-security/</loc>
    <lastmod>2026-05-10T03:31:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/agent-architecture-react-loop-to-state-machine/</loc>
    <lastmod>2026-05-10T03:29:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-engineering-local-deployment-agent-frameworks/</loc>
    <lastmod>2026-05-10T02:16:19+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/local-ai-agent-state-machine-flink-spring-ai/</loc>
    <lastmod>2026-05-10T02:15:07+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/codex-quota-anomalies-go-clojure-letgo/</loc>
    <lastmod>2026-05-09T22:13:17+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/resvrl-paas-container-hosting-clawcloud-migration/</loc>
    <lastmod>2026-05-09T16:09:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-010/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-011/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-012/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-013/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-014/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-015/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-016/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-017/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-018/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-019/</loc>
    <lastmod>2026-05-09T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-architecture-claude-code-context-security-geoip/</loc>
    <lastmod>2026-05-09T12:08:09+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-migration-claude-code-source-enterprise-roi/</loc>
    <lastmod>2026-05-09T10:07:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vue3-reactivity-compiler-optimization-developer-oncall-dilemma/</loc>
    <lastmod>2026-05-09T08:09:22+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-migration-serverless-long-connections/</loc>
    <lastmod>2026-05-09T08:08:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-programming-paradigm-copilot-to-agent/</loc>
    <lastmod>2026-05-09T08:07:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-workflow-ide-to-ai-agent/</loc>
    <lastmod>2026-05-09T04:09:09+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/deepseek-v4-pro-domestic-ai-stability/</loc>
    <lastmod>2026-05-09T04:06:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/sql-optimization-webrtc-developer-dilemma/</loc>
    <lastmod>2026-05-09T02:09:13+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/musk-openai-lawsuit-week-2/</loc>
    <lastmod>2026-05-09T00:03:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/claude-code-local-proxy-setup-guide/</loc>
    <lastmod>2026-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gho-parsing-ai-guardrails-engineering/</loc>
    <lastmod>2026-05-08T16:48:44+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/developer-tools-ai-service-instability-2026/</loc>
    <lastmod>2026-05-08T16:46:46+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-developer-ecosystem-ai-subscriptions-local-deployment/</loc>
    <lastmod>2026-05-08T16:43:02+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/2026-ai-deployment-threshold-toolchain-play/</loc>
    <lastmod>2026-05-08T16:39:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/harmonyos-engineering-web-performance-ai-compliance/</loc>
    <lastmod>2026-05-08T16:37:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/local-ai-deployment-hardware-pitfalls-mimo-performance/</loc>
    <lastmod>2026-05-08T16:36:29+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/gpt-sharing-api-gateway-github-langpulse/</loc>
    <lastmod>2026-05-08T16:33:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-emotional-prompting-harmonyos-imageknife-amd-vs-nvidia/</loc>
    <lastmod>2026-05-08T16:31:18+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-subscriptions-toml-config-github-langpulse/</loc>
    <lastmod>2026-05-08T16:27:32+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/cloudflare-layoffs-canvas-breach-bun-js-toolchain/</loc>
    <lastmod>2026-05-08T16:25:57+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/aito-m6-balcony-solar-openai-ouster-deposition/</loc>
    <lastmod>2026-05-08T16:19:17+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-acceleration-xiaohongshu-tesla-apple/</loc>
    <lastmod>2026-05-08T16:17:07+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/solid-state-battery-production-domestic-ca-security-risks/</loc>
    <lastmod>2026-05-08T16:15:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-coding-latency-gpu-centric-computing/</loc>
    <lastmod>2026-05-08T16:13:52+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/linux-kernel-dirty-frag-vulnerability-ai-joy-gap/</loc>
    <lastmod>2026-05-08T16:12:21+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-websocket-agentic-latency-reduction/</loc>
    <lastmod>2026-05-08T16:10:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-assisted-programming-architecture-paradigm-shift/</loc>
    <lastmod>2026-05-08T16:08:15+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-008/</loc>
    <lastmod>2026-05-08T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-009/</loc>
    <lastmod>2026-05-08T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/webnn-local-ai-rocky-linux-cybertruck-recall/</loc>
    <lastmod>2026-05-08T14:12:54+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-tool-infighting-openclaw-governance-shakeup/</loc>
    <lastmod>2026-05-08T14:10:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-malaise-tool-infighting-infrastructure-upgrade/</loc>
    <lastmod>2026-05-08T14:08:23+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/linux-kernel-zero-copy-vulnerability-ai-malaise/</loc>
    <lastmod>2026-05-08T14:06:58+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/dirty-frag-linux-kernel-privilege-escalation-vulnerability/</loc>
    <lastmod>2026-05-08T14:05:37+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-cost-reduction-softmax-principle/</loc>
    <lastmod>2026-05-08T14:04:30+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-engineering-roi-quantification/</loc>
    <lastmod>2026-05-08T14:03:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-agent-cost-cloudflare-artifacts-go-language/</loc>
    <lastmod>2026-05-08T14:00:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-005/</loc>
    <lastmod>2026-05-06T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-006/</loc>
    <lastmod>2026-05-06T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-007/</loc>
    <lastmod>2026-05-06T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/xbox-boot-animation-openai-lawsuit-age-verification-bypass/</loc>
    <lastmod>2026-05-06T15:50:12+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ti-84-evo-calculator-modernization/</loc>
    <lastmod>2026-05-06T15:35:05+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mac-mini-price-windows-11-run-menu-switch-2/</loc>
    <lastmod>2026-05-06T15:15:50+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-trial-valve-hardware-imports/</loc>
    <lastmod>2026-05-06T15:13:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-deepmind-union-ai-military-contracts/</loc>
    <lastmod>2026-05-06T15:12:14+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/musk-altman-trial-windows-msn-notepad-mac/</loc>
    <lastmod>2026-05-06T15:11:24+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-security-canary-traps-docker-production/</loc>
    <lastmod>2026-05-06T15:10:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/dnssec-failure-gamestop-ebay-acquisition/</loc>
    <lastmod>2026-05-06T15:07:28+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/xbox-copilot-ai-lawsuit-industry-signal/</loc>
    <lastmod>2026-05-06T14:57:59+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/openai-governance-medical-ai-agent-cost/</loc>
    <lastmod>2026-05-06T14:56:36+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ocean-datacenter-threads-dm-opensource/</loc>
    <lastmod>2026-05-06T14:54:06+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/doubao-paid-tiers-ai-regulation/</loc>
    <lastmod>2026-05-06T14:53:03+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/remarkable-paper-pure-focus-ai-landscape/</loc>
    <lastmod>2026-05-06T14:51:34+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/battery-safety-ai-phone-hardware-trends/</loc>
    <lastmod>2026-05-06T14:50:08+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/google-ai-search-reddit-community-shift/</loc>
    <lastmod>2026-05-06T14:42:26+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/terminal-aesthetics-iphone-mini-farewell/</loc>
    <lastmod>2026-05-06T14:41:17+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/linkedin-data-pipeline-rivian-r2/</loc>
    <lastmod>2026-05-06T14:26:35+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-benchmark-compliance-engineering/</loc>
    <lastmod>2026-05-06T13:28:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/mimo-review-langpulse-harmonyos-build/</loc>
    <lastmod>2026-05-06T13:27:16+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/high-quality-ai-news-filter-guide/</loc>
    <lastmod>2026-05-06T13:24:55+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/china-coding-plan-pricing-compute/</loc>
    <lastmod>2026-05-06T13:16:20+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-emotional-prompt-code-quality/</loc>
    <lastmod>2026-05-06T12:57:39+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/ai-channel-costs-developer-guide/</loc>
    <lastmod>2026-05-06T12:56:10+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-001/</loc>
    <lastmod>2026-05-05T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-002/</loc>
    <lastmod>2026-05-05T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-003/</loc>
    <lastmod>2026-05-05T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/digest/digest-004/</loc>
    <lastmod>2026-05-05T23:59:59+08:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/python-app-icon-color-mood-analysis/</loc>
    <lastmod>2026-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.21zhao.com/posts/vibe-coding-five-doc-guardrails/</loc>
    <lastmod>2026-05-02T00:00:00+00:00</lastmod>
  </url>
</urlset>
