<?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://tanvibecoding.com/</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/"/>
		<changefreq>daily</changefreq>
		<priority>1.0</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/"/>
		<changefreq>daily</changefreq>
		<priority>1.0</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/videos</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/videos"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/videos"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/videos"/>
		<changefreq>daily</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/videos</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/videos"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/videos"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/videos"/>
		<changefreq>daily</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/blog</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/blog"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/blog"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/blog"/>
		<changefreq>weekly</changefreq>
		<priority>0.7</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/blog</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/blog"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/blog"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/blog"/>
		<changefreq>weekly</changefreq>
		<priority>0.7</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags"/>
		<changefreq>weekly</changefreq>
		<priority>0.7</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags"/>
		<changefreq>weekly</changefreq>
		<priority>0.7</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/changelog</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/changelog"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/changelog"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/changelog"/>
		<lastmod>2026-07-01</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/changelog</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/changelog"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/changelog"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/changelog"/>
		<lastmod>2026-07-01</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/about</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/about"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/about"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/about"/>
		<changefreq>monthly</changefreq>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/about</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/about"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/about"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/about"/>
		<changefreq>monthly</changefreq>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/terms-of-service</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/terms-of-service"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/terms-of-service"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/terms-of-service"/>
		<lastmod>2026-07-15</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/terms-of-service</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/terms-of-service"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/terms-of-service"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/terms-of-service"/>
		<lastmod>2026-07-15</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/privacy-policy</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/privacy-policy"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/privacy-policy"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/privacy-policy"/>
		<lastmod>2026-07-15</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/privacy-policy</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/privacy-policy"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/privacy-policy"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/privacy-policy"/>
		<lastmod>2026-07-15</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/blog/webapp-template</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/blog/webapp-template"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/blog/webapp-template"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/blog/webapp-template"/>
		<lastmod>2026-07-27T06:00:03.264Z</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/blog/webapp-template</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/blog/webapp-template"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/blog/webapp-template"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/blog/webapp-template"/>
		<lastmod>2026-07-27T06:00:03.264Z</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/blog/workbuddy-model-openai</loc>
		<lastmod>2026-07-27T08:39:20.140Z</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/blog/cloudflare-config-gui</loc>
		<lastmod>2026-07-28T03:47:43.092Z</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/blog/deploy-next-to-cloudflare</loc>
		<lastmod>2026-07-28T07:35:12.189Z</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/codex</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/codex"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/codex"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/codex"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/codex</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/codex"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/codex"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/codex"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/%E5%85%A5%E9%97%A8</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E5%85%A5%E9%97%A8"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E5%85%A5%E9%97%A8"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E5%85%A5%E9%97%A8"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/%E5%85%A5%E9%97%A8</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E5%85%A5%E9%97%A8"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E5%85%A5%E9%97%A8"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E5%85%A5%E9%97%A8"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/skill</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/skill"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/skill"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/skill"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/skill</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/skill"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/skill"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/skill"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/WorkBuddy</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/WorkBuddy"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/WorkBuddy"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/WorkBuddy"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/WorkBuddy</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/WorkBuddy"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/WorkBuddy"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/WorkBuddy"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/claude%20code</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/claude%20code"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/claude%20code"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/claude%20code"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/claude%20code</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/claude%20code"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/claude%20code"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/claude%20code"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/Kimi%20Work</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/Kimi%20Work"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/Kimi%20Work"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/Kimi%20Work"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/Kimi%20Work</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/Kimi%20Work"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/Kimi%20Work"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/Kimi%20Work"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/obsidian</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/obsidian"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/obsidian"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/obsidian"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/obsidian</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/obsidian"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/obsidian"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/obsidian"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/TanStarter</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/TanStarter"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/TanStarter"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/TanStarter"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/TanStarter</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/TanStarter"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/TanStarter"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/TanStarter"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%A7%86%E9%A2%91%E5%89%AA%E8%BE%91"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/%E8%AE%BE%E8%AE%A1</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%AE%BE%E8%AE%A1"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%AE%BE%E8%AE%A1"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%AE%BE%E8%AE%A1"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/%E8%AE%BE%E8%AE%A1</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%AE%BE%E8%AE%A1"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%AE%BE%E8%AE%A1"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%AE%BE%E8%AE%A1"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/tags/%E8%B1%86%E5%8C%85</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%B1%86%E5%8C%85"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%B1%86%E5%8C%85"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%B1%86%E5%8C%85"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>https://tanvibecoding.com/zh/tags/%E8%B1%86%E5%8C%85</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://tanvibecoding.com/tags/%E8%B1%86%E5%8C%85"/>
		<xhtml:link rel="alternate" hreflang="zh-CN" href="https://tanvibecoding.com/zh/tags/%E8%B1%86%E5%8C%85"/>
		<xhtml:link rel="alternate" hreflang="x-default" href="https://tanvibecoding.com/tags/%E8%B1%86%E5%8C%85"/>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
</urlset>
