<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.yafei.dev/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/"/></url><url><loc>https://www.yafei.dev/2/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/2/"/></url><url><loc>https://www.yafei.dev/3/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/3/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/3/"/></url><url><loc>https://www.yafei.dev/about/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/about/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/about/"/></url><url><loc>https://www.yafei.dev/archive/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/archive/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/archive/"/></url><url><loc>https://www.yafei.dev/cv/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/cv/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/cv/"/></url><url><loc>https://www.yafei.dev/posts/2025-05-17-thoughts-cpp/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/2025-05-17-thoughts-cpp/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/2025-05-17-thoughts-cpp/"/></url><url><loc>https://www.yafei.dev/posts/2026-03-16-a-quick-hack-for-texturing/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/2026-03-16-a-quick-hack-for-texturing/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/2026-03-16-a-quick-hack-for-texturing/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2023robot/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023robot/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023robot/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2023sim/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023sim/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023sim/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2023towards/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023towards/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023towards/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2024autonomous-2/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024autonomous-2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous-2/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2024autonomous/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024autonomous/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2024learning/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024learning/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024learning/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2024realistic/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024realistic/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024realistic/"/></url><url><loc>https://www.yafei.dev/posts/pub-ou2025cressim/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2025cressim/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2025cressim/"/></url><url><loc>https://www.yafei.dev/posts/site-changelog/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/site-changelog/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/site-changelog/"/></url><url><loc>https://www.yafei.dev/publications/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/publications/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/publications/"/></url><url><loc>https://www.yafei.dev/publications/2/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/publications/2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/publications/2/"/></url><url><loc>https://www.yafei.dev/zh-CN/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/"/></url><url><loc>https://www.yafei.dev/zh-CN/2/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/2/"/></url><url><loc>https://www.yafei.dev/zh-CN/3/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/3/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/3/"/></url><url><loc>https://www.yafei.dev/zh-CN/about/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/about/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/about/"/></url><url><loc>https://www.yafei.dev/zh-CN/archive/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/archive/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/archive/"/></url><url><loc>https://www.yafei.dev/zh-CN/cv/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/cv/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/cv/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/2025-05-17-thoughts-cpp/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/2025-05-17-thoughts-cpp/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/2025-05-17-thoughts-cpp/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/2026-03-16-a-quick-hack-for-texturing/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/2026-03-16-a-quick-hack-for-texturing/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/2026-03-16-a-quick-hack-for-texturing/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2023robot/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023robot/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023robot/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2023sim/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023sim/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023sim/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2023towards/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2023towards/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2023towards/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous-2/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024autonomous-2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous-2/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024autonomous/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024autonomous/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2024learning/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024learning/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024learning/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2024realistic/</loc><lastmod>2025-05-17T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2024realistic/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2024realistic/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/pub-ou2025cressim/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/pub-ou2025cressim/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/pub-ou2025cressim/"/></url><url><loc>https://www.yafei.dev/zh-CN/posts/site-changelog/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/posts/site-changelog/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/posts/site-changelog/"/></url><url><loc>https://www.yafei.dev/zh-CN/publications/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/publications/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/publications/"/></url><url><loc>https://www.yafei.dev/zh-CN/publications/2/</loc><lastmod>2026-03-16T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.yafei.dev/publications/2/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.yafei.dev/zh-CN/publications/2/"/></url></urlset>