<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
        <url>
            <loc>https://blog.lmile.online/work/2026-02-04-fastapi-uv-docker-optimization/</loc>
            <lastmod>2026-02-04T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/work/2026-02-04-opencode-windows-lsp-enoent-fix/</loc>
            <lastmod>2026-02-04T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/note/2026-02-06-llm-pd-separation-architecture-explained/</loc>
            <lastmod>2026-02-06T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/2026-02-09-vllm-architecture-deep-dive/</loc>
            <lastmod>2026-02-09T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/note/2026-03-02-ai-agent-engineering-architecture-demystified/</loc>
            <lastmod>2026-03-02T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/2026-03-18-mcp-is-dead-long-live-mcp/</loc>
            <lastmod>2026-03-18T00:00:00.000Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/404/</loc>
            <lastmod>2026-03-18T11:46:39.325Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/5-tips-for-writing-better-custom-instructions-for-copilot/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/agents-md-outperforms-skills-in-our-agent-evals/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/function-calling-using-ll-ms/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/teaching-ll-ms-how-to-solid-model/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/why-we-ve-tried-to-replace-developers-every-decade-since-1969/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/agents/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/article/thoughts-on-future-ai/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/note/homelab-config/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/note/llmops-101/1-introduction-and-framework-overview/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/note/llmops-101/2-arize-pheonix-basic-usage/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/work/gitea-action-build-docker-error/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/work/nextjs-docker-deployment-rsync-best-practice/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/work/opencode-windows-fixes/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
        <url>
            <loc>https://blog.lmile.online/work/qwen3-enable-nothinking-on-client/</loc>
            <lastmod>2026-03-18T11:46:39.393Z</lastmod>
        </url>
    
</urlset>