<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://calvinoshaw.github.io/about/index.html</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2021/05/03/%E4%BA%8C%E3%80%87%E4%BA%8C%E3%80%87%E6%88%91%E4%BB%AC%E6%80%8E%E8%83%BD%E5%BF%98%E8%AE%B0/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2020/08/31/%E5%B8%82%E5%9C%BA%E5%AE%9A%E4%BD%8D%E3%80%81%E5%93%81%E7%89%8C%E5%AE%9A%E4%BD%8D%E3%80%81%E4%BA%A7%E5%93%81%E5%AE%9A%E4%BD%8D/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2020/04/12/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1%E6%A6%82%E8%A7%88/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2020/04/11/Salesforce%E4%B8%8E%E4%BC%81%E4%B8%9A%E6%9C%8D%E5%8A%A1%E8%BD%AF%E4%BB%B6/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/10/03/Mac%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/10/02/Chrome%E6%8F%92%E4%BB%B6%E6%8E%A8%E8%8D%90/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/05/01/%E6%8D%B7%E8%BF%90%E7%9A%84%E9%A3%8E%E6%8A%8A%E5%A5%B9%E7%9A%84%E8%A3%99%E5%AD%90%E5%90%B9%E8%83%96/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/11/10/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E8%AF%84%E6%B5%8B%E6%8C%87%E6%A0%87/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/06/19/%E4%BA%92%E5%8A%A8%E6%80%A7%EF%BC%9A%E6%B8%B8%E6%88%8F%E3%80%81%E6%95%85%E4%BA%8B%E3%80%81%E7%8E%A9%E5%85%B7/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/06/13/readhub-%E7%9A%84%E5%8F%AF%E5%96%9C%E5%8F%98%E5%8C%96/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2017/11/11/%E6%88%91%E5%9C%A8%E4%BC%B4%E6%B2%B3%E8%B7%AF%E7%9A%84%E5%9B%9B%E4%B8%AA%E6%9C%88/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2017/03/26/GDG-WTM-2017-GZ-%E8%AE%B0%E5%BD%95/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2017/03/15/%E6%97%A0%E8%AE%BA%E5%A6%82%E4%BD%95%E9%A3%9E%E8%B7%83%E9%95%BF%E5%9F%8E/</loc>
    
    <lastmod>2026-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2023/04/16/%E9%87%8D%E6%96%B0%E5%8F%91%E7%8E%B0%E6%B3%89%E5%B7%9E/</loc>
    
    <lastmod>2026-02-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/games/index.html</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/movies/index.html</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/collection/index.html</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2020/04/25/%E7%BB%99%E5%8D%A1%E6%96%AF%E6%89%98%E7%9A%84%E4%BF%A1/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/books/index.html</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/10/18/%E6%9C%AA%E6%8E%A5%E6%9D%A5%E7%94%B5%20/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/08/24/%E6%B5%AE%E4%B8%96%E7%BB%98/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/09/02/%E5%88%98%E9%A3%9E%E3%80%8C%E4%BB%8E%E7%82%B9%E5%AD%90%E5%88%B0%E4%BA%A7%E5%93%81%E3%80%8D/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/01/27/%E7%BF%BB%E7%94%B5%E6%9C%AD%E8%AE%B0%E5%85%B6%E4%B8%80/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2019/04/06/%E7%94%A8-docker-%E9%83%A8%E7%BD%B2%E4%B8%80%E4%B8%AA%E4%BA%A7%E5%93%81/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/06/19/%E7%BF%BB%E8%AF%91-%E6%96%B0%E7%94%A8%E6%88%B7%E9%A6%96%E6%AC%A1%E4%BD%BF%E7%94%A8%E6%83%85%E6%99%AF%E4%B8%8B%E7%9A%845%E5%A4%A7%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/09/14/%E5%9C%A8win10%E5%AD%90%E7%B3%BB%E7%BB%9Fubuntu%E4%B8%8B%E5%87%86%E5%A4%87%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/12/31/%E8%AF%B7%E5%9B%9E%E7%AD%94%E4%BA%8C%E9%9B%B6%E4%B8%80%E5%85%AB/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/03/23/%E5%85%B3%E4%BA%8E%E5%8A%9F%E8%83%BD%E4%B8%8A%E7%BA%BF%E7%9A%84%E5%8F%8D%E6%80%9D/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/04/01/2018%E6%96%B0%E5%B9%B4%E8%A7%84%E5%88%92/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/05/12/%E5%85%B3%E4%BA%8E%E5%B9%BF%E5%91%8A%E7%B3%BB%E7%BB%9F/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/03/12/%E5%85%B3%E4%BA%8E%E6%A0%87%E7%AD%BE%E7%9A%84%E6%80%9D%E8%80%83/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2018/03/13/%E5%85%B3%E4%BA%8E%E5%A4%84%E7%90%86iOS%E5%BA%94%E7%94%A8%E5%86%85%E8%AF%84%E4%BB%B7/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2017/05/05/%E6%8A%97%E5%87%BB%E7%84%A6%E8%99%91/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/2017/05/11/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86%E7%9A%84%E4%B8%80%E4%BA%9B%E7%AE%80%E5%8D%95%E6%A6%82%E5%BF%B5/</loc>
    
    <lastmod>2020-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://calvinoshaw.github.io/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E4%B8%80%E7%81%AF%E5%A6%82%E8%B1%86/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E4%BA%A7%E5%93%81%E7%AC%94%E8%AE%B0/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E6%A0%87%E7%AD%BE/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/iOS/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E5%8A%9F%E8%83%BD%E4%B8%8A%E7%BA%BF/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E8%A7%84%E5%88%92/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E4%BA%A7%E5%93%81/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/docker/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E8%81%8C%E5%9C%BA/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E8%BD%AF%E4%BB%B6/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/B%E7%AB%AF/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/tags/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
  <url>
    <loc>https://calvinoshaw.github.io/categories/%E4%B8%80%E7%81%AF%E5%A6%82%E8%B1%86/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/categories/%E4%BA%A7%E5%93%81%E7%AC%94%E8%AE%B0/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/categories/%E4%BB%A3%E7%A0%81%E5%A6%82%E8%AF%97/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/categories/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://calvinoshaw.github.io/categories/%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
