<?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.gathertech.com.tw/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/adr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/cloudflare</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/file-storage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/skills</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/spec-kit</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E5%A4%9A%E7%AB%99%E9%BB%9E</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E5%B7%A5%E4%BD%9C%E6%B5%81%E7%A8%8B</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E6%96%B0%E4%BA%BA%E5%85%A5%E9%96%80</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E6%9E%B6%E6%A7%8B%E6%B1%BA%E7%AD%96</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E6%A8%A1%E6%9D%BF</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E7%92%B0%E5%A2%83%E5%BB%BA%E7%BD%AE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E7%B6%93%E9%A9%97</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E8%87%AA%E5%8B%95%E5%8C%96</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E8%A6%8F%E6%A0%BC%E9%A9%85%E5%8B%95%E9%96%8B%E7%99%BC</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E8%B8%A9%E5%9D%91</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/tags/%E9%83%A8%E7%BD%B2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/architecture/ADR-001-FileStorage-Layer-Design</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/architecture/adr-template</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/deployment/dotnet-reactor-protection-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/deployment/licensing-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/deployment/velopack-deployment-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/experience/common-pitfalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/aspect-usage-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/flaui/best-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/flaui/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/flaui/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/fluentassertions/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/fluentassertions/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/fluentvalidation/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/fluentvalidation/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/framework-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/localization-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/mahapps/controls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/mahapps/integration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/mahapps/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/advanced-topics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/aop-fundamentals</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/base-classes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/best-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/core-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/fabrics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/gst-examples</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/pros-cons</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/templates</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/metalama/testing-debugging</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/naming-conventions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/nsubstitute/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/nsubstitute/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/polly/best-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/polly/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/polly/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/polly/strategies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/quartz/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/quartz/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/reactiveui/core-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/reactiveui/migration-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/reactiveui/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/reactiveui/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rules-engine/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rules-engine/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/best-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/core-operators</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/error-handling</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/scheduling</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/rx-net/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/serilog/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/serilog/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/serilog/sinks-and-config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/stateless-state-machine-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/framework/wpf-mvvm-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/closedxml</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/cloudflare-multisite-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/componentone-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/questpdf/components</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/questpdf/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/questpdf/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/infrastructure/timescaledb-setup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/migration/legacy-migration-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/onboarding/dev-environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/onboarding/smb-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/grpc/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/grpc/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/device-codes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/host-link-protocol</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/kv-xcm02-module</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/mc-protocol</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/keyence-kv/setup-keystudio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/modbus-integration-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/mqttnet/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/mqttnet/patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/secsgem-integration-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/smb/configurations</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/smb/control-logic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/smb/expansion</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/smb/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/protocols/smb/valve-state-tables</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/architecture-overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/automation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/core-engine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/infrastructure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/recorder</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/scripting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/signalr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/rpa/web-console</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/class-oop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/erd-database</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/flowchart-architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/gantt-project</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/git-branch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/sequence-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/state-machine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/syntax-reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/standards/mermaid-templates/user-journey</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/validation/gamp5-validation-strategy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/wiki-schema</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/git-workflow-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-control-tower</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-manual-workflow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-messages</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-operations</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-state-machine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/pipeline-workflow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/skills-workflow-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/internal/workflow/spec-kit-integration-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/operation/data-export</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/operation/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/operation/process-monitoring</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/operation/recipe-management</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/operation/video-recording</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/release-notes/v1.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/setup/configuration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/setup/first-run</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/setup/installation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/troubleshooting/common-issues</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/jope/process-vision/troubleshooting/connection-errors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/shared/contact</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/shared/faq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/shared/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.gathertech.com.tw/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>