<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.dc3.site/en/ai/agentic</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/agentic"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/agentic"/></url><url><loc>https://docs.dc3.site/zh/ai/agentic</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/agentic"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/agentic"/></url><url><loc>https://docs.dc3.site/en/ai/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/"/></url><url><loc>https://docs.dc3.site/zh/ai/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/"/></url><url><loc>https://docs.dc3.site/en/ai/mcp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/mcp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/mcp"/></url><url><loc>https://docs.dc3.site/zh/ai/mcp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/mcp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/mcp"/></url><url><loc>https://docs.dc3.site/en/ai/spring-ai-deep-dive</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/spring-ai-deep-dive"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/spring-ai-deep-dive"/></url><url><loc>https://docs.dc3.site/zh/ai/spring-ai-deep-dive</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/ai/spring-ai-deep-dive"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/ai/spring-ai-deep-dive"/></url><url><loc>https://docs.dc3.site/en/architecture/auth-rbac</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/auth-rbac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/auth-rbac"/></url><url><loc>https://docs.dc3.site/zh/architecture/auth-rbac</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/auth-rbac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/auth-rbac"/></url><url><loc>https://docs.dc3.site/en/architecture/command-plane</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/command-plane"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/command-plane"/></url><url><loc>https://docs.dc3.site/zh/architecture/command-plane</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/command-plane"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/command-plane"/></url><url><loc>https://docs.dc3.site/en/architecture/data-plane</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/data-plane"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/data-plane"/></url><url><loc>https://docs.dc3.site/zh/architecture/data-plane</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/data-plane"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/data-plane"/></url><url><loc>https://docs.dc3.site/en/architecture/domain-model</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/domain-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/domain-model"/></url><url><loc>https://docs.dc3.site/zh/architecture/domain-model</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/domain-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/domain-model"/></url><url><loc>https://docs.dc3.site/en/architecture/facade-modes</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/facade-modes"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/facade-modes"/></url><url><loc>https://docs.dc3.site/zh/architecture/facade-modes</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/facade-modes"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/facade-modes"/></url><url><loc>https://docs.dc3.site/en/architecture/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/"/></url><url><loc>https://docs.dc3.site/zh/architecture/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/"/></url><url><loc>https://docs.dc3.site/en/architecture/modules</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/modules"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/modules"/></url><url><loc>https://docs.dc3.site/zh/architecture/modules</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/modules"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/modules"/></url><url><loc>https://docs.dc3.site/en/architecture/services</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/services"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/services"/></url><url><loc>https://docs.dc3.site/zh/architecture/services</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/architecture/services"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/architecture/services"/></url><url><loc>https://docs.dc3.site/en/automation/cli</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/automation/cli"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/automation/cli"/></url><url><loc>https://docs.dc3.site/zh/automation/cli</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/automation/cli"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/automation/cli"/></url><url><loc>https://docs.dc3.site/en/automation/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/automation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/automation/"/></url><url><loc>https://docs.dc3.site/zh/automation/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/automation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/automation/"/></url><url><loc>https://docs.dc3.site/en/community/code-of-conduct</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/code-of-conduct"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/code-of-conduct"/></url><url><loc>https://docs.dc3.site/zh/community/code-of-conduct</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/code-of-conduct"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/code-of-conduct"/></url><url><loc>https://docs.dc3.site/en/community/contributing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/contributing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/contributing"/></url><url><loc>https://docs.dc3.site/zh/community/contributing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/contributing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/contributing"/></url><url><loc>https://docs.dc3.site/en/community/faq</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/faq"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/faq"/></url><url><loc>https://docs.dc3.site/zh/community/faq</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/faq"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/faq"/></url><url><loc>https://docs.dc3.site/en/community/security</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/security"/></url><url><loc>https://docs.dc3.site/zh/community/security</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/community/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/community/security"/></url><url><loc>https://docs.dc3.site/en/development/api-documentation</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/api-documentation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/api-documentation"/></url><url><loc>https://docs.dc3.site/zh/development/api-documentation</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/api-documentation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/api-documentation"/></url><url><loc>https://docs.dc3.site/en/development/changelog</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/changelog"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/changelog"/></url><url><loc>https://docs.dc3.site/zh/development/changelog</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/changelog"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/changelog"/></url><url><loc>https://docs.dc3.site/en/development/driver-authoring</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/driver-authoring"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/driver-authoring"/></url><url><loc>https://docs.dc3.site/zh/development/driver-authoring</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/driver-authoring"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/driver-authoring"/></url><url><loc>https://docs.dc3.site/en/development/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/"/></url><url><loc>https://docs.dc3.site/zh/development/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/"/></url><url><loc>https://docs.dc3.site/en/development/technology-stack</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/technology-stack"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/technology-stack"/></url><url><loc>https://docs.dc3.site/zh/development/technology-stack</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/technology-stack"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/technology-stack"/></url><url><loc>https://docs.dc3.site/en/development/testing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/testing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/testing"/></url><url><loc>https://docs.dc3.site/zh/development/testing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/development/testing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/development/testing"/></url><url><loc>https://docs.dc3.site/en/drivers/bacnet-ip</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/bacnet-ip"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/bacnet-ip"/></url><url><loc>https://docs.dc3.site/zh/drivers/bacnet-ip</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/bacnet-ip"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/bacnet-ip"/></url><url><loc>https://docs.dc3.site/en/drivers/ble</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/ble"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/ble"/></url><url><loc>https://docs.dc3.site/zh/drivers/ble</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/ble"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/ble"/></url><url><loc>https://docs.dc3.site/en/drivers/can</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/can"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/can"/></url><url><loc>https://docs.dc3.site/zh/drivers/can</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/can"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/can"/></url><url><loc>https://docs.dc3.site/en/drivers/coap</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/coap"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/coap"/></url><url><loc>https://docs.dc3.site/zh/drivers/coap</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/coap"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/coap"/></url><url><loc>https://docs.dc3.site/en/drivers/dlms</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/dlms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/dlms"/></url><url><loc>https://docs.dc3.site/zh/drivers/dlms</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/dlms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/dlms"/></url><url><loc>https://docs.dc3.site/en/drivers/ethernet-ip</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/ethernet-ip"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/ethernet-ip"/></url><url><loc>https://docs.dc3.site/zh/drivers/ethernet-ip</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/ethernet-ip"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/ethernet-ip"/></url><url><loc>https://docs.dc3.site/en/drivers/fins</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/fins"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/fins"/></url><url><loc>https://docs.dc3.site/zh/drivers/fins</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/fins"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/fins"/></url><url><loc>https://docs.dc3.site/en/drivers/http</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/http"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/http"/></url><url><loc>https://docs.dc3.site/zh/drivers/http</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/http"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/http"/></url><url><loc>https://docs.dc3.site/en/drivers/iec104</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/iec104"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/iec104"/></url><url><loc>https://docs.dc3.site/zh/drivers/iec104</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/iec104"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/iec104"/></url><url><loc>https://docs.dc3.site/en/drivers/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/"/></url><url><loc>https://docs.dc3.site/zh/drivers/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/"/></url><url><loc>https://docs.dc3.site/en/drivers/listening-virtual</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/listening-virtual"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/listening-virtual"/></url><url><loc>https://docs.dc3.site/zh/drivers/listening-virtual</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/listening-virtual"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/listening-virtual"/></url><url><loc>https://docs.dc3.site/en/drivers/lwm2m</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/lwm2m"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/lwm2m"/></url><url><loc>https://docs.dc3.site/zh/drivers/lwm2m</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/lwm2m"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/lwm2m"/></url><url><loc>https://docs.dc3.site/en/drivers/matrix</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/matrix"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/matrix"/></url><url><loc>https://docs.dc3.site/zh/drivers/matrix</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/matrix"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/matrix"/></url><url><loc>https://docs.dc3.site/en/drivers/melsec</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/melsec"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/melsec"/></url><url><loc>https://docs.dc3.site/zh/drivers/melsec</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/melsec"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/melsec"/></url><url><loc>https://docs.dc3.site/en/drivers/modbus-rtu</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/modbus-rtu"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/modbus-rtu"/></url><url><loc>https://docs.dc3.site/zh/drivers/modbus-rtu</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/modbus-rtu"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/modbus-rtu"/></url><url><loc>https://docs.dc3.site/en/drivers/modbus-tcp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/modbus-tcp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/modbus-tcp"/></url><url><loc>https://docs.dc3.site/zh/drivers/modbus-tcp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/modbus-tcp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/modbus-tcp"/></url><url><loc>https://docs.dc3.site/en/drivers/mqtt</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/mqtt"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/mqtt"/></url><url><loc>https://docs.dc3.site/zh/drivers/mqtt</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/mqtt"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/mqtt"/></url><url><loc>https://docs.dc3.site/en/drivers/mysql</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/mysql"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/mysql"/></url><url><loc>https://docs.dc3.site/zh/drivers/mysql</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/mysql"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/mysql"/></url><url><loc>https://docs.dc3.site/en/drivers/opc-da</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/opc-da"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/opc-da"/></url><url><loc>https://docs.dc3.site/zh/drivers/opc-da</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/opc-da"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/opc-da"/></url><url><loc>https://docs.dc3.site/en/drivers/opc-ua</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/opc-ua"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/opc-ua"/></url><url><loc>https://docs.dc3.site/zh/drivers/opc-ua</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/opc-ua"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/opc-ua"/></url><url><loc>https://docs.dc3.site/en/drivers/oracle</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/oracle"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/oracle"/></url><url><loc>https://docs.dc3.site/zh/drivers/oracle</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/oracle"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/oracle"/></url><url><loc>https://docs.dc3.site/en/drivers/plcs7</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/plcs7"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/plcs7"/></url><url><loc>https://docs.dc3.site/zh/drivers/plcs7</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/plcs7"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/plcs7"/></url><url><loc>https://docs.dc3.site/en/drivers/postgresql</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/postgresql"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/postgresql"/></url><url><loc>https://docs.dc3.site/zh/drivers/postgresql</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/postgresql"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/postgresql"/></url><url><loc>https://docs.dc3.site/en/drivers/serial</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/serial"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/serial"/></url><url><loc>https://docs.dc3.site/zh/drivers/serial</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/serial"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/serial"/></url><url><loc>https://docs.dc3.site/en/drivers/sl651</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/sl651"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/sl651"/></url><url><loc>https://docs.dc3.site/zh/drivers/sl651</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/sl651"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/sl651"/></url><url><loc>https://docs.dc3.site/en/drivers/snmp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/snmp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/snmp"/></url><url><loc>https://docs.dc3.site/zh/drivers/snmp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/snmp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/snmp"/></url><url><loc>https://docs.dc3.site/en/drivers/sqlserver</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/sqlserver"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/sqlserver"/></url><url><loc>https://docs.dc3.site/zh/drivers/sqlserver</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/sqlserver"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/sqlserver"/></url><url><loc>https://docs.dc3.site/en/drivers/tcp-udp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/tcp-udp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/tcp-udp"/></url><url><loc>https://docs.dc3.site/zh/drivers/tcp-udp</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/tcp-udp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/tcp-udp"/></url><url><loc>https://docs.dc3.site/en/drivers/virtual</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/virtual"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/virtual"/></url><url><loc>https://docs.dc3.site/zh/drivers/virtual</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/virtual"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/virtual"/></url><url><loc>https://docs.dc3.site/en/drivers/zigbee</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/zigbee"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/zigbee"/></url><url><loc>https://docs.dc3.site/zh/drivers/zigbee</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/drivers/zigbee"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/drivers/zigbee"/></url><url><loc>https://docs.dc3.site/en/foundations/aiot</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/aiot"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/aiot"/></url><url><loc>https://docs.dc3.site/zh/foundations/aiot</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/aiot"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/aiot"/></url><url><loc>https://docs.dc3.site/en/foundations/data-pipeline</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/data-pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/data-pipeline"/></url><url><loc>https://docs.dc3.site/zh/foundations/data-pipeline</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/data-pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/data-pipeline"/></url><url><loc>https://docs.dc3.site/en/foundations/edge-cloud</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/edge-cloud"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/edge-cloud"/></url><url><loc>https://docs.dc3.site/zh/foundations/edge-cloud</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/edge-cloud"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/edge-cloud"/></url><url><loc>https://docs.dc3.site/en/foundations/fieldbus</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/fieldbus"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/fieldbus"/></url><url><loc>https://docs.dc3.site/zh/foundations/fieldbus</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/fieldbus"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/fieldbus"/></url><url><loc>https://docs.dc3.site/en/foundations/identification</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/identification"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/identification"/></url><url><loc>https://docs.dc3.site/zh/foundations/identification</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/identification"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/identification"/></url><url><loc>https://docs.dc3.site/en/foundations/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/"/></url><url><loc>https://docs.dc3.site/zh/foundations/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/"/></url><url><loc>https://docs.dc3.site/en/foundations/iot-protocols</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/iot-protocols"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/iot-protocols"/></url><url><loc>https://docs.dc3.site/zh/foundations/iot-protocols</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/iot-protocols"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/iot-protocols"/></url><url><loc>https://docs.dc3.site/en/foundations/security</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/security"/></url><url><loc>https://docs.dc3.site/zh/foundations/security</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/security"/></url><url><loc>https://docs.dc3.site/en/foundations/sensing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/sensing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/sensing"/></url><url><loc>https://docs.dc3.site/zh/foundations/sensing</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/foundations/sensing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/foundations/sensing"/></url><url><loc>https://docs.dc3.site/en/frontend/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/frontend/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/frontend/"/></url><url><loc>https://docs.dc3.site/zh/frontend/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/frontend/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/frontend/"/></url><url><loc>https://docs.dc3.site/en/frontend/test-debugging</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/frontend/test-debugging"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/frontend/test-debugging"/></url><url><loc>https://docs.dc3.site/zh/frontend/test-debugging</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/frontend/test-debugging"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/frontend/test-debugging"/></url><url><loc>https://docs.dc3.site/en/guide/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/"/></url><url><loc>https://docs.dc3.site/zh/guide/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/"/></url><url><loc>https://docs.dc3.site/en/guide/logging</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/logging"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/logging"/></url><url><loc>https://docs.dc3.site/zh/guide/logging</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/logging"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/logging"/></url><url><loc>https://docs.dc3.site/en/guide/observability</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/observability"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/observability"/></url><url><loc>https://docs.dc3.site/zh/guide/observability</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/observability"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/observability"/></url><url><loc>https://docs.dc3.site/en/guide/troubleshooting</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/troubleshooting"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/troubleshooting"/></url><url><loc>https://docs.dc3.site/zh/guide/troubleshooting</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/troubleshooting"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/troubleshooting"/></url><url><loc>https://docs.dc3.site/en/guide/usage</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/usage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/usage"/></url><url><loc>https://docs.dc3.site/zh/guide/usage</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/guide/usage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/guide/usage"/></url><url><loc>https://docs.dc3.site/en/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/"/></url><url><loc>https://docs.dc3.site/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/"/></url><url><loc>https://docs.dc3.site/zh/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/attribute-config</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/attribute-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/attribute-config"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/attribute-config</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/attribute-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/attribute-config"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/command</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/command"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/command"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/command</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/command"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/command"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/device</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/device"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/device"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/device</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/device"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/device"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/driver</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/driver"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/driver"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/driver</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/driver"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/driver"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/event</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/event"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/event"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/event</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/event"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/event"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/point-value</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/point-value"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/point-value"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/point-value</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/point-value"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/point-value"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/point</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/point"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/point"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/point</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/point"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/point"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/profile</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/profile"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/profile</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/profile"/></url><url><loc>https://docs.dc3.site/en/introduction/concepts/tenant</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/tenant"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/tenant"/></url><url><loc>https://docs.dc3.site/zh/introduction/concepts/tenant</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/concepts/tenant"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/concepts/tenant"/></url><url><loc>https://docs.dc3.site/en/introduction/glossary</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/glossary"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/glossary"/></url><url><loc>https://docs.dc3.site/zh/introduction/glossary</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/glossary"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/glossary"/></url><url><loc>https://docs.dc3.site/en/introduction/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/"/></url><url><loc>https://docs.dc3.site/zh/introduction/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/"/></url><url><loc>https://docs.dc3.site/en/introduction/license</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/license"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/license"/></url><url><loc>https://docs.dc3.site/zh/introduction/license</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/license"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/license"/></url><url><loc>https://docs.dc3.site/en/introduction/paths</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/paths"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/paths"/></url><url><loc>https://docs.dc3.site/zh/introduction/paths</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/introduction/paths"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/introduction/paths"/></url><url><loc>https://docs.dc3.site/en/modules/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/modules/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/modules/"/></url><url><loc>https://docs.dc3.site/zh/modules/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/modules/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/modules/"/></url><url><loc>https://docs.dc3.site/en/operation/alarms</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/alarms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/alarms"/></url><url><loc>https://docs.dc3.site/zh/operation/alarms</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/alarms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/alarms"/></url><url><loc>https://docs.dc3.site/en/operation/data-commands</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/data-commands"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/data-commands"/></url><url><loc>https://docs.dc3.site/zh/operation/data-commands</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/data-commands"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/data-commands"/></url><url><loc>https://docs.dc3.site/en/operation/device-onboarding</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/device-onboarding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/device-onboarding"/></url><url><loc>https://docs.dc3.site/zh/operation/device-onboarding</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/device-onboarding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/device-onboarding"/></url><url><loc>https://docs.dc3.site/en/operation/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/"/></url><url><loc>https://docs.dc3.site/zh/operation/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/operation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/operation/"/></url><url><loc>https://docs.dc3.site/en/quickstart/environment</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/environment"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/environment"/></url><url><loc>https://docs.dc3.site/zh/quickstart/environment</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/environment"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/environment"/></url><url><loc>https://docs.dc3.site/en/quickstart/first-device</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/first-device"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/first-device"/></url><url><loc>https://docs.dc3.site/zh/quickstart/first-device</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/first-device"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/first-device"/></url><url><loc>https://docs.dc3.site/en/quickstart/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/"/></url><url><loc>https://docs.dc3.site/zh/quickstart/</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.dc3.site/en/quickstart/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.dc3.site/zh/quickstart/"/></url><url><loc>https://docs.dc3.site/zh/frontend/frontend-testing-guardrails</loc><lastmod>2026-08-06T06:22:04.000Z</lastmod></url></urlset>