<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel><title>黑暗執行緒</title>
<description>黑暗執行緒部落格 - 一位在技術領域打滾多年老士官長的生活點滴</description>
<generator>Darkblog.Core</generator>
<ttl>60</ttl>
<link>https://blog.darkthread.net/</link>
<item>
  <title>HTTP Proxy 模式使用 Docker 小技巧</title>
  <link>https://blog.darkthread.net/blog/docker-w-http-proxy/</link>
  <description>簡單記一下如何 Ubuntu 設定 Docker 透過 HTTP Proxy 抓取映像檔，在無法直接連網環境的求生技巧。
做法也簡單，先建立 /etc/systemd/system/docker.service.d 目錄，sudo nano /etc/systemd/system/docker.se... &lt;a href="https://blog.darkthread.net/blog/docker-w-http-proxy/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>Docker</category>
  <category>.NET</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/docker-w-http-proxy/</guid>
  <pubDate>Sun, 04 Oct 2026 02:45:27 GMT</pubDate>
</item>
<item>
  <title>【茶包射手日記】難抓的 XML 多餘字元</title>
  <link>https://blog.darkthread.net/blog/xml-textnode-issue/</link>
  <description>在 XML 裡手滑多按一個 s，若不是出現在 Attribute 名稱、值或文字型元素(例如：&amp;lt;SomeText&amp;gt;....&amp;lt;/SomeText&amp;gt;)，應該可用語法檢查工具輕鬆找出來，例如 NotePad++ 的 XML Tools Plugin：

或是用 PowerShell... &lt;a href="https://blog.darkthread.net/blog/xml-textnode-issue/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>.NET</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/xml-textnode-issue/</guid>
  <pubDate>Sat, 03 Oct 2026 09:54:08 GMT</pubDate>
</item>
<item>
  <title>【野外求生系列】在離線環境安裝 Jupyter Lab / Notebook</title>
  <link>https://blog.darkthread.net/blog/install-jupyter-offline/</link>
  <description>網際網路如同電與自來水成為理所當然，現代軟體幾乎全靠網路現場下載安裝，那些印刷精美的盒子與安裝光碟的五彩斑斕，只留在老人回憶裡已不復返。

但說來有趣，基於安全，偏偏有些電腦的字典裡沒有「上網下載東西」這檔事兒，於是如何在不能上網的環境完成原本即時下載的安裝程序，有時便是個實用的野外求生技巧。
這篇... &lt;a href="https://blog.darkthread.net/blog/install-jupyter-offline/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>Python</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/install-jupyter-offline/</guid>
  <pubDate>Fri, 02 Oct 2026 13:19:04 GMT</pubDate>
</item>
<item>
  <title>Windows 桌面程式自動化測試利器 - FlaUI</title>
  <link>https://blog.darkthread.net/blog/flatui/</link>
  <description>講到自動測試，網頁這塊已超級成熟，基本上只要 Playwright 在手，幾乎沒有不能自動化的操作。相形之下，桌面程式 Windows Form、WPF 的可自動化性就落後一大截。近年來 AI Computer Use 能力突飛猛進，局面才算有一點改變。不過，靠電腦視覺或 AI 處理 GUI 操作成... &lt;a href="https://blog.darkthread.net/blog/flatui/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>.NET</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/flatui/</guid>
  <pubDate>Sun, 27 Sep 2026 14:13:55 GMT</pubDate>
</item>
<item>
  <title>.NET AI 應用練習 2 - 整合本地 Embedding 模型 (初識 ONNX)</title>
  <link>https://blog.darkthread.net/blog/multilingual-e5-onnx/</link>
  <description>雖說現在寫程式有 AI，程式語言不一定要綁死開發者(或者該說使用者)本身的技能，但只要還需要「人」參與協作(包含 Code Review、修改及除錯)，選開發者擅長的語言多半還是利多於弊。基於這個理念，這系列文章我會以 C# 開發者視角，整理 .NET 開發 AI 應用程式範例，打算留在這個航道上的... &lt;a href="https://blog.darkthread.net/blog/multilingual-e5-onnx/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>.NET</category>
  <category>AI</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/multilingual-e5-onnx/</guid>
  <pubDate>Sat, 26 Sep 2026 05:14:58 GMT</pubDate>
