<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://nettee.io/</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh/about</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/en</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://nettee.io/en/blog</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/en/about</loc>
    <lastmod>2026-03-08T07:43:19.949Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/ai-coding-level</loc>
    <lastmod>2025-10-28T11:41:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-coding-level"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-coding-level"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-coding-level"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/ai-coding-level</loc>
    <lastmod>2025-10-28T11:41:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-coding-level"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-coding-level"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-coding-level"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/ai-programming-tools-unleash-creativity</loc>
    <lastmod>2025-09-16T03:06:25.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-programming-tools-unleash-creativity"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-programming-tools-unleash-creativity"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-programming-tools-unleash-creativity"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/ai-programming-tools-unleash-creativity</loc>
    <lastmod>2025-09-16T03:06:25.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-programming-tools-unleash-creativity"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-programming-tools-unleash-creativity"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-programming-tools-unleash-creativity"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/ai-tools-automation-max-subs</loc>
    <lastmod>2025-09-16T11:02:40.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-tools-automation-max-subs"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-tools-automation-max-subs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-tools-automation-max-subs"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/ai-tools-automation-max-subs</loc>
    <lastmod>2025-09-16T11:02:40.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/ai-tools-automation-max-subs"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/ai-tools-automation-max-subs"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/ai-tools-automation-max-subs"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/claude-code-alternatives</loc>
    <lastmod>2025-09-10T09:02:32.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/claude-research-lesson</loc>
    <lastmod>2025-07-03T11:41:01.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/claude-research-lesson"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/claude-research-lesson"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/claude-research-lesson"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/claude-research-lesson</loc>
    <lastmod>2025-07-03T11:41:01.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/claude-research-lesson"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/claude-research-lesson"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/claude-research-lesson"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/cursor-vs-claude-code</loc>
    <lastmod>2025-08-24T03:24:23.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/cursor-vs-claude-code"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/cursor-vs-claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/cursor-vs-claude-code"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/cursor-vs-claude-code</loc>
    <lastmod>2025-08-24T03:24:23.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/cursor-vs-claude-code"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/cursor-vs-claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/cursor-vs-claude-code"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/depview-java-code-dependencies-view</loc>
    <lastmod>2018-01-26T08:03:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/depview-java-code-dependencies-view"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/depview-java-code-dependencies-view"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/depview-java-code-dependencies-view"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/depview-java-code-dependencies-view</loc>
    <lastmod>2018-01-26T08:03:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/depview-java-code-dependencies-view"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/depview-java-code-dependencies-view"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/depview-java-code-dependencies-view"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/escape-from-freedom</loc>
    <lastmod>2025-10-11T14:01:47.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/escape-from-freedom"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/escape-from-freedom"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/escape-from-freedom"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/escape-from-freedom</loc>
    <lastmod>2025-10-11T14:01:47.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/escape-from-freedom"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/escape-from-freedom"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/escape-from-freedom"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/gemini-cli-proxy</loc>
    <lastmod>2025-07-05T12:55:33.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/gemini-cli-proxy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/gemini-cli-proxy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/gemini-cli-proxy"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/gemini-cli-proxy</loc>
    <lastmod>2025-07-05T12:55:33.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/gemini-cli-proxy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/gemini-cli-proxy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/gemini-cli-proxy"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/java-8-multiple-inheritance</loc>
    <lastmod>2018-12-26T12:38:57.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-8-multiple-inheritance"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-8-multiple-inheritance"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-8-multiple-inheritance"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/java-8-multiple-inheritance</loc>
    <lastmod>2018-12-26T12:38:57.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-8-multiple-inheritance"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-8-multiple-inheritance"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-8-multiple-inheritance"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/java-real-generic-type</loc>
    <lastmod>2024-01-28T06:52:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-real-generic-type"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-real-generic-type"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-real-generic-type"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/java-real-generic-type</loc>
    <lastmod>2024-01-28T06:52:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-real-generic-type"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-real-generic-type"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-real-generic-type"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/java-weakness-in-ai-coding-era</loc>
    <lastmod>2025-04-26T02:20:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-weakness-in-ai-coding-era"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-weakness-in-ai-coding-era"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-weakness-in-ai-coding-era"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/java-weakness-in-ai-coding-era</loc>
    <lastmod>2025-04-26T02:20:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/java-weakness-in-ai-coding-era"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/java-weakness-in-ai-coding-era"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/java-weakness-in-ai-coding-era"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/linus-claude-code</loc>
    <lastmod>2025-09-22T14:07:04.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/linus-claude-code"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/linus-claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/linus-claude-code"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/linus-claude-code</loc>
    <lastmod>2025-09-22T14:07:04.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/linus-claude-code"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/linus-claude-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/linus-claude-code"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/llm-structured-output</loc>
    <lastmod>2025-07-20T12:51:15.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/llm-structured-output"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/llm-structured-output"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/llm-structured-output"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/llm-structured-output</loc>
    <lastmod>2025-07-20T12:51:15.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/llm-structured-output"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/llm-structured-output"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/llm-structured-output"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/okhttp-interceptors-chain-of-responsibility</loc>
    <lastmod>2025-10-12T07:55:32.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/okhttp-interceptors-chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/okhttp-interceptors-chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/okhttp-interceptors-chain-of-responsibility"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/okhttp-interceptors-chain-of-responsibility</loc>
    <lastmod>2025-10-12T07:55:32.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/okhttp-interceptors-chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/okhttp-interceptors-chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/okhttp-interceptors-chain-of-responsibility"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/precise-prompt-no-high-eq-nonsense</loc>
    <lastmod>2025-09-03T13:55:22.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/precise-prompt-no-high-eq-nonsense"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/precise-prompt-no-high-eq-nonsense"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/precise-prompt-no-high-eq-nonsense"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/precise-prompt-no-high-eq-nonsense</loc>
    <lastmod>2025-09-03T13:55:22.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/precise-prompt-no-high-eq-nonsense"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/precise-prompt-no-high-eq-nonsense"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/precise-prompt-no-high-eq-nonsense"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/programmers-are-creators</loc>
    <lastmod>2025-05-21T14:03:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/programmers-are-creators"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/programmers-are-creators"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/programmers-are-creators"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/programmers-are-creators</loc>
    <lastmod>2025-05-21T14:03:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/programmers-are-creators"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/programmers-are-creators"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/programmers-are-creators"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/react-hooks-oop</loc>
    <lastmod>2025-10-29T03:10:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/react-hooks-oop"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/react-hooks-oop"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/react-hooks-oop"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/react-hooks-oop</loc>
    <lastmod>2025-10-29T03:10:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/react-hooks-oop"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/react-hooks-oop"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/react-hooks-oop"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/real-world-dynamic-programming-seam-carving</loc>
    <lastmod>2025-10-12T07:01:49.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/simple-parser-from-scratch</loc>
    <lastmod>2025-10-12T07:48:57.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/simple-parser-from-scratch"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/simple-parser-from-scratch"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/simple-parser-from-scratch"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/simple-parser-from-scratch</loc>
    <lastmod>2025-10-12T07:48:57.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/simple-parser-from-scratch"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/simple-parser-from-scratch"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/simple-parser-from-scratch"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/sqlalchemy-architecture-notes</loc>
    <lastmod>2025-10-12T08:10:27.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/sqlalchemy-architecture-notes"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/sqlalchemy-architecture-notes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/sqlalchemy-architecture-notes"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/sqlalchemy-architecture-notes</loc>
    <lastmod>2025-10-12T08:10:27.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/sqlalchemy-architecture-notes"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/sqlalchemy-architecture-notes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/sqlalchemy-architecture-notes"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/vibe-coding-ai-intern</loc>
    <lastmod>2025-08-20T14:08:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/vibe-coding-ai-intern"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/vibe-coding-ai-intern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/vibe-coding-ai-intern"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/vibe-coding-ai-intern</loc>
    <lastmod>2025-08-20T14:08:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/vibe-coding-ai-intern"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/vibe-coding-ai-intern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/vibe-coding-ai-intern"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/vibe-coding-maintain</loc>
    <lastmod>2025-10-05T14:09:54.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/vibe-coding-maintain"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/vibe-coding-maintain"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/vibe-coding-maintain"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/vibe-coding-maintain</loc>
    <lastmod>2025-10-05T14:09:54.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/vibe-coding-maintain"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/vibe-coding-maintain"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/vibe-coding-maintain"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/webflux-reactive-programming</loc>
    <lastmod>2025-07-09T11:27:12.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/webflux-reactive-programming"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/webflux-reactive-programming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/webflux-reactive-programming"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/webflux-reactive-programming</loc>
    <lastmod>2025-07-09T11:27:12.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/webflux-reactive-programming"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/webflux-reactive-programming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/webflux-reactive-programming"/>
  </url>
  <url>
    <loc>https://nettee.io/zh/blog/why-openclaw-is-trending-and-why-not-to-worry</loc>
    <lastmod>2026-02-22T11:36:46.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
  </url>
  <url>
    <loc>https://nettee.io/en/blog/why-openclaw-is-trending-and-why-not-to-worry</loc>
    <lastmod>2026-02-22T11:36:46.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh" href="https://nettee.io/zh/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://nettee.io/en/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nettee.io/en/blog/why-openclaw-is-trending-and-why-not-to-worry"/>
  </url>
</urlset>