<?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://www.proto-ui.com/en/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/adapters/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/adapters/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/contracts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/contracts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/contracts/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/contribute/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/contribute/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/contribute/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/prototypes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/prototypes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/prototypes/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/roadmap/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/roadmap/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/write-adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/write-adapter/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/write-adapter/"/></url><url><loc>https://www.proto-ui.com/en/ecosystem/write-prototype/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/write-prototype/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/write-prototype/"/></url><url><loc>https://www.proto-ui.com/en/engineering/adapter-guide/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/adapter-guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/adapter-guide/"/></url><url><loc>https://www.proto-ui.com/en/engineering/compiler-guide/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/compiler-guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/compiler-guide/"/></url><url><loc>https://www.proto-ui.com/en/engineering/host-caps/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/host-caps/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/host-caps/"/></url><url><loc>https://www.proto-ui.com/en/engineering/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/introduction/"/></url><url><loc>https://www.proto-ui.com/en/engineering/module-extension-architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/module-extension-architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/module-extension-architecture/"/></url><url><loc>https://www.proto-ui.com/en/engineering/prototype-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/prototype-api/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/prototype-api/"/></url><url><loc>https://www.proto-ui.com/en/engineering/runtime-architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/runtime-architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/runtime-architecture/"/></url><url><loc>https://www.proto-ui.com/en/project/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/about/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/about/"/></url><url><loc>https://www.proto-ui.com/en/project/links/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/links/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/links/"/></url><url><loc>https://www.proto-ui.com/en/project/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/roadmap/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/roadmap/"/></url><url><loc>https://www.proto-ui.com/en/project/status/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/status/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/status/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/advanced/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/advanced/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/advanced/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/base/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/base/hover-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/hover-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/hover-card/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/base/transition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/transition/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/transition/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/shadcn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/shadcn/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/shadcn/"/></url><url><loc>https://www.proto-ui.com/en/prototypes/shadcn/hover-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/shadcn/hover-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/shadcn/hover-card/"/></url><url><loc>https://www.proto-ui.com/en/reference/prototypes/button/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/reference/prototypes/button/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/reference/prototypes/button/"/></url><url><loc>https://www.proto-ui.com/en/reference/prototypes/tabs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/reference/prototypes/tabs/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/reference/prototypes/tabs/"/></url><url><loc>https://www.proto-ui.com/en/specs/as-hook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/as-hook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/as-hook/"/></url><url><loc>https://www.proto-ui.com/en/specs/context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/context/"/></url><url><loc>https://www.proto-ui.com/en/specs/core/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/core/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/core/"/></url><url><loc>https://www.proto-ui.com/en/specs/event/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/event/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/event/"/></url><url><loc>https://www.proto-ui.com/en/specs/expose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/expose/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/expose/"/></url><url><loc>https://www.proto-ui.com/en/specs/feedback/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/feedback/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/feedback/"/></url><url><loc>https://www.proto-ui.com/en/specs/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/introduction/"/></url><url><loc>https://www.proto-ui.com/en/specs/props/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/props/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/props/"/></url><url><loc>https://www.proto-ui.com/en/specs/rule/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/rule/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/rule/"/></url><url><loc>https://www.proto-ui.com/en/specs/state/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/state/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/state/"/></url><url><loc>https://www.proto-ui.com/en/start-here/how-it-works/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/how-it-works/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/how-it-works/"/></url><url><loc>https://www.proto-ui.com/en/start-here/quick-start/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/quick-start/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/quick-start/"/></url><url><loc>https://www.proto-ui.com/en/start-here/what-you-saw/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/what-you-saw/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/what-you-saw/"/></url><url><loc>https://www.proto-ui.com/en/start-here/why-proto-ui/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/why-proto-ui/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/why-proto-ui/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/component-as-protocol/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/component-as-protocol/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/component-as-protocol/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/design-constraints/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/design-constraints/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/design-constraints/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/evolution-path/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/evolution-path/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/evolution-path/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/execution-semantics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/execution-semantics/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/execution-semantics/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/faq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/faq/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/faq/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/information-flow-model/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/information-flow-model/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/information-flow-model/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/prototype-boundary/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/prototype-boundary/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/prototype-boundary/"/></url><url><loc>https://www.proto-ui.com/en/whitepaper/translation-layer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/translation-layer/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/translation-layer/"/></url><url><loc>https://www.proto-ui.com/en/wiki/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/"/></url><url><loc>https://www.proto-ui.com/en/wiki/anatomy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/anatomy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/anatomy/"/></url><url><loc>https://www.proto-ui.com/en/wiki/as-hook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/as-hook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/as-hook/"/></url><url><loc>https://www.proto-ui.com/en/wiki/core-capabilities/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/core-capabilities/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/core-capabilities/"/></url><url><loc>https://www.proto-ui.com/en/wiki/rule/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/rule/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/rule/"/></url><url><loc>https://www.proto-ui.com/en/wiki/style-tokens/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/style-tokens/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/style-tokens/"/></url><url><loc>https://www.proto-ui.com/zh-cn/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/adapters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/adapters/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/adapters/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/contracts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/contracts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/contracts/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/contribute/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/contribute/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/contribute/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/prototypes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/prototypes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/prototypes/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/roadmap/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/roadmap/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/write-adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/write-adapter/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/write-adapter/"/></url><url><loc>https://www.proto-ui.com/zh-cn/ecosystem/write-prototype/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/ecosystem/write-prototype/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/ecosystem/write-prototype/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/adapter-guide/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/adapter-guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/adapter-guide/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/compiler-guide/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/compiler-guide/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/compiler-guide/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/host-caps/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/host-caps/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/host-caps/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/introduction/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/module-extension-architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/module-extension-architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/module-extension-architecture/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/prototype-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/prototype-api/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/prototype-api/"/></url><url><loc>https://www.proto-ui.com/zh-cn/engineering/runtime-architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/engineering/runtime-architecture/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/engineering/runtime-architecture/"/></url><url><loc>https://www.proto-ui.com/zh-cn/project/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/about/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/about/"/></url><url><loc>https://www.proto-ui.com/zh-cn/project/links/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/links/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/links/"/></url><url><loc>https://www.proto-ui.com/zh-cn/project/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/roadmap/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/roadmap/"/></url><url><loc>https://www.proto-ui.com/zh-cn/project/status/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/project/status/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/project/status/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/advanced/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/advanced/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/advanced/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/base/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/base/hover-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/hover-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/hover-card/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/base/transition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/base/transition/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/base/transition/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/shadcn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/shadcn/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/shadcn/"/></url><url><loc>https://www.proto-ui.com/zh-cn/prototypes/shadcn/hover-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/prototypes/shadcn/hover-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/prototypes/shadcn/hover-card/"/></url><url><loc>https://www.proto-ui.com/zh-cn/reference/prototypes/button/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/reference/prototypes/button/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/reference/prototypes/button/"/></url><url><loc>https://www.proto-ui.com/zh-cn/reference/prototypes/tabs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/reference/prototypes/tabs/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/reference/prototypes/tabs/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/as-hook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/as-hook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/as-hook/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/context/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/core/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/core/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/core/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/event/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/event/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/event/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/expose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/expose/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/expose/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/feedback/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/feedback/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/feedback/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/introduction/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/introduction/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/props/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/props/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/props/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/rule/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/rule/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/rule/"/></url><url><loc>https://www.proto-ui.com/zh-cn/specs/state/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/specs/state/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/specs/state/"/></url><url><loc>https://www.proto-ui.com/zh-cn/start-here/how-it-works/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/how-it-works/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/how-it-works/"/></url><url><loc>https://www.proto-ui.com/zh-cn/start-here/quick-start/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/quick-start/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/quick-start/"/></url><url><loc>https://www.proto-ui.com/zh-cn/start-here/what-you-saw/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/what-you-saw/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/what-you-saw/"/></url><url><loc>https://www.proto-ui.com/zh-cn/start-here/why-proto-ui/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/start-here/why-proto-ui/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/start-here/why-proto-ui/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/component-as-protocol/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/component-as-protocol/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/component-as-protocol/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/design-constraints/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/design-constraints/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/design-constraints/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/evolution-path/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/evolution-path/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/evolution-path/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/execution-semantics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/execution-semantics/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/execution-semantics/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/faq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/faq/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/faq/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/information-flow-model/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/information-flow-model/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/information-flow-model/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/prototype-boundary/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/prototype-boundary/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/prototype-boundary/"/></url><url><loc>https://www.proto-ui.com/zh-cn/whitepaper/translation-layer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/whitepaper/translation-layer/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/whitepaper/translation-layer/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/anatomy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/anatomy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/anatomy/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/as-hook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/as-hook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/as-hook/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/core-capabilities/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/core-capabilities/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/core-capabilities/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/rule/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/rule/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/rule/"/></url><url><loc>https://www.proto-ui.com/zh-cn/wiki/style-tokens/</loc><xhtml:link rel="alternate" hreflang="en" href="https://www.proto-ui.com/en/wiki/style-tokens/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://www.proto-ui.com/zh-cn/wiki/style-tokens/"/></url></urlset>