<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://lddi.net/zh</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en" />
<lastmod>2026-05-28T13:28:20.954Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://lddi.net/en</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en" />
<lastmod>2026-05-28T13:28:20.954Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog" />
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lddi.net/en/blog</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog" />
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lddi.net/zh/tutorials</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials" />
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lddi.net/en/tutorials</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials" />
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools" />
<lastmod>2026-05-28T13:28:21.040Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://lddi.net/en/tools</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools" />
<lastmod>2026-05-28T13:28:21.040Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/json-formatter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/json-formatter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/json-formatter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/json-diff</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/json-diff" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/json-diff" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/xml-formatter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/xml-formatter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/xml-formatter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/base64</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/base64" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/base64" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/url-encode</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/url-encode" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/url-encode" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/html-entities</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/html-entities" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/html-entities" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/jwt-decoder</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/jwt-decoder" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/jwt-decoder" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/uuid-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/uuid-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/uuid-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/hash-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/hash-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/hash-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/password-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/password-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/password-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/token-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/token-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/token-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/timestamp</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/timestamp" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/timestamp" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/color-converter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/color-converter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/color-converter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/number-base</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/number-base" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/number-base" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/regex-tester</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/regex-tester" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/regex-tester" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/cron-parser</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/cron-parser" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/cron-parser" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/dns-lookup</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/dns-lookup" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/dns-lookup" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/ip-lookup</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/ip-lookup" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/ip-lookup" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/speed-test</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/speed-test" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/speed-test" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/text-diff</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/text-diff" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/text-diff" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/word-counter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/word-counter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/word-counter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/tools/markdown-preview</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/markdown-preview" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/markdown-preview" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/json-formatter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/json-formatter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/json-formatter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/json-diff</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/json-diff" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/json-diff" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/xml-formatter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/xml-formatter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/xml-formatter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/base64</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/base64" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/base64" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/url-encode</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/url-encode" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/url-encode" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/html-entities</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/html-entities" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/html-entities" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/jwt-decoder</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/jwt-decoder" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/jwt-decoder" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/uuid-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/uuid-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/uuid-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/hash-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/hash-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/hash-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/password-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/password-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/password-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/token-generator</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/token-generator" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/token-generator" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/timestamp</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/timestamp" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/timestamp" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/color-converter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/color-converter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/color-converter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/number-base</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/number-base" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/number-base" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/regex-tester</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/regex-tester" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/regex-tester" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/cron-parser</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/cron-parser" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/cron-parser" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/dns-lookup</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/dns-lookup" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/dns-lookup" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/ip-lookup</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/ip-lookup" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/ip-lookup" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/speed-test</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/speed-test" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/speed-test" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/text-diff</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/text-diff" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/text-diff" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/word-counter</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/word-counter" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/word-counter" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/en/tools/markdown-preview</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tools/markdown-preview" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tools/markdown-preview" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/harness-engineering-explained</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/harness-engineering-explained" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/harness-engineering-explained" />
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/cloudflare-tunnel-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/cloudflare-tunnel-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/cloudflare-tunnel-guide" />
<lastmod>2026-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/create-telegram-bot</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/create-telegram-bot" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/create-telegram-bot" />
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/ssh-key-authentication-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/ssh-key-authentication-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/ssh-key-authentication-guide" />
<lastmod>2026-05-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/mcp-protocol-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/mcp-protocol-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/mcp-protocol-guide" />
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/hostdare-vs-bandwagonhost-proxy</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/hostdare-vs-bandwagonhost-proxy" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/hostdare-vs-bandwagonhost-proxy" />
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/domain-dns-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/domain-dns-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/domain-dns-mastery" />
<lastmod>2026-04-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/cron-expression-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/cron-expression-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/cron-expression-mastery" />
<lastmod>2025-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/self-hosted-stack</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/self-hosted-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/self-hosted-stack" />
<lastmod>2025-11-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/hash-algorithms-comparison</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/hash-algorithms-comparison" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/hash-algorithms-comparison" />
<lastmod>2025-10-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/modern-cryptography-cheatsheet</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/modern-cryptography-cheatsheet" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/modern-cryptography-cheatsheet" />
<lastmod>2025-10-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/regex-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/regex-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/regex-mastery" />
<lastmod>2025-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/blog/jwt-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/jwt-complete-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/jwt-complete-guide" />
<lastmod>2025-09-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/harness-engineering-explained</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/harness-engineering-explained" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/harness-engineering-explained" />
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/cloudflare-tunnel-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/cloudflare-tunnel-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/cloudflare-tunnel-guide" />
<lastmod>2026-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/create-telegram-bot</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/create-telegram-bot" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/create-telegram-bot" />
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/ssh-key-authentication-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/ssh-key-authentication-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/ssh-key-authentication-guide" />
<lastmod>2026-05-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/mcp-protocol-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/mcp-protocol-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/mcp-protocol-guide" />
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/hostdare-vs-bandwagonhost-proxy</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/hostdare-vs-bandwagonhost-proxy" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/hostdare-vs-bandwagonhost-proxy" />
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/domain-dns-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/domain-dns-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/domain-dns-mastery" />
<lastmod>2026-04-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/cron-expression-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/cron-expression-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/cron-expression-mastery" />
<lastmod>2025-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/self-hosted-stack</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/self-hosted-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/self-hosted-stack" />
<lastmod>2025-11-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/hash-algorithms-comparison</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/hash-algorithms-comparison" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/hash-algorithms-comparison" />
<lastmod>2025-10-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/modern-cryptography-cheatsheet</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/modern-cryptography-cheatsheet" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/modern-cryptography-cheatsheet" />
<lastmod>2025-10-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/regex-mastery</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/regex-mastery" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/regex-mastery" />
<lastmod>2025-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/blog/jwt-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/blog/jwt-complete-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/blog/jwt-complete-guide" />
<lastmod>2025-09-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/tutorials/claude-api-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials/claude-api-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials/claude-api-guide" />
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/tutorials/proxy-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials/proxy-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials/proxy-guide" />
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/tutorials/claude-api-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials/claude-api-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials/claude-api-guide" />
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/en/tutorials/proxy-guide</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/tutorials/proxy-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/tutorials/proxy-guide" />
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://lddi.net/zh/about</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/about" />
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://lddi.net/zh/privacy</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/privacy" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/privacy" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://lddi.net/zh/terms</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/terms" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/terms" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://lddi.net/en/about</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/about" />
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://lddi.net/en/privacy</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/privacy" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/privacy" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://lddi.net/en/terms</loc>
<xhtml:link rel="alternate" hreflang="zh" href="https://lddi.net/zh/terms" />
<xhtml:link rel="alternate" hreflang="en" href="https://lddi.net/en/terms" />
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
</urlset>
