<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://blog.hanlin.press/uploads/Bilibili-Self-hosted-CDN-Overview/region_seeds.json</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/uploads/Bilibili-Self-hosted-CDN-Overview/20251009/bcdn_out.json</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/uploads/Bilibili-Self-hosted-CDN-Overview/20260205/bcdn_out.json</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/friends/index.html</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/privacy-policy/index.html</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/about/index.html</loc>
    
    <lastmod>2026-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2025/09/ALAC-Verification-Guide/</loc>
    
    <lastmod>2026-03-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2026/02/Bilibili-Self-hosted-CDN-Overview/</loc>
    
    <lastmod>2026-02-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2025/12/2025-annual-report/</loc>
    
    <lastmod>2025-12-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2025/08/AOSC-Newbie-Contribution-Guide/</loc>
    
    <lastmod>2025-08-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/12/2024-annual-report/</loc>
    
    <lastmod>2024-12-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/09/Cutting-off-and-Another-ME/</loc>
    
    <lastmod>2024-12-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/12/Something-About-Web-Push-API/</loc>
    
    <lastmod>2024-12-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/10/HTP-The-HTTP-Time-Protocol/</loc>
    
    <lastmod>2024-10-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/09/Kench-Outside-the-Timeline/</loc>
    
    <lastmod>2024-09-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/09/BF0505-High-DPI-TIFF/</loc>
    
    <lastmod>2024-09-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/09/Manual-Darkmode/</loc>
    
    <lastmod>2024-09-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/08/Migrate-to-Hexo/</loc>
    
    <lastmod>2024-08-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/07/Apologize-to-Qiniu/</loc>
    
    <lastmod>2024-07-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/07/From-Shanxi-to-Qiniu/</loc>
    
    <lastmod>2024-07-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2021/01/project-nano-official-writeup/</loc>
    
    <lastmod>2024-07-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/01/2023bpu-gugugu/</loc>
    
    <lastmod>2024-01-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2024/01/2023-annual-report/</loc>
    
    <lastmod>2023-12-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2023/11/hackergame-writeup-2023/</loc>
    
    <lastmod>2023-11-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2023/01/analysis-bpu-2022/</loc>
    
    <lastmod>2023-01-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2022/12/2022-annual-report/</loc>
    
    <lastmod>2022-12-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2022/09/translate-google-cnhp/</loc>
    
    <lastmod>2022-09-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2022/08/contest-whitelist-2022/</loc>
    
    <lastmod>2022-08-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2022/08/play-redroid-on-oracle-cloud/</loc>
    
    <lastmod>2022-08-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2022/06/bikeshedding-joy/</loc>
    
    <lastmod>2022-06-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.hanlin.press/2020/10/hello-world/</loc>
    
    <lastmod>2020-09-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://blog.hanlin.press/</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  

  
</urlset>
