<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://blog.thinkmoon.cn/page/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/contact/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/privacy/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E4%BA%BA%E7%94%9F%E6%84%9F%E6%82%9F/</loc><lastmod>2026-06-29T20:15:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E5%BF%83%E8%B7%AF%E9%87%8C%E7%A8%8B/</loc><lastmod>2026-06-29T20:15:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/997-life-thoughts/</loc><lastmod>2026-06-29T20:15:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/ai/</loc><lastmod>2026-06-27T22:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/ocr/</loc><lastmod>2026-06-27T22:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/pytorch/</loc><lastmod>2026-06-27T22:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/resnet/</loc><lastmod>2026-06-27T22:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/996-notes-practice-network-resnet/</loc><lastmod>2026-06-27T22:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/agent/</loc><lastmod>2026-06-09T22:40:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/cli/</loc><lastmod>2026-06-09T22:40:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E9%A3%9E%E4%B9%A6/</loc><lastmod>2026-06-09T22:40:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E6%8A%80%E6%9C%AF%E5%AE%9E%E8%B7%B5/</loc><lastmod>2026-06-09T22:40:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/995-bot-practice-feishu-golembot/</loc><lastmod>2026-06-09T22:40:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/openai/</loc><lastmod>2026-04-30T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/python/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/994-practice-openai-responses-api-api/</loc><lastmod>2026-04-30T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/993-testing-software-engineering-practice-harness/</loc><lastmod>2026-04-23T15:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc><lastmod>2026-04-23T15:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/</loc><lastmod>2026-04-23T15:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%BE%B9%E7%BC%98%E8%AE%A1%E7%AE%97/</loc><lastmod>2026-04-09T10:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/992-edge-ai-notes-rk3588-rknn/</loc><lastmod>2026-04-09T10:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E9%87%8F%E5%8C%96/</loc><lastmod>2025-12-22T10:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/991-practice-quant-python/</loc><lastmod>2025-12-22T10:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/990-practice-speech-api-python/</loc><lastmod>2025-12-16T19:40:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB/</loc><lastmod>2025-12-16T19:40:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/989-edge-ai-practice-jetson-ai/</loc><lastmod>2025-10-27T10:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/typescript/</loc><lastmod>2025-09-29T14:19:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/988-notes-python-typing-typescript/</loc><lastmod>2025-09-29T14:19:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/cloudflare/</loc><lastmod>2025-03-19T14:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86/</loc><lastmod>2025-03-19T14:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/985-reverse-proxy-practice-cloudflare-ssl/</loc><lastmod>2025-03-19T14:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/983-guide-stabilityai-stable-diffusion/</loc><lastmod>2024-06-21T23:23:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E6%95%99%E7%A8%8B%E5%88%86%E4%BA%AB/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/980-guide-environment-python/</loc><lastmod>2024-06-07T22:15:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/</loc><lastmod>2023-06-04T16:20:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%B8%B8%E6%88%8F/</loc><lastmod>2023-06-04T16:20:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/978-design-patterns-notes-component-game/</loc><lastmod>2023-06-04T16:20:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/api-%E8%AE%BE%E8%AE%A1/</loc><lastmod>2022-12-16T20:58:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/976-config-guide-nestjs-swagger/</loc><lastmod>2022-12-16T20:58:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/node.js/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/css/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/vue/</loc><lastmod>2022-12-12T22:11:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/975-notes-vue3-customref-vue/</loc><lastmod>2022-12-12T22:11:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/970-guide-ads-google-adsence/</loc><lastmod>2022-12-12T20:54:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/google-adsense/</loc><lastmod>2022-12-12T20:54:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA/</loc><lastmod>2022-12-12T20:54:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/javascript/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/956-notes-promise-javascript/</loc><lastmod>2022-12-09T21:35:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%8C%96/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/943-modules-notes-javascript/</loc><lastmod>2022-06-15T00:00:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/949-guide-colab-deepfacelab-ai/</loc><lastmod>2022-06-14T23:59:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/ci/cd/</loc><lastmod>2022-06-14T23:59:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/950-ci-cd-deploy-guide-blog/</loc><lastmod>2022-06-14T23:59:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/uni-app/</loc><lastmod>2021-05-16T13:27:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/466-wechat-miniprogram-cloud-function-practice-wechat/</loc><lastmod>2021-05-16T13:27:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/</loc><lastmod>2021-05-16T13:27:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/936-notes-vue3x-wxshowmodal-javascript/</loc><lastmod>2020-11-30T23:30:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/932-deepfacelab-ai/</loc><lastmod>2020-10-25T20:47:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E9%97%B2%E4%BD%99%E6%8A%98%E8%85%BE/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/927-wechat-miniprogram-practice-blog-wechat/</loc><lastmod>2020-10-11T12:43:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/919-notes-box-sizing-css/</loc><lastmod>2020-09-20T22:42:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/910-guide-vue/</loc><lastmod>2020-09-20T13:30:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/907-event-loop-notes-js-javascript/</loc><lastmod>2020-08-28T20:32:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/894-guide-environment-vue/</loc><lastmod>2020-08-12T15:54:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/903-notes-nan-javascript/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/895-guide-api-wrapper-typescript-api/</loc><lastmod>2020-07-21T09:20:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/375-wechat-miniprogram-practice-wechat-tabbar/</loc><lastmod>2020-07-10T09:12:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/vscode/</loc><lastmod>2020-07-08T15:40:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/210-notes-vscode/</loc><lastmod>2020-07-08T15:40:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/django/</loc><lastmod>2020-06-30T22:23:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/606-guide-scss-sass-css/</loc><lastmod>2020-06-23T19:49:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/849-deploy-notes-practice-gitlab/</loc><lastmod>2020-06-23T19:34:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/843-notes-component-vue-element/</loc><lastmod>2020-06-23T09:00:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6/</loc><lastmod>2020-06-23T09:00:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/834-notes-vue-cli/</loc><lastmod>2020-06-23T08:59:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/861-notes-component-el-upload/</loc><lastmod>2020-06-18T11:28:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/linux/</loc><lastmod>2020-06-16T13:38:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/345-guide-network-dns-linux/</loc><lastmod>2020-06-16T13:38:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/</loc><lastmod>2020-06-16T13:38:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/847-wechat-miniprogram-guide-component-wechat/</loc><lastmod>2020-05-01T22:29:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/830-notes-h5-vue/</loc><lastmod>2020-04-19T11:04:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/816-practice-ads-javascript/</loc><lastmod>2020-04-14T20:02:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/404-tunnel-server-game/</loc><lastmod>2020-04-03T10:56:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/</loc><lastmod>2020-04-03T10:56:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E6%B8%B8%E6%88%8F%E7%9B%B8%E5%85%B3/</loc><lastmod>2020-04-03T10:56:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/443-notes-css/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/c++/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/534-guide-mfc-xml-cplusplus/</loc><lastmod>2020-02-18T18:36:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/738-life-thoughts/</loc><lastmod>2020-02-18T17:05:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/leetcode/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/737-notes-manacher-python/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/714-notes-leetcode-add-two/</loc><lastmod>2020-01-16T21:42:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/docker/</loc><lastmod>2020-01-02T16:19:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/703-notes-docker/</loc><lastmod>2020-01-02T16:19:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/692-guide-vscode-docker/</loc><lastmod>2020-01-02T15:46:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E7%AF%86%E4%B9%A6%E8%BD%AC%E6%8D%A2%E5%99%A8%E7%9B%B8%E5%85%B3/</loc><lastmod>2020-01-01T11:32:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/650-notes-troubleshooting-ubutnu-linux/</loc><lastmod>2019-12-20T19:52:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/674-guide-ubuntu-docker-pull/</loc><lastmod>2019-12-19T17:19:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/windows/</loc><lastmod>2019-12-19T15:41:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/229-guide-zsh-windows-cmd/</loc><lastmod>2019-12-19T15:41:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/61-wechat-miniprogram-converter-seal-script-wechat/</loc><lastmod>2019-12-19T13:15:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/26-notes-ubuntu-linux/</loc><lastmod>2019-12-18T16:51:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/php/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/typecho/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/253-typecho-php/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/214/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%AE%BE%E8%AE%A1/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/632-ai-notes/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/629-unsupervised-learning-machine-learning-notes/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/631-machine-learning-linear-regression-notes-regression/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/475-supervised-learning-machine-learning-notes-troubleshooting/</loc><lastmod>2019-12-09T11:57:50+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/markdown/</loc><lastmod>2019-12-07T22:11:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90/</loc><lastmod>2019-12-07T22:11:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/162-config-tools-markdown/</loc><lastmod>2019-12-07T22:11:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%86%99%E4%BD%9C%E5%B7%A5%E5%85%B7/</loc><lastmod>2019-12-07T22:11:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/519-notes-cplusplus/</loc><lastmod>2019-12-07T22:07:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/527-life-thoughts/</loc><lastmod>2019-12-07T20:47:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/160-bot-guide-qq-cplusplus/</loc><lastmod>2019-12-06T12:12:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%9C%BA%E5%99%A8%E4%BA%BA/</loc><lastmod>2019-12-06T12:12:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/about/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/225-wechat-miniprogram-practice-wechat-uni/</loc><lastmod>2019-11-25T12:53:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/seo/</loc><lastmod>2019-11-21T11:21:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/448-notes-seo/</loc><lastmod>2019-11-21T11:21:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/</loc><lastmod>2019-11-19T17:10:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/516-graduation-design-traffic-practice-network/</loc><lastmod>2019-11-19T17:10:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90/</loc><lastmod>2019-11-14T19:21:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/319/</loc><lastmod>2019-11-14T19:21:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E7%88%AC%E8%99%AB/</loc><lastmod>2019-10-28T17:41:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/533-bot-practice-wechat-crawler/</loc><lastmod>2019-10-28T17:41:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/531-life-thoughts/</loc><lastmod>2026-06-29T20:15:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7/</loc><lastmod>2019-10-28T17:39:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/530-wechat-official-account-guide-wechat-php/</loc><lastmod>2019-10-28T17:39:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8/</loc><lastmod>2019-10-28T17:38:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%85%BE%E8%AE%AF%E4%BA%91/</loc><lastmod>2019-10-28T17:38:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/529-object-storage-practice/</loc><lastmod>2019-10-28T17:38:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/hugo/%E9%9D%99%E6%80%81%E5%8D%9A%E5%AE%A2/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/live2d/</loc><lastmod>2019-10-28T17:37:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/528-blog-hugo-live2d/</loc><lastmod>2019-10-28T17:37:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%8D%9A%E5%AE%A2%E8%BF%81%E7%A7%BB/</loc><lastmod>2019-10-28T17:29:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/521-blog-migration-coding-page/</loc><lastmod>2019-10-28T17:29:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/518-wechat-miniprogram-server-guide-wechat/</loc><lastmod>2019-10-28T17:26:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/517-guide-blog-php-gitblog/</loc><lastmod>2019-10-28T17:25:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E9%83%A8%E7%BD%B2%E8%BF%90%E7%BB%B4/</loc><lastmod>2019-10-28T17:21:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/513-guide-npm-nodejs/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/512-config-notes-blog-hexo/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/chrome/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/510-chrome/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/509-guide-server-pushbear-php/</loc><lastmod>2019-10-28T17:16:07+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81/</loc><lastmod>2019-10-28T17:16:07+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/505-guide-wechat-server-php/</loc><lastmod>2019-10-28T17:06:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/498-typecho-ctrlpluss-javascript/</loc><lastmod>2019-10-28T15:45:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/436-font-windows/</loc><lastmod>2019-10-25T12:59:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E5%AD%97%E4%BD%93/</loc><lastmod>2019-10-25T12:59:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/452-guide-axure-tab/</loc><lastmod>2019-10-25T12:58:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/419-notes-css/</loc><lastmod>2019-10-16T10:13:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/407-guide-game-mod-awesome/</loc><lastmod>2019-10-08T15:58:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/96-guide-pyenv-python/</loc><lastmod>2019-09-03T10:27:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/314-wechat-miniprogram-practice-wechat-uni/</loc><lastmod>2019-07-02T11:44:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/317-notes-vue-javascript/</loc><lastmod>2019-06-05T16:02:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/297-practice-api-wrapper-console-api/</loc><lastmod>2019-04-02T11:39:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/261-win10-ubuntu-wsl-windows/</loc><lastmod>2019-03-29T10:31:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/wsl/</loc><lastmod>2019-03-29T10:31:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/clion/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/275-config-guide-win10-wsl/</loc><lastmod>2019-03-28T13:16:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/197-graduation-design-traffic-notes-cplusplus/</loc><lastmod>2019-03-22T10:59:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/categories/%E6%BA%90%E7%A0%81%E8%A7%A3%E5%89%96/</loc><lastmod>2019-03-14T10:21:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/219-wechat-miniprogram-guide-wechat-async/</loc><lastmod>2019-03-06T15:46:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/169-server-deploy-linux/</loc><lastmod>2019-02-16T23:07:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/158-notes-troubleshooting-deepin-clion/</loc><lastmod>2026-06-09T12:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/134-wechat-miniprogram-source-code-wechat-tmweblog/</loc><lastmod>2019-01-26T21:01:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/canvas/</loc><lastmod>2019-01-21T22:07:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/123-wechat-miniprogram-practice-wechat-svg/</loc><lastmod>2019-01-21T22:07:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/11-deploy-config-notes-python3/</loc><lastmod>2019-01-16T11:13:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/15-wechat-miniprogram-guide-wechat-php/</loc><lastmod>2019-01-16T11:13:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/77-notes-cplusplus11-auto-cplusplus/</loc><lastmod>2019-01-16T11:12:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/78-blog-migration-hugo/</loc><lastmod>2019-01-16T11:12:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/3-wechat-miniprogram-wechat-crawler/</loc><lastmod>2019-01-16T11:12:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/24-practice-font-environment-node/</loc><lastmod>2019-01-16T11:09:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/55-wechat-miniprogram-converter-seal-script-wechat/</loc><lastmod>2018-12-29T15:47:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post/161-wake-on-lan/</loc><lastmod>2018-06-02T10:33:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/tags/%E8%BF%9C%E7%A8%8B%E5%94%A4%E9%86%92/</loc><lastmod>2018-06-02T10:33:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/post-list/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.thinkmoon.cn/</loc><lastmod>2026-07-03T16:54:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>