<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url>
        <loc>https://tangmoying.com/post/gitlab-predefined-variables-orchestration</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-predefined-variables-orchestration"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-predefined-variables-orchestration"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-predefined-variables-orchestration"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gitlab-predefined-variables-identity</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-predefined-variables-identity"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-predefined-variables-identity"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-predefined-variables-identity"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-agent-mcp-vs-cli</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-mcp-vs-cli"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-mcp-vs-cli"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-mcp-vs-cli"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-agent-skill-principles</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-skill-principles"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-skill-principles"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-skill-principles"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-agent-tool-evolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-tool-evolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-tool-evolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-tool-evolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-hermes-memory-provider-mem0</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-hermes-memory-provider-mem0"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-hermes-memory-provider-mem0"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-hermes-memory-provider-mem0"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-hermes-profile</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-hermes-profile"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-hermes-profile"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-hermes-profile"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-litellm-gateway</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-litellm-gateway"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-litellm-gateway"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-litellm-gateway"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-06-hermes</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-06-hermes"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-06-hermes"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-06-hermes"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-05-openclaw</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-05-openclaw"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-05-openclaw"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-05-openclaw"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-04-openhands</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-04-openhands"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-04-openhands"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-04-openhands"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-03-cline</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-03-cline"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-03-cline"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-03-cline"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-02-opencode</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-02-opencode"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-02-opencode"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-02-opencode"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ai-local-llm-01-infra</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-01-infra"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-01-infra"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-01-infra"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/monitor-05-tracing</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-05-tracing"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-05-tracing"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-05-tracing"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/monitor-04-alerting</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-04-alerting"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-04-alerting"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-04-alerting"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/monitor-03-metrics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-03-metrics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-03-metrics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-03-metrics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/monitor-02-logs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-02-logs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-02-logs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-02-logs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/monitor-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/vibe-coding-04-%E8%AE%A9AI%E7%90%86%E8%A7%A3%E4%BD%A0%E7%9A%84%E9%A1%B9%E7%9B%AE</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-04-%E8%AE%A9AI%E7%90%86%E8%A7%A3%E4%BD%A0%E7%9A%84%E9%A1%B9%E7%9B%AE"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-04-%E8%AE%A9AI%E7%90%86%E8%A7%A3%E4%BD%A0%E7%9A%84%E9%A1%B9%E7%9B%AE"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/vibe-coding-03-AI%E5%86%99%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%8D%E8%83%BD%E7%9B%B2%E4%BF%A1</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-03-AI%E5%86%99%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%8D%E8%83%BD%E7%9B%B2%E4%BF%A1"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-03-AI%E5%86%99%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%8D%E8%83%BD%E7%9B%B2%E4%BF%A1"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/vibe-coding-02-%E5%A6%82%E4%BD%95%E4%B8%8Eai%E5%AF%B9%E8%AF%9D</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-02-%E5%A6%82%E4%BD%95%E4%B8%8Eai%E5%AF%B9%E8%AF%9D"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-02-%E5%A6%82%E4%BD%95%E4%B8%8Eai%E5%AF%B9%E8%AF%9D"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/vibe-coding-01-%E4%BB%80%E4%B9%88%E6%98%AFvibe-coding</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-01-%E4%BB%80%E4%B9%88%E6%98%AFvibe-coding"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-01-%E4%BB%80%E4%B9%88%E6%98%AFvibe-coding"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-06-tasteful-developer</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-06-tasteful-developer"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-06-tasteful-developer"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-06-tasteful-developer"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-05-skills</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-05-skills"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-05-skills"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-05-skills"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-04-toolchain</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-04-toolchain"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-04-toolchain"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-04-toolchain"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-03-software-engineering</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-03-software-engineering"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-03-software-engineering"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-03-software-engineering"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-02-loop</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-02-loop"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-02-loop"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-02-loop"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/devops-thinking-01-culture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-01-culture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-01-culture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-01-culture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-05-Embedding%E4%B8%8E%E8%AF%AD%E4%B9%89</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-05-Embedding%E4%B8%8E%E8%AF%AD%E4%B9%89"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-05-Embedding%E4%B8%8E%E8%AF%AD%E4%B9%89"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-04-Temperature%E4%B8%8ETopP</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-04-Temperature%E4%B8%8ETopP"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-04-Temperature%E4%B8%8ETopP"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-03-%E4%B8%8A%E4%B8%8B%E6%96%87%E7%AA%97%E5%8F%A3</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-03-%E4%B8%8A%E4%B8%8B%E6%96%87%E7%AA%97%E5%8F%A3"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-03-%E4%B8%8A%E4%B8%8B%E6%96%87%E7%AA%97%E5%8F%A3"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-02-Token%E4%B8%8E%E5%88%86%E8%AF%8D</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-02-Token%E4%B8%8E%E5%88%86%E8%AF%8D"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-02-Token%E4%B8%8E%E5%88%86%E8%AF%8D"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-01-%E6%A6%82%E7%8E%87%E4%B8%8E%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-01-%E6%A6%82%E7%8E%87%E4%B8%8E%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E7%90%86%E8%A7%A3AI-01-%E6%A6%82%E7%8E%87%E4%B8%8E%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jira-shortcuts</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-shortcuts"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-shortcuts"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-shortcuts"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jira-jql-filters</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-jql-filters"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-jql-filters"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-jql-filters"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jira-scrum-board</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-scrum-board"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-scrum-board"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-scrum-board"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jira-issue-workflow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-issue-workflow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-issue-workflow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-issue-workflow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jira-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/AssetBundle-%E8%A7%A3%E5%8C%85</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/AssetBundle-%E8%A7%A3%E5%8C%85"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/AssetBundle-%E8%A7%A3%E5%8C%85"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE-github-%E9%9D%9E%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE-github-%E9%9D%9E%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE-github-%E9%9D%9E%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/web-frontend</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/web-frontend"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/web-frontend"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/web-frontend"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/%E6%96%87%E6%98%8E%E4%B8%8E%E5%BC%BA%E5%A4%A7</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/%E6%96%87%E6%98%8E%E4%B8%8E%E5%BC%BA%E5%A4%A7"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/%E6%96%87%E6%98%8E%E4%B8%8E%E5%BC%BA%E5%A4%A7"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-07-comparison</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-07-comparison"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-07-comparison"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-07-comparison"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-06-jfrog</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-06-jfrog"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-06-jfrog"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-06-jfrog"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-05-harbor</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-05-harbor"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-05-harbor"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-05-harbor"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-04-nexus</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-04-nexus"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-04-nexus"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-04-nexus"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-03-changelog</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-03-changelog"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-03-changelog"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-03-changelog"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-02-semver</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-02-semver"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-02-semver"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-02-semver"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/release-01-what-is-release</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-01-what-is-release"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-01-what-is-release"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-01-what-is-release"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-10-health-check-rolling-update</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-10-health-check-rolling-update"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-10-health-check-rolling-update"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-10-health-check-rolling-update"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-09-helm</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-09-helm"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-09-helm"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-09-helm"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-08-k8s-storage</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-08-k8s-storage"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-08-k8s-storage"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-08-k8s-storage"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-07-k8s-network</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-07-k8s-network"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-07-k8s-network"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-07-k8s-network"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-06-k8s-core-concepts</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-06-k8s-core-concepts"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-06-k8s-core-concepts"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-06-k8s-core-concepts"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-05-k8s-architecture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-05-k8s-architecture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-05-k8s-architecture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-05-k8s-architecture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-04-harbor-registry</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-04-harbor-registry"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-04-harbor-registry"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-04-harbor-registry"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-03-dockerfile-best-practices</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-03-dockerfile-best-practices"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-03-dockerfile-best-practices"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-03-dockerfile-best-practices"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-02-docker-basics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-02-docker-basics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-02-docker-basics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-02-docker-basics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/cloud-native-deploy-01-evolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-01-evolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-01-evolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-01-evolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-09-unreal-shader</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-09-unreal-shader"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-09-unreal-shader"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-09-unreal-shader"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-08-unreal-pak</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-08-unreal-pak"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-08-unreal-pak"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-08-unreal-pak"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-07-unreal-cook</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-07-unreal-cook"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-07-unreal-cook"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-07-unreal-cook"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-06-unreal-ubt-uat</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-06-unreal-ubt-uat"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-06-unreal-ubt-uat"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-06-unreal-ubt-uat"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-05-unity-il2cpp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-05-unity-il2cpp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-05-unity-il2cpp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-05-unity-il2cpp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-04-unity-addressables</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-04-unity-addressables"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-04-unity-addressables"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-04-unity-addressables"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-03-unity-sbp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-03-unity-sbp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-03-unity-sbp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-03-unity-sbp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-02-unity-assetbundle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-02-unity-assetbundle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-02-unity-assetbundle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-02-unity-assetbundle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-01-unity-build-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-01-unity-build-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-01-unity-build-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-01-unity-build-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/game-build-00-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-00-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-00-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-00-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/feedback-05-design</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-05-design"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-05-design"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-05-design"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/feedback-04-im</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-04-im"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-04-im"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-04-im"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/feedback-03-sms</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-03-sms"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-03-sms"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-03-sms"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/feedback-02-email</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-02-email"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-02-email"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-02-email"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/feedback-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-11-build-system-panorama</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-11-build-system-panorama"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-11-build-system-panorama"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-11-build-system-panorama"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-10-bazel-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-10-bazel-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-10-bazel-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-10-bazel-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-09-ninja</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-09-ninja"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-09-ninja"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-09-ninja"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-08-cross-compilation</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-08-cross-compilation"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-08-cross-compilation"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-08-cross-compilation"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-07-multi-dir-cmake</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-07-multi-dir-cmake"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-07-multi-dir-cmake"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-07-multi-dir-cmake"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-06-modern-cmake</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-06-modern-cmake"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-06-modern-cmake"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-06-modern-cmake"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-05-cmake-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-05-cmake-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-05-cmake-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-05-cmake-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-04-pkg-config</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-04-pkg-config"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-04-pkg-config"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-04-pkg-config"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-03-static-vs-dynamic-lib</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-03-static-vs-dynamic-lib"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-03-static-vs-dynamic-lib"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-03-static-vs-dynamic-lib"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-02-gcc-four-stages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-02-gcc-four-stages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-02-gcc-four-stages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-02-gcc-four-stages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/build-01-makefile-basics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-01-makefile-basics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-01-makefile-basics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-01-makefile-basics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/trunk-based-development</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/trunk-based-development"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/trunk-based-development"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/trunk-based-development"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gitlab-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/github-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-performance</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-performance"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-performance"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-performance"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-plugin</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-plugin"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-plugin"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-plugin"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-wrapper</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-wrapper"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-wrapper"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-wrapper"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-multimodule</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-multimodule"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-multimodule"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-multimodule"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-task</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-task"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-task"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-task"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/maven-settings</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-settings"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-settings"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-settings"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/maven-profile</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-profile"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-profile"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-profile"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/maven-plugins</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-plugins"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-plugins"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-plugins"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/maven-dependency</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-dependency"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-dependency"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-dependency"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/maven-lifecycle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-lifecycle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-lifecycle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-lifecycle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-script</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-script"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-script"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-script"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-exec</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-exec"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-exec"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-exec"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-condition</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-condition"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-condition"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-condition"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-file-operations</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-file-operations"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-file-operations"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-file-operations"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-property-file</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-property-file"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-property-file"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-property-file"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-revert-undo</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-revert-undo"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-revert-undo"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-revert-undo"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-conflict-resolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-conflict-resolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-conflict-resolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-conflict-resolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-branch-merge</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-branch-merge"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-branch-merge"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-branch-merge"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-bisect</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-bisect"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-bisect"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-bisect"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-rebase</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-rebase"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-rebase"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-rebase"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-stash</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-stash"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-stash"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-stash"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/html-to-png-using-playwright</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/html-to-png-using-playwright"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/html-to-png-using-playwright"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/html-to-png-using-playwright"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-dependencies-plugins-buildscript</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-dependencies-plugins-buildscript"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-dependencies-plugins-buildscript"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-dependencies-plugins-buildscript"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/warning-invalid-cookie-header-invalid-expires-attribute</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/github-actions-auto-deploy</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-auto-deploy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-auto-deploy"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-auto-deploy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/config-android-ndk-sdk-without-open-unreal-engine-editor</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/no-class-def-found-error-sun-misc-base64encoder-and-fix</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows10-wsl2-error-0x800701bc</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows10-wsl2-error-0x800701bc"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows10-wsl2-error-0x800701bc"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows10-wsl2-error-0x800701bc"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/visual-studio-can-not-modify-shared-installationpath</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/visual-studio-can-not-modify-shared-installationpath"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/visual-studio-can-not-modify-shared-installationpath"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/visual-studio-can-not-modify-shared-installationpath"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/github-actions-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-dependency-use-latest-version</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-dependency-use-latest-version"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-dependency-use-latest-version"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-dependency-use-latest-version"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/github-actions-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/dotnet-runtime-type</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/dotnet-runtime-type"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/dotnet-runtime-type"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/dotnet-runtime-type"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/python-execute-javascript</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/python-execute-javascript"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/python-execute-javascript"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/python-execute-javascript"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/python-wechat-robot</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/python-wechat-robot"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/python-wechat-robot"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/python-wechat-robot"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-pwd</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-pwd"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-pwd"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-pwd"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gitlab-ci-variables-and-environments</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-ci-variables-and-environments"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-ci-variables-and-environments"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-ci-variables-and-environments"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gitlab-ci-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-ci-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-ci-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-ci-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-upload-empty-dir</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-upload-empty-dir"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-upload-empty-dir"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-upload-empty-dir"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-hub-direct-download-link</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-hub-direct-download-link"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-hub-direct-download-link"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-hub-direct-download-link"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ant-task-cost-time</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-task-cost-time"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-task-cost-time"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-task-cost-time"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/intro-to-gitlab-ci</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/intro-to-gitlab-ci"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/intro-to-gitlab-ci"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/intro-to-gitlab-ci"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/decompile-pyc-file</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/decompile-pyc-file"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/decompile-pyc-file"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/decompile-pyc-file"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gradle-disable-daemon</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-disable-daemon"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-disable-daemon"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-disable-daemon"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/visual-studio-svn-plugins</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/visual-studio-svn-plugins"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/visual-studio-svn-plugins"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/visual-studio-svn-plugins"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/window-start-program-when-boot</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/window-start-program-when-boot"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/window-start-program-when-boot"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/window-start-program-when-boot"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/geforce-experience-skip-login</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/geforce-experience-skip-login"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/geforce-experience-skip-login"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/geforce-experience-skip-login"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/wget-no-check-certificate</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/wget-no-check-certificate"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/wget-no-check-certificate"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/wget-no-check-certificate"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/what-is-d-pad</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/what-is-d-pad"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/what-is-d-pad"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/what-is-d-pad"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/disable-selinux</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/disable-selinux"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/disable-selinux"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/disable-selinux"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/disable-firewalld</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/disable-firewalld"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/disable-firewalld"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/disable-firewalld"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-system-boot-time</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-system-boot-time"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-system-boot-time"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-system-boot-time"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/compile-unreal-engine-from-source</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/compile-unreal-engine-from-source"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/compile-unreal-engine-from-source"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/compile-unreal-engine-from-source"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-install-ui-toolkit</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-install-ui-toolkit"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-install-ui-toolkit"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-install-ui-toolkit"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-asset-workflow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-asset-workflow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-asset-workflow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-asset-workflow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/mac-split-audio-from-video</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mac-split-audio-from-video"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mac-split-audio-from-video"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mac-split-audio-from-video"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-3d-audio</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-3d-audio"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-3d-audio"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-3d-audio"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-share-files</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-share-files"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-share-files"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-share-files"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-log-path-support</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-log-path-support"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-log-path-support"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-log-path-support"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/nodejs-is-not-a-program-language</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nodejs-is-not-a-program-language"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nodejs-is-not-a-program-language"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nodejs-is-not-a-program-language"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-deterministic-asset-bundle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-deterministic-asset-bundle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-deterministic-asset-bundle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-deterministic-asset-bundle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-disable-wirte-type-tree</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-disable-wirte-type-tree"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-disable-wirte-type-tree"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-disable-wirte-type-tree"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/debug-unity-code-in-visual-studio</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/debug-unity-code-in-visual-studio"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/debug-unity-code-in-visual-studio"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/debug-unity-code-in-visual-studio"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-ignore-files</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-ignore-files"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-ignore-files"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-ignore-files"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-current-revision</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-current-revision"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-current-revision"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-current-revision"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/svn-ignore</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-ignore"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-ignore"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-ignore"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/ftp-passive</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ftp-passive"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ftp-passive"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ftp-passive"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unity-project-code-can-not-jump</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-project-code-can-not-jump"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-project-code-can-not-jump"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-project-code-can-not-jump"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/nginx-http-jump-to-https</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nginx-http-jump-to-https"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nginx-http-jump-to-https"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nginx-http-jump-to-https"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-cp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-cp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-cp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-cp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/log4j2</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/log4j2"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/log4j2"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/log4j2"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/unable-to-build-to-self-signed-root-for-signer</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unable-to-build-to-self-signed-root-for-signer"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unable-to-build-to-self-signed-root-for-signer"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unable-to-build-to-self-signed-root-for-signer"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/difference-between-armvx</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/difference-between-armvx"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/difference-between-armvx"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/difference-between-armvx"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/android-app-bundle-copy</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/android-app-bundle-copy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/android-app-bundle-vs-apk"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/android-app-bundle-copy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-task-kill</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-task-kill"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-task-kill"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-task-kill"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/free-css-js-cdn</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/free-css-js-cdn"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/free-css-js-cdn"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/free-css-js-cdn"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/windows-administrator</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-administrator"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-administrator"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-administrator"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/android-sdk-does-not-include-your-target-sdk-of-28</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/grep-or</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/grep-or"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/grep-or"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/grep-or"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/get-svn-changed-file-list</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/get-svn-changed-file-list"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/get-svn-changed-file-list"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/get-svn-changed-file-list"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/git-clean</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-clean"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-clean"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-clean"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/gongan-beian-style</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gongan-beian-style"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gongan-beian-style"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gongan-beian-style"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/centos7-install-php</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-php"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-php"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-php"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/centos7-install-nginx</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-nginx"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-nginx"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-nginx"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/centos7-install-mariadb</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-mariadb"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-mariadb"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-mariadb"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-eight</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-eight"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-eight"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-eight"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkinsclient-tutorial-02</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-tutorial-02"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-tutorial-02"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-tutorial-02"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkinsclient-tutorial-01</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-tutorial-01"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-tutorial-01"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-tutorial-01"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/pipeline-keep-running-step-plugin-1.0</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/pipeline-keep-running-step-plugin-1.0"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/pipeline-keep-running-step-plugin-1.0"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/pipeline-keep-running-step-plugin-1.0"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/automation-revolution-and-devops</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/automation-revolution-and-devops"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/automation-revolution-and-devops"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/automation-revolution-and-devops"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkinsclient-1.0-release</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-1.0-release"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-1.0-release"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-1.0-release"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/how-to-host-python-app-to-pypi</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-host-python-app-to-pypi"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-host-python-app-to-pypi"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-host-python-app-to-pypi"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/change-jenkins-plugin-center-source-to-cn</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/change-jenkins-plugin-center-source-to-cn"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/change-jenkins-plugin-center-source-to-cn"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/change-jenkins-plugin-center-source-to-cn"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/how-to-use-the-jenkins-declarative-pipeline</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-use-the-jenkins-declarative-pipeline"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-use-the-jenkins-declarative-pipeline"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-use-the-jenkins-declarative-pipeline"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/mac-docker-desktop-kubernetes-is-starting</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mac-docker-desktop-kubernetes-is-starting"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mac-docker-desktop-kubernetes-is-starting"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mac-docker-desktop-kubernetes-is-starting"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-lists-arrays-and-maps</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-lists-arrays-and-maps"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-lists-arrays-and-maps"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-lists-arrays-and-maps"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-booleans</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-booleans"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-booleans"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-booleans"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-numbers</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-numbers"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-numbers"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-numbers"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-strings</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-strings"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-strings"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-strings"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-keywords-and-identifiers</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-keywords-and-identifiers"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-keywords-and-identifiers"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-keywords-and-identifiers"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/rake-rakefile-gem-gemfile-bundler</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/rake-rakefile-gem-gemfile-bundler"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/rake-rakefile-gem-gemfile-bundler"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/rake-rakefile-gem-gemfile-bundler"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/groovy-syntax-comments</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-comments"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-comments"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-comments"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/octicons</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/octicons"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/octicons"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/octicons"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/blog-add-new-page</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/blog-add-new-page"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/blog-add-new-page"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/blog-add-new-page"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/share-an-idea-to-solve-a-problem</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/share-an-idea-to-solve-a-problem"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/share-an-idea-to-solve-a-problem"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/share-an-idea-to-solve-a-problem"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/new-year-new-theme</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/new-year-new-theme"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/new-year-new-theme"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/new-year-new-theme"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/javascript-decode-chinese-character</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/javascript-decode-chinese-character"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/javascript-decode-chinese-character"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/javascript-decode-chinese-character"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-architecture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-architecture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-architecture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-architecture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/i-get-certified-jenkins-engineer-credential</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/i-get-certified-jenkins-engineer-credential"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/i-get-certified-jenkins-engineer-credential"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/i-get-certified-jenkins-engineer-credential"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/naive-is-contradictory</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/naive-is-contradictory"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/naive-is-contradictory"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/naive-is-contradictory"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/why-do-people-say-beautiful-lies</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/why-do-people-say-beautiful-lies"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/why-do-people-say-beautiful-lies"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/why-do-people-say-beautiful-lies"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/luoyonghao</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/luoyonghao"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/luoyonghao"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/luoyonghao"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/how-to-install-jekyll-on-macos</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-install-jekyll-on-macos"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-install-jekyll-on-macos"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-install-jekyll-on-macos"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/writing-with-git-and-markdown-is-happy</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/writing-with-git-and-markdown-is-happy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/writing-with-git-and-markdown-is-happy"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/writing-with-git-and-markdown-is-happy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/tao-ceremony-rule-physics-are-one-thing</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/tao-ceremony-rule-physics-are-one-thing"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/tao-ceremony-rule-physics-are-one-thing"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/tao-ceremony-rule-physics-are-one-thing"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/githubpages-faq-404-not-found-when-add-categories-and-tages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/how-to-build-a-blog-with-githubpages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-build-a-blog-with-githubpages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-build-a-blog-with-githubpages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-build-a-blog-with-githubpages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-seven</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-seven"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-seven"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-seven"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-the-thing-which-auto-everything</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-the-thing-which-auto-everything"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-the-thing-which-auto-everything"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-the-thing-which-auto-everything"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-four</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-four"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-four"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-four"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-three</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-three"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-three"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-three"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-two</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-two"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-two"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-two"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/jenkins-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/nezha-biography</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nezha-biography"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nezha-biography"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nezha-biography"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/code-is-literary</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/code-is-literary"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/code-is-literary"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/code-is-literary"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/life-has-no-meaning-originally</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/life-has-no-meaning-originally"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/life-has-no-meaning-originally"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/life-has-no-meaning-originally"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-code-coverage-02-jacoco</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-code-coverage-02-jacoco"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-code-coverage-02-jacoco"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-code-coverage-02-jacoco"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-code-coverage-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-code-coverage-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-code-coverage-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-code-coverage-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-unit-test-03-mockito</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-03-mockito"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-03-mockito"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-03-mockito"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-unit-test-02-junit5</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-02-junit5"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-02-junit5"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-02-junit5"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-unit-test-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-06-sonarqube</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-06-sonarqube"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-06-sonarqube"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-06-sonarqube"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-05-spotbugs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-05-spotbugs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-05-spotbugs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-05-spotbugs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-04-findbugs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-04-findbugs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-04-findbugs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-04-findbugs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-03-pmd</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-03-pmd"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-03-pmd"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-03-pmd"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-02-checkstyle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-02-checkstyle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-02-checkstyle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-02-checkstyle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/java-static-analysis-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/nature-harden-you-before-appoint-you</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nature-harden-you-before-appoint-you"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nature-harden-you-before-appoint-you"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nature-harden-you-before-appoint-you"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/heart-and-object</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/heart-and-object"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/heart-and-object"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/heart-and-object"/>
    </url>
    <url>
        <loc>https://tangmoying.com/post/mid-autumn-festival</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mid-autumn-festival"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mid-autumn-festival"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mid-autumn-festival"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/mid-autumn-festival</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mid-autumn-festival"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mid-autumn-festival"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mid-autumn-festival"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/heart-and-object</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/heart-and-object"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/heart-and-object"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/heart-and-object"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/nature-harden-you-before-appoint-you</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nature-harden-you-before-appoint-you"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nature-harden-you-before-appoint-you"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nature-harden-you-before-appoint-you"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-02-checkstyle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-02-checkstyle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-02-checkstyle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-02-checkstyle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-03-pmd</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-03-pmd"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-03-pmd"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-03-pmd"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-04-findbugs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-04-findbugs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-04-findbugs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-04-findbugs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-05-spotbugs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-05-spotbugs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-05-spotbugs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-05-spotbugs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-static-analysis-06-sonarqube</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-static-analysis-06-sonarqube"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-static-analysis-06-sonarqube"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-static-analysis-06-sonarqube"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-unit-test-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-unit-test-02-junit5</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-02-junit5"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-02-junit5"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-02-junit5"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-unit-test-03-mockito</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-unit-test-03-mockito"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-unit-test-03-mockito"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-unit-test-03-mockito"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-code-coverage-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-code-coverage-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-code-coverage-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-code-coverage-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/java-code-coverage-02-jacoco</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/java-code-coverage-02-jacoco"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/java-code-coverage-02-jacoco"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/java-code-coverage-02-jacoco"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/life-has-no-meaning-originally</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/life-has-no-meaning-originally"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/life-has-no-meaning-originally"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/life-has-no-meaning-originally"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/code-is-literary</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/code-is-literary"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/code-is-literary"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/code-is-literary"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/nezha-biography</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nezha-biography"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nezha-biography"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nezha-biography"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-two</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-two"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-two"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-two"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-three</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-three"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-three"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-three"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-four</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-four"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-four"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-four"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-the-thing-which-auto-everything</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-the-thing-which-auto-everything"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-the-thing-which-auto-everything"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-the-thing-which-auto-everything"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-seven</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-seven"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-seven"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-seven"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/how-to-build-a-blog-with-githubpages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-build-a-blog-with-githubpages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-build-a-blog-with-githubpages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-build-a-blog-with-githubpages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/githubpages-faq-404-not-found-when-add-categories-and-tages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/githubpages-faq-404-not-found-when-add-categories-and-tages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/tao-ceremony-rule-physics-are-one-thing</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/tao-ceremony-rule-physics-are-one-thing"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/tao-ceremony-rule-physics-are-one-thing"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/tao-ceremony-rule-physics-are-one-thing"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/writing-with-git-and-markdown-is-happy</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/writing-with-git-and-markdown-is-happy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/writing-with-git-and-markdown-is-happy"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/writing-with-git-and-markdown-is-happy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/how-to-install-jekyll-on-macos</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-install-jekyll-on-macos"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-install-jekyll-on-macos"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-install-jekyll-on-macos"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/luoyonghao</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/luoyonghao"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/luoyonghao"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/luoyonghao"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/why-do-people-say-beautiful-lies</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/why-do-people-say-beautiful-lies"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/why-do-people-say-beautiful-lies"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/why-do-people-say-beautiful-lies"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/naive-is-contradictory</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/naive-is-contradictory"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/naive-is-contradictory"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/naive-is-contradictory"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/i-get-certified-jenkins-engineer-credential</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/i-get-certified-jenkins-engineer-credential"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/i-get-certified-jenkins-engineer-credential"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/i-get-certified-jenkins-engineer-credential"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-architecture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-architecture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-architecture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-architecture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/javascript-decode-chinese-character</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/javascript-decode-chinese-character"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/javascript-decode-chinese-character"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/javascript-decode-chinese-character"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/new-year-new-theme</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/new-year-new-theme"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/new-year-new-theme"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/new-year-new-theme"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/share-an-idea-to-solve-a-problem</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/share-an-idea-to-solve-a-problem"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/share-an-idea-to-solve-a-problem"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/share-an-idea-to-solve-a-problem"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/blog-add-new-page</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/blog-add-new-page"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/blog-add-new-page"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/blog-add-new-page"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/octicons</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/octicons"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/octicons"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/octicons"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-comments</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-comments"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-comments"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-comments"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/rake-rakefile-gem-gemfile-bundler</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/rake-rakefile-gem-gemfile-bundler"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/rake-rakefile-gem-gemfile-bundler"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/rake-rakefile-gem-gemfile-bundler"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-keywords-and-identifiers</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-keywords-and-identifiers"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-keywords-and-identifiers"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-keywords-and-identifiers"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-strings</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-strings"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-strings"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-strings"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-numbers</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-numbers"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-numbers"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-numbers"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-booleans</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-booleans"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-booleans"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-booleans"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/groovy-syntax-lists-arrays-and-maps</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/groovy-syntax-lists-arrays-and-maps"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/groovy-syntax-lists-arrays-and-maps"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/groovy-syntax-lists-arrays-and-maps"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/mac-docker-desktop-kubernetes-is-starting</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mac-docker-desktop-kubernetes-is-starting"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mac-docker-desktop-kubernetes-is-starting"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mac-docker-desktop-kubernetes-is-starting"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/how-to-use-the-jenkins-declarative-pipeline</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-use-the-jenkins-declarative-pipeline"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-use-the-jenkins-declarative-pipeline"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-use-the-jenkins-declarative-pipeline"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/change-jenkins-plugin-center-source-to-cn</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/change-jenkins-plugin-center-source-to-cn"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/change-jenkins-plugin-center-source-to-cn"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/change-jenkins-plugin-center-source-to-cn"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/how-to-host-python-app-to-pypi</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/how-to-host-python-app-to-pypi"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/how-to-host-python-app-to-pypi"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/how-to-host-python-app-to-pypi"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkinsclient-1.0-release</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-1.0-release"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-1.0-release"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-1.0-release"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/automation-revolution-and-devops</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/automation-revolution-and-devops"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/automation-revolution-and-devops"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/automation-revolution-and-devops"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/pipeline-keep-running-step-plugin-1.0</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/pipeline-keep-running-step-plugin-1.0"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/pipeline-keep-running-step-plugin-1.0"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/pipeline-keep-running-step-plugin-1.0"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkinsclient-tutorial-01</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-tutorial-01"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-tutorial-01"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-tutorial-01"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkinsclient-tutorial-02</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkinsclient-tutorial-02"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkinsclient-tutorial-02"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkinsclient-tutorial-02"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jenkins-faq-eight</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jenkins-faq-eight"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jenkins-faq-eight"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jenkins-faq-eight"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/centos7-install-mariadb</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-mariadb"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-mariadb"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-mariadb"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/centos7-install-nginx</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-nginx"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-nginx"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-nginx"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/centos7-install-php</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/centos7-install-php"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/centos7-install-php"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/centos7-install-php"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gongan-beian-style</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gongan-beian-style"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gongan-beian-style"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gongan-beian-style"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-clean</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-clean"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-clean"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-clean"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/get-svn-changed-file-list</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/get-svn-changed-file-list"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/get-svn-changed-file-list"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/get-svn-changed-file-list"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/grep-or</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/grep-or"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/grep-or"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/grep-or"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/android-sdk-does-not-include-your-target-sdk-of-28</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/android-sdk-does-not-include-your-target-sdk-of-28"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-administrator</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-administrator"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-administrator"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-administrator"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/free-css-js-cdn</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/free-css-js-cdn"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/free-css-js-cdn"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/free-css-js-cdn"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-task-kill</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-task-kill"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-task-kill"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-task-kill"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/android-app-bundle-vs-apk</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/android-app-bundle-copy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/android-app-bundle-vs-apk"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/android-app-bundle-copy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/difference-between-armvx</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/difference-between-armvx"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/difference-between-armvx"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/difference-between-armvx"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unable-to-build-to-self-signed-root-for-signer</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unable-to-build-to-self-signed-root-for-signer"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unable-to-build-to-self-signed-root-for-signer"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unable-to-build-to-self-signed-root-for-signer"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/log4j2</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/log4j2"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/log4j2"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/log4j2"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-cp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-cp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-cp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-cp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/nginx-http-jump-to-https</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nginx-http-jump-to-https"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nginx-http-jump-to-https"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nginx-http-jump-to-https"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-project-code-can-not-jump</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-project-code-can-not-jump"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-project-code-can-not-jump"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-project-code-can-not-jump"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ftp-passive</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ftp-passive"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ftp-passive"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ftp-passive"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-ignore</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-ignore"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-ignore"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-ignore"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-current-revision</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-current-revision"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-current-revision"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-current-revision"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-ignore-files</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-ignore-files"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-ignore-files"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-ignore-files"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/debug-unity-code-in-visual-studio</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/debug-unity-code-in-visual-studio"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/debug-unity-code-in-visual-studio"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/debug-unity-code-in-visual-studio"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-disable-wirte-type-tree</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-disable-wirte-type-tree"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-disable-wirte-type-tree"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-disable-wirte-type-tree"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-deterministic-asset-bundle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-deterministic-asset-bundle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-deterministic-asset-bundle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-deterministic-asset-bundle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/nodejs-is-not-a-program-language</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/nodejs-is-not-a-program-language"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/nodejs-is-not-a-program-language"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/nodejs-is-not-a-program-language"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-log-path-support</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-log-path-support"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-log-path-support"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-log-path-support"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-share-files</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-share-files"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-share-files"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-share-files"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-3d-audio</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-3d-audio"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-3d-audio"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-3d-audio"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/mac-split-audio-from-video</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/mac-split-audio-from-video"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/mac-split-audio-from-video"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/mac-split-audio-from-video"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-asset-workflow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-asset-workflow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-asset-workflow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-asset-workflow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-install-ui-toolkit</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-install-ui-toolkit"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-install-ui-toolkit"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-install-ui-toolkit"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/compile-unreal-engine-from-source</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/compile-unreal-engine-from-source"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/compile-unreal-engine-from-source"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/compile-unreal-engine-from-source"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-system-boot-time</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-system-boot-time"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-system-boot-time"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-system-boot-time"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/disable-firewalld</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/disable-firewalld"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/disable-firewalld"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/disable-firewalld"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/disable-selinux</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/disable-selinux"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/disable-selinux"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/disable-selinux"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/what-is-d-pad</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/what-is-d-pad"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/what-is-d-pad"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/what-is-d-pad"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/wget-no-check-certificate</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/wget-no-check-certificate"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/wget-no-check-certificate"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/wget-no-check-certificate"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/geforce-experience-skip-login</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/geforce-experience-skip-login"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/geforce-experience-skip-login"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/geforce-experience-skip-login"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/window-start-program-when-boot</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/window-start-program-when-boot"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/window-start-program-when-boot"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/window-start-program-when-boot"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/visual-studio-svn-plugins</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/visual-studio-svn-plugins"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/visual-studio-svn-plugins"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/visual-studio-svn-plugins"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-disable-daemon</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-disable-daemon"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-disable-daemon"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-disable-daemon"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/decompile-pyc-file</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/decompile-pyc-file"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/decompile-pyc-file"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/decompile-pyc-file"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/intro-to-gitlab-ci</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/intro-to-gitlab-ci"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/intro-to-gitlab-ci"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/intro-to-gitlab-ci"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-task-cost-time</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-task-cost-time"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-task-cost-time"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-task-cost-time"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/unity-hub-direct-download-link</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/unity-hub-direct-download-link"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/unity-hub-direct-download-link"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/unity-hub-direct-download-link"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-upload-empty-dir</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-upload-empty-dir"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-upload-empty-dir"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-upload-empty-dir"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gitlab-ci-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-ci-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-ci-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-ci-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gitlab-ci-variables-and-environments</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-ci-variables-and-environments"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-ci-variables-and-environments"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-ci-variables-and-environments"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows-pwd</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows-pwd"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows-pwd"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows-pwd"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/python-wechat-robot</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/python-wechat-robot"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/python-wechat-robot"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/python-wechat-robot"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/python-execute-javascript</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/python-execute-javascript"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/python-execute-javascript"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/python-execute-javascript"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/dotnet-runtime-type</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/dotnet-runtime-type"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/dotnet-runtime-type"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/dotnet-runtime-type"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/github-actions-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-dependency-use-latest-version</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-dependency-use-latest-version"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-dependency-use-latest-version"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-dependency-use-latest-version"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/kotlin-kotlin-plugin-gradle-kotlin-gradle-plugin-releation"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/github-actions-faq-one</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-faq-one"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-faq-one"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-faq-one"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/visual-studio-can-not-modify-shared-installationpath</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/visual-studio-can-not-modify-shared-installationpath"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/visual-studio-can-not-modify-shared-installationpath"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/visual-studio-can-not-modify-shared-installationpath"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/windows10-wsl2-error-0x800701bc</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/windows10-wsl2-error-0x800701bc"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/windows10-wsl2-error-0x800701bc"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/windows10-wsl2-error-0x800701bc"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/no-class-def-found-error-sun-misc-base64encoder-and-fix</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/no-class-def-found-error-sun-misc-base64encoder-and-fix"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/config-android-ndk-sdk-without-open-unreal-engine-editor</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/config-android-ndk-sdk-without-open-unreal-engine-editor"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/github-actions-auto-deploy</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-actions-auto-deploy"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-actions-auto-deploy"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-actions-auto-deploy"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/warning-invalid-cookie-header-invalid-expires-attribute</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/warning-invalid-cookie-header-invalid-expires-attribute"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-dependencies-plugins-buildscript</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-dependencies-plugins-buildscript"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-dependencies-plugins-buildscript"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-dependencies-plugins-buildscript"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/html-to-png-using-playwright</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/html-to-png-using-playwright"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/html-to-png-using-playwright"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/html-to-png-using-playwright"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-stash</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-stash"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-stash"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-stash"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-rebase</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-rebase"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-rebase"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-rebase"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-bisect</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-bisect"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-bisect"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-bisect"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-branch-merge</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-branch-merge"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-branch-merge"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-branch-merge"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-conflict-resolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-conflict-resolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-conflict-resolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-conflict-resolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/svn-revert-undo</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/svn-revert-undo"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/svn-revert-undo"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/svn-revert-undo"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-property-file</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-property-file"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-property-file"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-property-file"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-file-operations</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-file-operations"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-file-operations"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-file-operations"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-condition</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-condition"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-condition"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-condition"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-exec</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-exec"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-exec"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-exec"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ant-script</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ant-script"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ant-script"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ant-script"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/maven-lifecycle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-lifecycle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-lifecycle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-lifecycle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/maven-dependency</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-dependency"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-dependency"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-dependency"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/maven-plugins</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-plugins"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-plugins"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-plugins"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/maven-profile</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-profile"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-profile"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-profile"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/maven-settings</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/maven-settings"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/maven-settings"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/maven-settings"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-task</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-task"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-task"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-task"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-multimodule</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-multimodule"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-multimodule"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-multimodule"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-wrapper</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-wrapper"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-wrapper"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-wrapper"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-plugin</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-plugin"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-plugin"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-plugin"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gradle-performance</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gradle-performance"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gradle-performance"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gradle-performance"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/git-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/git-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/git-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/git-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/github-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/github-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/github-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/github-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gitlab-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/trunk-based-development</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/trunk-based-development"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/trunk-based-development"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/trunk-based-development"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-01-makefile-basics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-01-makefile-basics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-01-makefile-basics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-01-makefile-basics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-02-gcc-four-stages</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-02-gcc-four-stages"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-02-gcc-four-stages"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-02-gcc-four-stages"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-03-static-vs-dynamic-lib</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-03-static-vs-dynamic-lib"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-03-static-vs-dynamic-lib"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-03-static-vs-dynamic-lib"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-04-pkg-config</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-04-pkg-config"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-04-pkg-config"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-04-pkg-config"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-05-cmake-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-05-cmake-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-05-cmake-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-05-cmake-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-06-modern-cmake</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-06-modern-cmake"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-06-modern-cmake"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-06-modern-cmake"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-07-multi-dir-cmake</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-07-multi-dir-cmake"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-07-multi-dir-cmake"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-07-multi-dir-cmake"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-08-cross-compilation</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-08-cross-compilation"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-08-cross-compilation"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-08-cross-compilation"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-09-ninja</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-09-ninja"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-09-ninja"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-09-ninja"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-10-bazel-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-10-bazel-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-10-bazel-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-10-bazel-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/build-11-build-system-panorama</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/build-11-build-system-panorama"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/build-11-build-system-panorama"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/build-11-build-system-panorama"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/feedback-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/feedback-02-email</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-02-email"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-02-email"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-02-email"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/feedback-03-sms</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-03-sms"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-03-sms"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-03-sms"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/feedback-04-im</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-04-im"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-04-im"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-04-im"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/feedback-05-design</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/feedback-05-design"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/feedback-05-design"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/feedback-05-design"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-00-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-00-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-00-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-00-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-01-unity-build-flow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-01-unity-build-flow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-01-unity-build-flow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-01-unity-build-flow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-02-unity-assetbundle</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-02-unity-assetbundle"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-02-unity-assetbundle"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-02-unity-assetbundle"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-03-unity-sbp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-03-unity-sbp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-03-unity-sbp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-03-unity-sbp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-04-unity-addressables</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-04-unity-addressables"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-04-unity-addressables"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-04-unity-addressables"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-05-unity-il2cpp</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-05-unity-il2cpp"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-05-unity-il2cpp"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-05-unity-il2cpp"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-06-unreal-ubt-uat</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-06-unreal-ubt-uat"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-06-unreal-ubt-uat"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-06-unreal-ubt-uat"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-07-unreal-cook</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-07-unreal-cook"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-07-unreal-cook"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-07-unreal-cook"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-08-unreal-pak</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-08-unreal-pak"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-08-unreal-pak"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-08-unreal-pak"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/game-build-09-unreal-shader</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/game-build-09-unreal-shader"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/game-build-09-unreal-shader"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/game-build-09-unreal-shader"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-01-evolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-01-evolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-01-evolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-01-evolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-02-docker-basics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-02-docker-basics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-02-docker-basics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-02-docker-basics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-03-dockerfile-best-practices</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-03-dockerfile-best-practices"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-03-dockerfile-best-practices"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-03-dockerfile-best-practices"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-04-harbor-registry</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-04-harbor-registry"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-04-harbor-registry"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-04-harbor-registry"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-05-k8s-architecture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-05-k8s-architecture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-05-k8s-architecture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-05-k8s-architecture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-06-k8s-core-concepts</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-06-k8s-core-concepts"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-06-k8s-core-concepts"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-06-k8s-core-concepts"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-07-k8s-network</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-07-k8s-network"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-07-k8s-network"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-07-k8s-network"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-08-k8s-storage</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-08-k8s-storage"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-08-k8s-storage"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-08-k8s-storage"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-09-helm</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-09-helm"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-09-helm"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-09-helm"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cloud-native-deploy-10-health-check-rolling-update</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/cloud-native-deploy-10-health-check-rolling-update"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cloud-native-deploy-10-health-check-rolling-update"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/cloud-native-deploy-10-health-check-rolling-update"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-01-what-is-release</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-01-what-is-release"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-01-what-is-release"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-01-what-is-release"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-02-semver</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-02-semver"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-02-semver"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-02-semver"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-03-changelog</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-03-changelog"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-03-changelog"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-03-changelog"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-04-nexus</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-04-nexus"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-04-nexus"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-04-nexus"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-05-harbor</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-05-harbor"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-05-harbor"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-05-harbor"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-06-jfrog</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-06-jfrog"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-06-jfrog"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-06-jfrog"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/release-07-comparison</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/release-07-comparison"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/release-07-comparison"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/release-07-comparison"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/civilization-and-strength</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/文明与强大"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/civilization-and-strength"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/文明与强大"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/web-frontend</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/web-frontend"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/web-frontend"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/web-frontend"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/cannot-access-github-workaround</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/无法访问-github-非科学上网解决办法"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/cannot-access-github-workaround"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/无法访问-github-非科学上网解决办法"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/assetbundle-unpacking</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/AssetBundle-解包"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/assetbundle-unpacking"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/AssetBundle-解包"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jira-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jira-issue-workflow</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-issue-workflow"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-issue-workflow"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-issue-workflow"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jira-scrum-board</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-scrum-board"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-scrum-board"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-scrum-board"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jira-jql-filters</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-jql-filters"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-jql-filters"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-jql-filters"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/jira-shortcuts</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/jira-shortcuts"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/jira-shortcuts"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/jira-shortcuts"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/understanding-ai-01-probability-and-language-models</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/理解AI-01-概率与语言模型"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/understanding-ai-01-probability-and-language-models"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/理解AI-01-概率与语言模型"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/understanding-ai-02-tokens-and-tokenization</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/理解AI-02-Token与分词"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/understanding-ai-02-tokens-and-tokenization"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/理解AI-02-Token与分词"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/understanding-ai-03-context-window</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/理解AI-03-上下文窗口"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/understanding-ai-03-context-window"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/理解AI-03-上下文窗口"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/understanding-ai-04-temperature-and-top-p</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/理解AI-04-Temperature与TopP"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/understanding-ai-04-temperature-and-top-p"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/理解AI-04-Temperature与TopP"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/understanding-ai-05-embedding-and-semantics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/理解AI-05-Embedding与语义"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/understanding-ai-05-embedding-and-semantics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/理解AI-05-Embedding与语义"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-01-culture</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-01-culture"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-01-culture"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-01-culture"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-02-loop</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-02-loop"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-02-loop"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-02-loop"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-03-software-engineering</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-03-software-engineering"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-03-software-engineering"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-03-software-engineering"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-04-toolchain</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-04-toolchain"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-04-toolchain"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-04-toolchain"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-05-skills</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-05-skills"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-05-skills"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-05-skills"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/devops-thinking-06-tasteful-developer</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/devops-thinking-06-tasteful-developer"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/devops-thinking-06-tasteful-developer"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/devops-thinking-06-tasteful-developer"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/vibe-coding-01-what-is-vibe-coding</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-01-什么是vibe-coding"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/vibe-coding-01-what-is-vibe-coding"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-01-什么是vibe-coding"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/vibe-coding-02-how-to-talk-to-ai</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-02-如何与ai对话"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/vibe-coding-02-how-to-talk-to-ai"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-02-如何与ai对话"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/vibe-coding-03-do-not-trust-ai-code-blindly</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-03-AI写的代码不能盲信"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/vibe-coding-03-do-not-trust-ai-code-blindly"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-03-AI写的代码不能盲信"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/vibe-coding-04-help-ai-understand-your-project</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/vibe-coding-04-让AI理解你的项目"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/vibe-coding-04-help-ai-understand-your-project"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/vibe-coding-04-让AI理解你的项目"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/monitor-01-intro</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-01-intro"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-01-intro"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-01-intro"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/monitor-02-logs</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-02-logs"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-02-logs"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-02-logs"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/monitor-03-metrics</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-03-metrics"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-03-metrics"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-03-metrics"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/monitor-04-alerting</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-04-alerting"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-04-alerting"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-04-alerting"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/monitor-05-tracing</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/monitor-05-tracing"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/monitor-05-tracing"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/monitor-05-tracing"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-01-infra</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-01-infra"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-01-infra"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-01-infra"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-02-opencode</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-02-opencode"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-02-opencode"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-02-opencode"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-03-cline</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-03-cline"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-03-cline"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-03-cline"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-04-openhands</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-04-openhands"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-04-openhands"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-04-openhands"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-05-openclaw</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-05-openclaw"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-05-openclaw"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-05-openclaw"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-local-llm-06-hermes</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-local-llm-06-hermes"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-local-llm-06-hermes"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-local-llm-06-hermes"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-litellm-gateway</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-litellm-gateway"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-litellm-gateway"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-litellm-gateway"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-hermes-profile</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-hermes-profile"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-hermes-profile"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-hermes-profile"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-hermes-memory-provider-mem0</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-hermes-memory-provider-mem0"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-hermes-memory-provider-mem0"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-hermes-memory-provider-mem0"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-agent-tool-evolution</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-tool-evolution"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-tool-evolution"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-tool-evolution"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-agent-skill-principles</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-skill-principles"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-skill-principles"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-skill-principles"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/ai-agent-mcp-vs-cli</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/ai-agent-mcp-vs-cli"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/ai-agent-mcp-vs-cli"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/ai-agent-mcp-vs-cli"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gitlab-predefined-variables-identity</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-predefined-variables-identity"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-predefined-variables-identity"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-predefined-variables-identity"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/post/gitlab-predefined-variables-orchestration</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/post/gitlab-predefined-variables-orchestration"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/post/gitlab-predefined-variables-orchestration"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/post/gitlab-predefined-variables-orchestration"/>
    </url>
    <url>
        <loc>https://tangmoying.com/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/about/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/about/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/about/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/about/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/about/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/about/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/category/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/category/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/category/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/category/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/category/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/category/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/category/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/category/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/tags/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/tags/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/tags/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/tags/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/tags/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/tags/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/tags/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/tags/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/timeline/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/timeline/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/timeline/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/timeline/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/timeline/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/timeline/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/timeline/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/timeline/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/link/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/link/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/link/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/link/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/link/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/link/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/link/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/link/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/wiki</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/wiki</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki"/>
    </url>
    <url>
        <loc>https://tangmoying.com/wiki/bash/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/bash/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/bash/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/bash/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/wiki/coreutils/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/coreutils/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/coreutils/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/coreutils/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/wiki/groovy-syntax/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/groovy-syntax/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/groovy-syntax/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/groovy-syntax/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/wiki/rfc2616/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/rfc2616/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/rfc2616/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/rfc2616/"/>
    </url>
    
    <url>
        <loc>https://tangmoying.com/en/wiki/bash/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/bash/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/bash/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/bash/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/wiki/coreutils/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/coreutils/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/coreutils/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/coreutils/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/wiki/groovy-syntax/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/groovy-syntax/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/groovy-syntax/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/groovy-syntax/"/>
    </url>
    <url>
        <loc>https://tangmoying.com/en/wiki/rfc2616/</loc>
        <lastmod>2026-10-13T03:56:09+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <xhtml:link rel="alternate" hreflang="zh-CN" href="https://tangmoying.com/wiki/rfc2616/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://tangmoying.com/en/wiki/rfc2616/"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://tangmoying.com/wiki/rfc2616/"/>
    </url>
    
</urlset>
