<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://gethover.dev/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://gethover.dev/zh/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/" />
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://gethover.dev/blog/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/" />
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/blog/your-coding-agent-doesnt-know-what-it-broke/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/your-coding-agent-doesnt-know-what-it-broke/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/your-coding-agent-doesnt-know-what-it-broke/" />
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/test-a-vibe-coded-app-before-launch/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/test-a-vibe-coded-app-before-launch/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/test-a-vibe-coded-app-before-launch/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/test-a-vibe-coded-app-before-launch/" />
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/test-a-vibe-coded-app-before-launch/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/test-a-vibe-coded-app-before-launch/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/test-a-vibe-coded-app-before-launch/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/test-a-vibe-coded-app-before-launch/" />
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/multi-type-testing-without-an-ai-at-runtime/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/multi-type-testing-without-an-ai-at-runtime/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/multi-type-testing-without-an-ai-at-runtime/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/multi-type-testing-without-an-ai-at-runtime/" />
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/multi-type-testing-without-an-ai-at-runtime/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/multi-type-testing-without-an-ai-at-runtime/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/multi-type-testing-without-an-ai-at-runtime/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/multi-type-testing-without-an-ai-at-runtime/" />
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/hover-is-the-verify-step-of-the-agent-loop/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/hover-is-the-verify-step-of-the-agent-loop/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/hover-is-the-verify-step-of-the-agent-loop/" />
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/claude-code-hooks-for-regression-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/claude-code-hooks-for-regression-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/claude-code-hooks-for-regression-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/claude-code-hooks-for-regression-tests/" />
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/claude-code-hooks-for-regression-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/claude-code-hooks-for-regression-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/claude-code-hooks-for-regression-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/claude-code-hooks-for-regression-tests/" />
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/two-layer-test-evaluation-define-the-business/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/two-layer-test-evaluation-define-the-business/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/two-layer-test-evaluation-define-the-business/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/two-layer-test-evaluation-define-the-business/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/two-layer-test-evaluation-define-the-business/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/two-layer-test-evaluation-define-the-business/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/two-layer-test-evaluation-define-the-business/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/two-layer-test-evaluation-define-the-business/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/playwright-vs-code-extension-hover/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-vs-code-extension-hover/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-vs-code-extension-hover/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-vs-code-extension-hover/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/playwright-vs-code-extension-hover/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-vs-code-extension-hover/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-vs-code-extension-hover/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-vs-code-extension-hover/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/playwright-mcp-server-hover/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-mcp-server-hover/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-mcp-server-hover/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-mcp-server-hover/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/playwright-mcp-server-hover/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-mcp-server-hover/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-mcp-server-hover/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-mcp-server-hover/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/playwright-ci-dashboard-hover-cloud/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-ci-dashboard-hover-cloud/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-ci-dashboard-hover-cloud/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-ci-dashboard-hover-cloud/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/playwright-ci-dashboard-hover-cloud/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-ci-dashboard-hover-cloud/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-ci-dashboard-hover-cloud/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-ci-dashboard-hover-cloud/" />
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/log-in-once-and-reuse-the-session-across-every-test/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/log-in-once-and-reuse-the-session-across-every-test/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/log-in-once-and-reuse-the-session-across-every-test/" />
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/api-tests-from-the-traffic-your-app-already-makes/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<lastmod>2026-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/api-tests-from-the-traffic-your-app-already-makes/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/api-tests-from-the-traffic-your-app-already-makes/" />
<lastmod>2026-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/auto-extract-page-objects-from-playwright-specs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/auto-extract-page-objects-from-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/auto-extract-page-objects-from-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/auto-extract-page-objects-from-playwright-specs/" />
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/auto-extract-page-objects-from-playwright-specs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/auto-extract-page-objects-from-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/auto-extract-page-objects-from-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/auto-extract-page-objects-from-playwright-specs/" />
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/self-healing-playwright-tests-without-a-model-in-ci/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/self-healing-playwright-tests-without-a-model-in-ci/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/self-healing-playwright-tests-without-a-model-in-ci/" />
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/vibe-coding-vs-vibe-testing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coding-vs-vibe-testing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coding-vs-vibe-testing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coding-vs-vibe-testing/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/vibe-coding-vs-vibe-testing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coding-vs-vibe-testing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coding-vs-vibe-testing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coding-vs-vibe-testing/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/vibe-coding-needs-real-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coding-needs-real-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coding-needs-real-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coding-needs-real-tests/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/vibe-coding-needs-real-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coding-needs-real-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coding-needs-real-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coding-needs-real-tests/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/vibe-coded-apps-ship-security-holes/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coded-apps-ship-security-holes/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coded-apps-ship-security-holes/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coded-apps-ship-security-holes/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/vibe-coded-apps-ship-security-holes/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coded-apps-ship-security-holes/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coded-apps-ship-security-holes/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coded-apps-ship-security-holes/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/vibe-coded-apps-keep-breaking/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coded-apps-keep-breaking/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coded-apps-keep-breaking/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coded-apps-keep-breaking/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/vibe-coded-apps-keep-breaking/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/vibe-coded-apps-keep-breaking/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/vibe-coded-apps-keep-breaking/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/vibe-coded-apps-keep-breaking/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/own-your-ai-tools-byok/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/own-your-ai-tools-byok/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/own-your-ai-tools-byok/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/own-your-ai-tools-byok/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/own-your-ai-tools-byok/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/own-your-ai-tools-byok/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/own-your-ai-tools-byok/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/own-your-ai-tools-byok/" />
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/multi-environment-test-logins-without-leaking-secrets/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/multi-environment-test-logins-without-leaking-secrets/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/multi-environment-test-logins-without-leaking-secrets/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/multi-environment-test-logins-without-leaking-secrets/" />
<lastmod>2026-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/multi-environment-test-logins-without-leaking-secrets/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/multi-environment-test-logins-without-leaking-secrets/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/multi-environment-test-logins-without-leaking-secrets/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/multi-environment-test-logins-without-leaking-secrets/" />
<lastmod>2026-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/secrets-in-committed-playwright-specs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/secrets-in-committed-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/secrets-in-committed-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/secrets-in-committed-playwright-specs/" />
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/secrets-in-committed-playwright-specs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/secrets-in-committed-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/secrets-in-committed-playwright-specs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/secrets-in-committed-playwright-specs/" />
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/auditing-the-code-the-agent-wrote/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/auditing-the-code-the-agent-wrote/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/auditing-the-code-the-agent-wrote/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/auditing-the-code-the-agent-wrote/" />
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/auditing-the-code-the-agent-wrote/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/auditing-the-code-the-agent-wrote/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/auditing-the-code-the-agent-wrote/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/auditing-the-code-the-agent-wrote/" />
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/playwright-flaky-download-popup-upload/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-flaky-download-popup-upload/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-flaky-download-popup-upload/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-flaky-download-popup-upload/" />
<lastmod>2026-06-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/playwright-flaky-download-popup-upload/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-flaky-download-popup-upload/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-flaky-download-popup-upload/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-flaky-download-popup-upload/" />
<lastmod>2026-06-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/ai-authored-playwright-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/ai-authored-playwright-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/ai-authored-playwright-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/ai-authored-playwright-tests/" />
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/ai-authored-playwright-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/ai-authored-playwright-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/ai-authored-playwright-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/ai-authored-playwright-tests/" />
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/playwright-codegen-vs-ai-exploration/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-codegen-vs-ai-exploration/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-codegen-vs-ai-exploration/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-codegen-vs-ai-exploration/" />
<lastmod>2026-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/playwright-codegen-vs-ai-exploration/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/playwright-codegen-vs-ai-exploration/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/playwright-codegen-vs-ai-exploration/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/playwright-codegen-vs-ai-exploration/" />
<lastmod>2026-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/bring-your-own-cli-no-api-key/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/bring-your-own-cli-no-api-key/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/bring-your-own-cli-no-api-key/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/bring-your-own-cli-no-api-key/" />
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/bring-your-own-cli-no-api-key/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/bring-your-own-cli-no-api-key/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/bring-your-own-cli-no-api-key/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/bring-your-own-cli-no-api-key/" />
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/keep-playwright-tests-from-breaking/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/keep-playwright-tests-from-breaking/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/keep-playwright-tests-from-breaking/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/keep-playwright-tests-from-breaking/" />
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/keep-playwright-tests-from-breaking/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/keep-playwright-tests-from-breaking/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/keep-playwright-tests-from-breaking/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/keep-playwright-tests-from-breaking/" />
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/blog/test-against-real-browser-cdp/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/test-against-real-browser-cdp/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/test-against-real-browser-cdp/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/test-against-real-browser-cdp/" />
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/blog/test-against-real-browser-cdp/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/blog/test-against-real-browser-cdp/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/blog/test-against-real-browser-cdp/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/blog/test-against-real-browser-cdp/" />
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://gethover.dev/docs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/connect-editor/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/connect-editor/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/connect-editor/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/connect-editor/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/connect-editor/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/connect-editor/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/connect-editor/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/connect-editor/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/connect-repo/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/connect-repo/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/connect-repo/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/connect-repo/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/connect-repo/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/connect-repo/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/connect-repo/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/connect-repo/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/environments/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/environments/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/environments/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/environments/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/environments/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/environments/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/environments/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/environments/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/runs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/runs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/runs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/runs/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/runs/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/runs/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/runs/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/runs/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/cloud/team/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/team/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/team/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/team/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/cloud/team/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/cloud/team/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/cloud/team/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/cloud/team/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/development/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/development/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/development/monorepo-layout/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/monorepo-layout/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/monorepo-layout/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/monorepo-layout/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/development/monorepo-layout/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/monorepo-layout/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/monorepo-layout/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/monorepo-layout/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/development/releasing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/releasing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/releasing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/releasing/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/development/releasing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/releasing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/releasing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/releasing/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/development/smoke-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/smoke-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/smoke-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/smoke-tests/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/development/smoke-tests/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/development/smoke-tests/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/development/smoke-tests/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/development/smoke-tests/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/faq/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/faq/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/faq/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/faq/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/faq/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/faq/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/faq/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/faq/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/api-testing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/api-testing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/api-testing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/api-testing/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/api-testing/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/api-testing/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/api-testing/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/api-testing/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/auth/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/auth/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/auth/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/auth/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/auth/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/auth/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/auth/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/auth/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/hooks/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/hooks/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/hooks/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/hooks/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/hooks/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/hooks/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/hooks/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/hooks/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/living-wiki/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/living-wiki/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/living-wiki/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/living-wiki/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/living-wiki/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/living-wiki/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/living-wiki/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/living-wiki/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/mcp-tools/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/mcp-tools/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/mcp-tools/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/mcp-tools/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/mcp-tools/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/mcp-tools/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/mcp-tools/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/mcp-tools/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/optimization-pass/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/optimization-pass/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/optimization-pass/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/optimization-pass/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/optimization-pass/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/optimization-pass/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/optimization-pass/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/optimization-pass/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/page-objects/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/page-objects/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/page-objects/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/page-objects/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/page-objects/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/page-objects/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/page-objects/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/page-objects/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/save-as-spec/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/save-as-spec/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/save-as-spec/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/save-as-spec/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/save-as-spec/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/save-as-spec/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/save-as-spec/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/save-as-spec/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/self-heal/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/self-heal/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/self-heal/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/self-heal/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/self-heal/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/self-heal/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/self-heal/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/self-heal/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/features/structured-output/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/structured-output/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/structured-output/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/structured-output/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/features/structured-output/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/features/structured-output/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/features/structured-output/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/features/structured-output/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/agents/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/agents/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/agents/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/agents/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/agents/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/agents/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/agents/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/agents/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/api-key/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/api-key/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/api-key/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/api-key/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/api-key/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/api-key/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/api-key/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/api-key/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/first-session/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/first-session/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/first-session/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/first-session/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/first-session/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/first-session/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/first-session/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/first-session/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/install/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/install/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/install/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/install/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/install/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/install/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/install/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/install/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/get-started/quick-start/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/quick-start/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/quick-start/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/quick-start/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/get-started/quick-start/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/get-started/quick-start/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/get-started/quick-start/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/get-started/quick-start/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/reference/agent-registry/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/agent-registry/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/agent-registry/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/agent-registry/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/reference/agent-registry/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/agent-registry/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/agent-registry/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/agent-registry/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/reference/architecture/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/architecture/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/architecture/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/architecture/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/reference/architecture/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/architecture/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/architecture/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/architecture/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/reference/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/reference/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/reference/mcp-protocol/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/mcp-protocol/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/mcp-protocol/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/mcp-protocol/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/reference/mcp-protocol/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/mcp-protocol/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/mcp-protocol/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/mcp-protocol/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/docs/reference/roadmap/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/roadmap/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/roadmap/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/roadmap/" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://gethover.dev/zh/docs/reference/roadmap/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/docs/reference/roadmap/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/docs/reference/roadmap/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/docs/reference/roadmap/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/changelog/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/changelog/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/changelog/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/changelog/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/zh/changelog/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/changelog/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/changelog/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/changelog/" />
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://gethover.dev/privacy/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/privacy/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/privacy/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/privacy/" />
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://gethover.dev/zh/privacy/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/privacy/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/privacy/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/privacy/" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://gethover.dev/terms/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/terms/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/terms/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/terms/" />
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://gethover.dev/zh/terms/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/terms/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/terms/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/terms/" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://gethover.dev/security/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/security/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/security/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/security/" />
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://gethover.dev/zh/security/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://gethover.dev/security/" />
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://gethover.dev/zh/security/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://gethover.dev/security/" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
</urlset>
