<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://gfish.online/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://gfish.online/about/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/contact/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/about/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/contact/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/links/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/now/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/privacy/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/projects/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/convert/json-xml/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/convert/markdown-to-pdf/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/convert/pdf-to-word/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/convert/word-to-pdf/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/data/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/base-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/base64/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/case-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/color-toolbox/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/cron/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/encrypt/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/hash-hmac/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/html-to-markdown/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/json-path-query/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/json-schema-validator/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/markdown-to-html/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/qrcode/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/random-string/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/regex-tester/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/sql-formatter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/text-diff/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/text-lines-toolkit/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/timestamp/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/format/uuid/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/dns-lookup/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/ip-cidr/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/ip-int-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/jwt-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/torrent-to-magnet/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/ua-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/tools/network/url-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/wechat/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/links/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/now/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/privacy/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/projects/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/convert/json-xml/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/convert/markdown-to-pdf/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/convert/pdf-to-word/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/convert/word-to-pdf/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/data/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/base-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/base64/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/case-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/color-toolbox/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/cron/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/encrypt/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/hash-hmac/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/html-to-markdown/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/json-path-query/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/json-schema-validator/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/markdown-to-html/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/qrcode/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/random-string/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/regex-tester/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/sql-formatter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/text-diff/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/text-lines-toolkit/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/timestamp/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/format/uuid/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/life/car-loan/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/life/mortgage-loan/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/life/relationship-calculator/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/dns-lookup/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/ip-cidr/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/ip-int-converter/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/jwt-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/torrent-to-magnet/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/ua-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/tools/network/url-parser/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/wechat/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/ai-terminology-evolution-from-function-to-skills/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/ai-terminology-evolution-from-function-to-skills/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/astro-cloudflare-pages-deploy-guide/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/astro-cloudflare-pages-deploy-guide/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/cc-switch-guide/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/cc-switch-guide/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/claude-code-efficiency-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/claude-code-efficiency-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/claude-code-simplifier-plugin/</loc>
    <lastmod>2026-03-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/claude-code-simplifier-plugin/</loc>
    <lastmod>2026-03-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/claude-code-skill-launcher-windows/</loc>
    <lastmod>2026-02-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/claude-code-skill-launcher-windows/</loc>
    <lastmod>2026-02-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/claude-code-skills-7-picks/</loc>
    <lastmod>2026-01-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/claude-code-skills-7-picks/</loc>
    <lastmod>2026-01-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/clawdbot-discord-setup-guide/</loc>
    <lastmod>2026-01-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/clawdbot-discord-setup-guide/</loc>
    <lastmod>2026-01-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/cloud-native-monitoring-lgtm-stack/</loc>
    <lastmod>2026-03-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/cloud-native-monitoring-lgtm-stack/</loc>
    <lastmod>2026-03-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/database-lock-for-update-concurrency/</loc>
    <lastmod>2026-02-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/database-lock-for-update-concurrency/</loc>
    <lastmod>2026-02-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/docker-desktop-optimization-guide/</loc>
    <lastmod>2026-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/docker-desktop-optimization-guide/</loc>
    <lastmod>2026-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/flyway-microservice-database-migration/</loc>
    <lastmod>2026-03-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/flyway-microservice-database-migration/</loc>
    <lastmod>2026-03-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/gemini-system-instructions-guide/</loc>
    <lastmod>2026-01-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/gemini-system-instructions-guide/</loc>
    <lastmod>2026-01-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/glm-5-agentic-code-era-why-sdd-matters/</loc>
    <lastmod>2026-02-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/glm-5-agentic-code-era-why-sdd-matters/</loc>
    <lastmod>2026-02-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/glm-coding-plan-promo/</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/glm-coding-plan-promo/</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/gpt-claude-new-model-release/</loc>
    <lastmod>2026-02-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/gpt-claude-new-model-release/</loc>
    <lastmod>2026-02-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/hello-world/</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/hello-world/</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/how-i-use-every-claude-code-feature/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/how-i-use-every-claude-code-feature/</loc>
    <lastmod>2026-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/java-bio-nio-aio-io-models/</loc>
    <lastmod>2026-01-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/java-bio-nio-aio-io-models/</loc>
    <lastmod>2026-01-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/lightweight-sdd-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/lightweight-sdd-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/mac-m4-dev-environment-zshrc-stable-efficient/</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/mac-m4-dev-environment-zshrc-stable-efficient/</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/mac-nvm-node-version-management-guide/</loc>
    <lastmod>2026-02-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/mac-nvm-node-version-management-guide/</loc>
    <lastmod>2026-02-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/mac-right-click-open-ghostty-terminal/</loc>
    <lastmod>2026-02-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/mac-right-click-open-ghostty-terminal/</loc>
    <lastmod>2026-02-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/macos-m-chip-java-setup-guide/</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/macos-m-chip-java-setup-guide/</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/mcp-servers-recommendation/</loc>
    <lastmod>2026-01-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/mcp-servers-recommendation/</loc>
    <lastmod>2026-01-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/mcp-spring-ai-streaming-guide/</loc>
    <lastmod>2026-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/mcp-spring-ai-streaming-guide/</loc>
    <lastmod>2026-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/openai-api-protocol-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/openai-api-protocol-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/picgo-github-jsdelivr-image-hosting/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/picgo-github-jsdelivr-image-hosting/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/postgres-docker-deployment/</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/postgres-docker-deployment/</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/postgresql-mcp-setup/</loc>
    <lastmod>2026-02-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/postgresql-mcp-setup/</loc>
    <lastmod>2026-02-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/prompt-engineering-5-thinking-frameworks/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/prompt-engineering-5-thinking-frameworks/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/skills-aggregation-platform-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/skills-aggregation-platform-guide/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/spring-ai-tool-mechanism/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/spring-ai-tool-mechanism/</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/transformer-library-analogy/</loc>
    <lastmod>2026-03-09T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/transformer-library-analogy/</loc>
    <lastmod>2026-03-09T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/ui-ux-pro-max/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/ui-ux-pro-max/</loc>
    <lastmod>2026-01-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/en/blog/wsl-codex-login-solution/</loc>
    <lastmod>2026-01-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gfish.online/blog/wsl-codex-login-solution/</loc>
    <lastmod>2026-01-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
