<?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://doforu.ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://doforu.ai/zh</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://doforu.ai/pricing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/pricing" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/pricing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/pricing" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/zh/pricing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/pricing" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/pricing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/pricing" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/download</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/download" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/download" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/download" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/zh/download</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/download" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/download" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/download" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/docs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://doforu.ai/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/logs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/subscribe</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/subscribe" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/subscribe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/subscribe" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/subscribe</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/subscribe" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/subscribe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/subscribe" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/privacy-policy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/privacy-policy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/privacy-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/privacy-policy" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/privacy-policy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/privacy-policy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/privacy-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/privacy-policy" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/terms-of-service</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/terms-of-service" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/terms-of-service" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/terms-of-service" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/terms-of-service</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/terms-of-service" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/terms-of-service" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/terms-of-service" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/docs/changelog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/changelog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/changelog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/changelog" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs/changelog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/changelog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/changelog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/changelog" />
<lastmod>2026-10-16T14:15:02.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/blog/ai-agent-glossary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/ai-agent-glossary" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/ai-agent-glossary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/ai-agent-glossary" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/ai-agent-glossary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/ai-agent-glossary" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/ai-agent-glossary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/ai-agent-glossary" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/ai-coding-tools-cost-comparison-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/ai-coding-tools-cost-comparison-2026" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/ai-coding-tools-cost-comparison-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/ai-coding-tools-cost-comparison-2026" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/ai-coding-tools-cost-comparison-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/ai-coding-tools-cost-comparison-2026" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/ai-coding-tools-cost-comparison-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/ai-coding-tools-cost-comparison-2026" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/best-ai-coding-tools-byok</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/best-ai-coding-tools-byok" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/best-ai-coding-tools-byok" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/best-ai-coding-tools-byok" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/best-ai-coding-tools-byok</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/best-ai-coding-tools-byok" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/best-ai-coding-tools-byok" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/best-ai-coding-tools-byok" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/best-local-offline-ai-coding-assistants</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/best-local-offline-ai-coding-assistants" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/best-local-offline-ai-coding-assistants" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/best-local-offline-ai-coding-assistants" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/best-local-offline-ai-coding-assistants</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/best-local-offline-ai-coding-assistants" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/best-local-offline-ai-coding-assistants" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/best-local-offline-ai-coding-assistants" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/doforu-vs-cursor-vs-claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/doforu-vs-cursor-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/doforu-vs-cursor-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/doforu-vs-cursor-vs-claude-code" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/doforu-vs-cursor-vs-claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/doforu-vs-cursor-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/doforu-vs-cursor-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/doforu-vs-cursor-vs-claude-code" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/getting-started-multi-agent-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/getting-started-multi-agent-development" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/getting-started-multi-agent-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/getting-started-multi-agent-development" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/getting-started-multi-agent-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/getting-started-multi-agent-development" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/getting-started-multi-agent-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/getting-started-multi-agent-development" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/local-ai-code-assistant-privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/local-ai-code-assistant-privacy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/local-ai-code-assistant-privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/local-ai-code-assistant-privacy" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/local-ai-code-assistant-privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/local-ai-code-assistant-privacy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/local-ai-code-assistant-privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/local-ai-code-assistant-privacy" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/perpetual-license-vs-subscription</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/perpetual-license-vs-subscription" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/perpetual-license-vs-subscription" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/perpetual-license-vs-subscription" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/perpetual-license-vs-subscription</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/perpetual-license-vs-subscription" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/perpetual-license-vs-subscription" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/perpetual-license-vs-subscription" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/the-future-of-local-first-ai-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/the-future-of-local-first-ai-development" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/the-future-of-local-first-ai-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/the-future-of-local-first-ai-development" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/the-future-of-local-first-ai-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/the-future-of-local-first-ai-development" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/the-future-of-local-first-ai-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/the-future-of-local-first-ai-development" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/what-is-agent-orchestrator</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/what-is-agent-orchestrator" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/what-is-agent-orchestrator" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/what-is-agent-orchestrator" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/what-is-agent-orchestrator</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/what-is-agent-orchestrator" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/what-is-agent-orchestrator" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/what-is-agent-orchestrator" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/blog/why-sequential-ai-coding-hits-a-wall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/why-sequential-ai-coding-hits-a-wall" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/why-sequential-ai-coding-hits-a-wall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/why-sequential-ai-coding-hits-a-wall" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/blog/why-sequential-ai-coding-hits-a-wall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/blog/why-sequential-ai-coding-hits-a-wall" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/blog/why-sequential-ai-coding-hits-a-wall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/blog/why-sequential-ai-coding-hits-a-wall" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2024-12-24</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2024-12-24" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2024-12-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2024-12-24" />
<lastmod>2024-11-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2024-12-24</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2024-12-24" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2024-12-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2024-12-24" />
<lastmod>2024-11-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2025-11-11</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2025-11-11" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2025-11-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2025-11-11" />
<lastmod>2025-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2025-11-11</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2025-11-11" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2025-11-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2025-11-11" />
<lastmod>2025-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-01-06</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-01-06" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-01-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-01-06" />
<lastmod>2026-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-01-06</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-01-06" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-01-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-01-06" />
<lastmod>2026-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-01-20</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-01-20" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-01-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-01-20" />
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-01-20</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-01-20" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-01-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-01-20" />
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-02-01</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-01" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-01" />
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-02-01</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-01" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-01" />
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-02-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-10" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-02-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-10" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-02-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-18" />
<lastmod>2026-02-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-02-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-18" />
<lastmod>2026-02-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-02-25</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-25" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-25" />
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-02-25</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-02-25" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-02-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-02-25" />
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-03-05</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-05" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-05" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-03-05</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-05" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-05" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-03-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-10" />
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-03-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-10" />
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-03-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-18" />
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-03-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-03-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-03-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-03-18" />
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-04-03</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-03" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-03" />
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-04-03</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-03" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-03" />
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-04-15</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-15" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-15" />
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-04-15</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-15" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-15" />
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-04-28</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-28" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-28" />
<lastmod>2026-04-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-04-28</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-04-28" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-04-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-04-28" />
<lastmod>2026-04-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-05-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-10" />
<lastmod>2026-05-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-05-10</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-10" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-10" />
<lastmod>2026-05-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-05-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-18" />
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-05-18</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-18" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-18" />
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-05-28</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-28" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-28" />
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-05-28</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-05-28" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-05-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-05-28" />
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-06-03</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-06-03" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-06-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-06-03" />
<lastmod>2026-06-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-06-03</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-06-03" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-06-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-06-03" />
<lastmod>2026-06-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/logs/2026-10-07</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-10-07" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-10-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-10-07" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/zh/logs/2026-10-07</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/logs/2026-10-07" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/logs/2026-10-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/logs/2026-10-07" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://doforu.ai/vs/aider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/aider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/aider" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/aider" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/aider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/aider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/aider" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/aider" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/amazon-q</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/amazon-q" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/amazon-q" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/amazon-q" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/amazon-q</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/amazon-q" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/amazon-q" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/amazon-q" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/antigravity</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/antigravity" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/antigravity" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/antigravity" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/antigravity</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/antigravity" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/antigravity" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/antigravity" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/bolt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/bolt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/bolt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/bolt" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/bolt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/bolt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/bolt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/bolt" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/claude-code" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/claude-code" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/claude-code" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/claude-code" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/cline</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/cline" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/cline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/cline" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/cline</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/cline" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/cline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/cline" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/codex</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/codex" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/codex" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/codex" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/codex</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/codex" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/codex" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/codex" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/continue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/continue" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/continue" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/continue" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/continue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/continue" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/continue" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/continue" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/copilot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/copilot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/copilot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/copilot" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/copilot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/copilot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/copilot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/copilot" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/cursor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/cursor" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/cursor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/cursor" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/cursor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/cursor" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/cursor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/cursor" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/devin-desktop</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/devin-desktop" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/devin-desktop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/devin-desktop" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/devin-desktop</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/devin-desktop" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/devin-desktop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/devin-desktop" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/devin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/devin" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/devin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/devin" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/devin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/devin" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/devin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/devin" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/gemini-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/gemini-cli" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/gemini-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/gemini-cli" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/gemini-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/gemini-cli" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/gemini-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/gemini-cli" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/goose</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/goose" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/goose" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/goose" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/goose</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/goose" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/goose" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/goose" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/lovable</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/lovable" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/lovable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/lovable" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/lovable</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/lovable" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/lovable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/lovable" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/openhands</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/openhands" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/openhands" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/openhands" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/openhands</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/openhands" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/openhands" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/openhands" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/replit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/replit" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/replit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/replit" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/replit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/replit" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/replit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/replit" />
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/tabnine</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/tabnine" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/tabnine" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/tabnine" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/tabnine</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/tabnine" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/tabnine" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/tabnine" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/warp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/warp" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/warp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/warp" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/warp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/warp" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/warp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/warp" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/vs/zed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/zed" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/zed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/zed" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/zh/vs/zed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/vs/zed" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/vs/zed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/vs/zed" />
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://doforu.ai/docs/getting-started</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/getting-started" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/getting-started" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/getting-started" />
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs/getting-started</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/getting-started" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/getting-started" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/getting-started" />
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/docs/skills-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/skills-guide" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/skills-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/skills-guide" />
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs/skills-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/skills-guide" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/skills-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/skills-guide" />
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/docs/mcp-integration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/mcp-integration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/mcp-integration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/mcp-integration" />
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs/mcp-integration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/mcp-integration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/mcp-integration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/mcp-integration" />
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/docs/api-key-configuration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/api-key-configuration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/api-key-configuration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/api-key-configuration" />
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://doforu.ai/zh/docs/api-key-configuration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://doforu.ai/docs/api-key-configuration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://doforu.ai/zh/docs/api-key-configuration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://doforu.ai/docs/api-key-configuration" />
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