</item>
<item>
  <title>.NET AI 應用練習 1 - 整合 MCP</title>
  <link>https://blog.darkthread.net/blog/mslearn-mcp-w-dotnet/</link>
  <description>雖說現在寫程式有 AI，程式語言不一定要綁死開發者(或者該說使用者)本身的技能，但只要還需要「人」參與協作(包含 Code Review、修改及除錯)，選開發者擅長的語言多半還是利多於弊。基於這個理念，這系列文章我會以 C# 開發者視角，整理 .NET 開發 AI 應用程式範例，打算留在這個航道上的... &lt;a href="https://blog.darkthread.net/blog/mslearn-mcp-w-dotnet/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>.NET</category>
  <category>AI</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/mslearn-mcp-w-dotnet/</guid>
  <pubDate>Fri, 25 Sep 2026 13:14:35 GMT</pubDate>
</item>
<item>
  <title>介於 JSON 與 SQLite 的中間選擇 - LiteDB</title>
  <link>https://blog.darkthread.net/blog/litedb/</link>
  <description>開發 .NET 桌面小工具時，免不了會有保存資料的需求。若筆數不多查詢不複雜，我會選擇序列化存成 JSON 檔，這是最輕巧簡便的選擇，不需第三方程式庫，資料檔還可直接人工檢視修改；若筆數偏多或涉及複雜查詢、更新或統計，我則會改用 SQLite，免安裝設定就有與 SQL/Oracle/Postgres... &lt;a href="https://blog.darkthread.net/blog/litedb/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>.NET</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/litedb/</guid>
  <pubDate>Thu, 24 Sep 2026 12:48:22 GMT</pubDate>
</item>
<item>
  <title>VSCode / Github Copliot 透過 LiteLLM 轉接雲端/地端 AI 模型</title>
  <link>https://blog.darkthread.net/blog/github-copilot-w-litellm/</link>
  <description>前幾天介紹過好用的 LiteLLM，允許在多人或多系統共用 Azure Foundry / OpenAI / Claude 模型 API，透過建立多把 Virtual Key 區分權限、設定額度及統計用量。而 VSCode Github Copilot 可串接第三方雲端或地端 AI 模型，能把 Li... &lt;a href="https://blog.darkthread.net/blog/github-copilot-w-litellm/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>AI</category>
  <category>VSCode</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/github-copilot-w-litellm/</guid>
  <pubDate>Wed, 23 Sep 2026 14:27:08 GMT</pubDate>
</item>
<item>
  <title>Windows Node.js 環境安裝小記 (2026 版)</title>
  <link>https://blog.darkthread.net/blog/win-nodejs-setup-2026/</link>
  <description>關於在 Windows 管理及切換 Node.js 版本，我的的認知還停在 NVM (Node Version Manager)，是時侯更新一下了。
Rust 寫的 Python 版本管理/套件安裝/虛擬環境的極速神器 uv 橫掃千軍，Node.js 版本管理上演類似劇本，Rust 開發的 Fast... &lt;a href="https://blog.darkthread.net/blog/win-nodejs-setup-2026/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>Node.js</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/win-nodejs-setup-2026/</guid>
  <pubDate>Tue, 22 Sep 2026 13:55:00 GMT</pubDate>
</item>
<item>
  <title>透過 LiteLLM 轉接 AOAI / Azure AI Foundry 模型實現進階管理</title>
  <link>https://blog.darkthread.net/blog/foundry-models-with-litellm/</link>
  <description>企業的 AI 模型整合開發應用，資安治理上有許多額外要求，例如身分驗證、金鑰管理、資料隱私、法規遵循... 等，考量多如牛毛，使用 Azure AI Foundry (更早前叫 AOAI，現更名為 Microsoft Foundry) 這類 MaaS (Model as a Service 模型即服... &lt;a href="https://blog.darkthread.net/blog/foundry-models-with-litellm/"&gt;Read More&lt;/a&gt;</description>
  <author>service@darkthread.net (Jeffrey Lee)</author>
  <category>AI</category>
  <guid isPermaLink="false">https://blog.darkthread.net/blog/foundry-models-with-litellm/</guid>
  <pubDate>Sat, 19 Sep 2026 12:24:42 GMT</pubDate>
</item></channel>
</rss>