<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://clean99.github.io/404</loc>
    
    <lastmod>2026-03-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2026/03/23/Agent-Skills-The-Functional-Blueprint-for-AI-Agents/</loc>
    
    <lastmod>2026-03-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2026/03/23/Agent-Skills-The-Functional-Blueprint-for-AI-Agents/</loc>
    
    <lastmod>2026-03-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2026/03/18/Vibe-Coding-VS-Spec-Driven-Coding/</loc>
    
    <lastmod>2026-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2026/03/18/Vibe-Coding-VS-Spec-Driven-Coding/</loc>
    
    <lastmod>2026-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/About/</loc>
    
    <lastmod>2026-03-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/About/</loc>
    
    <lastmod>2026-03-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2026/03/10/A-Complete-SEO-Overhaul-for-My-Hexo-Blog/</loc>
    
    <lastmod>2026-03-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2026/03/10/A-Complete-SEO-Overhaul-for-My-Hexo-Blog/</loc>
    
    <lastmod>2026-03-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/05/06/Building-Fault-Tolerant-React-App-With-Error-Boundary/</loc>
    
    <lastmod>2024-05-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/05/06/Building-Fault-Tolerant-React-App-With-Error-Boundary/</loc>
    
    <lastmod>2024-05-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/16/React-Performance-Optimization/</loc>
    
    <lastmod>2024-04-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/16/React-Performance-Optimization/</loc>
    
    <lastmod>2024-04-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/10/React-Server-Component-Internals/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/10/React-Server-Component-Internals/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/10/Learning-How-React-Hooks-Work-by-Building-a-Naive-useState/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/10/Learning-How-React-Hooks-Work-by-Building-a-Naive-useState/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/10/How-to-Design-GOOD-Test-Cases/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/10/How-to-Design-GOOD-Test-Cases/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/10/The-Software-Engineering-Concept-behind-Tailwind-CSS/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/10/The-Software-Engineering-Concept-behind-Tailwind-CSS/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2024/04/10/Web-Performance-Optimization/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2024/04/10/Web-Performance-Optimization/</loc>
    
    <lastmod>2024-04-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/11/28/build-a-redux-from-scratch/</loc>
    
    <lastmod>2023-11-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/11/28/build-a-redux-from-scratch/</loc>
    
    <lastmod>2023-11-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/06/10/Crafting-GPT-based-Customer-Support-Chatbot-Algorithm/</loc>
    
    <lastmod>2023-06-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/06/10/Crafting-GPT-based-Customer-Support-Chatbot-Algorithm/</loc>
    
    <lastmod>2023-06-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/04/01/Applying-Automatic-Testing-in-The-Development-Cycle/</loc>
    
    <lastmod>2023-04-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/04/01/Applying-Automatic-Testing-in-The-Development-Cycle/</loc>
    
    <lastmod>2023-04-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/03/04/Introducing-Code-Complexity-Metric-Cognitive-Complexity/</loc>
    
    <lastmod>2023-03-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/03/04/Introducing-Code-Complexity-Metric-Cognitive-Complexity/</loc>
    
    <lastmod>2023-03-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/02/22/Use-Modular-Design-with-ChatGPT-to-Generate-Code/</loc>
    
    <lastmod>2023-02-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/02/22/Use-Modular-Design-with-ChatGPT-to-Generate-Code/</loc>
    
    <lastmod>2023-02-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2023/02/22/How-I-Use-ChatGPT-in-My-Daily-Work-Study/</loc>
    
    <lastmod>2023-02-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2023/02/22/How-I-Use-ChatGPT-in-My-Daily-Work-Study/</loc>
    
    <lastmod>2023-02-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/12/18/Does-Github-Copilot-Worth-It/</loc>
    
    <lastmod>2022-12-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/12/18/Does-Github-Copilot-Worth-It/</loc>
    
    <lastmod>2022-12-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/08/18/How-Testing-Speeds-Up-Your-Development/</loc>
    
    <lastmod>2022-08-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/08/18/How-Testing-Speeds-Up-Your-Development/</loc>
    
    <lastmod>2022-08-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/07/24/Some-Common-Mistakes-in-React-Testing/</loc>
    
    <lastmod>2022-07-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/07/24/Some-Common-Mistakes-in-React-Testing/</loc>
    
    <lastmod>2022-07-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/07/24/Testing-Best-Practice-Tdd/</loc>
    
    <lastmod>2022-07-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/07/24/Testing-Best-Practice-Tdd/</loc>
    
    <lastmod>2022-07-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/05/02/SICPJS-2-Building-Abstractions-with-Data/</loc>
    
    <lastmod>2022-05-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/05/02/SICPJS-2-Building-Abstractions-with-Data/</loc>
    
    <lastmod>2022-05-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/04/27/Build-a-Toy-Browser-with-NodeJS/</loc>
    
    <lastmod>2022-04-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/04/27/Build-a-Toy-Browser-with-NodeJS/</loc>
    
    <lastmod>2022-04-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/04/25/SICPJS-1-Building-Abstractions-with-Functions/</loc>
    
    <lastmod>2022-04-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/04/25/SICPJS-1-Building-Abstractions-with-Functions/</loc>
    
    <lastmod>2022-04-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/2022/04/24/SICPJS-What-I-think-and-what-I-ve-done/</loc>
    
    <lastmod>2022-04-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/2022/04/24/SICPJS-What-I-think-and-what-I-ve-done/</loc>
    
    <lastmod>2022-04-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/Works/</loc>
    
    <lastmod>2022-04-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/Works/</loc>
    
    <lastmod>2022-04-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/Links/</loc>
    
    <lastmod>2021-06-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/zh/Links/</loc>
    
    <lastmod>2021-06-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://clean99.github.io/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://clean99.github.io/tags/Frontend/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Software-Engineering/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Web-Performance/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/SEO/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/AI/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Claude-Code/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Agent/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Skills/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/testing/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/software-engineering/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/sdlc/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/agile/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/browser/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/frontend/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/react/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/error-handling/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/error-boundary/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/fault-tolerance/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/robustness/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/reliability/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/ChatGPT/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/development/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/copilot/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/tdd/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/code-generation/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/Testing/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/React/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/sicpjs/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://clean99.github.io/tags/OpenSpec/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
</urlset>
