<?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://geekjourney.dev/</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/" />
</url>
<url>
<loc>https://geekjourney.dev/en</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/" />
</url>
<url>
<loc>https://geekjourney.dev/about</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/about" />
</url>
<url>
<loc>https://geekjourney.dev/en/about</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/about" />
</url>
<url>
<loc>https://geekjourney.dev/projects</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/projects" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/projects" />
</url>
<url>
<loc>https://geekjourney.dev/en/projects</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/projects" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/projects" />
</url>
<url>
<loc>https://geekjourney.dev/skills</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills" />
</url>
<url>
<loc>https://geekjourney.dev/en/skills</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills" />
</url>
<url>
<loc>https://geekjourney.dev/now</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/now" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/now" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/now" />
</url>
<url>
<loc>https://geekjourney.dev/en/now</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/now" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/now" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/now" />
</url>
<url>
<loc>https://geekjourney.dev/uses</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/uses" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/uses" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/uses" />
</url>
<url>
<loc>https://geekjourney.dev/en/uses</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/uses" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/uses" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/uses" />
</url>
<url>
<loc>https://geekjourney.dev/ask-me</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/ask-me" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/ask-me" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/ask-me" />
</url>
<url>
<loc>https://geekjourney.dev/en/ask-me</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/ask-me" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/ask-me" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/ask-me" />
</url>
<url>
<loc>https://geekjourney.dev/docs</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/docs" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/docs" />
</url>
<url>
<loc>https://geekjourney.dev/en/docs</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/docs" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/docs" />
</url>
<url>
<loc>https://geekjourney.dev/blog</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog" />
</url>
<url>
<loc>https://geekjourney.dev/blog/page/2</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/page/2" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/page/2</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/page/2" />
</url>
<url>
<loc>https://geekjourney.dev/blog/category/agent-cli-toolkit</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/agent-cli-toolkit" />
</url>
<url>
<loc>https://geekjourney.dev/blog/category/agent-dev</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/agent-dev" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/agent-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/agent-dev" />
</url>
<url>
<loc>https://geekjourney.dev/blog/category/ai-tools</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/ai-tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/ai-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/ai-tools" />
</url>
<url>
<loc>https://geekjourney.dev/blog/category/claude-skill-development</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/claude-skill-development" />
</url>
<url>
<loc>https://geekjourney.dev/blog/category/indie-dev</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/indie-dev" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/indie-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/indie-dev" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/category/agent-cli-toolkit</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/agent-cli-toolkit" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/category/agent-dev</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/agent-dev" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/agent-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/agent-dev" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/category/ai-tools</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/ai-tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/ai-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/ai-tools" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/category/claude-skill-development</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/claude-skill-development" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/category/indie-dev</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/category/indie-dev" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/category/indie-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/category/indie-dev" />
</url>
<url>
<loc>https://geekjourney.dev/blog/ai-tools-personal-os-2026q2</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/ai-tools-personal-os-2026q2" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/ai-tools-personal-os-2026q2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/ai-tools-personal-os-2026q2" />
</url>
<url>
<loc>https://geekjourney.dev/blog/building-agent-skills-retrospective</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/building-agent-skills-retrospective" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/building-agent-skills-retrospective" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/building-agent-skills-retrospective" />
</url>
<url>
<loc>https://geekjourney.dev/blog/codex-desktop-pet-hatch-pet</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/codex-desktop-pet-hatch-pet" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/codex-desktop-pet-hatch-pet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/codex-desktop-pet-hatch-pet" />
</url>
<url>
<loc>https://geekjourney.dev/blog/dbs-content-factory-first-principles</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/dbs-content-factory-first-principles" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/dbs-content-factory-first-principles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/dbs-content-factory-first-principles" />
</url>
<url>
<loc>https://geekjourney.dev/blog/feishu-cli-10k-stars-indie-dev-reflection</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/feishu-cli-10k-stars-indie-dev-reflection" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/feishu-cli-10k-stars-indie-dev-reflection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/feishu-cli-10k-stars-indie-dev-reflection" />
</url>
<url>
<loc>https://geekjourney.dev/blog/indie-dev-efficiency-tools</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/indie-dev-efficiency-tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/indie-dev-efficiency-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/indie-dev-efficiency-tools" />
</url>
<url>
<loc>https://geekjourney.dev/blog/khazix-writer-content-factory</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/khazix-writer-content-factory" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/khazix-writer-content-factory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/khazix-writer-content-factory" />
</url>
<url>
<loc>https://geekjourney.dev/blog/md2wechat-agent-infrastructure-after-podcast</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-agent-infrastructure-after-podcast" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-agent-infrastructure-after-podcast" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-agent-infrastructure-after-podcast" />
</url>
<url>
<loc>https://geekjourney.dev/blog/md2wechat-v2-1-release</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-v2-1-release" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-v2-1-release" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-v2-1-release" />
</url>
<url>
<loc>https://geekjourney.dev/blog/md2wechat-v2-2-brand-profile</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-v2-2-brand-profile" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-v2-2-brand-profile" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-v2-2-brand-profile" />
</url>
<url>
<loc>https://geekjourney.dev/blog/migrating-openclaw-to-hermes</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/migrating-openclaw-to-hermes" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/migrating-openclaw-to-hermes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/migrating-openclaw-to-hermes" />
</url>
<url>
<loc>https://geekjourney.dev/blog/mobile-codex-suno-song</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/mobile-codex-suno-song" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/mobile-codex-suno-song" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/mobile-codex-suno-song" />
</url>
<url>
<loc>https://geekjourney.dev/blog/weekend-agent-workflow-april-2026</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/weekend-agent-workflow-april-2026" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/weekend-agent-workflow-april-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/weekend-agent-workflow-april-2026" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/ai-tools-personal-os-2026q2</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/ai-tools-personal-os-2026q2" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/ai-tools-personal-os-2026q2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/ai-tools-personal-os-2026q2" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/building-agent-skills-retrospective</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/building-agent-skills-retrospective" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/building-agent-skills-retrospective" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/building-agent-skills-retrospective" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/codex-desktop-pet-hatch-pet</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/codex-desktop-pet-hatch-pet" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/codex-desktop-pet-hatch-pet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/codex-desktop-pet-hatch-pet" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/dbs-content-factory-first-principles</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/dbs-content-factory-first-principles" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/dbs-content-factory-first-principles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/dbs-content-factory-first-principles" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/feishu-cli-10k-stars-indie-dev-reflection</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/feishu-cli-10k-stars-indie-dev-reflection" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/feishu-cli-10k-stars-indie-dev-reflection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/feishu-cli-10k-stars-indie-dev-reflection" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/indie-dev-efficiency-tools</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/indie-dev-efficiency-tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/indie-dev-efficiency-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/indie-dev-efficiency-tools" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/khazix-writer-content-factory</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/khazix-writer-content-factory" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/khazix-writer-content-factory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/khazix-writer-content-factory" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/md2wechat-agent-infrastructure-after-podcast</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-agent-infrastructure-after-podcast" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-agent-infrastructure-after-podcast" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-agent-infrastructure-after-podcast" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/md2wechat-v2-1-release</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-v2-1-release" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-v2-1-release" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-v2-1-release" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/md2wechat-v2-2-brand-profile</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/md2wechat-v2-2-brand-profile" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/md2wechat-v2-2-brand-profile" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/md2wechat-v2-2-brand-profile" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/migrating-openclaw-to-hermes</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/migrating-openclaw-to-hermes" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/migrating-openclaw-to-hermes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/migrating-openclaw-to-hermes" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/mobile-codex-suno-song</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/mobile-codex-suno-song" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/mobile-codex-suno-song" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/mobile-codex-suno-song" />
</url>
<url>
<loc>https://geekjourney.dev/en/blog/weekend-agent-workflow-april-2026</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/blog/weekend-agent-workflow-april-2026" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/blog/weekend-agent-workflow-april-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/blog/weekend-agent-workflow-april-2026" />
</url>
<url>
<loc>https://geekjourney.dev/docs/action-thinking-handbook/decision-and-action-reference</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/action-thinking-handbook/mental-models-wise-decisions</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/agent-development/40-claude-skills</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/agent-development/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/agent-development/go-cli-practice</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/agent-development/md2wechat</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/agent-development/skill-architecture</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/ai-article-illustration-guide</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/ai-web-design-style-showcase</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/practical-guide-improving-visual-design</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/wechat-article-design-prompts</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-design/xiaohongshu-cover-design-guide</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-info-sources/high-signal-newsletters</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-info-sources/zara-zhang</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-papers/ai-paper-learning</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-programming/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-programming/claude-code-multi-assistant</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-programming/frontend-learning-resources</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/ai-programming/html-over-markdown-claude-code</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/case-studies</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/getting-started</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/multi-agent-automation</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/context-engineering-playbook</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/lijigang-2025</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/veo-3-1-ultimate-guide</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/creativity-faucet</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/how-to-tell-great-stories</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/memorized-rules</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-2024-tweet-insights</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-2025-tweet-insights</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/pick-better-life-goals</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/what-are-mental-models</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/what-to-do-with-your-life</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/lovable-official-cn/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/lovable-official-cn/best-practices</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/lovable-official-cn/prompting-debugging</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/prompt-guides/lovable-official-cn/prompting-library</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/44-harsh-truths-about-the-game-of-life</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/README</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/a-return-to-code</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/blame-yourself-for-everything-and-preserve-your-agency</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/collection-in-the-arena</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/curate-people</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/find-the-simplest-thing-that-works</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/find-your-specific-knowledge-through-action</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/good-products-are-hard-to-vary</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/hiring-a-podcast-editor-and-personal-chief-of-staff</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/if-you-want-to-learn-do</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/in-most-difficult-things-in-life-the-solution-is-indirect</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/inspiration-all-the-way-down</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/it-is-impossible-to-fool-mother-nature</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/life-is-lived-in-the-arena</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/most-books-should-be-skimmed-a-few-should-be-devoured</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/nothing-ever-happens-is-over</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/pause-reflect-see-how-well-it-did</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/the-best-authors-respect-the-readers-time</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/when-you-truly-work-for-yourself</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/docs/reading/naval-podcast/you-have-to-enjoy-it-a-lot</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/skills/claude-skill-development</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/claude-skill-development" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://geekjourney.dev/en/skills/claude-skill-development</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/claude-skill-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/claude-skill-development" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://geekjourney.dev/skills/agent-cli-toolkit</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/agent-cli-toolkit" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://geekjourney.dev/en/skills/agent-cli-toolkit</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/agent-cli-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/agent-cli-toolkit" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://geekjourney.dev/skills/wechat-content-automation</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/wechat-content-automation" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/wechat-content-automation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/wechat-content-automation" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://geekjourney.dev/en/skills/wechat-content-automation</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/wechat-content-automation" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/wechat-content-automation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/wechat-content-automation" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://geekjourney.dev/skills/multi-agent-deliberation</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/multi-agent-deliberation" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/multi-agent-deliberation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/multi-agent-deliberation" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://geekjourney.dev/en/skills/multi-agent-deliberation</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://geekjourney.dev/skills/multi-agent-deliberation" />
<xhtml:link rel="alternate" hreflang="en" href="https://geekjourney.dev/en/skills/multi-agent-deliberation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://geekjourney.dev/skills/multi-agent-deliberation" />
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://geekjourney.dev/llms.txt</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://geekjourney.dev/llms-full.txt</loc>
<lastmod>2026-06-04T17:56:20.672Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
</urlset>
