<?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://alanhc.github.io/projects/agent-security-architecture/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/projects/firmware-agent-skills/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/projects/openbmc-debugging-workflow/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/projects/pxe-provisioning-automation/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/projects/low-bit-llm-inference-analysis/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20250626-paste-image-vsocde/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/vscode/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/docker/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/%E8%87%AA%E6%9E%B6harbor/</loc><lastmod>2024-10-13T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/driver/</loc><lastmod>2024-10-11T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/ubuntu-wifi%E7%B6%B2%E5%8D%A1%E6%8A%93%E4%B8%8D%E5%88%B0/</loc><lastmod>2024-10-11T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/%E5%AE%89%E8%A3%9D%E5%BE%8C%E7%9B%B4%E6%8E%A5%E9%80%B2%E5%88%B0-windows%E5%95%8F%E9%A1%8C/</loc><lastmod>2024-10-10T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E9%87%8D%E7%81%8C/</loc><lastmod>2024-10-10T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/llm/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/%E8%B6%85%E7%B0%A1%E5%96%AE%E4%B8%80%E6%96%87%E7%90%86%E8%A7%A3%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%A7%81%E6%9C%89%E5%A4%A7%E5%9E%8B%E8%AA%9E%E8%A8%80%E6%A8%A1%E5%9E%8Bllm-ollamaopenwebui%E7%AF%87/</loc><lastmod>2024-10-03T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/windows%E4%B8%8B%E7%9A%84%E5%A5%97%E4%BB%B6%E7%AE%A1%E7%90%86-chocolatey/</loc><lastmod>2024-09-04T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/fastapi-k8s/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/kubernetes/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/llm-k8s/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240704-inferencing-llm/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/pyinstaller/</loc><lastmod>2024-06-26T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/python/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/python%E4%BD%BF%E7%94%A8pyinstaller%E8%A3%BD%E4%BD%9C%E6%A1%8C%E9%9D%A2%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F/</loc><lastmod>2024-06-26T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240621-%E5%85%AC%E9%9B%B2%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98/</loc><lastmod>2024-06-21T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240409-%E4%BD%A0%E8%A6%81%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F/</loc><lastmod>2024-06-16T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E6%9B%B8/</loc><lastmod>2024-06-16T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240324-learn-go/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/backend/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/go/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/grpc/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240303-save-password-python/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/security/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240227-huggingface-nlp/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240227-warp-terminal/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/course/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/job/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/nlp/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/terminal/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/%E5%9C%8B%E5%A4%96%E5%B7%A5%E4%BD%9C/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E5%9C%8B%E5%A4%96%E5%B7%A5%E4%BD%9C/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E7%A7%BB%E6%B0%91/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240222-text-network-analysis/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/text_network_analysis/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240216-levelsfyi-crawler/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/web_scraping/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240212-linkedin-private-api/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/linkedin/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240211-taiwan-job-insights/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240209-job-insights/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/level_fyi/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240207-dcard-crawler/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/dcard/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/drissionpage/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/jieba/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/playright/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/selenium/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E5%8F%8D%E7%88%AC%E8%9F%B2/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240203-trading-bot/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/fintech/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/trading_bot/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240124-break-cloudflare-bot-prevention/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240123-scalper/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/ticketing/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240122-ntu-cool-video-download/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/ntu/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/video/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240121-web-scraping-instagram-with-selenium/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/crawler/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/instagram/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240119-osint/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/twitter/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240113-data-engineer-salary/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/mindset/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/salary/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20240108-attention/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/%E5%AD%B8%E7%BF%92/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20240107-notion-website/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/notion/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231222-chat/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/socket/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/socketio/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231217-ntu-matches/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/select/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/vector_database/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231213-pyspark/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/pandas/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/polars/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/pyspark/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231210-convert-post-markdown/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/markdown/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231209-docker-machine-learning/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/machine_learning/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231202-twitter-bot/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/api/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/bot/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231125-cloudflare-tunnel/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/cloudflare/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/self-host/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231124-terraform-vercel/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/terraform/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/vercel/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231112-nextjs-upload-large-file/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/file/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/frontend/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/nextjs/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20231110-80%E5%88%86%E9%90%98%E5%BF%AB%E9%80%9F%E4%BA%86%E8%A7%A3%E5%A4%A7%E5%9E%8B%E8%AA%9E%E8%A8%80%E6%A8%A1%E5%9E%8B-5-30%E6%9C%89%E5%92%92%E8%A1%93%E8%BF%B4%E6%88%B0%E9%9B%B7/</loc><lastmod>2023-11-10T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/ai/</loc><lastmod>2023-11-10T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231107-imgbb/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231107-mui-toolpad/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/image/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/mui/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/upload/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20231023-learning-from-lin/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231010-webauthn/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/web/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20231006-fastapi-streaming/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230929-rn-qrcode/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/react-native/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230924-qr-code/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230924-cmd-copy/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/cmd/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230920-nx/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/mobile/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230907-react-native/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230831-mdx/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230831-kbar/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/mongodb/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230831-mongodb-aggregate-multiple-group/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230830-nextjs-google-analytics/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230829-chakra-ui/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230829-peerjs/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230827-chat-app/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230827-notion-alternative/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230827-next-pwa/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230827-vscode-animate-extension/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230826-imgur/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/nextjs/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230826-import-alias/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230826-next-seo/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/nextjs-markdown/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230825-rss/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230824-chakra-darkmode/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230820-nexjs13/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230819-mermaid-js/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230818-markdown-section-link/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230817-next-sitemap/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230816-nprogress/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230813-back-up-crawler/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20230812-react-syntax-clipboard/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20221231-k8s-notes/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20220811-line-blockchain-developer-intern/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20220811-monorepo-development/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/blockchain/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/line/</loc><lastmod>2025-06-28T13:47:20+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/monorepo/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/nx/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/20220721-upgrade-nx-repo-to-react-18/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/20210820-%E9%96%8B%E7%99%BCmcu-up-%E9%8A%98%E5%82%B3%E9%87%91%E6%89%8B%E6%8C%873-0-%E7%9A%84%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%85%92/</loc><lastmod>2021-08-20T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/tags/medium/</loc><lastmod>2021-08-20T00:00:00+00:00</lastmod></url><url><loc>https://alanhc.github.io/about/</loc><lastmod>2026-08-02T23:49:22+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/ai-agent/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/</loc><lastmod>2026-08-02T23:49:22+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/android/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/authors/</loc></url><url><loc>https://alanhc.github.io/tags/automation/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/blog/</loc><lastmod>2026-08-02T01:19:50+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/debugging/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/docs/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/firmware/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/notes/</loc><lastmod>2026-08-02T01:09:13+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/openbmc/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/performance/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/profiling/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url><url><loc>https://alanhc.github.io/projects/</loc><lastmod>2026-08-02T23:10:29+08:00</lastmod></url><url><loc>https://alanhc.github.io/tags/provisioning/</loc><lastmod>2026-08-02T00:55:59+08:00</lastmod></url></urlset>