<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://blog.xsoft.ltd/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://blog.xsoft.ltd/2020/03/06/hello-world-2/</loc><lastmod>2020-03-07T01:07:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/03/12/%e6%9e%b6%e7%ab%99%e8%bf%87%e7%a8%8b/</loc><lastmod>2020-03-12T00:17:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/03/30/redis-%e5%ad%a6%e4%b9%a0/</loc><lastmod>2024-11-30T20:32:19+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/04/30/%e5%90%af%e7%94%a8-powershell-remoting/</loc><lastmod>2020-04-30T19:05:47+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/05/17/autofac/</loc><lastmod>2020-05-17T01:33:18+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/06/13/%e6%b2%a1%e5%93%81%e9%b8%a1%e6%b1%a4/</loc><lastmod>2020-06-13T22:00:26+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/07/01/%e9%98%bf%e9%87%8c%e4%ba%91%e4%b8%bb%e6%9c%ba%e5%ae%89%e8%a3%85-bbr/</loc><lastmod>2020-07-01T15:41:05+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/10/11/wsl-%e5%ad%a6%e4%b9%a0/</loc><lastmod>2020-10-11T18:22:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2020/11/21/windows-%e4%b8%8b-docker-%e7%9a%84%e4%b8%80%e4%ba%9b%e8%ae%be%e7%bd%ae/</loc><lastmod>2020-11-21T17:59:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/01/android-studio-%e5%90%af%e5%8a%a8%e5%8d%a1%e6%ad%bb%e8%a7%a3%e5%86%b3/</loc><lastmod>2022-07-01T11:48:30+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/16/arduino-%e6%97%a5%e5%bf%97/</loc><lastmod>2022-07-16T02:12:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/16/arduino-%e8%b0%83%e7%94%a8-1602a/</loc><lastmod>2022-07-16T02:19:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/16/arduino-%e6%9f%a5%e8%af%a2-i2c-%e8%ae%be%e5%a4%87%e5%9c%b0%e5%9d%80/</loc><lastmod>2022-07-16T03:32:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/16/arduino-%e6%8b%86%e5%88%86%e6%ba%90%e7%a0%81/</loc><lastmod>2022-07-16T03:36:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/17/arduino-%e4%b8%80%e4%ba%9b%e8%b5%84%e6%96%99/</loc><lastmod>2022-07-17T01:03:19+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/17/arduino-1602-%e4%b8%80%e4%ba%9b%e7%ac%a6%e5%8f%b7/</loc><lastmod>2022-07-17T01:40:26+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/17/arduino-%e6%b8%a9%e5%ba%a6%e6%b9%bf%e5%ba%a6%e8%ae%a1-%ef%bc%88dh11%ef%bc%89/</loc><lastmod>2022-07-17T03:04:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/17/esp8266-%e5%bc%80%e5%8f%91/</loc><lastmod>2022-07-17T22:29:14+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/18/windows-%e7%9b%91%e5%90%ac%e7%ab%af%e5%8f%a3%e5%a4%b1%e8%b4%a5%e5%a4%84%e7%90%86/</loc><lastmod>2022-07-18T14:37:46+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/18/arduino-ds1307-%e6%97%b6%e9%97%b4%e6%a8%a1%e5%9d%97/</loc><lastmod>2022-07-18T23:35:25+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/20/arduino-%e6%91%87%e6%9d%86%e6%93%8d%e4%bd%9c/</loc><lastmod>2022-07-20T01:19:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/24/%e7%a9%ba%e8%b0%83/</loc><lastmod>2022-07-24T03:41:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/07/30/ssd1306-12864-%e6%98%be%e7%a4%ba%e5%b1%8f/</loc><lastmod>2022-07-30T04:14:51+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/08/12/mac-%e5%b8%b8%e7%94%a8%e6%93%8d%e4%bd%9c/</loc><lastmod>2022-08-12T14:39:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/10/26/%e5%b8%b8%e7%94%a8-adb-%e5%91%bd%e4%bb%a4/</loc><lastmod>2024-10-30T10:26:53+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2022/11/13/docker-%e7%a7%81%e6%9c%89%e5%8c%96%e9%83%a8%e7%bd%b2-exceptionless/</loc><lastmod>2022-11-13T18:06:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/01/22/%e4%bd%bf%e7%94%a8-exceptionless-api/</loc><lastmod>2023-01-22T01:07:30+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/01/27/%e5%bf%ab%e6%8d%b7%e5%90%af%e7%94%a8-adminer-%e7%ae%a1%e7%90%86-mysql-%e6%95%b0%e6%8d%ae%e5%ba%93/</loc><lastmod>2023-01-27T17:53:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/01/27/%e4%bd%bf%e7%94%a8-totp-%e8%bf%9b%e8%a1%8c%e9%aa%8c%e8%af%81/</loc><lastmod>2023-01-27T18:08:41+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/01/27/%e5%a4%b4%e5%83%8f%e6%9c%8d%e5%8a%a1/</loc><lastmod>2023-02-11T00:46:07+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/01/28/kotlin-%e7%9b%b8%e5%85%b3%e6%96%87%e7%ab%a0/</loc><lastmod>2023-01-28T14:21:22+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/02/10/docker%e7%9a%84-var-lib-docker%e7%9b%ae%e5%bd%95%e8%bf%81%e7%a7%bb/</loc><lastmod>2023-02-11T00:41:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/02/16/%e4%bd%bf%e7%94%a8-agile_config/</loc><lastmod>2023-02-16T23:23:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/02/20/powershell-%e5%b9%b6%e5%8f%91%e6%93%8d%e4%bd%9c/</loc><lastmod>2023-02-24T23:43:14+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/02/20/powershell-%e5%86%99%e6%97%a5%e5%bf%97/</loc><lastmod>2025-12-11T17:57:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/02/28/%e9%83%a8%e7%bd%b2-skoruba-is4admin/</loc><lastmod>2023-03-26T12:32:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/03/03/linux-%e5%8d%b7%e7%ae%a1%e7%90%86/</loc><lastmod>2025-03-15T14:21:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/06/09/docker-%e5%ae%b9%e5%99%a8%e5%88%86%e9%85%8d%e5%b1%80%e5%9f%9f%e7%bd%91%e5%9c%b0%e5%9d%80/</loc><lastmod>2025-09-23T17:26:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/06/23/%e4%bd%bf%e7%94%a8-adb-%e8%be%93%e5%85%a5%e4%b8%ad%e6%96%87/</loc><lastmod>2023-06-23T01:47:41+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/06/26/%e4%bd%bf%e7%94%a8-minicap-%e6%8e%a8%e6%b5%81%e8%af%b4%e6%98%8e/</loc><lastmod>2023-07-06T16:46:01+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/01/centos-%e4%b8%8b%e4%bd%bf%e7%94%a8-powershell-%e5%a4%87%e4%bb%bd-pg-%e6%95%b0%e6%8d%ae%e5%ba%93/</loc><lastmod>2024-06-16T17:08:07+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/01/adb-%e8%af%bb%e5%8f%96-android-%e5%89%aa%e8%b4%b4%e6%9d%bf/</loc><lastmod>2023-07-01T16:17:20+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/16/%e5%9c%a8-hyper-v-%e4%b8%ad%e8%bf%90%e8%a1%8c-windows-%e5%ae%b9%e5%99%a8/</loc><lastmod>2023-07-16T23:28:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/20/adb-%e8%ae%be%e7%bd%ae%e5%85%a8%e5%b1%8f%e6%b2%89%e6%b5%b8%e5%91%bd%e4%bb%a4/</loc><lastmod>2023-07-20T13:44:01+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/23/linqpad-%e5%8a%a0%e5%85%a5%e6%97%a5%e5%bf%97%e5%8a%9f%e8%83%bd/</loc><lastmod>2023-11-05T16:14:34+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/24/wpf-%e8%ae%be%e7%bd%ae%e6%8e%a7%e4%bb%b6%e8%ae%be%e8%ae%a1%e6%97%b6%e8%83%8c%e6%99%af/</loc><lastmod>2023-07-24T16:02:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/25/adb-%e6%9f%a5%e8%af%a2%e6%89%8b%e6%9c%ba%e4%bf%a1%e6%81%af/</loc><lastmod>2025-03-05T16:05:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/07/26/%e4%bc%81%e4%b8%9a%e5%be%ae%e4%bf%a1%e5%8a%a0%e5%af%86%e6%89%8b%e6%9c%ba%e5%8f%b7%e6%8e%a5%e5%8f%a3/</loc><lastmod>2024-09-16T17:58:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/08/05/c-sharp-%e8%b0%83%e7%94%a8-palywright-%e4%be%8b%e5%ad%90/</loc><lastmod>2023-08-06T00:34:21+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/08/06/playwright-%e6%89%b9%e9%87%8f%e4%b8%8b%e8%bd%bd-google-drive-%e6%96%87%e4%bb%b6/</loc><lastmod>2023-08-06T21:11:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/08/06/playwright-%e5%85%b3%e9%97%ad-webdriver/</loc><lastmod>2023-08-06T21:40:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/08/29/uiautomatorviewer-bat-%e5%90%af%e5%8a%a8%e4%b8%8d%e4%ba%86%e5%a4%84%e7%90%86/</loc><lastmod>2023-08-29T10:46:18+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/09/02/pg-%e6%9f%a5%e8%af%a2%e5%91%bd%e4%bb%a4%e6%89%a7%e8%a1%8c%e6%97%b6%e9%97%b4/</loc><lastmod>2024-07-05T11:01:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/09/10/uiautomatorviewer-%e6%97%a0%e6%b3%95%e6%89%a7%e8%a1%8c/</loc><lastmod>2024-07-01T16:52:12+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/23/wireguard/</loc><lastmod>2025-05-27T17:09:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/10/12/windows-%e5%85%8d%e5%af%86%e7%99%bb%e5%bd%95-linux/</loc><lastmod>2025-06-21T11:17:12+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/10/22/linq-%e4%b8%80%e6%a0%b7%e4%bd%bf%e7%94%a8-powershell/</loc><lastmod>2025-12-18T14:37:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/10/22/jetbrains-%e6%bf%80%e6%b4%bb-2023-2-3/</loc><lastmod>2024-09-16T17:58:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/10/22/python-%e5%91%bd%e4%bb%a4/</loc><lastmod>2025-06-27T14:44:12+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/11/05/%e8%a7%a3%e7%a0%81-rdp-%e6%88%96%e6%98%af-rdg-%e8%bf%9c%e7%a8%8b%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6%e4%b8%ad%e7%9a%84%e5%af%86%e7%a0%81/</loc><lastmod>2024-01-21T21:09:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/12/09/windows-%e4%b8%8b%e6%a3%80%e6%b5%8b%e6%8c%87%e5%ae%9a%e5%ba%94%e7%94%a8%e7%9a%84%e7%ab%af%e5%8f%a3/</loc><lastmod>2025-03-23T22:53:51+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/12/23/android-%e5%bc%80%e5%90%af%e5%89%af%e5%b1%8f%e6%93%8d%e4%bd%9c%e6%b5%81%e7%a8%8b/</loc><lastmod>2024-01-05T14:45:48+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2023/12/23/adb-%e5%88%97%e5%87%ba%e7%94%a8%e6%88%b7%e5%bd%93%e5%89%8d%e8%bf%90%e8%a1%8c%e7%94%a8%e6%88%b7-id/</loc><lastmod>2023-12-23T21:49:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/01/16/%e4%bd%bf%e7%94%a8-powershell-%e8%ae%be%e7%bd%ae-linux-%e6%9c%ba%e5%99%a8%e5%85%8d%e5%af%86%e7%99%bb%e5%bd%95/</loc><lastmod>2024-01-16T10:49:28+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/03/02/seq-%e6%97%a5%e5%bf%97%e7%b3%bb%e7%bb%9f/</loc><lastmod>2024-03-02T18:07:00+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/03/05/%e6%b5%8b%e8%af%95%e9%9d%9e%e5%85%ac%e5%bc%80%e6%96%b9%e6%b3%95/</loc><lastmod>2025-09-23T17:27:25+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/03/17/windows-android-%e5%ad%90%e7%b3%bb%e7%bb%9f%e6%8e%88%e6%9d%83%e5%a4%b1%e8%b4%a5%e5%a4%84%e7%90%86/</loc><lastmod>2024-03-17T10:02:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/04/04/windows-%e5%91%bd%e4%bb%a4%e8%a1%8c%e8%ae%be%e7%bd%ae%e4%bb%a3%e7%90%86%e6%9c%8d%e5%8a%a1%e5%99%a8/</loc><lastmod>2024-09-04T11:34:28+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/05/07/powershell-%e7%a3%81%e7%9b%98%e7%a9%ba%e9%97%b4%e7%9b%b8%e5%85%b3/</loc><lastmod>2024-09-21T11:41:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/05/07/%e8%bf%81%e7%a7%bb-docker-%e6%95%b0%e6%8d%ae%e7%9b%ae%e5%bd%95/</loc><lastmod>2024-05-07T13:44:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/05/25/%e7%a7%81%e5%9f%9f%e9%83%a8%e7%bd%b2dns%e6%9c%8d%e5%8a%a1%e5%99%a8/</loc><lastmod>2024-05-25T16:29:16+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/05/25/%e4%bd%bf%e7%94%a8-foldersync-%e5%90%8c%e6%ad%a5%e7%85%a7%e7%89%87/</loc><lastmod>2025-05-27T17:06:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/06/16/%e8%b0%83%e7%94%a8%e6%89%a3%e5%ad%90/</loc><lastmod>2025-12-23T15:21:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/07/06/%e4%b8%80%e4%ba%9b-net-%e6%a8%a1%e6%9d%bf%e5%ba%93/</loc><lastmod>2025-11-20T23:46:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/07/08/postgres-%e6%93%8d%e4%bd%9c%e6%95%b0%e7%bb%84-%e4%b8%8e-json/</loc><lastmod>2024-07-10T16:47:26+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/07/14/openclash-%e5%bf%ab%e9%80%9f%e8%ae%be%e7%bd%ae/</loc><lastmod>2025-11-28T01:21:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/07/29/windows-mklink/</loc><lastmod>2024-07-29T00:37:10+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/08/12/gitlab-%e9%85%8d%e7%bd%ae/</loc><lastmod>2024-09-03T00:55:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/08/18/git-%e4%bb%a3%e7%a0%81%e5%a4%87%e4%bb%bd/</loc><lastmod>2024-08-25T12:10:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/08/23/windows-%e4%b8%8b%e8%bf%90%e8%a1%8c-nginx/</loc><lastmod>2024-08-23T21:42:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/03/git-%e7%ae%80%e6%98%93%e8%af%b4%e6%98%8e/</loc><lastmod>2025-02-18T17:29:57+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/11/windows-%e5%85%b3%e9%97%ad%e8%87%aa%e5%8a%a8%e6%9b%b4%e6%96%b0/</loc><lastmod>2024-09-11T19:20:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/15/windows-%e4%b8%8b-usb-%e8%ae%be%e5%a4%87%e8%bd%ac%e5%8f%91%e5%b7%a5%e5%85%b7/</loc><lastmod>2025-07-03T00:40:20+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/16/tv-%e6%92%ad%e6%94%be/</loc><lastmod>2024-12-29T01:09:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/17/%e4%b8%80%e4%ba%9b-linux-%e7%9a%84%e6%96%87%e7%ab%a0/</loc><lastmod>2024-10-01T20:22:16+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/19/vs-%e4%b8%ad%e4%bd%bf%e7%94%a8-emmet/</loc><lastmod>2024-09-19T00:35:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/28/pwsh-%e6%a3%80%e6%b5%8b%e4%bb%a3%e7%90%86%e7%9a%84-ip/</loc><lastmod>2024-10-30T10:31:30+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/09/28/%e5%8d%8e%e4%b8%ba%e4%ba%a4%e6%8d%a2%e6%9c%ba%e8%ae%be%e7%bd%ae%e9%9d%99%e6%80%81-nat/</loc><lastmod>2024-09-28T22:06:53+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/01/%e5%9c%a8-hyper-v-%e4%b8%ad%e5%ae%89%e8%a3%85-proxmox/</loc><lastmod>2024-10-01T14:12:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/01/linux-%e6%8e%a5%e5%85%a5%e7%a7%81%e6%9c%89%e5%b1%80%e5%9f%9f%e7%bd%91/</loc><lastmod>2025-05-27T17:10:14+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/13/%e6%89%b9%e9%87%8f%e8%bd%ac%e6%8d%a2-epub-%e8%87%b3-mobi-%e6%96%87%e4%bb%b6/</loc><lastmod>2025-12-31T01:28:00+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/17/c-null-%e5%b1%9e%e6%80%a7/</loc><lastmod>2024-10-17T23:48:30+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/19/%e5%88%a4%e6%96%ad%e5%bd%93%e5%89%8d%e6%98%af%e5%90%a6%e5%9c%a8%e7%ba%bf/</loc><lastmod>2024-10-30T10:24:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/19/%e5%88%a4%e6%96%ad-ch341-%e9%a9%b1%e5%8a%a8%e6%98%af%e5%90%a6%e5%b7%b2%e7%bb%8f%e5%ae%89%e8%a3%85/</loc><lastmod>2025-01-22T18:07:31+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/23/vlan-%e8%ae%be%e7%bd%ae/</loc><lastmod>2025-08-21T18:36:09+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/30/adb-%e8%ae%be%e7%bd%ae%e6%89%8b%e6%9c%ba%e4%b8%8d%e6%81%af%e5%b1%8f/</loc><lastmod>2024-12-30T11:16:41+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/30/adb-%e5%88%97%e5%87%ba%e6%89%8b%e6%9c%ba-id-%e5%88%97%e8%a1%a8/</loc><lastmod>2024-10-30T10:35:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/10/30/adb-%e6%a3%80%e6%b5%8b%e6%91%84%e5%83%8f%e5%a4%b4%e6%98%af%e5%90%a6%e8%bf%9e%e6%8e%a5/</loc><lastmod>2025-02-07T19:24:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/01/%e6%89%80%e6%9c%89-usb-%e8%ae%be%e5%a4%87%e6%97%a0%e5%93%8d%e5%ba%94%e6%97%b6/</loc><lastmod>2024-11-26T12:00:31+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/08/%e6%9c%ac%e5%9c%b0%e7%9f%a5%e8%af%86%e5%ba%93%e6%90%ad%e5%bb%ba%e8%b5%84%e6%96%99%e6%94%b6%e9%9b%86/</loc><lastmod>2024-11-08T01:24:35+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/08/ollama-%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4/</loc><lastmod>2025-09-16T00:29:56+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/09/openwrt-dhcp-%e8%ae%be%e7%bd%ae%e8%ae%be%e5%a4%87%e7%9a%84%e7%bd%91%e5%85%b3/</loc><lastmod>2024-11-09T00:43:34+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/10/%e8%b0%83%e7%94%a8-kimi-web-%e6%8e%a5%e5%8f%a3/</loc><lastmod>2025-12-23T15:21:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/13/%e4%bb%8e-mysql-%e5%af%bc%e5%85%a5%e6%95%b0%e6%8d%ae%e8%87%b3-postgresql/</loc><lastmod>2024-11-14T17:33:43+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/23/ab-%e5%8e%8b%e6%b5%8b%e5%b7%a5%e5%85%b7%e4%be%8b%e5%ad%90/</loc><lastmod>2024-11-30T20:30:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/24/%e8%8e%b7%e5%8f%96-apk-%e7%9a%84%e7%89%88%e6%9c%ac%e5%8f%b7/</loc><lastmod>2025-02-24T14:37:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/11/26/webtop/</loc><lastmod>2025-03-05T23:40:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/01/linux-%e5%90%8e%e5%8f%b0%e4%bb%bb%e5%8a%a1/</loc><lastmod>2025-02-19T11:18:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/01/ubuntu-%e6%8c%82%e8%bd%bd%e7%a1%ac%e7%9b%98/</loc><lastmod>2025-05-27T17:09:51+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/04/wpf-%e4%b8%ad%e4%bd%bf%e7%94%a8-webview2/</loc><lastmod>2024-12-04T15:39:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/05/%e6%a3%80%e6%b5%8b%e5%bd%93%e5%89%8d-ip-%e5%9c%b0%e5%9d%80%e4%bf%a1%e6%81%af%e7%9a%84%e7%bd%91%e5%9d%80/</loc><lastmod>2025-11-07T13:16:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/06/net-%e6%80%a7%e8%83%bd%e8%ae%a1%e6%95%b0%e5%99%a8%e6%8c%87%e6%a0%87/</loc><lastmod>2024-12-06T10:00:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/10/docker-%e9%95%9c%e5%83%8f%e5%8a%a0%e9%80%9f%e5%9c%b0%e5%9d%80/</loc><lastmod>2024-12-29T01:08:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/22/net-%e7%bc%96%e8%af%91%e6%97%b6%e5%b0%86%e8%ad%a6%e5%91%8a%e8%a7%86%e4%b8%ba%e9%94%99%e8%af%af/</loc><lastmod>2024-12-22T12:50:19+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/25/v2fly-%e4%bb%a3%e7%90%86%e8%bd%ac%e5%8f%91/</loc><lastmod>2025-05-27T17:08:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/28/clash-%e8%bd%ac%e5%8f%91%e4%bb%a3%e7%90%86/</loc><lastmod>2024-12-29T01:06:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2024/12/29/clash-%e8%bd%ac%e5%8f%91/</loc><lastmod>2026-04-13T21:05:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/06/nginx-proxy-manager-bad-gateway/</loc><lastmod>2025-01-06T22:50:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/08/pwsh-windows-%e6%a3%80%e6%b5%8b%e4%bb%a3%e7%90%86ip/</loc><lastmod>2025-01-08T15:22:01+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/10/pwsh-%e4%bd%bf%e7%94%a8-runspacepool-%e8%bf%9b%e8%a1%8c%e5%b9%b6%e5%8f%91%e6%93%8d%e4%bd%9c/</loc><lastmod>2025-10-13T12:57:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/11/docker-cli-%e8%ae%be%e7%bd%ae%e4%bb%a3%e7%90%86/</loc><lastmod>2025-01-11T17:44:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/17/windows-11-sandbox-%ef%bc%88%e6%b2%99%e7%9b%92%ef%bc%89-%e8%bd%af%e4%bb%b6%e7%95%8c%e9%9d%a2%e6%98%be%e7%a4%ba%e4%b9%b1%e7%a0%81/</loc><lastmod>2025-01-17T17:03:53+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/18/cisco-%e8%ae%be%e7%bd%ae-vlan/</loc><lastmod>2025-04-21T14:13:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/19/%e6%90%ad%e5%bb%ba-xray-%e8%8a%82%e7%82%b9/</loc><lastmod>2025-02-24T10:33:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/19/net-%e8%b0%83%e7%94%a8-ai-%e4%be%8b%e5%ad%90/</loc><lastmod>2025-09-15T16:33:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/20/pwsh-%e5%a4%84%e7%90%86-yaml-%e6%96%87%e4%bb%b6/</loc><lastmod>2025-01-24T16:40:59+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/01/31/http-%e6%96%87%e4%bb%b6%e4%bd%bf%e7%94%a8/</loc><lastmod>2026-02-02T11:51:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/02/%e5%bc%80%e5%8f%91%e6%9d%bf%e8%b5%84%e6%96%99%e3%80%81%e5%9b%ba%e4%bb%b6/</loc><lastmod>2025-02-02T10:00:31+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/02/%e7%94%a8%e6%88%b7%e7%99%bb%e5%bd%95%e6%96%b9%e6%a1%88/</loc><lastmod>2025-02-02T10:16:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/02/net-%e5%81%a5%e5%ba%b7%e5%ba%a6%e6%a3%80%e6%9f%a5/</loc><lastmod>2025-04-04T00:18:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/06/%e4%bb%8e%e7%9b%ae%e5%bd%95%e8%bf%98%e5%8e%9f-git-%e4%bb%93%e5%ba%93/</loc><lastmod>2025-02-06T15:53:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/07/cuttingedge-conditions-%e6%9b%bf%e4%bb%a3/</loc><lastmod>2025-02-07T11:41:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/12/%e8%ae%be%e7%bd%ae-task-%e4%b8%ba-sta-%e6%a8%a1%e5%bc%8f/</loc><lastmod>2025-02-12T14:26:14+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/13/linux-%e4%b8%8b%e5%85%b3%e9%97%ad-usb-%e7%9c%81%e8%ae%be%e7%bd%ae/</loc><lastmod>2025-03-07T10:14:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/14/%e4%bb%a5-trustedinstaller-%e6%9d%83%e9%99%90%e8%bf%90%e8%a1%8c/</loc><lastmod>2025-02-14T11:36:43+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/15/ssh-%e9%9a%a7%e9%81%93/</loc><lastmod>2025-02-15T15:20:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/18/ubuntu-%e4%b8%8b%e5%ae%89%e8%a3%85-nvidia-%e9%a9%b1%e5%8a%a8/</loc><lastmod>2025-03-14T15:39:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/20/ubuntu-%e9%98%bf%e9%87%8c%e9%95%9c%e5%83%8f%e6%ba%90/</loc><lastmod>2025-02-20T16:25:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/02/24/windows-%e5%ae%89%e8%a3%85-docker-%e6%97%b6-wsl-%e8%a1%a5%e4%b8%81/</loc><lastmod>2025-02-24T10:42:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/04/pwsh-%e5%af%b9%e4%b8%80%e7%bb%84-ip-%e8%bf%9b%e8%a1%8c%e6%8e%92%e5%ba%8f/</loc><lastmod>2025-03-04T11:50:59+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/08/swagger-%e9%85%8d%e7%bd%ae/</loc><lastmod>2025-03-09T00:41:48+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/14/%e6%a3%80%e6%b5%8b%e5%b1%80%e5%9f%9f%e7%bd%91%e4%b8%ad-dhcp-%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%9c%b0%e5%9d%80/</loc><lastmod>2025-03-14T23:04:58+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/17/heidisql-%e5%af%bc%e5%87%ba%e5%af%86%e7%a0%81%e8%a7%a3%e5%af%86/</loc><lastmod>2025-03-17T18:23:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/03/29/%e4%b8%b2%e6%b5%81%e5%b0%86%e5%b9%b3%e6%9d%bf%e4%bd%9c%e4%b8%bapc%e7%ac%ac%e4%b8%89%e5%b1%8f/</loc><lastmod>2025-11-25T13:32:53+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/04/%e3%80%8a%e9%b8%a2%e5%b0%be%e8%8a%b1%e4%b9%a6%e3%80%8b%e5%85%8d%e8%b4%b9%e7%9a%84-python-%e6%9c%ba%e5%99%a8%e5%ad%a6%e4%b9%a0%e4%b9%a6%e7%b1%8d/</loc><lastmod>2025-04-04T22:28:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/04/redis-%e4%b8%80%e4%ba%9b%e8%b5%84%e6%96%99/</loc><lastmod>2025-04-05T01:22:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/05/tailscale/</loc><lastmod>2025-09-17T14:23:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/06/ai-%e8%87%aa%e5%8a%a8%e5%8c%96%e5%b7%a5%e5%85%b7/</loc><lastmod>2025-04-06T21:10:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/08/autofixture-%e7%ae%80%e5%8d%95%e4%bb%8b%e7%bb%8d/</loc><lastmod>2025-04-14T18:14:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/04/19/817/</loc><lastmod>2025-05-29T13:12:10+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/06/net-%e7%a8%8b%e5%ba%8f%e9%9b%86%e6%89%ab%e6%8f%8f%e7%b1%bb-scrutor/</loc><lastmod>2025-05-06T17:02:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/06/net-%e6%94%af%e6%8c%81%e6%8f%92%e4%bb%b6%e7%b3%bb%e7%bb%9f%e7%9a%84-%e7%b1%bb%e5%ba%93/</loc><lastmod>2025-05-06T17:37:53+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/08/%e7%9f%a9%e9%98%b5/</loc><lastmod>2025-07-24T00:23:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/09/%e5%b9%b3%e9%9d%a2%e5%90%91%e9%87%8f%e8%ae%a1%e7%ae%97/</loc><lastmod>2025-05-09T17:17:20+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/13/%e5%9b%be%e6%a0%87%e7%bd%91/</loc><lastmod>2025-08-27T23:53:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/15/pwsh-%e5%8f%91%e9%80%81%e9%92%89%e9%92%89%e6%9c%ba%e5%99%a8%e4%ba%ba%e6%b6%88%e6%81%af/</loc><lastmod>2025-05-15T12:23:21+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/17/net-%e6%96%ad%e8%a8%80%e5%ba%93/</loc><lastmod>2025-11-21T13:50:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/19/centos-7-%e7%bd%91%e7%bb%9c%e7%ae%a1%e7%90%86/</loc><lastmod>2025-05-19T11:52:43+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/19/centos-7-%e6%9b%b4%e6%8d%a2-yum-%e6%ba%90/</loc><lastmod>2025-05-19T12:00:12+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/%e8%b4%9d%e5%a1%9e%e5%b0%94%e6%9b%b2%e7%ba%bf%e5%85%ac%e5%bc%8f/</loc><lastmod>2025-05-26T21:47:24+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e5%8f%b3%e4%b8%8b%e8%a7%92%e6%8f%90%e7%a4%ba%e5%bc%b9%e7%aa%97%e5%8f%a3/</loc><lastmod>2025-05-27T14:12:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e7%8a%b6%e6%80%81%e5%88%87%e6%8d%a2/</loc><lastmod>2025-05-27T14:12:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e6%b0%b4%e6%b3%a2%e7%ba%b9%e6%8c%89%e9%92%ae/</loc><lastmod>2025-05-27T14:12:05+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e5%90%91%e9%87%8f%e8%ae%a1%e7%ae%97/</loc><lastmod>2025-05-27T16:54:40+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e5%9c%b0%e7%90%83%e6%97%8b%e8%bd%ac%ef%bc%88%e5%90%91%e9%87%8f%e8%ae%a1%e7%ae%97%ef%bc%89/</loc><lastmod>2025-05-27T14:11:16+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e6%bb%91%e5%87%ba%e4%be%a7%e8%be%b9%e6%a0%8f/</loc><lastmod>2025-05-27T14:10:58+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/26/wpf-%e8%87%aa%e5%ae%9a%e4%b9%89%e5%88%87%e6%8d%a2%e5%bc%80%e5%85%b3/</loc><lastmod>2025-05-27T14:10:40+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%b8%b2%e6%9f%93%e4%ba%8b%e4%bb%b6/</loc><lastmod>2025-05-27T14:10:22+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e5%bc%b9%e6%80%a7%e7%aa%97%e5%8f%a3/</loc><lastmod>2025-05-27T20:19:31+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e8%81%8a%e5%a4%a9%e6%b0%94%e6%b3%a1%e6%8e%a7%e4%bb%b6/</loc><lastmod>2025-05-27T14:09:05+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%98%be%e7%a4%ba-%e6%ad%8c%e8%af%8d%e8%bf%9b%e5%ba%a6/</loc><lastmod>2025-05-27T14:08:26+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-combinedgeometry-%e4%be%8b%e5%ad%90/</loc><lastmod>2025-05-27T14:08:09+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e4%ba%8b%e4%bb%b6/</loc><lastmod>2025-05-27T12:36:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e5%91%bd%e4%bb%a4/</loc><lastmod>2025-05-27T12:26:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e4%be%9d%e8%b5%96%e5%b1%9e%e6%80%a7%e4%b8%8e%e9%99%84%e5%8a%a0%e5%b1%9e%e6%80%a7/</loc><lastmod>2025-05-27T12:41:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%95%b0%e6%8d%ae%e7%bb%91%e5%ae%9a/</loc><lastmod>2025-05-27T12:53:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e8%87%aa%e5%ae%9a%e4%b9%89%e6%a8%a1%e6%9d%bf/</loc><lastmod>2025-05-27T13:27:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%97%8b%e8%bd%ac%e5%8a%a8%e7%94%bb/</loc><lastmod>2025-05-27T14:07:43+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%bb%9a%e5%8a%a8%e6%95%b0%e5%ad%97/</loc><lastmod>2025-05-27T14:07:18+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e8%be%93%e5%85%a5%e6%a1%86%e6%b0%b4%e5%8d%b0%e6%8f%90%e7%a4%ba-visualbrush-%e4%be%8b%e5%ad%90/</loc><lastmod>2025-05-27T14:06:10+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e5%b9%bb%e7%81%af%e7%89%87/</loc><lastmod>2025-05-27T14:06:34+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-listboxitem-%e9%80%89%e4%b8%ad%e5%8a%a8%e7%94%bb/</loc><lastmod>2025-05-27T14:07:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e5%9b%be%e7%89%87%e5%af%b9%e6%af%94-%ef%bc%88%e5%9b%be%e7%89%87%e5%8d%b3%e6%97%b6%e7%bc%a9%e6%94%be%ef%bc%89/</loc><lastmod>2025-05-27T17:20:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e5%80%92%e8%ae%a1%e6%97%b6-%ef%bc%88%e5%85%b3%e9%94%ae%e5%b8%a7%ef%bc%89/</loc><lastmod>2025-05-27T20:05:40+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-clip-%e4%bd%bf%e7%94%a8/</loc><lastmod>2025-05-27T20:14:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e6%b0%b4%e6%b3%a2%e7%ba%b9/</loc><lastmod>2025-05-27T20:24:40+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/27/wpf-%e7%8e%af%e5%bd%a2%e5%8a%a0%e8%bd%bd%e8%bf%9b%e5%ba%a6/</loc><lastmod>2025-12-23T15:24:00+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/28/wpf-%e8%92%99%e6%9d%bf/</loc><lastmod>2025-05-28T12:18:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/29/binding-%e5%b0%8f%e5%8a%a9%e6%89%8b/</loc><lastmod>2025-05-29T11:50:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/29/net-%e8%b0%83%e7%94%a8-python/</loc><lastmod>2025-05-29T12:51:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/29/wpf-%e5%ad%97%e7%ac%a6%e9%9b%a8/</loc><lastmod>2025-05-29T20:27:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/29/wpf-%e6%9f%a5%e7%9c%8b%e5%9b%be%e7%89%87%e5%a4%a7%e5%9b%be/</loc><lastmod>2025-05-29T20:23:07+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/29/wpf-%e7%82%b9%e8%bf%9e%e7%ba%bf/</loc><lastmod>2025-05-29T22:45:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/30/wpf-%e9%bc%a0%e6%a0%87%e5%8a%a8%e7%94%bb/</loc><lastmod>2025-05-30T00:10:16+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/30/wpf-dockbar/</loc><lastmod>2025-05-30T00:57:07+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/05/30/wpf-path-data/</loc><lastmod>2025-05-30T18:32:06+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/03/wpf-%e6%b3%a2%e6%b5%aa%e8%bf%9b%e5%ba%a6%e6%9d%a1/</loc><lastmod>2025-06-03T12:37:18+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/03/wpf-%e7%bd%91%e7%bb%9c%e8%83%8c%e6%99%af/</loc><lastmod>2025-06-03T23:13:57+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/03/wpf-%e8%b7%9f%e9%9a%8f%e8%b7%af%e5%be%84%e5%8a%a8%e7%94%bb/</loc><lastmod>2025-06-04T11:47:18+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/wpf-%e8%b7%9f%e9%9a%8f%e8%b7%af%e5%be%84%e4%bb%a3%e7%a0%81%e6%96%b9%e5%bc%8f/</loc><lastmod>2025-06-04T11:57:34+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/wpf-%e5%90%af%e5%8a%a8%e9%a1%b9%e7%9b%ae%e4%b8%ad%e5%8a%a0%e5%85%a5%e6%b5%8b%e8%af%95%e5%90%8e/</loc><lastmod>2025-06-04T20:12:47+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/net-%e5%8a%a8%e6%80%81%e6%9e%84%e5%bb%ba-linq/</loc><lastmod>2025-06-04T20:21:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/wpf-%e8%87%aa%e5%ae%9a%e4%b9%89%e9%9d%a2%e6%9d%bf%e5%b8%83%e5%b1%80/</loc><lastmod>2025-06-04T20:34:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/wpf-%e8%be%89%e5%85%89%e5%8d%a1%e7%89%87/</loc><lastmod>2025-06-04T21:28:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/04/%e7%bc%96%e8%af%91%e9%95%9c%e5%83%8f%e6%8e%a8%e9%80%81%e9%98%bf%e9%87%8c%e4%ba%91-pwsh-%e8%84%9a%e6%9c%ac/</loc><lastmod>2025-06-04T23:51:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/05/net-webapi-dockerfile-%e6%a0%b7%e6%9c%ac/</loc><lastmod>2025-06-05T00:12:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/05/%e4%bb%93%e9%bc%a0%e7%a8%8b%e5%ba%8f%e5%91%98/</loc><lastmod>2025-06-05T00:26:09+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/05/linq-%e9%80%9f%e6%9f%a5/</loc><lastmod>2025-06-05T01:20:24+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/05/vim-%e9%80%9f%e6%9f%a5/</loc><lastmod>2025-12-23T15:24:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/05/%e4%bd%bf%e7%94%a8ml-net%e8%ae%ad%e7%bb%83%e5%9b%be%e5%83%8f%e5%88%86%e7%b1%bb%e6%a8%a1%e5%9e%8b%e4%be%8b%e5%ad%90/</loc><lastmod>2025-06-05T01:50:41+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/06/geometry-%e4%b8%80%e4%ba%9b%e8%be%85%e5%8a%a9%e5%87%bd%e6%95%b0/</loc><lastmod>2025-06-06T20:34:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/06/wpf-%e6%89%93%e5%ad%97%e6%9c%ba%e6%95%88%e6%9e%9c/</loc><lastmod>2025-06-06T21:30:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/07/wpf-triggers-%e4%be%8b%e5%ad%90/</loc><lastmod>2025-06-07T00:40:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/08/wpf-%e4%b8%80%e4%ba%9b%e6%96%87%e5%ad%97%e7%89%b9%e6%95%88/</loc><lastmod>2025-06-08T21:49:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/09/wpf-%e5%af%bc%e8%88%aa%e6%a0%8f/</loc><lastmod>2025-06-09T18:19:41+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/18/ubuntu-%e5%ae%89%e8%a3%85-windows-%e4%b8%8b%e5%85%b1%e4%ba%ab%e6%89%93%e5%8d%b0%e6%9c%ba/</loc><lastmod>2025-06-18T22:17:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/20/avalonia-%e4%b8%80%e4%ba%9b%e8%b5%84%e6%ba%90/</loc><lastmod>2025-11-21T01:08:32+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/21/%e5%88%a0%e9%99%a4-ubuntu-%e4%b8%8a%e5%ba%94%e7%94%a8/</loc><lastmod>2025-07-14T00:38:47+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/21/nomachine-%e8%b7%a8%e5%b9%b3%e5%8f%b0%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6%e7%9a%84%e9%80%89%e6%8b%a9/</loc><lastmod>2025-06-21T21:27:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/23/polly-%e7%bb%84%e4%bb%b6%e6%80%bb%e7%bb%93%e7%ac%94%e8%ae%b0/</loc><lastmod>2025-06-23T16:34:40+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/26/ubuntu-%e5%88%9b%e5%bb%ba%e6%a1%8c%e9%9d%a2%e5%bf%ab%e6%8d%b7%e6%96%b9%e5%bc%8f/</loc><lastmod>2025-06-26T21:33:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/27/linux-%e5%86%99%e5%85%a5%e9%85%8d%e7%bd%ae%e5%88%b0%e6%96%87%e4%bb%b6/</loc><lastmod>2025-06-27T12:03:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/28/ibus-%e7%9a%84%e4%ba%94%e7%ac%94%e6%8b%bc%e9%9f%b3%e8%be%93%e5%85%a5%e6%b3%95/</loc><lastmod>2025-06-28T17:45:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/06/30/ubuntu-%e4%b8%8b%e5%ae%89%e8%a3%85-typora/</loc><lastmod>2025-06-30T22:46:35+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/01/ssh-%e8%bf%9e%e6%8e%a5-git/</loc><lastmod>2025-07-01T16:26:24+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/06/ubuntu-%e4%b8%8b%e7%8b%ac%e7%ab%8b%e6%98%be%e7%a4%ba%e8%bf%90%e8%a1%8c-firefox/</loc><lastmod>2025-07-06T00:13:45+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/07/mitmproxy-%e4%bd%bf%e7%94%a8/</loc><lastmod>2025-12-27T21:56:05+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/08/net-%e8%ae%be%e7%bd%ae%e6%9c%ba%e5%af%86/</loc><lastmod>2025-07-08T00:34:11+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/14/shell-%e4%b8%ad%e8%b0%83%e7%94%a8-ai/</loc><lastmod>2025-10-12T13:25:49+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/15/ubuntu-ps1-%e8%ae%be%e7%bd%ae%e7%bd%91%e5%8d%a1%e5%8f%82%e6%95%b0/</loc><lastmod>2025-07-15T13:25:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/22/ubuntu-%e4%b8%8b%e8%bf%90%e8%a1%8c-wps-%e6%8f%90%e7%a4%ba%e7%bc%ba%e5%b0%91%e5%ad%97%e4%bd%93/</loc><lastmod>2025-07-22T18:18:33+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/23/mock-api/</loc><lastmod>2025-12-23T15:24:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/07/29/axcrypt-%e6%96%87%e4%bb%b6%e5%8a%a0%e5%af%86%e5%b7%a5%e5%85%b7%e5%85%8d%e8%b4%b9%e7%9a%84%e6%96%b0%e7%89%88%e6%9c%ac/</loc><lastmod>2025-08-18T13:34:25+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/08/02/git-%e7%ad%be%e5%87%ba%e9%83%a8%e5%88%86%e7%9b%ae%e5%bd%95%e4%b8%ad%e6%96%87%e4%bb%b6/</loc><lastmod>2025-08-02T00:33:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/08/11/ubuntu-%e6%89%a7%e8%a1%8c%e5%ae%9a%e6%97%b6%e4%bb%bb%e5%8a%a1/</loc><lastmod>2025-08-11T01:18:13+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/08/19/avalonia-%e6%89%93%e5%8c%85%e5%ba%94%e7%94%a8/</loc><lastmod>2025-11-21T00:10:31+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/08/19/linux-%e4%b8%8b%e8%84%9a%e6%9c%ac%e4%b8%ad%e6%98%be%e7%a4%ba%e5%af%b9%e8%af%9d%e6%a1%86/</loc><lastmod>2025-08-19T18:08:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/08/21/%e5%91%bd%e4%bb%a4%e8%a1%8c%e4%b8%8b%e8%bd%bd-youtube-%e8%a7%86%e9%a2%91/</loc><lastmod>2026-05-07T08:12:48+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/03/avalonia-%e4%ba%8b%e4%bb%b6%e8%bd%ac-command-behav/</loc><lastmod>2025-09-04T13:56:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/04/avalonia-%e8%87%aa%e5%8a%a8%e4%b8%ba%e5%85%83%e7%b4%a0%e8%ae%be%e7%bd%ae%e4%b8%80%e4%b8%aa%e8%92%99%e6%9d%bf/</loc><lastmod>2025-09-08T00:52:34+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/05/%e4%b8%80%e4%b8%aa%e8%bd%bb%e9%87%8f%e7%ba%a7%e7%9a%84-net-%e7%8a%b6%e6%80%81%e6%9c%ba%e5%ba%93/</loc><lastmod>2025-09-05T01:52:05+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/05/%e8%bf%9b%e7%a8%8b%e9%97%b4%e9%80%9a%e8%ae%af%e7%bb%84%e4%bb%b6-netmq/</loc><lastmod>2025-09-05T02:00:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/07/%e5%a4%9a%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f%e5%85%b1%e4%ba%ab%e9%94%ae%e7%9b%98%e3%80%81%e9%bc%a0%e6%a0%87/</loc><lastmod>2025-09-07T02:21:58+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/10/net-%e9%a1%b9%e7%9b%ae%e6%94%b6%e9%9b%86/</loc><lastmod>2025-09-10T17:42:07+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/12/livecharts2-%e8%87%aa%e5%ae%9a%e4%b9%89%e5%a1%ab%e5%85%85%e6%96%b9%e5%90%91%e5%b9%b6%e6%bb%9a%e5%8a%a8%e6%98%be%e7%a4%ba/</loc><lastmod>2025-09-12T23:08:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/12/ubuntu-%e4%b8%8b%e7%9a%84-screen2gif/</loc><lastmod>2025-09-12T23:16:55+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/14/gitignore-%e7%94%9f%e6%88%90%e5%b7%a5%e5%85%b7/</loc><lastmod>2026-05-15T16:16:48+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/15/net-ai-%e8%bf%94%e5%9b%9e%e7%bb%93%e6%9e%84%e5%8c%96%e7%bb%93%e6%9e%9c/</loc><lastmod>2025-09-15T13:40:08+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/15/net-ai-%e5%90%91%e9%87%8f%e6%90%9c%e7%b4%a2/</loc><lastmod>2025-09-15T18:14:00+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/17/tailscale-%e5%88%b0-clash-%e8%bd%ac%e5%8f%91%e8%a7%84%e5%88%99-%ef%bc%88%e6%9c%aa%e6%b5%8b%e8%af%95%ef%bc%89/</loc><lastmod>2025-09-17T14:12:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/17/iptables-%e4%b8%80%e4%ba%9b%e8%b5%84%e6%96%99/</loc><lastmod>2025-09-17T16:05:58+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/17/oidc-%e7%99%bb%e5%bd%95-%e8%ae%bf%e9%97%ae%e8%b5%84%e6%ba%90%e5%ae%8c%e6%95%b4%e6%b5%81%e7%a8%8b/</loc><lastmod>2025-09-17T23:49:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/17/authelia-%e9%9d%99%e6%80%81%e8%b5%84%e6%ba%90%e8%ae%bf%e9%97%ae%e6%8e%a7%e5%88%b6%ef%bc%9anginx-authelia-%e5%ae%89%e5%85%a8%e8%ae%a4%e8%af%81%e9%85%8d%e7%bd%ae%e6%8c%87%e5%8d%97/</loc><lastmod>2025-09-18T00:11:32+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/18/gitea-%e8%b7%a8%e5%9f%9f%e8%ae%be%e7%bd%ae/</loc><lastmod>2025-09-18T11:54:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/20/authelia-%e9%83%a8%e7%bd%b2/</loc><lastmod>2025-11-18T16:30:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/21/%e5%b8%b8%e8%a7%81-sso-%e8%ae%a4%e8%af%81-%e6%9d%83%e9%99%90%e7%bd%91%e5%85%b3%e7%ae%80%e4%bb%8b/</loc><lastmod>2025-09-21T00:22:08+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/21/%e8%a7%a3%e5%86%b3%e9%98%bf%e9%87%8c%e4%ba%91%e5%92%8c-tailscale-%e7%9a%84-100-%e7%bd%91%e6%ae%b5%e5%86%b2%e7%aa%81%e7%9a%84%e9%97%ae%e9%a2%98/</loc><lastmod>2025-09-21T02:49:48+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/21/lldap-%e9%83%a8%e7%bd%b2/</loc><lastmod>2025-09-21T03:15:06+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/09/26/net-%e5%bc%80%e5%8f%91-mcp-%e6%9c%8d%e5%8a%a1%e5%99%a8/</loc><lastmod>2025-09-28T00:38:25+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/01/net-%e5%bc%80%e5%8f%91-mcp-%e5%ae%a2%e6%88%b7%e7%ab%af/</loc><lastmod>2025-10-01T15:37:23+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/06/%e6%8f%90%e7%a4%ba%e5%b7%a5%e7%a8%8b%e6%8c%87%e5%8d%97%e6%80%bb%e7%bb%93/</loc><lastmod>2025-10-06T13:55:59+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/07/net-mcp-sampling-mcp-server-%e5%9b%9e%e8%b0%83%e5%ae%a2%e6%88%b7%e7%ab%af-llm/</loc><lastmod>2025-10-07T01:04:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/08/net-%e8%bf%9b%e7%a8%8b%e5%86%85%e8%b0%83%e7%94%a8-mcp-%e6%9c%8d%e5%8a%a1%e5%99%a8/</loc><lastmod>2025-10-08T12:26:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/13/1456/</loc><lastmod>2026-05-14T13:40:59+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/14/pwsh-ai-%e6%9f%a5%e8%af%8d%e3%80%81%e5%8f%91%e9%9f%b3/</loc><lastmod>2025-11-06T00:24:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/19/net-%e6%94%af%e6%8c%81%e7%bb%88%e7%ab%af%e5%bc%80%e5%8f%91%e7%9a%84%e7%95%8c%e9%9d%a2%e5%ba%93/</loc><lastmod>2025-11-20T17:03:12+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/19/jetbrains-rider-%e8%ae%be%e7%bd%ae%e5%a4%9a%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/</loc><lastmod>2025-10-19T18:06:35+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/23/mysql-%e7%bb%bf%e8%89%b2%e8%bf%90%e8%a1%8c/</loc><lastmod>2025-10-25T11:42:04+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/10/25/ubuntu-%e7%b3%bb%e7%bb%9f%e5%88%86%e5%8c%ba%e8%bf%81%e7%a7%bb/</loc><lastmod>2025-10-25T02:19:51+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/06/macos-%e4%b8%8a%e5%ae%89%e8%a3%85-docker/</loc><lastmod>2026-01-10T01:43:46+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/11/net-%e8%b0%83%e7%94%a8-llama-cpp/</loc><lastmod>2026-06-10T01:11:24+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/13/macos-%e6%98%a0%e5%b0%84%e9%94%ae%e4%bd%8d/</loc><lastmod>2025-11-20T18:26:57+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/14/macos-pdf-%e8%99%9a%e6%8b%9f%e6%89%93%e5%8d%b0%e6%9c%ba/</loc><lastmod>2025-11-14T19:20:57+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/14/macos-%e9%bc%a0%e6%a0%87%e6%8c%89%e9%92%ae%e5%ae%9a%e4%b9%89%e5%b7%a5%e5%85%b7/</loc><lastmod>2025-11-14T21:41:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/18/ldap-%e7%ae%80%e5%8d%95%e8%af%b4%e6%98%8e/</loc><lastmod>2025-11-18T16:36:39+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/20/mermaid-%e6%b5%81%e7%a8%8b%e5%9b%be/</loc><lastmod>2025-11-20T13:50:50+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/11/24/%e5%af%b9%e8%b1%a1%e6%98%a0%e5%b0%84%e5%b7%a5%e5%85%b7-mapperly/</loc><lastmod>2026-03-04T18:20:42+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/11/%e6%9b%b4%e6%96%b0%e6%97%a5%e5%bf%97%e6%a8%a1%e6%9d%bf/</loc><lastmod>2025-12-11T16:16:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/18/macos-%e8%99%9a%e6%8b%9f%e6%9c%ba-utm/</loc><lastmod>2025-12-21T21:46:06+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/20/rclone-%e4%b8%8a%e4%bc%a0%e6%96%87%e4%bb%b6%e8%87%b3-openlist-%e7%bd%91%e7%9b%98/</loc><lastmod>2026-01-16T12:06:32+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/21/cloudflare-%e9%9a%a7%e9%81%93%e8%bd%ac%e5%8f%91%e6%9c%ac%e5%9c%b0%e5%ba%94%e7%94%a8%e5%8f%8ar2-%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8/</loc><lastmod>2025-12-21T01:48:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/22/mac-%e9%87%8d%e8%a3%85%e7%b3%bb%e7%bb%9f/</loc><lastmod>2025-12-23T15:17:08+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/23/macos-%e7%bc%96%e8%af%91%e3%80%81%e7%ad%be%e5%90%8d%e3%80%81cdn-%e4%b8%8a%e4%bc%a0%e8%84%9a%e6%9c%ac/</loc><lastmod>2025-12-23T15:10:06+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/23/bilibili-mp3-%e4%b8%8b%e8%bd%bd%e8%84%9a%e6%9c%ac/</loc><lastmod>2026-03-22T15:50:38+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/24/macos-%e4%b8%8b%e6%a3%80%e6%b5%8b%e7%a7%bb%e5%8a%a8%e7%a1%ac%e7%9b%98%e9%80%9f%e5%ba%a6%e8%84%9a%e6%9c%ac/</loc><lastmod>2025-12-24T17:38:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/29/macos-%e5%88%9b%e5%bb%ba%e6%9c%ac%e5%9c%b0%e5%bf%ab%e7%85%a7%e5%b9%b6%e6%81%a2%e5%a4%8d/</loc><lastmod>2025-12-29T19:13:22+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/30/macos-%e5%ae%89%e8%a3%85%e8%99%9a%e6%8b%9f%e6%9c%ba-vmware-fusion/</loc><lastmod>2025-12-30T16:20:29+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2025/12/31/macos-%e7%a3%81%e7%9b%98%e6%b8%85%e7%90%86-%e5%88%86%e6%9e%90%e5%b7%a5%e5%85%b7/</loc><lastmod>2025-12-31T00:30:09+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/06/docsify-cloudflare-%e5%bb%ba%e7%ab%99/</loc><lastmod>2026-06-28T16:15:35+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/08/authelia-%e9%85%8d%e7%bd%ae-oidc-%e6%9c%8d%e5%8a%a1%e5%8f%8a-oidc-%e4%b8%80%e4%ba%9b%e6%a6%82%e5%bf%b5/</loc><lastmod>2026-01-09T19:08:58+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/11/authelia-%e5%ae%9a%e4%b9%89-id_token-%e4%b8%ad%e8%be%93%e5%87%ba-claim/</loc><lastmod>2026-01-11T00:32:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/15/ubuntu-%e8%b0%83%e6%95%b4%e5%b1%8f%e5%b9%95%e4%ba%ae%e5%ba%a6/</loc><lastmod>2026-01-15T14:00:15+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/16/rider-%e8%ae%be%e7%bd%ae-android-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83/</loc><lastmod>2026-01-26T14:05:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/18/android-avalonia-oidc-%e7%99%bb%e5%bd%95/</loc><lastmod>2026-01-18T01:54:44+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/19/avalonia-android-%e9%a1%b9%e7%9b%ae%e4%b8%ad%e8%b0%83%e7%94%a8-maui/</loc><lastmod>2026-01-20T00:05:06+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/21/splat-%e4%b8%8e-microsoft-extensions-dependencyinjection-%e6%95%b4%e5%90%88/</loc><lastmod>2026-01-23T11:27:32+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/25/net-%e7%94%9f%e6%88%90%e5%92%8c%e9%a3%8e%e5%a4%a9%e6%b0%94api%e5%af%86%e9%92%a5/</loc><lastmod>2026-01-25T01:40:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/26/avalonia-%e5%ba%94%e7%94%a8%e5%b5%8c%e5%85%a5%e5%ad%97%e4%bd%93%e6%96%87%e4%bb%b6/</loc><lastmod>2026-01-26T14:08:36+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/01/28/android-%e4%b8%8a%e8%b0%83%e7%94%a8-xunit-%e6%b5%8b%e8%af%95/</loc><lastmod>2026-01-28T16:20:46+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/03/asp-net-core-%e6%8e%a5%e5%85%a5-oidc-%e6%9c%8d%e5%8a%a1%e7%ab%af/</loc><lastmod>2026-02-03T11:08:30+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/03/asp-net-core-%e8%bd%ac%e5%8f%91%e5%ae%a2%e6%88%b7%e7%ab%af-ai-%e8%b0%83%e7%94%a8/</loc><lastmod>2026-02-07T20:47:52+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/03/%e8%b0%83%e7%94%a8%e7%a1%85%e5%9f%ba%e6%b5%81%e5%8a%a8%e8%af%ad%e9%9f%b3%e8%bd%ac%e6%96%87%e5%ad%97%e6%8e%a5%e5%8f%a3/</loc><lastmod>2026-02-07T20:46:47+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/07/%e4%bd%bf%e7%94%a8-yarp-reverseproxy-%e8%bd%ac%e5%8f%91-ai-%e8%b0%83%e7%94%a8%e8%af%b7%e6%b1%82%e8%87%b3%e7%a1%85%e5%9f%ba%e6%b5%81%e5%8a%a8/</loc><lastmod>2026-02-07T20:38:27+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/08/avalonia-%e6%89%8b%e6%9c%ba%e8%bf%9e%e6%8e%a5-developer-tools/</loc><lastmod>2026-02-08T16:25:47+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/22/%e4%bd%bf%e7%94%a8-yarp-reverseproxy-%e5%8a%a8%e6%80%81%e8%bd%ac%e5%8f%91-ai-%e8%b0%83%e7%94%a8%e8%af%b7%e6%b1%82%e8%87%b3%e4%b8%89%e6%96%b9%e6%9c%8d%e5%8a%a1/</loc><lastmod>2026-02-22T12:52:17+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/02/24/avalonia-%e8%87%aa%e9%80%82%e5%ba%94-android-%e8%be%93%e5%85%a5%e6%b3%95%e9%ab%98%e5%ba%a6/</loc><lastmod>2026-02-24T00:15:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/01/%e5%ae%89%e8%a3%85%e5%a4%9a%e4%b8%aa%e7%89%88%e6%9c%ac-xcode-%e5%b9%b6%e5%88%87%e6%8d%a2/</loc><lastmod>2026-03-01T15:15:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/04/c-%e4%bd%bf%e7%94%a8%e6%ba%90%e7%94%9f%e6%88%90%e8%bf%9b%e8%a1%8c%e5%ba%8f%e5%88%97%e5%8c%96/</loc><lastmod>2026-03-04T18:19:56+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/07/macos-%e4%b8%8b%e5%bf%ab%e9%80%9f%e7%94%9f%e6%88%90-icns-%e5%9b%be%e6%a0%87/</loc><lastmod>2026-03-11T12:09:11+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/19/net-%e4%b8%ad%e7%9a%84-skills-%e5%b7%a5%e5%85%b7/</loc><lastmod>2026-05-27T13:38:37+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/21/llama-factory-%e5%b0%8f%e6%a8%a1%e5%9e%8b%e5%be%ae%e8%b0%83%e5%ae%9e%e6%93%8d/</loc><lastmod>2026-03-21T12:46:03+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/23/b-%e7%ab%99-mp3-%e4%b8%8b%e8%bd%bd%e5%b7%a5%e5%85%b7/</loc><lastmod>2026-03-23T01:59:56+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/03/29/1760/</loc><lastmod>2026-03-29T18:07:59+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/04/25/microsoft-agent-framework-%e8%b0%83%e7%94%a8/</loc><lastmod>2026-05-15T15:57:02+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/05/08/%e8%a7%86%e9%a2%91%e6%9c%ac%e5%9c%b0%e5%8c%96%e5%b7%a5%e5%85%b7/</loc><lastmod>2026-05-29T19:02:54+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/05/14/claude-code-cc-%e5%bf%ab%e6%8d%b7%e6%93%8d%e4%bd%9c%e6%89%8b%e5%86%8c/</loc><lastmod>2026-05-14T12:23:08+08:00</lastmod></url><url><loc>https://blog.xsoft.ltd/2026/06/11/macos-caffeinate/</loc><lastmod>2026-06-11T14:38:10+08:00</lastmod></url></urlset>
