<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/</loc>
            <lastmod>2025-07-17T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/</loc>
            <lastmod>2025-07-17T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/best-time-to-build-app-with-ai/</loc>
            <lastmod>2025-07-17T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/kimi-k2-release-and-open-source/</loc>
            <lastmod>2025-07-14T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/vibe-coding-prepayment-calculator-app/</loc>
            <lastmod>2025-06-27T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/launch-10-plus-tools-with-ai-coding-vibe-coding/</loc>
            <lastmod>2025-06-16T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/ai-content-platform-with-vibe-coding/</loc>
            <lastmod>2025-06-10T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/build-json-formatter-without-coding-vibe-coding/</loc>
            <lastmod>2025-06-08T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/gpt4-1-vs-deepseek-r1-vs-claude3-7/</loc>
            <lastmod>2025-04-21T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/ai-era-programmer-survival-guide/</loc>
            <lastmod>2025-04-14T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/cursor-figma-mcp-design-to-code/</loc>
            <lastmod>2025-04-07T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/what-is-mcp-simplify-ai-api-integration/</loc>
            <lastmod>2025-04-02T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/trae-claude37-app-launch/</loc>
            <lastmod>2025-03-26T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/30min-app-dev-trae-claude37/</loc>
            <lastmod>2025-03-19T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/5min-app-mockup-trae-claude37/</loc>
            <lastmod>2025-03-12T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/trae-claude-3-7-sonnet-ai-replacing-designers/</loc>
            <lastmod>2025-03-06T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ai/%E4%B8%80%E5%8F%A5%E8%AF%9D%E7%94%9F%E6%88%90%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%91%98%E6%95%88%E7%8E%87%E7%BF%BB%E5%80%8D%E7%9A%84ai%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7%E5%A4%A7%E7%9B%98%E7%82%B9/</loc>
            <lastmod>2025-03-05T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/%E6%88%91%E7%94%A8ai%E5%88%9B%E4%BD%9C%E4%BA%86%E4%B8%80%E9%A6%96%E6%AD%8Csuno%E6%B5%B7%E7%BB%B5%E9%9F%B3%E4%B9%90%E5%A4%A9%E5%B7%A5ai%E9%9F%B3%E4%B9%90%E7%94%9F%E6%88%90%E6%95%88%E6%9E%9C%E6%B5%8B%E8%AF%84/</loc>
            <lastmod>2025-03-02T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/%E4%BB%8E%E5%93%AA%E5%90%922%E7%83%AD%E6%BD%AE%E5%88%B0ai%E7%9F%AD%E7%89%87%E5%88%9B%E4%BD%9Cai%E8%A7%86%E9%A2%91%E5%AE%9E%E6%88%98%E6%B5%8B%E8%AF%84/</loc>
            <lastmod>2025-02-14T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/shadcn_ui2024%E5%B9%B4%E6%9C%80%E5%8F%97%E6%AC%A2%E8%BF%8E%E7%9A%84%E5%89%8D%E7%AB%AF%E9%A1%B9%E7%9B%AE/</loc>
            <lastmod>2025-02-12T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/building-a-github-trending-summary-assistant-with-nextjs-and-moonshot-api/</loc>
            <lastmod>2025-02-10T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
  
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87%E6%9E%84%E5%BB%BA%E4%B8%8E%E9%83%A8%E7%BD%B2/</loc>
            <lastmod>2024-12-02T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87google-%E7%BB%9F%E8%AE%A1%E6%9C%8D%E5%8A%A1/</loc>
            <lastmod>2024-11-20T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87next.js-%E5%A4%9A%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE/</loc>
            <lastmod>2024-11-15T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87%E6%95%B0%E6%8D%AE%E5%BA%93-prisma/</loc>
            <lastmod>2024-11-12T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81-nextauth/</loc>
            <lastmod>2024-11-07T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87csrssrssgisr-%E4%B8%8E%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%9C%8D%E5%8A%A1%E7%AB%AF%E7%BB%84%E4%BB%B6/</loc>
            <lastmod>2024-11-05T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87next.js-%E8%B7%AF%E7%94%B1%E4%B8%8E%E9%A1%B5%E9%9D%A2%E7%AE%A1%E7%90%86/</loc>
            <lastmod>2024-11-01T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87next.js-%E9%A1%B9%E7%9B%AE%E7%BB%93%E6%9E%84/</loc>
            <lastmod>2024-10-30T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87next.js-%E7%AE%80%E4%BB%8B%E4%B8%8E%E6%A6%82%E8%A7%88/</loc>
            <lastmod>2024-10-28T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E6%8A%80%E6%9C%AF%E7%AF%87%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%8E%8C%E6%8F%A1-tailwind-css/</loc>
            <lastmod>2024-10-27T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E8%AE%BE%E8%AE%A1%E7%AF%87%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91%E8%AE%BE%E8%AE%A1%E5%85%A5%E9%97%A8/</loc>
            <lastmod>2024-10-24T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/indie-hacker/%E5%BC%80%E7%AF%87%E8%B5%B0%E4%B8%8A%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91%E4%B9%8B%E8%B7%AF/</loc>
            <lastmod>2024-10-18T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/ollama%E6%9C%AC%E5%9C%B0%E5%A4%A7%E6%A8%A1%E5%9E%8B%E8%BF%90%E8%A1%8C%E6%8C%87%E5%8D%97/</loc>
            <lastmod>2024-04-30T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/projects/tooltool/</loc>
            <lastmod>2023-08-20T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/projects/</loc>
            <lastmod>2023-08-20T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/understanding-css-containing-block/</loc>
            <lastmod>2023-07-30T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/independent-developer-tools/</loc>
            <lastmod>2023-07-29T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/projects/timeflow/</loc>
            <lastmod>2022-09-26T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E5%A6%82%E4%BD%95%E5%BF%AB%E9%80%9F%E6%8B%A5%E6%9C%89%E4%B8%80%E4%B8%AA%E6%8A%80%E6%9C%AF%E5%8D%9A%E5%AE%A2/</loc>
            <lastmod>2022-04-06T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E4%B8%80%E4%B8%AA%E4%BA%BA%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%8F%91%E4%B8%8A%E7%BA%BF%E4%B8%80%E6%AC%BEapp%E9%9C%80%E8%A6%81%E5%A4%9A%E5%B0%91%E9%92%B1%E7%BB%88%E4%BA%8E%E6%9C%89%E7%AD%94%E6%A1%88%E4%BA%86/</loc>
            <lastmod>2021-05-07T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3https/</loc>
            <lastmod>2020-03-24T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/nginx%E5%AE%9E%E6%88%98/</loc>
            <lastmod>2020-03-02T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/flutter-platform-channel-%E4%BD%BF%E7%94%A8%E4%B8%8E%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/</loc>
            <lastmod>2019-08-21T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/android-sdk%E7%B1%BB%E4%BA%A7%E5%93%81%E5%BC%80%E5%8F%91%E6%80%BB%E7%BB%93/</loc>
            <lastmod>2019-01-10T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/360%E6%8F%92%E4%BB%B6%E5%8C%96%E6%A1%86%E6%9E%B6-replugin-%E4%B9%8B-classloader-hook/</loc>
            <lastmod>2018-12-24T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/mac%E4%B8%8Bcharles%E6%8A%93%E5%8C%85%E9%85%8D%E7%BD%AE/</loc>
            <lastmod>2018-11-15T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E5%8D%81%E4%B8%80%E5%A4%A7%E8%A5%BF%E5%8C%97%E4%BD%93%E9%AA%8C/</loc>
            <lastmod>2018-10-08T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E5%88%A9%E7%94%A8contentprovider%E5%AE%9E%E7%8E%B0%E5%90%8C%E6%AD%A5binder/</loc>
            <lastmod>2018-09-14T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/macos%E4%BF%AE%E6%94%B9android%E6%A8%A1%E6%8B%9F%E5%99%A8hosts/</loc>
            <lastmod>2018-05-08T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E8%B5%B0%E8%BF%87/</loc>
            <lastmod>2012-02-01T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E7%99%BB%E5%B1%B1%E8%AE%B0/</loc>
            <lastmod>2011-06-26T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E6%9C%9F%E5%BE%85%E6%88%90%E9%95%BF/</loc>
            <lastmod>2011-06-07T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E5%B0%8F%E9%9B%A8/</loc>
            <lastmod>2011-04-21T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/blog/arch/%E9%9D%99%E5%A4%9C%E6%80%9D/</loc>
            <lastmod>2011-02-04T00:00:00+00:00</lastmod>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
    
      <url>
            <loc>https://oct.cool/about/</loc>
            <changefreq>daily</changefreq>
            <priority>0.5</priority>
          </url>
    
  
</urlset>
