<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://guzhongren.github.io/tags/ai/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/categories/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/tags/dto/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/tags/entity/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/tags/model/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/posts/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/categories/summary/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/tags/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/2026/03/%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91%E4%B8%AD%E7%9A%84dtomodelentity/</loc><lastmod>2026-03-01T18:59:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://guzhongren.github.io/2026/02/ai%E6%97%B6%E4%BB%A3%E9%9C%80%E8%A6%81%E4%BB%80%E4%B9%88/</loc><lastmod>2026-02-07T07:09:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%AE%9A%E4%B9%89%E9%97%AE%E9%A2%98/</loc><lastmod>2026-02-07T07:09:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%AE%A1%E7%90%86/</loc><lastmod>2026-02-07T07:09:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2026/01/%E5%A6%88%E5%A6%88%E4%BD%A0%E7%9C%8B%E6%9C%88/</loc><lastmod>2026-01-23T07:48:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%AF%97/</loc><lastmod>2026-01-23T07:48:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%AF%86%E5%AD%97/</loc><lastmod>2026-01-23T07:48:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/%E8%A5%BF%E8%A5%BF/</loc><lastmod>2026-01-23T07:48:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2026/01/%E8%A5%BF%E8%A5%BF%E8%AE%A4%E8%AF%86%E4%BA%86%E5%BE%88%E5%A4%9A%E5%AD%97/</loc><lastmod>2026-01-17T07:19:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%AD%97/</loc><lastmod>2026-01-17T07:19:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2026/01/%E6%88%91%E4%B8%8D%E5%96%9C%E6%AC%A2%E6%88%91%E7%9A%84%E7%88%B8%E7%88%B8%E4%BA%86/</loc><lastmod>2026-01-06T08:22:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%83%A1%E5%AD%90/</loc><lastmod>2026-01-06T08:22:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%80%9D%E6%83%B3/</loc><lastmod>2026-01-06T08:22:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/12/%E5%A6%88%E5%A6%88%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E5%87%A0%E5%A4%A9%E5%9B%9E%E6%9D%A5/</loc><lastmod>2025-12-15T08:22:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%87%BA%E5%B7%AE/</loc><lastmod>2025-12-15T08:22:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/12/%E7%9C%8B%E6%88%91%E4%BC%9A%E7%A9%BF/</loc><lastmod>2025-12-11T08:18:32+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%94%B5%E8%A7%86%E6%9F%9C/</loc><lastmod>2025-12-11T08:18:32+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%9E%8B/</loc><lastmod>2025-12-11T08:18:32+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E5%B0%BF%E5%B0%BF/</loc><lastmod>2025-11-25T08:22:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%B0%BF%E5%B0%BF/</loc><lastmod>2025-11-25T08:22:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/openmtp/</loc><lastmod>2025-11-20T23:49:51+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/switch/</loc><lastmod>2025-11-20T23:49:51+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E9%80%9A%E8%BF%87openmtp%E5%9C%A8switch%E4%B8%8A%E5%AE%89%E8%A3%85%E6%B8%B8%E6%88%8F/</loc><lastmod>2025-11-20T23:49:51+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%B8%B8%E6%88%8F%E5%AE%89%E8%A3%85/</loc><lastmod>2025-11-20T23:49:51+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/colima/</loc><lastmod>2025-11-19T22:28:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/host.docker.internal/</loc><lastmod>2025-11-19T22:28:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/testcontainer/</loc><lastmod>2025-11-19T22:28:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E5%B0%86colima%E8%AE%BE%E7%BD%AE%E4%B8%BAtestcontainer%E7%9A%84%E5%AE%B9%E5%99%A8%E8%BF%90%E8%A1%8C%E6%97%B6/</loc><lastmod>2025-11-19T22:28:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E6%80%8E%E4%B9%88%E5%8F%AF%E8%83%BD%E5%91%A2/</loc><lastmod>2025-11-16T07:56:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%88%92%E8%88%B9/</loc><lastmod>2025-11-16T07:56:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E6%88%91%E5%90%83%E7%9D%80%E5%91%A2%E5%91%80/</loc><lastmod>2025-11-10T08:53:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%A1%B6%E5%98%B4/</loc><lastmod>2025-11-10T08:53:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%B0%8F%E6%AF%9B%E9%A9%B4/</loc><lastmod>2025-11-10T08:53:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E5%93%A6%E6%89%BE%E5%88%B0%E4%BA%86/</loc><lastmod>2025-11-09T06:46:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%A5%BA%E5%AD%90/</loc><lastmod>2025-11-09T06:46:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%A5%BF%E8%B4%9D/</loc><lastmod>2025-11-09T06:46:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%83%B3%E6%B3%95/</loc><lastmod>2025-11-09T06:46:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E7%AC%AC%E4%B8%80%E6%AC%A1%E7%8E%A9switch/</loc><lastmod>2025-11-03T15:39:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%A9%AC%E9%87%8C%E5%A5%A5/</loc><lastmod>2025-11-03T15:39:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%AE%85/</loc><lastmod>2025-11-03T15:39:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/11/%E6%88%91%E6%80%8E%E4%B9%88%E7%8E%A9%E6%B8%B8%E6%88%8F%E5%95%8A/</loc><lastmod>2025-11-02T07:08:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%A4%A7%E6%98%8E%E5%AE%AB/</loc><lastmod>2025-11-02T07:08:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%A2%A6/</loc><lastmod>2025-11-02T07:08:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%B8%B8%E6%88%8F/</loc><lastmod>2025-11-02T07:08:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E5%9C%A8%E5%BF%83%E9%87%8C%E6%83%B3%E4%BD%A0/</loc><lastmod>2025-10-31T08:22:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%AF%94%E5%BF%83/</loc><lastmod>2025-10-31T08:22:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E5%B0%8F%E7%81%AB%E8%BD%A6%E5%88%B0%E7%AB%99%E4%BA%86/</loc><lastmod>2025-10-25T22:41:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%88%B7%E7%89%99/</loc><lastmod>2025-10-25T22:41:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%B8%9C%E8%A5%BF%E6%B5%81%E9%87%8F/</loc><lastmod>2025-10-23T21:25:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%9E%B6%E6%9E%84%E5%9B%BE/</loc><lastmod>2025-10-23T21:25:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E6%9E%B6%E6%9E%84%E5%9B%BE%E4%B8%AD%E7%9A%84%E4%B8%9C%E8%A5%BF%E5%8D%97%E5%8C%97%E6%B5%81%E9%87%8F/</loc><lastmod>2025-10-23T21:25:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%8D%97%E5%8C%97%E6%B5%81%E9%87%8F/</loc><lastmod>2025-10-23T21:25:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E6%98%8E%E5%A4%A9%E5%B0%B1%E5%8F%AF%E4%BB%A5%E5%90%83%E9%B2%9C%E8%8A%B1%E9%A5%BC%E4%BA%86/</loc><lastmod>2025-10-22T19:46:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%B2%9C%E8%8A%B1%E9%A5%BC/</loc><lastmod>2025-10-22T19:46:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/ai/</loc><lastmod>2025-10-22T08:39:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/ai%E4%BD%BF%E5%BC%BA%E8%80%85%E6%9B%B4%E5%BC%BA/</loc><lastmod>2025-10-22T08:39:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%9F%BA%E7%A1%80%E5%8A%9F/</loc><lastmod>2025-10-22T08:39:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%8A%80%E6%9C%AF/</loc><lastmod>2025-10-22T08:39:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc><lastmod>2025-10-22T08:39:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E8%85%BA%E6%A0%B7%E4%BD%93%E6%89%8B%E6%9C%AF/</loc><lastmod>2025-10-19T07:01:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E7%AC%91%E6%AD%BB%E6%88%91%E4%BA%86/</loc><lastmod>2025-10-14T07:01:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E5%A5%BD%E4%B9%85%E6%B2%A1%E7%9C%8B%E8%B6%85%E7%BA%A7%E9%A3%9E%E4%BE%A0%E4%BA%86/</loc><lastmod>2025-10-07T12:23:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E7%88%B8%E7%88%B8%E6%B6%82%E9%98%B2%E6%99%92%E4%BA%86%E6%B2%A1/</loc><lastmod>2025-10-05T10:01:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/10/%E4%BD%A0%E7%9C%9F%E6%98%AF%E4%B8%80%E4%B8%AA%E5%A4%A7%E5%9D%8F%E8%9B%8B/</loc><lastmod>2025-10-05T10:01:27+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%88%91%E7%9A%84%E5%A5%BD%E7%88%B8%E7%88%B8/</loc><lastmod>2025-09-28T09:14:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%88%91%E6%83%B3%E5%90%83%E5%90%93%E4%BA%BA%E6%B0%B4%E9%A5%BA/</loc><lastmod>2025-09-26T08:08:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BA%8B%E6%83%85%E8%87%AA%E5%B7%B1%E5%81%9A/</loc><lastmod>2025-09-22T08:45:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E7%88%B8%E7%88%B8%E4%BD%A0%E6%80%8E%E4%B9%88%E9%AA%97%E6%88%91%E5%91%A2/</loc><lastmod>2025-09-21T07:12:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E7%88%B8%E7%88%B8%E4%BD%A0%E6%80%8E%E4%B9%88%E5%8F%AF%E4%BB%A5%E8%AF%B4%E6%88%91%E5%91%A2/</loc><lastmod>2025-09-17T07:01:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E5%A6%88%E5%A6%88%E8%AF%B7%E4%BD%A0%E5%90%83/</loc><lastmod>2025-09-09T09:07:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/%E8%A5%BF%E8%A5%BF/</loc><lastmod>2025-09-09T09:07:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%88%91%E8%A6%81%E5%8E%BB%E4%B8%89%E6%A5%BC/</loc><lastmod>2025-09-07T06:32:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E7%88%B8%E7%88%B8%E4%B8%80%E5%8F%A3%E6%B0%94%E5%B0%B1%E6%8A%B1%E5%88%B07%E6%A5%BC%E4%BA%86/</loc><lastmod>2025-09-04T07:01:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%88%91%E6%83%B3%E5%87%BA%E5%8E%BB%E7%8E%A9/</loc><lastmod>2025-09-04T07:01:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%9C%89%E4%B8%80%E4%B8%AAbird/</loc><lastmod>2025-09-04T07:01:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E7%88%B8%E7%88%B8%E4%BD%A0%E5%88%B0%E5%93%AA%E4%BA%86/</loc><lastmod>2025-09-02T17:14:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/09/%E6%88%91%E7%88%B8%E7%88%B8%E5%91%A2/</loc><lastmod>2025-09-01T08:10:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E7%88%B8%E7%88%B8%E5%91%A2/</loc><lastmod>2025-08-30T06:43:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%9C%89%E7%88%B8%E7%88%B8%E4%BF%9D%E6%8A%A4%E6%88%91%E5%91%A2/</loc><lastmod>2025-08-29T08:04:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E4%BA%BA%E4%B9%8B%E5%88%9D.../</loc><lastmod>2025-08-28T06:40:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E8%BF%99%E6%A0%B7%E4%B8%8D%E5%A5%BD/</loc><lastmod>2025-08-27T08:11:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%88%91%E4%BC%9A%E8%84%B1%E8%A1%A3%E6%9C%8D%E4%BA%86%E5%96%BD/</loc><lastmod>2025-08-26T08:03:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E8%BF%99%E4%B8%AA%E6%B5%B7%E8%9E%BA%E5%8F%AF%E4%BB%A5%E5%90%AC%E5%88%B0%E5%A3%B0%E9%9F%B3%E5%93%8E/</loc><lastmod>2025-08-25T08:09:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%88%91%E6%95%99%E4%BD%A0%E6%8A%98%E5%90%8A%E8%BD%A6/</loc><lastmod>2025-08-24T06:14:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%89%BE%E5%88%B0%E4%B8%80%E4%B8%AA%E5%A5%BD%E7%88%B8%E7%88%B8/</loc><lastmod>2025-08-23T19:57:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BA%8B%E6%83%85%E8%87%AA%E5%B7%B1%E5%81%9A/</loc><lastmod>2025-08-22T08:07:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%88%91%E5%9D%90%E8%87%AA%E8%A1%8C%E8%BD%A6%E4%B8%80%E4%BC%9A%E5%84%BF%E5%B0%B1%E5%88%B0%E4%BA%86/</loc><lastmod>2025-08-21T08:11:23+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%88%91%E4%B8%8D%E4%BC%9A%E8%B5%B0/</loc><lastmod>2025-08-20T07:48:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E7%9C%9F%E7%9A%84%E4%B9%88/</loc><lastmod>2025-08-19T07:56:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E5%A6%88%E5%A6%88%E6%88%91%E6%83%B3%E4%BD%A0%E4%BA%86/</loc><lastmod>2025-08-18T08:01:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E7%88%B8%E7%88%B8%E7%9C%9F%E6%98%AF%E4%B8%AA%E5%A4%A7%E5%9D%8F%E8%9B%8B/</loc><lastmod>2025-08-18T07:58:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%88%91%E8%A6%81%E5%BF%AB%E5%BF%AB%E9%95%BF%E5%A4%A7/</loc><lastmod>2025-08-16T06:15:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%95%85%E4%B9%A1/</loc><lastmod>2025-08-15T07:07:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/08/%E6%95%85%E4%B9%A1%E6%98%AF%E4%BB%80%E4%B9%88/</loc><lastmod>2025-08-15T07:07:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/%E7%A2%8E%E7%A2%8E%E5%BF%B5/</loc><lastmod>2025-08-15T07:07:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/code-review-comments/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/tools/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/vibe-coding/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/07/vibe-coding-%E4%B8%80%E4%B8%AA%E6%8F%90%E5%8D%87-code-review-comments-%E7%9A%84-vscode%E6%8F%92%E4%BB%B6/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/vscode/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%8F%92%E4%BB%B6/</loc><lastmod>2025-07-26T16:36:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/06/%E4%BD%BF%E7%94%A8uv%E6%9D%A5%E6%9B%B4%E5%A5%BD%E7%9A%84%E7%AE%A1%E7%90%86%E4%BD%A0%E7%9A%84python%E4%BE%9D%E8%B5%96/</loc><lastmod>2025-06-30T20:43:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/api/</loc><lastmod>2025-05-16T10:15:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cms/</loc><lastmod>2025-05-16T10:15:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/headless/</loc><lastmod>2025-05-16T10:15:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/strapi/</loc><lastmod>2025-05-16T10:15:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/05/%E5%9F%BA%E4%BA%8Estrapi%E5%BC%80%E5%8F%91headless-cms%E7%9A%84%E5%9F%BA%E5%BB%BA%E5%85%A5%E9%97%A8/</loc><lastmod>2025-05-16T10:15:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cfr/</loc><lastmod>2025-04-28T08:40:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/04/%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E4%B8%AD%E7%9A%84%E8%B7%A8%E5%8A%9F%E8%83%BD%E6%80%A7%E9%9C%80%E6%B1%82rfc/</loc><lastmod>2025-04-28T08:40:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/serverless/</loc><lastmod>2025-03-28T22:32:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/slack-bot/</loc><lastmod>2025-03-28T22:32:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/03/%E5%9F%BA%E4%BA%8Eai%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%BC%80%E5%8F%91%E4%B8%80%E4%B8%AAslack-bot%E7%9A%84%E6%80%BB%E7%BB%93/</loc><lastmod>2025-03-28T22:32:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/</loc><lastmod>2025-03-28T22:32:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/engineering/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/local/</loc><lastmod>2025-02-11T22:31:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/modal/</loc><lastmod>2025-02-11T22:31:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/02/%E6%9C%AC%E5%9C%B0%E8%B7%91deepseek-7b%E6%A8%A1%E5%9E%8B/</loc><lastmod>2025-02-11T22:31:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/assistant/</loc><lastmod>2025-01-05T21:55:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/home/</loc><lastmod>2025-01-05T21:55:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2025/01/home-assistant%E6%90%AD%E5%BB%BA%E5%92%8C%E9%85%8D%E7%BD%AE%E5%B9%B6%E9%85%8D%E7%BD%AE%E7%B1%B3%E5%AE%B6%E9%9B%86%E6%88%90%E6%9E%81%E7%AE%80%E6%95%99%E7%A8%8B/</loc><lastmod>2025-01-05T21:55:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/tool/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/config/</loc><lastmod>2024-08-17T07:53:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/git/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2024/08/git%E5%A4%9Auser%E7%AE%A1%E7%90%86/</loc><lastmod>2024-08-17T07:53:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2024/07/macos-%E4%BD%BF%E7%94%A8%E6%8C%87%E7%BA%B9%E8%A7%A3%E9%94%81-sudo-%E5%AF%86%E7%A0%81/</loc><lastmod>2024-07-17T13:01:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%BA%A6%E9%87%8F/</loc><lastmod>2024-03-31T22:06:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/%E7%A0%94%E5%8F%91%E6%95%88%E8%83%BD/</loc><lastmod>2024-03-31T22:06:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%A0%94%E5%8F%91%E6%95%88%E8%83%BD/</loc><lastmod>2024-03-31T22:06:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2024/03/%E7%A0%94%E5%8F%91%E6%95%88%E8%83%BD%E4%B9%8B%E5%BA%A6%E9%87%8F/</loc><lastmod>2024-03-31T22:06:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2024/02/2023%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc><lastmod>2024-02-03T22:45:07+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/entry_points/</loc><lastmod>2023-10-13T21:26:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/python/</loc><lastmod>2023-10-13T21:26:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/setuptools/</loc><lastmod>2023-10-13T21:26:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/wheel/</loc><lastmod>2023-10-13T21:26:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/10/%E4%BD%BF%E7%94%A8setuptools%E5%B7%A5%E5%85%B7%E6%90%AD%E5%BB%BApython%E5%B7%A5%E7%A8%8B/</loc><lastmod>2023-10-13T21:26:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/apps-script/</loc><lastmod>2023-09-13T22:44:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/automation/</loc><lastmod>2023-09-13T22:44:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/google/</loc><lastmod>2023-09-13T22:44:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/google-sheet/</loc><lastmod>2023-09-13T22:44:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/09/%E4%BD%BF%E7%94%A8google-sheet-apps-script%E6%8F%90%E5%8D%87%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87/</loc><lastmod>2023-09-13T22:44:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/07/%E5%9B%A2%E9%98%9F%E8%83%BD%E5%8A%9B%E5%BA%A6%E9%87%8F%E5%8F%8A%E8%BF%BD%E8%B8%AA/</loc><lastmod>2023-07-31T22:12:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/incident/</loc><lastmod>2023-06-30T23:23:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/online/</loc><lastmod>2023-06-30T23:23:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/06/%E7%AB%AF%E5%8D%88incident%E4%BA%86/</loc><lastmod>2023-06-30T23:23:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cas/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/oauth2.0/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/06/oauth2.0%E5%92%8Coidc%E6%B5%81%E7%A8%8B%E6%A2%B3%E7%90%86/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/oidc/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/sso/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/uml/</loc><lastmod>2023-06-03T10:31:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/podman/</loc><lastmod>2023-05-03T10:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/volume/</loc><lastmod>2023-05-03T10:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/05/%E8%A7%A3%E5%86%B3podman%E6%9C%AA%E6%8C%82%E8%BD%BDvolume%E7%9A%84%E9%97%AE%E9%A2%98/</loc><lastmod>2023-05-03T10:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/04/%E6%88%90%E4%B8%BA%E4%B8%80%E4%B8%AA%E8%81%8C%E4%B8%9A%E7%9A%84%E8%81%8C%E4%B8%9A%E4%BA%BA/</loc><lastmod>2023-04-20T22:21:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%BB%B7%E5%80%BC/</loc><lastmod>2023-04-20T22:21:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%81%8C%E4%B8%9A/</loc><lastmod>2023-04-20T22:21:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/03/%E5%BF%99%E7%A2%8C%E7%9A%84%E4%B8%89%E6%9C%88/</loc><lastmod>2023-03-31T22:28:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/build/</loc><lastmod>2023-01-23T17:22:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/open-source/</loc><lastmod>2023-01-23T17:22:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/open-source/</loc><lastmod>2023-01-23T17:22:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/01/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E6%9E%84%E5%BB%BA%E5%8F%8A%E6%B2%BB%E7%90%86%E4%B9%8B%E4%BA%A7%E5%93%81%E6%9E%84%E5%BB%BA/</loc><lastmod>2023-01-23T17:22:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cert/</loc><lastmod>2023-01-08T20:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/certificate/</loc><lastmod>2023-01-08T20:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/pem/</loc><lastmod>2023-01-08T20:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/01/%E6%95%B0%E5%AD%97%E8%AF%81%E4%B9%A6%E5%88%86%E7%B1%BB%E6%80%BB%E7%BB%93/</loc><lastmod>2023-01-08T20:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%84%9F%E6%83%B3/</loc><lastmod>2023-01-01T22:21:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/</loc><lastmod>2023-01-01T22:21:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2023/01/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93-%E7%8E%B0%E5%9C%A8%E6%9C%80%E5%A5%BD%E7%9A%84%E7%A5%9D%E7%A6%8F%E5%B0%B1%E6%98%AF%E4%B8%8D%E8%A6%81%E5%8E%BB%E6%89%93%E6%89%B0/</loc><lastmod>2023-01-01T22:21:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/12/how-to-learn-development/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/knowledge/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/learn/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/email/</loc><lastmod>2022-11-29T13:54:39+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/signature/</loc><lastmod>2022-11-29T13:54:39+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/thinking/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/11/%E4%B8%80%E4%B8%AA%E5%A5%BD%E7%9A%84%E9%82%AE%E4%BB%B6%E7%AD%BE%E5%90%8D%E9%83%BD%E6%9C%89%E5%93%AA%E4%BA%9B%E5%86%85%E5%AE%B9/</loc><lastmod>2022-11-29T13:54:39+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%82%AE%E4%BB%B6%E7%AD%BE%E5%90%8D/</loc><lastmod>2022-11-29T13:54:39+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/devops/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/devops/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/summary/</loc><lastmod>2022-09-30T21:03:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/09/%E4%B8%80%E4%BA%9B%E5%81%9A%E8%BF%90%E7%BB%B4%E5%B7%A5%E4%BD%9C%E7%9A%84%E5%B0%8F%E6%80%BB%E7%BB%93/</loc><lastmod>2022-09-30T21:03:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/conversion/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/engineering/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/log/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/logging/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/08/some-good-practices-of-logging/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/color/</loc><lastmod>2022-07-27T15:29:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/drawio/</loc><lastmod>2022-07-27T15:29:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/palettes/</loc><lastmod>2022-07-27T15:29:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/thoughtworks/</loc><lastmod>2022-07-27T15:29:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/07/%E5%AE%9A%E5%88%B6%E4%BD%A0%E7%9A%84drawio%E6%A0%B7%E5%BC%8F/</loc><lastmod>2022-07-27T15:29:45+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/07/%E6%97%A5%E5%BF%97%E8%AE%B0%E5%BD%95%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/</loc><lastmod>2022-07-10T12:01:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/4-key-metrics/</loc><lastmod>2022-06-23T20:14:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/agile/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/code-quality/</loc><lastmod>2022-06-23T20:14:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/dora-metrics/</loc><lastmod>2022-06-23T20:14:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F/</loc><lastmod>2022-06-23T20:14:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/06/%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F%E5%92%8Cdora-metrics-%E5%93%AA%E4%B8%AA%E6%9B%B4%E9%87%8D%E8%A6%81/</loc><lastmod>2022-06-23T20:14:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/test/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/test/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/06/%E7%9C%9F%E7%9A%84%E9%9C%80%E8%A6%81%E5%9C%A8%E6%B5%8B%E8%AF%95%E4%B8%AD%E6%89%93log%E4%B9%88/</loc><lastmod>2022-06-11T20:03:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cd/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/ci/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/04/continuously-optimize-your-website-with-lighthouse-ci/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/lhci/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/lighthouse/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/performance/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/webpref/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/03/%E4%BD%BF%E7%94%A8-lighthouse-%E6%8C%81%E7%BB%AD%E4%BC%98%E5%8C%96%E4%BD%A0%E7%9A%84-web-%E6%80%A7%E8%83%BD/</loc><lastmod>2022-03-27T14:27:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%B8%8D%E8%A6%81%E9%9A%8F%E4%BE%BF%E8%B9%AD%E7%83%AD%E7%82%B9/</loc><lastmod>2022-02-27T18:58:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%88%90%E5%B9%B4%E4%BA%BA/</loc><lastmod>2022-02-27T18:58:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/02/%E6%B5%AE%E8%BA%81%E7%9A%84%E6%97%B6%E4%BB%A3%E6%9B%B4%E9%9C%80%E8%A6%81%E6%B2%89%E6%B7%80%E8%87%AA%E5%B7%B1/</loc><lastmod>2022-02-27T18:58:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%A8%B3%E9%87%8D%E7%82%B9/</loc><lastmod>2022-02-27T18:58:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/action/</loc><lastmod>2022-01-20T23:02:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/github/</loc><lastmod>2022-01-20T23:02:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/01/%E6%9E%84%E5%BB%BA%E6%9B%B4%E4%BC%98%E7%9A%84github-action%E5%AE%8C%E6%88%90algolia%E6%95%B0%E6%8D%AE%E4%B8%8A%E4%BC%A0/</loc><lastmod>2022-01-20T23:02:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cypress/</loc><lastmod>2022-01-16T14:47:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/e2e/</loc><lastmod>2022-01-16T14:47:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%B5%8B%E8%AF%95/</loc><lastmod>2022-01-16T14:47:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/01/%E4%BD%BF%E7%94%A8cypress%E5%88%9B%E5%BB%BA%E6%B5%8B%E8%AF%95%E9%95%9C%E5%83%8F%E5%B9%B6%E5%AE%8C%E6%88%90e2e%E6%B5%8B%E8%AF%95/</loc><lastmod>2022-01-16T14:47:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/docker/</loc><lastmod>2022-01-14T19:03:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</loc><lastmod>2022-01-14T19:03:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%94%B6%E8%B4%B9/</loc><lastmod>2022-01-14T19:03:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/01/%E4%BE%9D%E6%97%A7%E5%85%8D%E8%B4%B9%E4%BD%BF%E7%94%A8docker-desktop%E7%9A%84%E6%96%B9%E6%A1%88/</loc><lastmod>2022-01-14T19:03:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/jsdelivr/</loc><lastmod>2022-01-05T21:13:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/performance/</loc><lastmod>2022-01-05T21:13:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/proxy/</loc><lastmod>2022-01-05T21:13:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2022/01/%E4%BD%BF%E7%94%A8jsdelivr%E6%9D%A5%E5%8A%A0%E9%80%9Fgithub%E8%B5%84%E6%BA%90%E8%AE%BF%E9%97%AE/</loc><lastmod>2022-01-05T21:13:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/task/</loc><lastmod>2021-12-25T09:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/wfh/</loc><lastmod>2021-12-25T09:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/work-from-home/</loc><lastmod>2021-12-25T09:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/12/%E5%B7%A5%E4%BD%9C%E7%9A%84%E5%B8%B8%E6%80%81%E6%98%AF%E8%A2%AB%E6%89%93%E6%96%AD/</loc><lastmod>2021-12-25T09:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%BF%9C%E7%A8%8B/</loc><lastmod>2021-12-25T09:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/accept-encoding/</loc><lastmod>2021-10-20T21:43:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/gzip/</loc><lastmod>2021-10-20T21:43:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/web/</loc><lastmod>2021-10-20T21:43:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/10/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96-accept-encoding/</loc><lastmod>2021-10-20T21:43:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/10/container-image-scanner-trivy/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/pipeline/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/trivy/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/09/container-image-scanner-trivy/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/agile/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%BC%9A%E8%AE%AE/</loc><lastmod>2021-08-14T11:35:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%95%8F%E6%8D%B7/</loc><lastmod>2021-08-14T11:35:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/08/%E6%95%8F%E6%8D%B7%E5%BC%80%E5%8F%91%E4%B8%AD%E6%9C%89%E5%93%AA%E4%BA%9B%E4%BC%9A%E8%AE%AE/</loc><lastmod>2021-08-14T11:35:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/gpg/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/sign/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/08/the-soluction-of-git-adding-gpg-sign-failed/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tty/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/iwatch/</loc><lastmod>2021-07-12T16:22:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%94%9F%E4%BA%A7%E5%8A%9B/</loc><lastmod>2021-07-12T16:22:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%95%88%E7%8E%87/</loc><lastmod>2021-07-12T16:22:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/07/%E7%94%B1iwatch%E6%98%AF%E4%B8%8D%E6%98%AF%E7%94%9F%E4%BA%A7%E5%8A%9B%E5%B7%A5%E5%85%B7%E6%83%B3%E5%88%B0%E7%9A%84/</loc><lastmod>2021-07-12T16:22:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/07/%E8%8A%B1%E9%9D%9E%E8%8A%B1%E9%9B%BE%E9%9D%9E%E9%9B%BE-%E6%96%B0%E7%96%86%E4%B9%8B%E6%97%85/</loc><lastmod>2021-07-09T16:02:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%97%85%E6%B8%B8/</loc><lastmod>2021-07-09T16:02:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%A2%8E%E7%A2%8E%E5%BF%B5/</loc><lastmod>2021-07-09T16:02:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/06/js%E6%95%B0%E6%8D%AE%E7%B2%BE%E5%BA%A6%E4%B9%8B521.3100/</loc><lastmod>2021-06-19T23:00:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/for/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/foreach/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/javascript/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/js/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/promise/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/06/%E5%AF%B9foreach%E5%92%8Cfor%E4%B8%A4%E7%A7%8D%E5%BE%AA%E7%8E%AF%E7%B1%BB%E5%9E%8B%E4%B8%AD%E6%89%A7%E8%A1%8C%E5%BC%82%E6%AD%A5%E5%87%BD%E6%95%B0%E7%9A%84%E5%A4%8D%E7%9B%98/</loc><lastmod>2021-06-06T14:00:12+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/3rd-party-test/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/jest/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/04/test-with-3rd-party-library/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/auth/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/auth/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/security/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%BF%9D%E5%AD%98/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/04/%E5%AF%BC%E5%87%BA%E5%B9%B6%E4%BF%9D%E5%AD%98gpg%E5%85%AC%E5%AF%86%E9%92%A5/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%85%AC%E9%92%A5/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%AF%86%E9%92%A5/</loc><lastmod>2021-04-10T20:12:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/04/%E5%88%9D%E6%8E%A2%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/</loc><lastmod>2021-04-03T21:12:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%BF%BB%E8%AF%91/</loc><lastmod>2021-04-03T21:12:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%80%A7%E8%83%BD/</loc><lastmod>2021-04-03T21:12:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/</loc><lastmod>2021-04-03T21:12:37+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%B3%95%E5%BE%8B/</loc><lastmod>2021-03-24T21:16:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%BC%B1%E5%8A%BF%E7%BE%A4%E9%87%8C/</loc><lastmod>2021-03-24T21:16:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%B8%AD%E4%BB%8B/</loc><lastmod>2021-03-24T21:16:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%A7%9F%E6%88%BF/</loc><lastmod>2021-03-24T21:16:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/03/%E7%A7%9F%E6%88%BF%E4%B9%8B%E5%BC%B1%E5%8A%BF%E7%BE%A4%E4%BD%93/</loc><lastmod>2021-03-24T21:16:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%88%90%E9%95%BF/</loc><lastmod>2021-02-23T22:32:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/02/%E6%88%90%E9%95%BF%E6%80%A7%E6%80%9D%E7%BB%B4/</loc><lastmod>2021-02-23T22:32:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%A4%8D%E5%88%A9/</loc><lastmod>2021-02-23T22:32:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%9B%BA%E6%89%A7/</loc><lastmod>2021-02-23T22:32:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%85%A8%E5%B1%80%E8%A7%82%E5%BF%B5/</loc><lastmod>2021-02-23T22:32:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/02/2021-02-insight/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/insight/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/thinking/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/01/%E4%BB%8A%E5%B9%B4%E7%96%AB%E6%83%85%E4%B8%8D%E5%9B%9E%E5%AE%B6/</loc><lastmod>2021-01-30T15:36:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%96%AB%E6%83%85/</loc><lastmod>2021-01-30T15:36:25+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/debt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/01/tech-debt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tech-debt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%94%9F%E4%BA%A7%E4%BA%8B%E6%95%85/</loc><lastmod>2021-01-07T20:23:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2021/01/%E5%86%99%E4%BB%A3%E7%A0%81%E7%9A%84%E7%BB%88%E6%9E%81%E5%A5%A5%E7%A7%98-%E4%BA%BA%E6%98%AF%E4%B8%8D%E5%8F%AF%E4%BF%A1%E7%9A%84/</loc><lastmod>2021-01-07T20:23:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/centos/</loc><lastmod>2020-12-16T23:08:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/12/centos%E5%AE%89%E8%A3%85vim8.2/</loc><lastmod>2020-12-16T23:08:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/vim/</loc><lastmod>2020-12-16T23:08:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/vim/</loc><lastmod>2020-12-16T23:08:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/vim8.2/</loc><lastmod>2020-12-16T23:08:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/11/%E4%B8%8D%E8%A6%81%E6%B4%BB%E5%9C%A8%E5%88%AB%E4%BA%BA%E7%9A%84%E7%9C%BC%E7%9D%9B%E9%87%8C/</loc><lastmod>2020-11-13T20:47:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/deno/</loc><lastmod>2020-10-18T17:43:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/deno/</loc><lastmod>2020-10-18T17:43:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/deno._init_project/</loc><lastmod>2020-10-18T17:43:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/10/%E8%A7%A3%E5%86%B3vscode%E9%85%8D%E7%BD%AEdeno%E6%97%B6%E5%91%BD%E4%BB%A4%E4%B8%8D%E5%8F%AF%E7%94%A8%E7%9A%84%E9%97%AE%E9%A2%98%E7%9A%84%E8%AE%B0%E5%BD%95/</loc><lastmod>2020-10-18T17:43:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/iterm2/</loc><lastmod>2020-10-09T22:40:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/preferences/</loc><lastmod>2020-10-09T22:40:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/10/%E9%85%8D%E7%BD%AEiterm2%E4%BD%BF%E5%80%BC%E6%9B%B4%E9%AB%98%E6%95%88/</loc><lastmod>2020-10-09T22:40:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/aws/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/buildkite/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cloudformation/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/shell/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/subprocess/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/09/%E6%9C%80%E8%BF%91%E6%88%91%E6%98%AFdevops/</loc><lastmod>2020-09-22T19:46:57+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/xmind/</loc><lastmod>2020-08-13T20:42:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/08/%E4%B8%87%E4%BA%8B%E7%9A%86%E5%8F%AF%E6%B3%95-xmind/</loc><lastmod>2020-08-13T20:42:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/adr/</loc><lastmod>2020-08-04T22:06:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/architectural/</loc><lastmod>2020-08-04T22:06:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/decision/</loc><lastmod>2020-08-04T22:06:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/08/%E5%A6%82%E4%BD%95%E5%86%99%E4%B8%80%E4%BB%BD%E5%90%88%E6%A0%BC%E7%9A%84adr/</loc><lastmod>2020-08-04T22:06:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/fetch/</loc><lastmod>2020-07-24T22:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/mvc/</loc><lastmod>2020-07-24T22:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/oak/</loc><lastmod>2020-07-24T22:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tdd/</loc><lastmod>2020-07-24T22:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/07/%E5%9F%BA%E4%BA%8Eoak%E7%9A%84%E4%B8%80%E6%AC%A1tdd%E5%AE%9E%E8%B7%B5/</loc><lastmod>2020-07-24T22:21:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/crypt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git-crypt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/gnupg/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/07/how-to-encrypt-git-files/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/rsa/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/secret/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/transcrypt/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%8A%A0%E5%AF%86/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/code/</loc><lastmod>2020-07-05T10:23:18+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/typescript/</loc><lastmod>2020-07-05T10:23:18+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/07/%E5%9F%BA%E4%BA%8Edeno%E7%9A%84%E4%B8%80%E6%AC%A1tdd%E5%AE%9E%E8%B7%B5/</loc><lastmod>2020-07-05T10:23:18+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/mock/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/object.defineproperty/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/spyon/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/tdd/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/window/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/06/window%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%90%84%E7%A7%8D%E6%B5%8B%E8%AF%95%E6%96%B9%E6%B3%95%E6%80%BB%E7%BB%93/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/window.location/</loc><lastmod>2020-06-07T11:21:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/-zprofile/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cargo/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/06/cargo%E8%BF%90%E8%A1%8C%E5%87%BA%E9%94%99%E5%8F%8A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/nightly/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/rust/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/rust/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/rustup/</loc><lastmod>2020-06-06T11:03:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/backend/</loc><lastmod>2020-05-23T18:29:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/get/</loc><lastmod>2020-05-23T18:29:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/javascript/</loc><lastmod>2020-05-23T18:29:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/url/</loc><lastmod>2020-05-23T18:29:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/05/%E6%95%B4%E5%90%88%E8%B5%84%E6%BA%90%E4%B8%BA%E5%85%B6%E4%BB%96%E7%AB%AF%E6%8F%90%E4%BE%9B%E7%BB%9F%E4%B8%80%E8%B5%84%E6%BA%90/</loc><lastmod>2020-05-23T18:29:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/05/go-import%E7%9B%B8%E5%85%B3%E6%93%8D%E4%BD%9C/</loc><lastmod>2020-05-16T20:09:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/05/%E9%9A%8F%E8%AE%B0-%E7%9F%A5%E8%AF%86%E7%82%B9/</loc><lastmod>2020-05-16T19:29:07+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/comment/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/doc/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/lib/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/rust-doc%E5%B0%8F%E8%AE%B0.zh/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/rust-docs---open/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tips/</loc><lastmod>2020-04-16T22:56:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tech/</loc><lastmod>2020-04-08T22:23:46+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/%E6%88%91%E7%9A%84%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1.zh/</loc><lastmod>2020-04-08T22:23:46+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1/</loc><lastmod>2020-04-08T22:23:46+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/closure/</loc><lastmod>2020-04-07T22:26:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/language/</loc><lastmod>2020-04-07T22:26:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/rust%E4%B8%AD%E9%97%AD%E5%8C%85%E7%9A%84%E5%86%99%E6%B3%95.zh/</loc><lastmod>2020-04-07T22:26:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E9%97%AD%E5%8C%85/</loc><lastmod>2020-04-07T22:26:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/coding/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/debug/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/dry-run/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/sh/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/shell/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%B0%83%E8%AF%95/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/%E8%B0%83%E8%AF%95bash.zh/</loc><lastmod>2020-04-06T23:09:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%AF%84%E5%AE%A1/</loc><lastmod>2020-04-04T18:04:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/%E8%AE%BE%E8%AE%A1%E8%AF%84%E5%AE%A1%E6%96%87%E6%A1%A3%E6%8C%87%E5%8D%97.zh/</loc><lastmod>2020-04-04T18:04:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%96%87%E6%A1%A3/</loc><lastmod>2020-04-04T18:04:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E8%B5%84%E6%96%99%E6%80%BB%E7%BB%93/</loc><lastmod>2020-04-04T18:04:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/-agile/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%96%B9%E6%B3%95%E8%AE%BA/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/%E5%BC%80%E5%8F%91%E7%9C%BC%E4%B8%AD%E7%9A%84tdd.zh/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%A5%97%E8%B7%AF/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%8E%9F%E5%88%99/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%80%BB%E7%BB%93/</loc><lastmod>2020-04-02T21:56:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/chat/</loc><lastmod>2020-04-01T21:04:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/software/</loc><lastmod>2020-04-01T21:04:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/04/%E6%88%91%E7%9A%84mac%E4%B8%8A%E5%B8%B8%E7%94%A8%E7%9A%84%E8%BD%AF%E4%BB%B6.zh/</loc><lastmod>2020-04-01T21:04:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%A8%B1%E4%B9%90/</loc><lastmod>2020-04-01T21:04:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/english/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/host-meeting/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/03/how-to-host-an-english-standup-meeting.zh/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/standup-meeting/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tasking/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E4%B8%BB%E6%8C%81%E7%AB%99%E4%BC%9A/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/.npmrc/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/03/config-yarn-to-use-private-package.zh/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/npm/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/private-package/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/yarn/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/blog/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/02/build-my-blog-with-hugo.zh/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/hugo/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/makefile/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/about/</loc><lastmod>2025-09-08T17:21:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git-flow/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/tbd/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/trunk-based-development/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/02/version-management-strategy.zh/</loc><lastmod>2025-10-22T21:12:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2020/01/config-ssh-to-keychina.zh/</loc><lastmod>2025-07-28T08:10:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/keychain/</loc><lastmod>2025-07-28T08:10:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/linux/</loc><lastmod>2025-07-28T08:10:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/ssh/</loc><lastmod>2025-07-28T08:10:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/ssh-add/</loc><lastmod>2025-07-28T08:10:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/11/%E7%BF%BB%E8%AF%91hellowasm-pack-cargo.toml.zh/</loc><lastmod>2019-11-27T23:23:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/wams/</loc><lastmod>2019-11-27T23:23:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/web/</loc><lastmod>2019-11-27T23:23:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/webassembly/</loc><lastmod>2019-11-27T23:23:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/wasm-bridge/</loc><lastmod>2019-11-23T22:43:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/11/%E5%9F%BA%E4%BA%8Erust%E7%9A%84webassembly%E5%B7%A5%E7%A8%8B%E5%BC%80%E5%8F%91%E8%BF%87%E7%A8%8B%E5%B0%8F%E8%AE%B0/</loc><lastmod>2019-11-23T22:43:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/vs/</loc><lastmod>2019-10-17T20:50:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/10/%E5%9C%A8-vscode-%E4%B8%8A%E9%85%8D%E7%BD%AErust%E7%9A%84%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83.zh/</loc><lastmod>2019-10-17T20:50:05+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/code/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/react/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/reactnative/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/refactor/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E6%8A%80%E6%9C%AF%E5%80%BA%E5%8A%A1/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/10/%E5%B0%86%E5%87%BD%E6%95%B0%E6%94%BE%E5%9C%A8%E5%AF%B9%E8%B1%A1%E7%9A%84value%E4%B8%8A%E7%84%B6%E5%90%8E%E4%BC%A0%E7%BB%99%E7%BB%84%E4%BB%B6%E6%89%A7%E8%A1%8C%E5%AE%9E%E7%8E%B0%E7%BB%84%E4%BB%B6%E6%8A%BD%E8%B1%A1.zh/</loc><lastmod>2019-10-14T21:36:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git-bare/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git-commit/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/git-mirror/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/09/git-revert-%E5%A4%9A%E6%9D%A1%E5%B7%B2%E6%8F%90%E4%BA%A4%E7%9A%84%E8%AE%B0%E5%BD%95.zh/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/multrevert/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/origin/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/revert/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/09/%E4%BD%BF%E7%94%A8git%E8%BF%81%E7%A7%BBgit%E9%A1%B9%E7%9B%AE%E5%B9%B6%E4%BF%9D%E7%95%99%E6%8F%90%E4%BA%A4%E8%AE%B0%E5%BD%95.zh/</loc><lastmod>2019-09-30T15:52:49+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/dependency-injection/</loc><lastmod>2019-09-10T10:52:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/di/</loc><lastmod>2019-09-10T10:52:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/fprintf/</loc><lastmod>2019-09-10T10:52:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/golang/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/golang/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/09/golang-%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5dependency-injection.zh/</loc><lastmod>2019-09-10T10:52:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/io.writer/</loc><lastmod>2019-09-10T10:52:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/benchmark/</loc><lastmod>2019-09-10T09:56:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/go/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/09/golang-%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95benchmark.zh/</loc><lastmod>2019-09-10T09:56:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/testing/</loc><lastmod>2019-09-10T09:56:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95/</loc><lastmod>2019-09-10T09:56:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/09/golang-with-sqllite-practice.zh/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/sqllite/</loc><lastmod>2025-08-04T16:04:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/cluster/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/install/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/06/k8s-1.15.0-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95.zh/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/kubernetes/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/kubernetes/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/nginx/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/service/</loc><lastmod>2019-06-30T19:46:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/docker/</loc><lastmod>2019-06-09T14:32:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/docker-compose/</loc><lastmod>2019-06-09T14:32:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/harbor/</loc><lastmod>2019-06-09T14:32:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2019/06/harbor-%E5%AE%89%E8%A3%85%E5%B0%8F%E8%AE%B0.zh/</loc><lastmod>2019-06-09T14:32:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/registry/</loc><lastmod>2019-06-09T14:32:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2018/11/go-module-%E5%AE%89%E8%A3%85%E4%B8%8D%E4%BA%86golang.org%E6%97%B6%E7%9A%84%E5%A4%84%E7%90%86%E6%96%B9%E5%BC%8F%E8%AE%B0%E5%BD%95.zh/</loc><lastmod>2018-11-01T21:46:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2018/11/go-module-%E5%AE%89%E8%A3%85%E4%B8%8D%E4%BA%86golang.org%E6%97%B6%E7%9A%84%E5%A4%84%E7%90%86%E6%96%B9%E5%BC%8F%E8%AE%B0%E5%BD%95.zh/</loc><lastmod>2018-11-01T21:46:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/module/</loc><lastmod>2018-11-01T21:46:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/path/</loc><lastmod>2018-11-01T21:46:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/categories/npm/</loc><lastmod>2018-10-19T19:27:23+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/2018/10/npm-%E5%AE%89%E8%A3%85git%E8%B5%84%E6%BA%90.zh/</loc><lastmod>2018-10-19T19:27:23+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/registry/</loc><lastmod>2018-10-19T19:27:23+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://guzhongren.github.io/tags/%E7%A7%81%E6%9C%8D/</loc><lastmod>2018-10-19T19:27:23+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>