<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://shanhuang.net</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh" />
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh" />
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/experience</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/experience" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/experience" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/experience</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/experience" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/experience" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/publications</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/publications" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/publications" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/publications</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/publications" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/publications" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog" />
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog" />
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/signals</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/signals" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/signals" />
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/signals</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/signals" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/signals" />
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/three-traits-to-succeed-at-a-startup</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/three-traits-to-succeed-at-a-startup" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/three-traits-to-succeed-at-a-startup" />
    <lastmod>2026-07-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/three-traits-to-succeed-at-a-startup</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/three-traits-to-succeed-at-a-startup" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/three-traits-to-succeed-at-a-startup" />
    <lastmod>2026-07-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/why-are-you-selling-to-me-after-45-seconds</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/why-are-you-selling-to-me-after-45-seconds" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/why-are-you-selling-to-me-after-45-seconds" />
    <lastmod>2026-07-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/why-are-you-selling-to-me-after-45-seconds</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/why-are-you-selling-to-me-after-45-seconds" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/why-are-you-selling-to-me-after-45-seconds" />
    <lastmod>2026-07-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/turn-contempt-into-observation</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/turn-contempt-into-observation" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/turn-contempt-into-observation" />
    <lastmod>2026-07-09T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/turn-contempt-into-observation</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/turn-contempt-into-observation" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/turn-contempt-into-observation" />
    <lastmod>2026-07-09T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/you-think-you-have-not-spoken</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/you-think-you-have-not-spoken" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/you-think-you-have-not-spoken" />
    <lastmod>2026-07-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/you-think-you-have-not-spoken</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/you-think-you-have-not-spoken" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/you-think-you-have-not-spoken" />
    <lastmod>2026-07-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/the-lights-we-never-let-turn-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/the-lights-we-never-let-turn-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/the-lights-we-never-let-turn-on" />
    <lastmod>2026-06-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/the-lights-we-never-let-turn-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/the-lights-we-never-let-turn-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/the-lights-we-never-let-turn-on" />
    <lastmod>2026-06-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/metas-1-50-manager-bet</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/metas-1-50-manager-bet" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/metas-1-50-manager-bet" />
    <lastmod>2026-05-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/metas-1-50-manager-bet</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/metas-1-50-manager-bet" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/metas-1-50-manager-bet" />
    <lastmod>2026-05-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/human-meaning-in-age-of-ai</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/human-meaning-in-age-of-ai" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/human-meaning-in-age-of-ai" />
    <lastmod>2026-05-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/human-meaning-in-age-of-ai</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/human-meaning-in-age-of-ai" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/human-meaning-in-age-of-ai" />
    <lastmod>2026-05-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/openclaw-multi-agent-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-multi-agent-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-multi-agent-explained" />
    <lastmod>2026-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/openclaw-multi-agent-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-multi-agent-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-multi-agent-explained" />
    <lastmod>2026-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/openclaw-session-routing-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-session-routing-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-session-routing-explained" />
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/openclaw-session-routing-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-session-routing-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-session-routing-explained" />
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/openclaw-sandbox-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-sandbox-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-sandbox-explained" />
    <lastmod>2026-03-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/openclaw-sandbox-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-sandbox-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-sandbox-explained" />
    <lastmod>2026-03-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/openclaw-context-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-context-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-context-explained" />
    <lastmod>2026-03-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/openclaw-context-explained</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-context-explained" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-context-explained" />
    <lastmod>2026-03-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/openclaw-heartbeat-mechanism</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-heartbeat-mechanism" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-heartbeat-mechanism" />
    <lastmod>2026-03-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/openclaw-heartbeat-mechanism</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/openclaw-heartbeat-mechanism" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/openclaw-heartbeat-mechanism" />
    <lastmod>2026-03-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/ai-causes-human-extinction</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/ai-causes-human-extinction" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/ai-causes-human-extinction" />
    <lastmod>2026-03-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/ai-causes-human-extinction</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/ai-causes-human-extinction" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/ai-causes-human-extinction" />
    <lastmod>2026-03-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/ai-agency-and-the-new-world-order</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/ai-agency-and-the-new-world-order" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/ai-agency-and-the-new-world-order" />
    <lastmod>2026-02-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/ai-agency-and-the-new-world-order</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/ai-agency-and-the-new-world-order" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/ai-agency-and-the-new-world-order" />
    <lastmod>2026-02-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/deepseek-engram-memory-revolution</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/deepseek-engram-memory-revolution" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/deepseek-engram-memory-revolution" />
    <lastmod>2026-01-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/deepseek-engram-memory-revolution</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/deepseek-engram-memory-revolution" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/deepseek-engram-memory-revolution" />
    <lastmod>2026-01-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/context-graph-vs-graph-rag</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/context-graph-vs-graph-rag" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/context-graph-vs-graph-rag" />
    <lastmod>2025-12-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/context-graph-vs-graph-rag</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/context-graph-vs-graph-rag" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/context-graph-vs-graph-rag" />
    <lastmod>2025-12-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/multi-agent-knowledge-sharing</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/multi-agent-knowledge-sharing" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/multi-agent-knowledge-sharing" />
    <lastmod>2025-11-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/multi-agent-knowledge-sharing</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/multi-agent-knowledge-sharing" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/multi-agent-knowledge-sharing" />
    <lastmod>2025-11-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/building-wukong-in-public</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/building-wukong-in-public" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/building-wukong-in-public" />
    <lastmod>2025-11-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/building-wukong-in-public</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/building-wukong-in-public" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/building-wukong-in-public" />
    <lastmod>2025-11-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/from-smart-to-trustworthy-management-guide-to-ai-agents</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/from-smart-to-trustworthy-management-guide-to-ai-agents" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/from-smart-to-trustworthy-management-guide-to-ai-agents" />
    <lastmod>2025-11-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/from-smart-to-trustworthy-management-guide-to-ai-agents</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/from-smart-to-trustworthy-management-guide-to-ai-agents" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/from-smart-to-trustworthy-management-guide-to-ai-agents" />
    <lastmod>2025-11-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads" />
    <lastmod>2025-09-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-8-ai-tools-empower-your-ads" />
    <lastmod>2025-09-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies" />
    <lastmod>2025-09-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-7-advanced-growth-strategies" />
    <lastmod>2025-09-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies" />
    <lastmod>2025-09-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-6-breaking-through-plateaus-and-growth-strategies" />
    <lastmod>2025-09-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions" />
    <lastmod>2025-09-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-5-analyze-data-and-make-smart-decisions" />
    <lastmod>2025-09-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on" />
    <lastmod>2025-09-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-4-campaign-launch-hands-on" />
    <lastmod>2025-09-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-3-measuring-what-matters</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-3-measuring-what-matters" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-3-measuring-what-matters" />
    <lastmod>2025-09-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-3-measuring-what-matters</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-3-measuring-what-matters" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-3-measuring-what-matters" />
    <lastmod>2025-09-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2" />
    <lastmod>2025-09-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-2-core-foundation-part-2" />
    <lastmod>2025-09-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/facebook-instagram-ads-lesson-1-core-foundation</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-1-core-foundation" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-1-core-foundation" />
    <lastmod>2025-08-31T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-1-core-foundation</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/facebook-instagram-ads-lesson-1-core-foundation" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/facebook-instagram-ads-lesson-1-core-foundation" />
    <lastmod>2025-08-31T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/founder-friendly-and-other-lies-vcs-tell-themselves</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/founder-friendly-and-other-lies-vcs-tell-themselves" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/founder-friendly-and-other-lies-vcs-tell-themselves" />
    <lastmod>2025-08-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/founder-friendly-and-other-lies-vcs-tell-themselves</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/founder-friendly-and-other-lies-vcs-tell-themselves" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/founder-friendly-and-other-lies-vcs-tell-themselves" />
    <lastmod>2025-08-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/history-compression</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/history-compression" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/history-compression" />
    <lastmod>2025-06-29T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/history-compression</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/history-compression" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/history-compression" />
    <lastmod>2025-06-29T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/mcp-issues</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/mcp-issues" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/mcp-issues" />
    <lastmod>2025-06-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/mcp-issues</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/mcp-issues" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/mcp-issues" />
    <lastmod>2025-06-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/context-engineering</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/context-engineering" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/context-engineering" />
    <lastmod>2025-06-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/context-engineering</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/context-engineering" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/context-engineering" />
    <lastmod>2025-06-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model" />
    <lastmod>2024-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/evidence-suggests-potential-political-bias-in-openai-gpt4-language-model" />
    <lastmod>2024-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment" />
    <lastmod>2023-03-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/essential-practices-to-thrive-in-a-fully-remote-working-environment" />
    <lastmod>2023-03-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/use-business-communication-tools-like-a-pro</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/use-business-communication-tools-like-a-pro" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/use-business-communication-tools-like-a-pro" />
    <lastmod>2023-03-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/use-business-communication-tools-like-a-pro</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/use-business-communication-tools-like-a-pro" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/use-business-communication-tools-like-a-pro" />
    <lastmod>2023-03-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/mastering-the-art-of-software-engineering</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/mastering-the-art-of-software-engineering" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/mastering-the-art-of-software-engineering" />
    <lastmod>2023-01-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/mastering-the-art-of-software-engineering</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/mastering-the-art-of-software-engineering" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/mastering-the-art-of-software-engineering" />
    <lastmod>2023-01-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels" />
    <lastmod>2023-01-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/blog/slackops-leverages-devops-best-practices-to-help-your-organization-at-all-levels" />
    <lastmod>2023-01-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/hello-bug-ness-my-old-friend</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/hello-bug-ness-my-old-friend" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/hello-bug-ness-my-old-friend" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/hello-bug-ness-my-old-friend</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/hello-bug-ness-my-old-friend" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/hello-bug-ness-my-old-friend" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/safety-goggles-please</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/safety-goggles-please" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/safety-goggles-please" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/safety-goggles-please</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/safety-goggles-please" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/safety-goggles-please" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/feature-knight-with-a-saucepan-helmet</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/feature-knight-with-a-saucepan-helmet" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/feature-knight-with-a-saucepan-helmet" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/feature-knight-with-a-saucepan-helmet</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/feature-knight-with-a-saucepan-helmet" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/feature-knight-with-a-saucepan-helmet" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/refactor-with-a-thousand-cuts</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/refactor-with-a-thousand-cuts" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/refactor-with-a-thousand-cuts" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/refactor-with-a-thousand-cuts</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/refactor-with-a-thousand-cuts" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/refactor-with-a-thousand-cuts" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/rollback-button-collector</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/rollback-button-collector" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/rollback-button-collector" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/rollback-button-collector</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/rollback-button-collector" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/rollback-button-collector" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/test-driven-detective</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/test-driven-detective" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/test-driven-detective" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/test-driven-detective</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/test-driven-detective" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/test-driven-detective" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/future-proof-ish-adult-supervision</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/future-proof-ish-adult-supervision" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/future-proof-ish-adult-supervision" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/future-proof-ish-adult-supervision</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/future-proof-ish-adult-supervision" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/future-proof-ish-adult-supervision" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/latency-whisperer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/latency-whisperer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/latency-whisperer" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/latency-whisperer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/latency-whisperer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/latency-whisperer" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/day-two-mechanic</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/day-two-mechanic" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/day-two-mechanic" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/day-two-mechanic</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/day-two-mechanic" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/day-two-mechanic" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/keep-calm-and-throttle-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/keep-calm-and-throttle-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/keep-calm-and-throttle-on" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/keep-calm-and-throttle-on</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/keep-calm-and-throttle-on" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/keep-calm-and-throttle-on" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/guide-of-the-golden-paths</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/guide-of-the-golden-paths" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/guide-of-the-golden-paths" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/guide-of-the-golden-paths</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/guide-of-the-golden-paths" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/guide-of-the-golden-paths" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/metrics-not-vibes</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/metrics-not-vibes" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/metrics-not-vibes" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/metrics-not-vibes</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/metrics-not-vibes" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/metrics-not-vibes" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/boundary-bouncer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/boundary-bouncer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/boundary-bouncer" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/boundary-bouncer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/boundary-bouncer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/boundary-bouncer" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/change-tamer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/change-tamer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/change-tamer" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/change-tamer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/change-tamer" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/change-tamer" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/template-alchemist</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/template-alchemist" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/template-alchemist" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/template-alchemist</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/template-alchemist" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/template-alchemist" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/incident-jedi</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/incident-jedi" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/incident-jedi" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/incident-jedi</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/incident-jedi" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/incident-jedi" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/lifecycle-orchestrator</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/lifecycle-orchestrator" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/lifecycle-orchestrator" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/lifecycle-orchestrator</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/lifecycle-orchestrator" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/lifecycle-orchestrator" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/scaffold-sage</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/scaffold-sage" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/scaffold-sage" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/scaffold-sage</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/scaffold-sage" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/scaffold-sage" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/tasteful-pragmatist</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/tasteful-pragmatist" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/tasteful-pragmatist" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/tasteful-pragmatist</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/tasteful-pragmatist" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/tasteful-pragmatist" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/ship-sleep-repeat</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/ship-sleep-repeat" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/ship-sleep-repeat" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/ship-sleep-repeat</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/ship-sleep-repeat" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/ship-sleep-repeat" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/vibe/calm-latte-at-the-eye-of-the-storm</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/calm-latte-at-the-eye-of-the-storm" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/calm-latte-at-the-eye-of-the-storm" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shanhuang.net/zh/vibe/calm-latte-at-the-eye-of-the-storm</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://shanhuang.net/vibe/calm-latte-at-the-eye-of-the-storm" />
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://shanhuang.net/zh/vibe/calm-latte-at-the-eye-of-the-storm" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>