<?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://haai.page/</loc></url><url><loc>https://haai.page/about/</loc></url><url><loc>https://haai.page/posts/</loc></url><url><loc>https://haai.page/posts/%E4%B8%80%E6%AC%A1-nuxt3-%E6%A1%86%E6%9E%B6%E7%9A%84%E6%95%B4%E4%BD%93%E4%BC%98%E5%8C%96%E5%AE%9E%E8%B7%B5/</loc></url><url><loc>https://haai.page/posts/%E4%BD%BF%E7%94%A8-ofetch-%E6%8E%A5%E6%94%B6-server-sent-eventssse/</loc></url><url><loc>https://haai.page/posts/%E5%8D%87%E7%BA%A7%E4%BD%A0%E7%9A%84-markdown-%E5%8D%9A%E5%AE%A2%E4%B9%A6%E5%86%99%E4%BD%93%E9%AA%8C/</loc></url><url><loc>https://haai.page/posts/%E5%9C%A8-c-%E4%B8%AD%E4%BC%A0%E9%80%92%E6%95%B0%E7%BB%84%E7%9A%84%E6%AD%A3%E7%A1%AE%E5%A7%BF%E5%8A%BF/</loc></url><url><loc>https://haai.page/posts/%E5%9C%A8-nuxt3-%E6%8E%A5%E5%85%A5-sentry-%E5%AE%9E%E7%8E%B0%E9%94%99%E8%AF%AF%E7%9B%91%E6%8E%A7%E5%8F%8A%E8%87%AA%E5%8A%A8%E4%B8%8A%E6%8A%A5/</loc></url><url><loc>https://haai.page/posts/%E5%9C%A8netlify%E4%B8%80%E7%AB%99%E5%BC%8F%E6%9E%84%E5%BB%BA%E4%BD%A0%E7%9A%84%E4%B8%AA%E4%BA%BA%E7%BD%91%E7%AB%99/</loc></url><url><loc>https://haai.page/posts/%E5%9F%BA%E4%BA%8E-github-workflow-%E7%9A%84-web-%E6%9C%8D%E5%8A%A1-cicd-%E6%96%B9%E6%A1%88/</loc></url><url><loc>https://haai.page/posts/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-docker-swarm-%E9%83%A8%E7%BD%B2%E6%9C%8D%E5%8A%A1%E9%9B%86%E7%BE%A4/</loc></url><url><loc>https://haai.page/posts/%E5%A6%82%E4%BD%95%E5%8A%A8%E6%80%81%E8%B0%83%E6%95%B4-utterances-%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E7%9A%84%E4%B8%BB%E9%A2%98/</loc></url><url><loc>https://haai.page/posts/%E5%A6%82%E4%BD%95%E5%AF%B9-docker-%E4%B8%AD%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%81%9A%E5%81%A5%E5%BA%B7%E7%8A%B6%E6%80%81%E6%A3%80%E6%9F%A5/</loc></url><url><loc>https://haai.page/posts/%E5%A6%82%E4%BD%95%E8%A7%84%E5%88%92-docker-swarm-%E7%9A%84%E8%8A%82%E7%82%B9/</loc></url><url><loc>https://haai.page/posts/%E5%B0%86-configor-%E9%87%8D%E6%9E%84%E4%B8%BA%E6%B5%81%E5%BC%8F%E8%B0%83%E7%94%A8/</loc></url><url><loc>https://haai.page/posts/%E5%BD%93%E4%B8%8B%E6%AF%94%E8%BE%83%E6%8E%A8%E8%8D%90%E7%9A%84%E5%87%A0%E7%A7%8D%E4%B8%AA%E4%BA%BA%E7%BD%91%E7%AB%99%E6%90%AD%E5%BB%BA%E6%96%B9%E5%BC%8F/</loc></url><url><loc>https://haai.page/posts/%E7%94%A8%E6%88%B7%E4%BD%93%E9%AA%8C%E7%AC%AC%E4%B8%80%E7%9A%84%E7%8E%B0%E4%BB%A3-c-json-%E5%BA%93/</loc></url><url><loc>https://haai.page/posts/%E8%AE%B0%E5%BD%95%E4%B8%80%E4%B8%AAgo-for-range%E5%BE%AA%E7%8E%AF%E7%9A%84bug/</loc></url><url><loc>https://haai.page/posts/1/</loc></url><url><loc>https://haai.page/posts/2/</loc></url><url><loc>https://haai.page/posts/cpp-passing-array-to-functions/</loc></url><url><loc>https://haai.page/posts/docker-health-check/</loc></url><url><loc>https://haai.page/posts/docker-swarm-%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E5%88%86%E5%B8%83%E5%BC%8F%E9%9B%86%E7%BE%A4%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/</loc></url><url><loc>https://haai.page/posts/docker-swarm-%E9%83%A8%E7%BD%B2%E5%A4%9A%E7%8E%AF%E5%A2%83%E9%9B%86%E7%BE%A4%E5%AE%9E%E8%B7%B5/</loc></url><url><loc>https://haai.page/posts/docker-swarm-deploy/</loc></url><url><loc>https://haai.page/posts/docker-swarm-multi-env/</loc></url><url><loc>https://haai.page/posts/docker-swarm-node-planning/</loc></url><url><loc>https://haai.page/posts/docker-swarm-service-config/</loc></url><url><loc>https://haai.page/posts/dynamic-utterances-theme/</loc></url><url><loc>https://haai.page/posts/elastic-function-query/</loc></url><url><loc>https://haai.page/posts/function-score-query---elastic-search/</loc></url><url><loc>https://haai.page/posts/github-workflow-cicd/</loc></url><url><loc>https://haai.page/posts/go-for-range-loop-issue/</loc></url><url><loc>https://haai.page/posts/how-to-build-website-2024/</loc></url><url><loc>https://haai.page/posts/jsonxx/</loc></url><url><loc>https://haai.page/posts/nuxt3-integrate-sentry/</loc></url><url><loc>https://haai.page/posts/nuxt3-optimization/</loc></url><url><loc>https://haai.page/posts/ofetch-sse/</loc></url><url><loc>https://haai.page/posts/openai-%E9%87%8D%E7%A3%85%E6%9B%B4%E6%96%B0assistant-api-%E5%8A%9F%E8%83%BD%E5%B0%9D%E9%B2%9C/</loc></url><url><loc>https://haai.page/posts/openai-assistant-api-%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%BD%BF%E7%94%A8%E7%9A%84%E4%B8%80%E4%BA%9B%E9%98%BB%E5%8A%9B/</loc></url><url><loc>https://haai.page/posts/openai-assistant-problems/</loc></url><url><loc>https://haai.page/posts/openai-assistant-tasting/</loc></url><url><loc>https://haai.page/posts/publish-your-site-on-netlify-app/</loc></url><url><loc>https://haai.page/posts/streaming-configor/</loc></url><url><loc>https://haai.page/posts/upgrade-your-md-experience/</loc></url><url><loc>https://haai.page/search/</loc></url><url><loc>https://haai.page/tags/</loc></url><url><loc>https://haai.page/tags/astro/</loc></url><url><loc>https://haai.page/tags/cpp/</loc></url><url><loc>https://haai.page/tags/devops/</loc></url><url><loc>https://haai.page/tags/docker-swarm/</loc></url><url><loc>https://haai.page/tags/docker/</loc></url><url><loc>https://haai.page/tags/elasticsearch/</loc></url><url><loc>https://haai.page/tags/frontend/</loc></url><url><loc>https://haai.page/tags/github-workflow/</loc></url><url><loc>https://haai.page/tags/golang/</loc></url><url><loc>https://haai.page/tags/gpt/</loc></url><url><loc>https://haai.page/tags/markdown/</loc></url><url><loc>https://haai.page/tags/nuxt/</loc></url><url><loc>https://haai.page/tags/openai/</loc></url><url><loc>https://haai.page/tags/react/</loc></url><url><loc>https://haai.page/tags/sentry/</loc></url><url><loc>https://haai.page/tags/vue/</loc></url></urlset>