<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://www.tainuohc.com/docs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/docs/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/docs/"/></url><url><loc>https://www.tainuohc.com/zh/docs/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/quickstart/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/overview/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/protocol/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/parameters/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/cpp/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/python/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/java/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/csharp/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/go/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/rust/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/typescript/</loc></url><url><loc>https://www.tainuohc.com/categories/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/categories/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/categories/"/></url><url><loc>https://www.tainuohc.com/categories/ci/cd/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/categories/ci/cd/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/categories/ci/cd/"/></url><url><loc>https://www.tainuohc.com/tags/ci/cd/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/ci/cd/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/ci/cd/"/></url><url><loc>https://www.tainuohc.com/tags/hugo/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/hugo/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/hugo/"/></url><url><loc>https://www.tainuohc.com/blog/2026-08-04-hugo-image-optimization/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-08-04-hugo-image-optimization/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-08-04-hugo-image-optimization/"/></url><url><loc>https://www.tainuohc.com/tags/jenkins/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/jenkins/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/jenkins/"/></url><url><loc>https://www.tainuohc.com/blog/2026-08-04-jenkins-cicd/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-08-04-jenkins-cicd/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-08-04-jenkins-cicd/"/></url><url><loc>https://www.tainuohc.com/tags/ngrok/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/ngrok/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/ngrok/"/></url><url><loc>https://www.tainuohc.com/tags/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/"/></url><url><loc>https://www.tainuohc.com/tags/webhook/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/webhook/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/webhook/"/></url><url><loc>https://www.tainuohc.com/tags/webp/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/webp/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/webp/"/></url><url><loc>https://www.tainuohc.com/categories/%E5%B7%A5%E5%85%B7%E9%93%BE/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/blog/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/"/></url><url><loc>https://www.tainuohc.com/tags/%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/categories/%E5%89%8D%E7%AB%AF/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/"/></url><url><loc>https://www.tainuohc.com/tags/%E5%9B%BE%E7%89%87%E4%BC%98%E5%8C%96/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E6%80%A7%E8%83%BD/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/categories/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E8%87%AA%E5%8A%A8%E5%8C%96/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/hsm/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/hsm/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/hsm/"/></url><url><loc>https://www.tainuohc.com/tags/ota/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/ota/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/ota/"/></url><url><loc>https://www.tainuohc.com/tags/pki/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/pki/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/pki/"/></url><url><loc>https://www.tainuohc.com/categories/%E5%AE%89%E5%85%A8/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E5%AE%89%E5%85%A8%E5%90%AF%E5%8A%A8/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/blog/2026-07-22-industrial-security/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-07-22-industrial-security/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-07-22-industrial-security/"/></url><url><loc>https://www.tainuohc.com/tags/%E5%9B%BA%E4%BB%B6%E7%AD%BE%E5%90%8D/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/categories/%E5%B5%8C%E5%85%A5%E5%BC%8F/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/linux/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/linux/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/linux/"/></url><url><loc>https://www.tainuohc.com/tags/preempt_rt/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/preempt_rt/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/preempt_rt/"/></url><url><loc>https://www.tainuohc.com/tags/xenomai/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/xenomai/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/xenomai/"/></url><url><loc>https://www.tainuohc.com/tags/%E7%94%B5%E6%9C%BA%E6%8E%A7%E5%88%B6/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/categories/%E5%B5%8C%E5%85%A5%E5%BC%8F-linux/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/categories/%E5%AE%9E%E6%97%B6%E7%B3%BB%E7%BB%9F/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E5%AE%9E%E6%97%B6%E7%B3%BB%E7%BB%9F/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/blog/2026-07-21-linux-rt/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-07-21-linux-rt/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-07-21-linux-rt/"/></url><url><loc>https://www.tainuohc.com/categories/fpga/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/categories/fpga/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/categories/fpga/"/></url><url><loc>https://www.tainuohc.com/tags/fpga/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/fpga/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/fpga/"/></url><url><loc>https://www.tainuohc.com/blog/2026-07-20-fpga-acceleration/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-07-20-fpga-acceleration/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-07-20-fpga-acceleration/"/></url><url><loc>https://www.tainuohc.com/tags/verilog/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/verilog/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/verilog/"/></url><url><loc>https://www.tainuohc.com/categories/%E6%9C%BA%E5%99%A8%E8%A7%86%E8%A7%89/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E6%B5%81%E6%B0%B4%E7%BA%BF/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E8%A7%86%E8%A7%89%E6%A3%80%E6%B5%8B/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/bootloader/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/bootloader/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/bootloader/"/></url><url><loc>https://www.tainuohc.com/tags/no_std/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/no_std/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/no_std/"/></url><url><loc>https://www.tainuohc.com/categories/rust/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/categories/rust/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/categories/rust/"/></url><url><loc>https://www.tainuohc.com/tags/rust/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/rust/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/rust/"/></url><url><loc>https://www.tainuohc.com/tags/%E5%9B%BA%E4%BB%B6/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E8%A3%B8%E6%9C%BA/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/blog/2026-07-19-rust-embedded/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-07-19-rust-embedded/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-07-19-rust-embedded/"/></url><url><loc>https://www.tainuohc.com/tags/grpc/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/grpc/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/grpc/"/></url><url><loc>https://www.tainuohc.com/tags/protobuf/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/tags/protobuf/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/tags/protobuf/"/></url><url><loc>https://www.tainuohc.com/blog/2026-07-18-grpc-migration/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/blog/2026-07-18-grpc-migration/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/blog/2026-07-18-grpc-migration/"/></url><url><loc>https://www.tainuohc.com/categories/%E6%9E%B6%E6%9E%84%E6%BC%94%E8%BF%9B/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/tags/%E5%B5%8C%E5%85%A5%E5%BC%8Flinux/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.tainuohc.com/zh/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/params/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/error_codes/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/print_data/</loc></url><url><loc>https://www.tainuohc.com/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.tainuohc.com/en/about/"/><xhtml:link rel="alternate" hreflang="zh" href="https://www.tainuohc.com/about/"/></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/connection/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/logs/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/lifecycle/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/events/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/network/</loc></url><url><loc>https://www.tainuohc.com/zh/docs/sdk/c/meta/</loc></url></urlset>