<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yiminlab.site</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://yiminlab.site/about</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yiminlab.site/projects</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yiminlab.site/contact</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/agent-orchestration-evolution</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/ai-agent-architecture-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/ai-memory-system-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/ai-remote-control-architecture</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/android-root-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/async-callback-queue-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/clash-tun-mode-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/code-analyzer-llm-docker-verification</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/distributed-lock-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/fastapi-async-event-loop-blocking</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/fastapi-async-sqlalchemy-perf-analysis</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/git-worktree-ai-agent-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/mac-screenshot-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/multimodal-ai-ocr-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/nginx-docker-dns-issue</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/observability-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/open-autoglm</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/openclaw-sqlite-memory</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-00-project-setup</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-01-phase1-core</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-02-phase2-tools</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-03-phase3-session</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-04-phase4-advanced</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-05-phase5-production</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/opencode-06-phase6-deep-dive</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/promql-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/pydantic-graph-orchestration-analysis</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/rag-retrieval-augmented-generation-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/rbac-access-control-guide</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/react-rce-cve-2025-55182</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/restate-durable-execution-ai-agent</loc>
<lastmod>2026-03-28T05:11:31.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/ssh-tunnel-database-guide</loc>
<lastmod>2026-03-28T05:11:31.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/ssl-cert-renew-not-effective</loc>
<lastmod>2026-03-28T05:11:31.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/symbolic-link-guide</loc>
<lastmod>2026-03-28T05:11:31.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yiminlab.site/blog/temporal-workflow-guide</loc>
<lastmod>2026-03-28T05:11:31.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
