<?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://danielcanfly.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/about/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/about/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/about/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/about/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/shop/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/shop/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/shop/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/shop/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/shop/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/shop/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/shop/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/shop/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-01/</loc>
    <lastmod>2026-04-05T16:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-01/</loc>
    <lastmod>2026-04-03T04:32:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-02/</loc>
    <lastmod>2026-04-05T16:21:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-02/</loc>
    <lastmod>2026-04-04T20:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-03/</loc>
    <lastmod>2026-04-05T16:22:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-03/</loc>
    <lastmod>2026-04-05T13:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-04/</loc>
    <lastmod>2026-04-05T16:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-04/</loc>
    <lastmod>2026-04-05T22:22:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-05/</loc>
    <lastmod>2026-04-05T16:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-05/</loc>
    <lastmod>2026-04-06T04:36:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-06/</loc>
    <lastmod>2026-04-05T16:25:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-06/</loc>
    <lastmod>2026-04-06T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/after-the-pause-07/</loc>
    <lastmod>2026-04-05T16:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/after-the-pause-07/</loc>
    <lastmod>2026-04-06T11:52:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/after-the-pause-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/after-the-pause-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/after-the-pause-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-1/</loc>
    <lastmod>2026-03-31T00:19:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-1/</loc>
    <lastmod>2026-03-31T00:19:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-2/</loc>
    <lastmod>2026-03-31T14:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-2/</loc>
    <lastmod>2026-03-31T14:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-3/</loc>
    <lastmod>2026-03-31T17:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-3/</loc>
    <lastmod>2026-03-31T17:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-4/</loc>
    <lastmod>2026-03-31T17:45:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-4/</loc>
    <lastmod>2026-03-31T17:45:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-5/</loc>
    <lastmod>2026-04-01T00:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-5/</loc>
    <lastmod>2026-04-01T00:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-6/</loc>
    <lastmod>2026-04-02T09:58:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-6/</loc>
    <lastmod>2026-04-02T09:58:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-agentic-workflow-series-7/</loc>
    <lastmod>2026-04-02T09:59:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-7/</loc>
    <lastmod>2026-04-02T09:59:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-agentic-workflow-series-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-agentic-workflow-series-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/ai-companion-survey/</loc>
    <lastmod>2026-04-15T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-companion-survey/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-companion-survey/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-companion-survey/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/ai-companion-survey/</loc>
    <lastmod>2026-04-15T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/ai-companion-survey/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/ai-companion-survey/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/ai-companion-survey/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/behind-the-trend-01/</loc>
    <lastmod>2026-04-13T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/behind-the-trend-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/behind-the-trend-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/behind-the-trend-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/behind-the-trend-01/</loc>
    <lastmod>2026-04-13T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/behind-the-trend-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/behind-the-trend-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/behind-the-trend-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/build-mcp-server-part-1/</loc>
    <lastmod>2026-03-31T19:17:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/build-mcp-server-part-1/</loc>
    <lastmod>2026-03-31T19:17:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/build-mcp-server-part-2/</loc>
    <lastmod>2026-03-31T19:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/build-mcp-server-part-2/</loc>
    <lastmod>2026-03-31T19:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/build-mcp-server-part-3/</loc>
    <lastmod>2026-03-31T19:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/build-mcp-server-part-3/</loc>
    <lastmod>2026-03-31T19:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/build-mcp-server-part-4/</loc>
    <lastmod>2026-03-31T19:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/build-mcp-server-part-4/</loc>
    <lastmod>2026-03-31T19:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/build-mcp-server-part-5/</loc>
    <lastmod>2026-03-31T19:29:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/build-mcp-server-part-5/</loc>
    <lastmod>2026-03-31T19:29:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/build-mcp-server-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/build-mcp-server-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/build-mcp-server-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/building-ai-skills-series-part-1/</loc>
    <lastmod>2026-04-01T20:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/building-ai-skills-series-part-1/</loc>
    <lastmod>2026-04-01T20:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/building-ai-skills-series-part-2/</loc>
    <lastmod>2026-04-01T20:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/building-ai-skills-series-part-2/</loc>
    <lastmod>2026-04-01T20:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/building-ai-skills-series-part-3/</loc>
    <lastmod>2026-04-01T20:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/building-ai-skills-series-part-3/</loc>
    <lastmod>2026-04-01T20:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/building-ai-skills-series-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/building-ai-skills-series-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/category-design-for-founders-01/</loc>
    <lastmod>2026-04-05T16:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/category-design-for-founders-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/category-design-for-founders-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/category-design-for-founders-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/category-design-for-founders-01/</loc>
    <lastmod>2026-04-07T10:46:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/category-design-for-founders-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/category-design-for-founders-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/category-design-for-founders-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/category-design-for-founders-02/</loc>
    <lastmod>2026-04-05T16:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/category-design-for-founders-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/category-design-for-founders-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/category-design-for-founders-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/category-design-for-founders-02/</loc>
    <lastmod>2026-04-07T23:35:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/category-design-for-founders-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/category-design-for-founders-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/category-design-for-founders-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-01/</loc>
    <lastmod>2026-04-02T15:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-01/</loc>
    <lastmod>2026-04-02T15:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-02/</loc>
    <lastmod>2026-04-02T15:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-02/</loc>
    <lastmod>2026-04-02T15:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-03/</loc>
    <lastmod>2026-04-02T15:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-03/</loc>
    <lastmod>2026-04-02T15:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-04/</loc>
    <lastmod>2026-04-02T15:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-04/</loc>
    <lastmod>2026-04-02T15:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-05/</loc>
    <lastmod>2026-04-02T15:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-05/</loc>
    <lastmod>2026-04-02T15:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-06/</loc>
    <lastmod>2026-04-02T15:15:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-06/</loc>
    <lastmod>2026-04-02T15:15:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/comfyui-series-07/</loc>
    <lastmod>2026-04-02T15:16:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/comfyui-series-07/</loc>
    <lastmod>2026-04-02T15:16:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/comfyui-series-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/comfyui-series-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/comfyui-series-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/first-post/</loc>
    <lastmod>2026-03-27T21:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/first-post/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/first-post/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/first-post/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/first-post/</loc>
    <lastmod>2026-03-27T21:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/first-post/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/first-post/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/first-post/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part01/</loc>
    <lastmod>2026-04-28T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part01/</loc>
    <lastmod>2026-04-28T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part02/</loc>
    <lastmod>2026-04-28T05:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part02/</loc>
    <lastmod>2026-04-28T05:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part03/</loc>
    <lastmod>2026-04-28T05:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part03/</loc>
    <lastmod>2026-04-28T05:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part04/</loc>
    <lastmod>2026-04-28T05:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part04/</loc>
    <lastmod>2026-04-28T05:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part05/</loc>
    <lastmod>2026-04-28T05:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part05/</loc>
    <lastmod>2026-04-28T05:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part06/</loc>
    <lastmod>2026-04-28T05:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part06/</loc>
    <lastmod>2026-04-28T05:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part07/</loc>
    <lastmod>2026-04-28T05:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part07/</loc>
    <lastmod>2026-04-28T05:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part08/</loc>
    <lastmod>2026-04-28T05:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part08/</loc>
    <lastmod>2026-04-28T05:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part09/</loc>
    <lastmod>2026-04-28T05:08:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part09/</loc>
    <lastmod>2026-04-28T05:08:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part10/</loc>
    <lastmod>2026-04-28T05:09:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part10/</loc>
    <lastmod>2026-04-28T05:09:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-pain-to-venture-part11/</loc>
    <lastmod>2026-04-28T05:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part11/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part11/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-pain-to-venture-part11/</loc>
    <lastmod>2026-04-28T05:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part11/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-pain-to-venture-part11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-pain-to-venture-part11/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-appendix-a/</loc>
    <lastmod>2026-06-15T22:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-appendix-a/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-appendix-a/</loc>
    <lastmod>2026-06-15T22:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-appendix-a/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-1/</loc>
    <lastmod>2026-05-31T05:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-1/</loc>
    <lastmod>2026-05-31T05:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-10/</loc>
    <lastmod>2026-06-12T12:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-10/</loc>
    <lastmod>2026-06-12T12:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-11/</loc>
    <lastmod>2026-06-12T13:45:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-11/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-11/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-11/</loc>
    <lastmod>2026-06-12T13:45:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-11/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-11/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-2/</loc>
    <lastmod>2026-06-10T10:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-2/</loc>
    <lastmod>2026-06-10T10:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-3/</loc>
    <lastmod>2026-06-10T12:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-3/</loc>
    <lastmod>2026-06-10T12:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-4/</loc>
    <lastmod>2026-06-10T14:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-4/</loc>
    <lastmod>2026-06-10T14:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-5/</loc>
    <lastmod>2026-06-10T16:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-5/</loc>
    <lastmod>2026-06-10T16:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-6/</loc>
    <lastmod>2026-06-10T18:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-6/</loc>
    <lastmod>2026-06-10T18:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-7/</loc>
    <lastmod>2026-06-10T20:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-7/</loc>
    <lastmod>2026-06-10T20:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-8/</loc>
    <lastmod>2026-06-10T22:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-8/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-8/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-8/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-8/</loc>
    <lastmod>2026-06-10T22:30:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-8/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-8/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-8/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-9/</loc>
    <lastmod>2026-06-11T15:40:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-9/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-9/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-9/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-9/</loc>
    <lastmod>2026-06-11T15:40:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-9/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/from-rag-to-production-rag-part-9/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/from-rag-to-production-rag-part-9/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/invisible-web3-01/</loc>
    <lastmod>2026-04-21T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/invisible-web3-01/</loc>
    <lastmod>2026-04-21T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/invisible-web3-02/</loc>
    <lastmod>2026-04-21T09:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/invisible-web3-02/</loc>
    <lastmod>2026-04-21T09:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/invisible-web3-03/</loc>
    <lastmod>2026-04-21T09:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/invisible-web3-03/</loc>
    <lastmod>2026-04-21T09:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/invisible-web3-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/invisible-web3-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/invisible-web3-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-01/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-01/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-02/</loc>
    <lastmod>2026-04-08T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-02/</loc>
    <lastmod>2026-04-08T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-03/</loc>
    <lastmod>2026-04-08T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-03/</loc>
    <lastmod>2026-04-08T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-04/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-04/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-05/</loc>
    <lastmod>2026-04-09T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-05/</loc>
    <lastmod>2026-04-09T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-06/</loc>
    <lastmod>2026-04-09T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-06/</loc>
    <lastmod>2026-04-09T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-07/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-07/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-08/</loc>
    <lastmod>2026-04-10T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-08/</loc>
    <lastmod>2026-04-10T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-09/</loc>
    <lastmod>2026-04-10T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-09/</loc>
    <lastmod>2026-04-10T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-a/</loc>
    <lastmod>2026-04-11T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-a/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-a/</loc>
    <lastmod>2026-04-11T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-a/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-a/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-b/</loc>
    <lastmod>2026-04-12T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-b/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-b/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-b/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-b/</loc>
    <lastmod>2026-04-12T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-b/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/local-llm-fine-tuning-appendix-b/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/local-llm-fine-tuning-appendix-b/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-01/</loc>
    <lastmod>2026-03-31T20:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-01/</loc>
    <lastmod>2026-03-31T20:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-02/</loc>
    <lastmod>2026-03-31T20:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-02/</loc>
    <lastmod>2026-03-31T20:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-03/</loc>
    <lastmod>2026-03-31T20:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-03/</loc>
    <lastmod>2026-03-31T20:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-04/</loc>
    <lastmod>2026-03-31T23:51:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-04/</loc>
    <lastmod>2026-03-31T23:51:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/mcp-engineering-deep-dive-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/mcp-engineering-deep-dive-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-1/</loc>
    <lastmod>2026-04-03T20:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-1/</loc>
    <lastmod>2026-04-03T20:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-2/</loc>
    <lastmod>2026-04-03T20:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-2/</loc>
    <lastmod>2026-04-03T20:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-3/</loc>
    <lastmod>2026-04-03T20:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-3/</loc>
    <lastmod>2026-04-03T20:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-4/</loc>
    <lastmod>2026-04-03T20:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-4/</loc>
    <lastmod>2026-04-03T20:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-deployment-and-configuration-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-deployment-and-configuration-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-01/</loc>
    <lastmod>2026-04-02T14:40:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-01/</loc>
    <lastmod>2026-04-02T14:40:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-02/</loc>
    <lastmod>2026-04-02T14:41:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-02/</loc>
    <lastmod>2026-04-02T14:41:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-03/</loc>
    <lastmod>2026-04-02T14:42:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-03/</loc>
    <lastmod>2026-04-02T14:42:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-04/</loc>
    <lastmod>2026-04-02T14:43:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-04/</loc>
    <lastmod>2026-04-02T14:43:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-05/</loc>
    <lastmod>2026-04-02T14:44:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-05/</loc>
    <lastmod>2026-04-02T14:44:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-06/</loc>
    <lastmod>2026-04-02T22:31:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-06/</loc>
    <lastmod>2026-04-02T22:31:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/openclaw-getting-started-07/</loc>
    <lastmod>2026-04-04T12:35:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/openclaw-getting-started-07/</loc>
    <lastmod>2026-04-04T12:35:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/openclaw-getting-started-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/openclaw-getting-started-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/openclaw-getting-started-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-01/</loc>
    <lastmod>2026-04-05T16:08:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-01/</loc>
    <lastmod>2026-04-05T16:08:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-02/</loc>
    <lastmod>2026-04-05T16:09:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-02/</loc>
    <lastmod>2026-04-05T16:09:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-03/</loc>
    <lastmod>2026-04-05T16:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-03/</loc>
    <lastmod>2026-04-05T16:10:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-04/</loc>
    <lastmod>2026-04-05T16:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-04/</loc>
    <lastmod>2026-04-05T16:11:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-05/</loc>
    <lastmod>2026-04-05T16:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-05/</loc>
    <lastmod>2026-04-05T16:12:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-06/</loc>
    <lastmod>2026-04-05T16:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-06/</loc>
    <lastmod>2026-04-05T16:13:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-growth-levers-monetisation-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-growth-levers-monetisation-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-llm-application-engineering-01/</loc>
    <lastmod>2026-04-05T16:25:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-llm-application-engineering-01/</loc>
    <lastmod>2026-04-05T16:25:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-llm-application-engineering-02/</loc>
    <lastmod>2026-04-05T16:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-llm-application-engineering-02/</loc>
    <lastmod>2026-04-05T16:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-llm-application-engineering-03/</loc>
    <lastmod>2026-04-05T16:27:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-llm-application-engineering-03/</loc>
    <lastmod>2026-04-05T16:27:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-llm-application-engineering-04/</loc>
    <lastmod>2026-04-05T16:28:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-llm-application-engineering-04/</loc>
    <lastmod>2026-04-05T16:28:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-llm-application-engineering-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-llm-application-engineering-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-01/</loc>
    <lastmod>2026-04-05T16:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-01/</loc>
    <lastmod>2026-04-05T16:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-02/</loc>
    <lastmod>2026-04-05T16:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-02/</loc>
    <lastmod>2026-04-05T16:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-03/</loc>
    <lastmod>2026-04-05T16:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-03/</loc>
    <lastmod>2026-04-05T16:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-04/</loc>
    <lastmod>2026-04-05T16:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-04/</loc>
    <lastmod>2026-04-05T16:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-05/</loc>
    <lastmod>2026-04-05T16:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-05/</loc>
    <lastmod>2026-04-05T16:04:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-06/</loc>
    <lastmod>2026-04-05T16:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-06/</loc>
    <lastmod>2026-04-05T16:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-07/</loc>
    <lastmod>2026-04-05T16:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-07/</loc>
    <lastmod>2026-04-05T16:06:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-08/</loc>
    <lastmod>2026-04-05T16:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-08/</loc>
    <lastmod>2026-04-05T16:07:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-data-and-experimentation-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-data-and-experimentation-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-rhythms-ai-01/</loc>
    <lastmod>2026-04-15T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-01/</loc>
    <lastmod>2026-04-15T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-rhythms-ai-02/</loc>
    <lastmod>2026-04-15T05:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-02/</loc>
    <lastmod>2026-04-15T05:01:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-rhythms-ai-03/</loc>
    <lastmod>2026-04-15T05:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-03/</loc>
    <lastmod>2026-04-15T05:02:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-product-rhythms-ai-04/</loc>
    <lastmod>2026-04-15T05:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-04/</loc>
    <lastmod>2026-04-15T05:03:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-product-rhythms-ai-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-product-rhythms-ai-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-01/</loc>
    <lastmod>2026-04-05T16:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-01/</loc>
    <lastmod>2026-04-05T16:14:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-02/</loc>
    <lastmod>2026-04-05T16:15:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-02/</loc>
    <lastmod>2026-04-05T16:15:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-03/</loc>
    <lastmod>2026-04-05T16:16:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-03/</loc>
    <lastmod>2026-04-05T16:16:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-04/</loc>
    <lastmod>2026-04-05T16:22:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-04/</loc>
    <lastmod>2026-04-05T16:22:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-05/</loc>
    <lastmod>2026-04-05T16:17:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-05/</loc>
    <lastmod>2026-04-05T16:17:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-06/</loc>
    <lastmod>2026-04-05T16:18:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-06/</loc>
    <lastmod>2026-04-05T16:18:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-07/</loc>
    <lastmod>2026-04-05T16:19:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-07/</loc>
    <lastmod>2026-04-05T16:19:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-08/</loc>
    <lastmod>2026-04-05T16:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-08/</loc>
    <lastmod>2026-04-05T16:20:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/pm-user-research-fieldwork-09/</loc>
    <lastmod>2026-04-05T16:21:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-09/</loc>
    <lastmod>2026-04-05T16:21:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-09/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/pm-user-research-fieldwork-09/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/pm-user-research-fieldwork-09/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-01/</loc>
    <lastmod>2026-04-04T01:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-01/</loc>
    <lastmod>2026-04-04T01:23:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-02/</loc>
    <lastmod>2026-04-04T01:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-02/</loc>
    <lastmod>2026-04-04T01:24:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-03/</loc>
    <lastmod>2026-04-04T01:25:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-03/</loc>
    <lastmod>2026-04-04T01:25:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-04/</loc>
    <lastmod>2026-04-04T01:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-04/</loc>
    <lastmod>2026-04-04T01:26:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-05/</loc>
    <lastmod>2026-04-04T01:27:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-05/</loc>
    <lastmod>2026-04-04T01:27:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-06/</loc>
    <lastmod>2026-04-04T01:28:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-06/</loc>
    <lastmod>2026-04-04T01:28:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/rag-engineering-in-practice-07/</loc>
    <lastmod>2026-04-04T01:29:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/rag-engineering-in-practice-07/</loc>
    <lastmod>2026-04-04T01:29:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/rag-engineering-in-practice-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/rag-engineering-in-practice-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-1/</loc>
    <lastmod>2026-06-17T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-1/</loc>
    <lastmod>2026-06-17T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-1/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-1/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-10/</loc>
    <lastmod>2026-07-02T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-10/</loc>
    <lastmod>2026-07-02T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-10/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-10/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-2/</loc>
    <lastmod>2026-06-19T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-2/</loc>
    <lastmod>2026-06-19T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-2/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-2/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-3/</loc>
    <lastmod>2026-06-20T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-3/</loc>
    <lastmod>2026-06-20T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-3/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-3/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-4/</loc>
    <lastmod>2026-06-22T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-4/</loc>
    <lastmod>2026-06-22T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-4/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-4/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-5/</loc>
    <lastmod>2026-06-24T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-5/</loc>
    <lastmod>2026-06-24T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-5/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-5/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-5/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-6/</loc>
    <lastmod>2026-06-25T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-6/</loc>
    <lastmod>2026-06-25T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-6/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-6/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-6/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-7/</loc>
    <lastmod>2026-06-27T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-7/</loc>
    <lastmod>2026-06-27T09:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-7/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-7/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-7/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-8/</loc>
    <lastmod>2026-06-29T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-8/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-8/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-8/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-8/</loc>
    <lastmod>2026-06-29T01:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-8/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-8/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-8/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-9/</loc>
    <lastmod>2026-06-30T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-9/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-9/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-9/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-9/</loc>
    <lastmod>2026-06-30T17:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-9/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/the-atlas-of-agent-design-patterns-part-9/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/the-atlas-of-agent-design-patterns-part-9/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-01/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-01/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-01/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-01/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-02/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-02/</loc>
    <lastmod>2026-04-08T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-02/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-02/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-03/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-03/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-03/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-03/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-04/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-04/</loc>
    <lastmod>2026-04-09T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-04/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-04/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-05/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-05/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-05/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-05/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-06/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-06/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-06/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-06/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-07/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-07/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-07/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-07/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/en/blog/what-reality-corrected-08/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-08/" />
  </url>
  <url>
    <loc>https://danielcanfly.com/zh/blog/what-reality-corrected-08/</loc>
    <lastmod>2026-04-10T05:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://danielcanfly.com/en/blog/what-reality-corrected-08/" />
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://danielcanfly.com/zh/blog/what-reality-corrected-08/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://danielcanfly.com/en/blog/what-reality-corrected-08/" />
  </url>
</urlset>
