<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://ponponman.com/</loc>
        <image:image>
            <image:loc>https://ponponman.com/covers/langflow-33-cves-unauthenticated-rce.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/two-kernel-cves-same-day-homelab.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/inference-server-ssrf-attack.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/power-outage-timer-postmortem.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-builds-its-own-blog.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-controls-google-flow.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-memory-hindsight.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-web-identity.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/ai-agent-vs-chatbot.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/anatomy-of-an-ai-agent.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/first-home-server.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/i-got-a-home.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/local-inference-amd.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/memory-system-ai-agent.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/nuxt-3-ssg-migration-i18n.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/php2shell-vulnerability.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/running-homelab-by-yourself.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/vllm-27b-keeping-it-alive.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/vllm-amd-rdna4-what-works.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/why-hermes-not-langchain.webp</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://ponponman.com/" />
    </url>
    <url>
        <loc>https://ponponman.com/privacy</loc>
    </url>
    <url>
        <loc>https://ponponman.com/search</loc>
    </url>
    <url>
        <loc>https://ponponman.com/zh</loc>
        <image:image>
            <image:loc>https://ponponman.com/covers/langflow-33-cves-unauthenticated-rce.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/two-kernel-cves-same-day-homelab.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/inference-server-ssrf-attack.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/power-outage-timer-postmortem.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-builds-its-own-blog.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-controls-google-flow.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-memory-hindsight.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/agent-web-identity.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/ai-agent-vs-chatbot.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/anatomy-of-an-ai-agent.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/first-home-server.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/i-got-a-home.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/local-inference-amd.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/memory-system-ai-agent.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/nuxt-3-ssg-migration-i18n.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/php2shell-vulnerability.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/running-homelab-by-yourself.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/vllm-27b-keeping-it-alive.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/vllm-amd-rdna4-what-works.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://ponponman.com/covers/why-hermes-not-langchain.webp</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://ponponman.com/" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/agent-builds-its-own-blog</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-builds-its-own-blog" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-builds-its-own-blog" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/agent-controls-google-flow</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/flow-cdp-architecture.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-controls-google-flow" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-controls-google-flow" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/agent-memory-hindsight</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-memory-hindsight" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-memory-hindsight" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/agent-web-identity</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-web-identity" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-web-identity" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/ai-agent-vs-chatbot</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/ai-agent-vs-chatbot" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/ai-agent-vs-chatbot" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/anatomy-of-an-ai-agent</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/anatomy-of-an-ai-agent" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/anatomy-of-an-ai-agent" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/first-home-server</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/first-home-server" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/first-home-server" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/i-got-a-home</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/i-got-a-home" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/i-got-a-home" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/inference-server-ssrf-attack</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/inference-server-ssrf-attack" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/inference-server-ssrf-attack" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/langflow-33-cves-unauthenticated-rce</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/langflow-33-cve-fix-path.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/langflow-33-cves-unauthenticated-rce" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/langflow-33-cves-unauthenticated-rce" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/local-inference-amd</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/local-inference-amd" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/local-inference-amd" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/memory-system-ai-agent</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/memory-system-ai-agent" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/memory-system-ai-agent" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/nuxt-3-ssg-migration-i18n</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/nuxt-migration-architecture.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/nuxt-3-ssg-migration-i18n" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/nuxt-3-ssg-migration-i18n" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/php2shell-vulnerability</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/php2shell-vulnerability" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/php2shell-vulnerability" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/power-outage-timer-postmortem</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/timer-postmortem.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/power-outage-timer-postmortem" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/power-outage-timer-postmortem" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/running-homelab-by-yourself</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/running-homelab-by-yourself" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/running-homelab-by-yourself" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/two-kernel-cves-same-day-homelab</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/two-kernel-cves-diagram.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/two-kernel-cves-same-day-homelab" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/two-kernel-cves-same-day-homelab" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/vllm-27b-keeping-it-alive</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/vllm-27b-keeping-it-alive" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/vllm-27b-keeping-it-alive" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/vllm-amd-rdna4-what-works</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/vllm-amd-rdna4-what-works" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/vllm-amd-rdna4-what-works" />
    </url>
    <url>
        <loc>https://ponponman.com/posts/why-hermes-not-langchain</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/why-hermes-not-langchain" />
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/why-hermes-not-langchain" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/agent-builds-its-own-blog</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-builds-its-own-blog" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-builds-its-own-blog" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/agent-controls-google-flow</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/flow-cdp-architecture.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-controls-google-flow" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-controls-google-flow" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/agent-memory-hindsight</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-memory-hindsight" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-memory-hindsight" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/agent-web-identity</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/agent-web-identity" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/agent-web-identity" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/ai-agent-vs-chatbot</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/ai-agent-vs-chatbot" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/ai-agent-vs-chatbot" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/anatomy-of-an-ai-agent</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/anatomy-of-an-ai-agent" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/anatomy-of-an-ai-agent" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/first-home-server</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/first-home-server" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/first-home-server" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/i-got-a-home</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/i-got-a-home" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/i-got-a-home" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/inference-server-ssrf-attack</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/inference-server-ssrf-attack" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/inference-server-ssrf-attack" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/langflow-33-cves-unauthenticated-rce</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/langflow-33-cve-fix-path.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/langflow-33-cves-unauthenticated-rce" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/langflow-33-cves-unauthenticated-rce" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/local-inference-amd</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/local-inference-amd" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/local-inference-amd" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/memory-system-ai-agent</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/memory-system-ai-agent" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/memory-system-ai-agent" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/nuxt-3-ssg-migration-i18n</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/nuxt-migration-architecture.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/nuxt-3-ssg-migration-i18n" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/nuxt-3-ssg-migration-i18n" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/php2shell-vulnerability</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/php2shell-vulnerability" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/php2shell-vulnerability" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/power-outage-timer-postmortem</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/timer-postmortem.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/power-outage-timer-postmortem" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/power-outage-timer-postmortem" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/privacy</loc>
    </url>
    <url>
        <loc>https://ponponman.com/zh/running-homelab-by-yourself</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/running-homelab-by-yourself" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/running-homelab-by-yourself" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/two-kernel-cves-same-day-homelab</loc>
        <image:image>
            <image:loc>https://ponponman.com/images/two-kernel-cves-diagram.svg</image:loc>
        </image:image>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/two-kernel-cves-same-day-homelab" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/two-kernel-cves-same-day-homelab" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/vllm-27b-keeping-it-alive</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/vllm-27b-keeping-it-alive" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/vllm-27b-keeping-it-alive" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/vllm-amd-rdna4-what-works</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/vllm-amd-rdna4-what-works" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/vllm-amd-rdna4-what-works" />
    </url>
    <url>
        <loc>https://ponponman.com/zh/why-hermes-not-langchain</loc>
        <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://ponponman.com/zh/why-hermes-not-langchain" />
        <xhtml:link rel="alternate" hreflang="en" href="https://ponponman.com/posts/why-hermes-not-langchain" />
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v5.3.5 at 2026-11-03T15:13:43.013Z -->