阿Han的沙龍

阿Han的軟體技術棧 💡

220免費公開
主軸圍繞於軟體科技, 除了過往經驗成章以外也持續學習新技能, 並將學習心法記錄與分享, 以期幫助相同道路之夥伴。 裡面包含著各種程式語言的疑難雜症解題技巧, 也提供資料庫、AI、認證與授權、工具庫...等技巧, 讓您自由找出您想要的解答, 如果您想要系統化的教學課程也歡迎至「🔒 阿Han的軟體心法實戰營」。
全部類型
免費與付費
最新發佈
最新發佈
avatar-avatar
阿Han
2026/04/01
打造「零人類公司(Zero-Human Company)」不知道大家看到這句話, 第一個想法是什麼? 可能是震驚、無感、甚至覺得天方夜譚, 但確實正有工具正在往這個方向發展..., Paperclip 正朝向這樣的目標發展, 試想有一天, 我們公司的CEO、主管、員工, 全部都由AI組成,
Thumbnail
avatar-avatar
阿Han
2026/04/01
打造「零人類公司(Zero-Human Company)」不知道大家看到這句話, 第一個想法是什麼? 可能是震驚、無感、甚至覺得天方夜譚, 但確實正有工具正在往這個方向發展..., Paperclip 正朝向這樣的目標發展, 試想有一天, 我們公司的CEO、主管、員工, 全部都由AI組成,
Thumbnail
avatar-avatar
阿Han
2026/03/04
AI 寫程式真的很香,但帳單也真的很痛, 如果你跟我一樣,曾經被 Claude Code 的強大震撼、又被月底的信用卡帳單嚇醒,這篇文章你可能會有共鳴。 💸 Claude Code 很強,但真的很貴 我們在許多文章的分享都使用Claude Code來完成實現, 說真的, 如果撇開費用的議題,
Thumbnail
avatar-avatar
阿Han
2026/03/04
AI 寫程式真的很香,但帳單也真的很痛, 如果你跟我一樣,曾經被 Claude Code 的強大震撼、又被月底的信用卡帳單嚇醒,這篇文章你可能會有共鳴。 💸 Claude Code 很強,但真的很貴 我們在許多文章的分享都使用Claude Code來完成實現, 說真的, 如果撇開費用的議題,
Thumbnail
avatar-avatar
阿Han
2026/02/18
為什麼需要下一步? Code Review AI 的現實困境 我們在「【🤖 Claude Code x Code Review】PR 免等待!打造 AI 自動審查員」分享如何用Claude Code打造Code Review機器人, 實際使用後,確實帶來很多好處: • PR 不再卡在「沒人
Thumbnail
avatar-avatar
阿Han
2026/02/18
為什麼需要下一步? Code Review AI 的現實困境 我們在「【🤖 Claude Code x Code Review】PR 免等待!打造 AI 自動審查員」分享如何用Claude Code打造Code Review機器人, 實際使用後,確實帶來很多好處: • PR 不再卡在「沒人
Thumbnail
avatar-avatar
阿Han
2026/02/11
過往我們在進行Code Review都必須透過自動化檢核工具(lint…等), 來協助我們檢核的工作量, 但隨著專案的複雜化, 我們單靠Lint檢核語法錯誤的情境顯然已經不敷使用, 且上下文意識薄弱, 僅能針對單點模組確保程式邏輯正確, 這也呼應上圖的強烈對比, 傳統的檢核方式需要透過軟體工程師耗費
Thumbnail
avatar-avatar
阿Han
2026/02/11
過往我們在進行Code Review都必須透過自動化檢核工具(lint…等), 來協助我們檢核的工作量, 但隨著專案的複雜化, 我們單靠Lint檢核語法錯誤的情境顯然已經不敷使用, 且上下文意識薄弱, 僅能針對單點模組確保程式邏輯正確, 這也呼應上圖的強烈對比, 傳統的檢核方式需要透過軟體工程師耗費
Thumbnail
avatar-avatar
阿Han
2026/01/29
在上一篇「【🔒江湖一點訣】spec-kit 實戰踩坑心得:坑一定會踩,但這篇有解法」中,我分享了在使用 spec-kit 建立開發規格時可能遇到的種種挑戰。 然而,實戰中最高頻發生的痛點往往不是「規格怎麼寫」,而是: 「開發到一半,發現之前的規格寫錯了,或者程式改了但規格沒跟上」。
Thumbnail
avatar-avatar
阿Han
2026/01/29
在上一篇「【🔒江湖一點訣】spec-kit 實戰踩坑心得:坑一定會踩,但這篇有解法」中,我分享了在使用 spec-kit 建立開發規格時可能遇到的種種挑戰。 然而,實戰中最高頻發生的痛點往往不是「規格怎麼寫」,而是: 「開發到一半,發現之前的規格寫錯了,或者程式改了但規格沒跟上」。
Thumbnail
avatar-avatar
阿Han
src
分享
avatar-avatar
阿Han
src
src
分享
avatar-avatar
阿Han
2026/01/15
許多開發者第一次把專案部署到正式環境時,都會遇到同一個問題: 我想讓網站變成 HTTPS,要怎麼做? 好消息是:只要你使用 Docker + Nginx,搭配 Let’s Encrypt + Certbot,其實很快就能讓服務安全上線,而且憑證還會「自動更新」,再也不用擔心過期。 本文我會用最簡
Thumbnail
avatar-avatar
阿Han
2026/01/15
許多開發者第一次把專案部署到正式環境時,都會遇到同一個問題: 我想讓網站變成 HTTPS,要怎麼做? 好消息是:只要你使用 Docker + Nginx,搭配 Let’s Encrypt + Certbot,其實很快就能讓服務安全上線,而且憑證還會「自動更新」,再也不用擔心過期。 本文我會用最簡
Thumbnail
avatar-avatar
阿Han
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
avatar-avatar
阿Han
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
avatar-avatar
阿Han
2025/12/25
以前要測試「使用者 AI 對話次數限制」功能,我都得手動打開 PostgreSQL、寫 SQL 查詢、刪除紀錄、調整額度,流程麻煩到爆, 直到我導入 Claude Code 的 PostgreSQL MCP,我才驚訝地發現原來我可以透過這樣一句話完成DB的操作, 實在太神奇了 : 💬 幫我把 t
Thumbnail
avatar-avatar
阿Han
2025/12/25
以前要測試「使用者 AI 對話次數限制」功能,我都得手動打開 PostgreSQL、寫 SQL 查詢、刪除紀錄、調整額度,流程麻煩到爆, 直到我導入 Claude Code 的 PostgreSQL MCP,我才驚訝地發現原來我可以透過這樣一句話完成DB的操作, 實在太神奇了 : 💬 幫我把 t
Thumbnail
avatar-avatar
阿Han
2025/12/18
從升級到回溯,輕鬆掌握資料庫 Schema 進化的力量,在軟體開發的世界裡,我們很習慣使用 Git 來管理程式碼版本,但你有沒有想過, 資料庫的結構(Schema)也需要版本管理嗎? 例如你在某次開發中新增了一個欄位 phone 到 user 資料表,過兩天產品經理又說要改欄位名稱,之後可能又要移
Thumbnail
avatar-avatar
阿Han
2025/12/18
從升級到回溯,輕鬆掌握資料庫 Schema 進化的力量,在軟體開發的世界裡,我們很習慣使用 Git 來管理程式碼版本,但你有沒有想過, 資料庫的結構(Schema)也需要版本管理嗎? 例如你在某次開發中新增了一個欄位 phone 到 user 資料表,過兩天產品經理又說要改欄位名稱,之後可能又要移
Thumbnail
avatar-avatar
阿Han
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
avatar-avatar
阿Han
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
avatar-avatar
阿Han
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
avatar-avatar
阿Han
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
avatar-avatar
阿Han
2025/09/18
你有沒有遇過這樣的情況:打開一份上百頁的 PDF 文件,只是為了找一個小小的答案,結果花了半小時還翻不到重點? 我常常在讀技術文件或研究資料時,都遇到這種麻煩,於是我開始想:能不能做一個「文件助理」,讓我可以直接問它問題,它會自動在文件裡找到相關內容,再用 AI 幫我整理答案? 就這樣,我設計並
Thumbnail
avatar-avatar
阿Han
2025/09/18
你有沒有遇過這樣的情況:打開一份上百頁的 PDF 文件,只是為了找一個小小的答案,結果花了半小時還翻不到重點? 我常常在讀技術文件或研究資料時,都遇到這種麻煩,於是我開始想:能不能做一個「文件助理」,讓我可以直接問它問題,它會自動在文件裡找到相關內容,再用 AI 幫我整理答案? 就這樣,我設計並
Thumbnail
avatar-avatar
阿Han
2025/09/04
在這個大家都愛用 REST API 的年代,偶爾你可能還是會收到客戶寄來的 .wsdl 檔案,然後滿臉問號:「SOAP 是什麼?這東西還在用嗎?」 其實,SOAP 雖然有點「老派」,但它依然活躍在許多需要高安全性、穩定性的大型系統中,像是金融、政府、醫療機構等等。 這篇文章會用淺顯的方式帶你認識
Thumbnail
avatar-avatar
阿Han
2025/09/04
在這個大家都愛用 REST API 的年代,偶爾你可能還是會收到客戶寄來的 .wsdl 檔案,然後滿臉問號:「SOAP 是什麼?這東西還在用嗎?」 其實,SOAP 雖然有點「老派」,但它依然活躍在許多需要高安全性、穩定性的大型系統中,像是金融、政府、醫療機構等等。 這篇文章會用淺顯的方式帶你認識
Thumbnail
avatar-avatar
阿Han
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
avatar-avatar
阿Han
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
avatar-avatar
阿Han
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
avatar-avatar
阿Han
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
avatar-avatar
阿Han
2025/07/02
🧵 一個小故事 在某個星期六的清晨,工程師小明被監控的訊息吵醒, Airflow 上的任務居然跑了 16 個小時還沒結束! 原來是某支資料轉換腳本卡在網路重連邏輯中,無限重試,一路跑進週末。 這時候小明邊泡咖啡邊想: 「要是早點加上 timeout,就不用週末加班了...」。 🧠 為什麼
Thumbnail
avatar-avatar
阿Han
2025/07/02
🧵 一個小故事 在某個星期六的清晨,工程師小明被監控的訊息吵醒, Airflow 上的任務居然跑了 16 個小時還沒結束! 原來是某支資料轉換腳本卡在網路重連邏輯中,無限重試,一路跑進週末。 這時候小明邊泡咖啡邊想: 「要是早點加上 timeout,就不用週末加班了...」。 🧠 為什麼
Thumbnail
avatar-avatar
阿Han
2025/06/25
Harbor是一個容器映像檔(Image)的倉儲空間, 它除了提供儲存Image之外, 也支援弱點掃描的工具, 其中「Trivy」是harbor使用的掃描器之一, 但通常我們在CI流程會推送到倉儲空間之後再進行掃描, 假設CI流程如下, 那麼每次我們都需要經過這一連串的流程才能掃描我們的容器, 對於
Thumbnail
avatar-avatar
阿Han
2025/06/25
Harbor是一個容器映像檔(Image)的倉儲空間, 它除了提供儲存Image之外, 也支援弱點掃描的工具, 其中「Trivy」是harbor使用的掃描器之一, 但通常我們在CI流程會推送到倉儲空間之後再進行掃描, 假設CI流程如下, 那麼每次我們都需要經過這一連串的流程才能掃描我們的容器, 對於
Thumbnail
avatar-avatar
阿Han
2025/06/18
Common Voice 是 Mozilla 發起的一個開源專案,目的是建立一個大型、公開、自由可用的語音資料庫,讓任何人(尤其是研究人員、開發者、公司)都可以用來訓練語音辨識、語音合成(TTS)等人工智慧應用。 很幸運的, Common Voice也將原始碼提供給大家使用, 在 🔍 h
Thumbnail
avatar-avatar
阿Han
2025/06/18
Common Voice 是 Mozilla 發起的一個開源專案,目的是建立一個大型、公開、自由可用的語音資料庫,讓任何人(尤其是研究人員、開發者、公司)都可以用來訓練語音辨識、語音合成(TTS)等人工智慧應用。 很幸運的, Common Voice也將原始碼提供給大家使用, 在 🔍 h
Thumbnail
全部類型
免費與付費
最新發佈
最新發佈
avatar-avatar
阿Han
2026/04/01
打造「零人類公司(Zero-Human Company)」不知道大家看到這句話, 第一個想法是什麼? 可能是震驚、無感、甚至覺得天方夜譚, 但確實正有工具正在往這個方向發展..., Paperclip 正朝向這樣的目標發展, 試想有一天, 我們公司的CEO、主管、員工, 全部都由AI組成,
Thumbnail
avatar-avatar
阿Han
2026/04/01
打造「零人類公司(Zero-Human Company)」不知道大家看到這句話, 第一個想法是什麼? 可能是震驚、無感、甚至覺得天方夜譚, 但確實正有工具正在往這個方向發展..., Paperclip 正朝向這樣的目標發展, 試想有一天, 我們公司的CEO、主管、員工, 全部都由AI組成,
Thumbnail
avatar-avatar
阿Han
2026/03/04
AI 寫程式真的很香,但帳單也真的很痛, 如果你跟我一樣,曾經被 Claude Code 的強大震撼、又被月底的信用卡帳單嚇醒,這篇文章你可能會有共鳴。 💸 Claude Code 很強,但真的很貴 我們在許多文章的分享都使用Claude Code來完成實現, 說真的, 如果撇開費用的議題,
Thumbnail
avatar-avatar
阿Han
2026/03/04
AI 寫程式真的很香,但帳單也真的很痛, 如果你跟我一樣,曾經被 Claude Code 的強大震撼、又被月底的信用卡帳單嚇醒,這篇文章你可能會有共鳴。 💸 Claude Code 很強,但真的很貴 我們在許多文章的分享都使用Claude Code來完成實現, 說真的, 如果撇開費用的議題,
Thumbnail
avatar-avatar
阿Han
2026/02/18
為什麼需要下一步? Code Review AI 的現實困境 我們在「【🤖 Claude Code x Code Review】PR 免等待!打造 AI 自動審查員」分享如何用Claude Code打造Code Review機器人, 實際使用後,確實帶來很多好處: • PR 不再卡在「沒人
Thumbnail
avatar-avatar
阿Han
2026/02/18
為什麼需要下一步? Code Review AI 的現實困境 我們在「【🤖 Claude Code x Code Review】PR 免等待!打造 AI 自動審查員」分享如何用Claude Code打造Code Review機器人, 實際使用後,確實帶來很多好處: • PR 不再卡在「沒人
Thumbnail
avatar-avatar
阿Han
2026/02/11
過往我們在進行Code Review都必須透過自動化檢核工具(lint…等), 來協助我們檢核的工作量, 但隨著專案的複雜化, 我們單靠Lint檢核語法錯誤的情境顯然已經不敷使用, 且上下文意識薄弱, 僅能針對單點模組確保程式邏輯正確, 這也呼應上圖的強烈對比, 傳統的檢核方式需要透過軟體工程師耗費
Thumbnail
avatar-avatar
阿Han
2026/02/11
過往我們在進行Code Review都必須透過自動化檢核工具(lint…等), 來協助我們檢核的工作量, 但隨著專案的複雜化, 我們單靠Lint檢核語法錯誤的情境顯然已經不敷使用, 且上下文意識薄弱, 僅能針對單點模組確保程式邏輯正確, 這也呼應上圖的強烈對比, 傳統的檢核方式需要透過軟體工程師耗費
Thumbnail
avatar-avatar
阿Han
2026/01/29
在上一篇「【🔒江湖一點訣】spec-kit 實戰踩坑心得:坑一定會踩,但這篇有解法」中,我分享了在使用 spec-kit 建立開發規格時可能遇到的種種挑戰。 然而,實戰中最高頻發生的痛點往往不是「規格怎麼寫」,而是: 「開發到一半,發現之前的規格寫錯了,或者程式改了但規格沒跟上」。
Thumbnail
avatar-avatar
阿Han
2026/01/29
在上一篇「【🔒江湖一點訣】spec-kit 實戰踩坑心得:坑一定會踩,但這篇有解法」中,我分享了在使用 spec-kit 建立開發規格時可能遇到的種種挑戰。 然而,實戰中最高頻發生的痛點往往不是「規格怎麼寫」,而是: 「開發到一半,發現之前的規格寫錯了,或者程式改了但規格沒跟上」。
Thumbnail
avatar-avatar
阿Han
src
分享
avatar-avatar
阿Han
src
src
分享
avatar-avatar
阿Han
2026/01/15
許多開發者第一次把專案部署到正式環境時,都會遇到同一個問題: 我想讓網站變成 HTTPS,要怎麼做? 好消息是:只要你使用 Docker + Nginx,搭配 Let’s Encrypt + Certbot,其實很快就能讓服務安全上線,而且憑證還會「自動更新」,再也不用擔心過期。 本文我會用最簡
Thumbnail
avatar-avatar
阿Han
2026/01/15
許多開發者第一次把專案部署到正式環境時,都會遇到同一個問題: 我想讓網站變成 HTTPS,要怎麼做? 好消息是:只要你使用 Docker + Nginx,搭配 Let’s Encrypt + Certbot,其實很快就能讓服務安全上線,而且憑證還會「自動更新」,再也不用擔心過期。 本文我會用最簡
Thumbnail
avatar-avatar
阿Han
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
avatar-avatar
阿Han
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
avatar-avatar
阿Han
2025/12/25
以前要測試「使用者 AI 對話次數限制」功能,我都得手動打開 PostgreSQL、寫 SQL 查詢、刪除紀錄、調整額度,流程麻煩到爆, 直到我導入 Claude Code 的 PostgreSQL MCP,我才驚訝地發現原來我可以透過這樣一句話完成DB的操作, 實在太神奇了 : 💬 幫我把 t
Thumbnail
avatar-avatar
阿Han
2025/12/25
以前要測試「使用者 AI 對話次數限制」功能,我都得手動打開 PostgreSQL、寫 SQL 查詢、刪除紀錄、調整額度,流程麻煩到爆, 直到我導入 Claude Code 的 PostgreSQL MCP,我才驚訝地發現原來我可以透過這樣一句話完成DB的操作, 實在太神奇了 : 💬 幫我把 t
Thumbnail
avatar-avatar
阿Han
2025/12/18
從升級到回溯,輕鬆掌握資料庫 Schema 進化的力量,在軟體開發的世界裡,我們很習慣使用 Git 來管理程式碼版本,但你有沒有想過, 資料庫的結構(Schema)也需要版本管理嗎? 例如你在某次開發中新增了一個欄位 phone 到 user 資料表,過兩天產品經理又說要改欄位名稱,之後可能又要移
Thumbnail
avatar-avatar
阿Han
2025/12/18
從升級到回溯,輕鬆掌握資料庫 Schema 進化的力量,在軟體開發的世界裡,我們很習慣使用 Git 來管理程式碼版本,但你有沒有想過, 資料庫的結構(Schema)也需要版本管理嗎? 例如你在某次開發中新增了一個欄位 phone 到 user 資料表,過兩天產品經理又說要改欄位名稱,之後可能又要移
Thumbnail
avatar-avatar
阿Han
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
avatar-avatar
阿Han
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
avatar-avatar
阿Han
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
avatar-avatar
阿Han
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
avatar-avatar
阿Han
2025/09/18
你有沒有遇過這樣的情況:打開一份上百頁的 PDF 文件,只是為了找一個小小的答案,結果花了半小時還翻不到重點? 我常常在讀技術文件或研究資料時,都遇到這種麻煩,於是我開始想:能不能做一個「文件助理」,讓我可以直接問它問題,它會自動在文件裡找到相關內容,再用 AI 幫我整理答案? 就這樣,我設計並
Thumbnail
avatar-avatar
阿Han
2025/09/18
你有沒有遇過這樣的情況:打開一份上百頁的 PDF 文件,只是為了找一個小小的答案,結果花了半小時還翻不到重點? 我常常在讀技術文件或研究資料時,都遇到這種麻煩,於是我開始想:能不能做一個「文件助理」,讓我可以直接問它問題,它會自動在文件裡找到相關內容,再用 AI 幫我整理答案? 就這樣,我設計並
Thumbnail
avatar-avatar
阿Han
2025/09/04
在這個大家都愛用 REST API 的年代,偶爾你可能還是會收到客戶寄來的 .wsdl 檔案,然後滿臉問號:「SOAP 是什麼?這東西還在用嗎?」 其實,SOAP 雖然有點「老派」,但它依然活躍在許多需要高安全性、穩定性的大型系統中,像是金融、政府、醫療機構等等。 這篇文章會用淺顯的方式帶你認識
Thumbnail
avatar-avatar
阿Han
2025/09/04
在這個大家都愛用 REST API 的年代,偶爾你可能還是會收到客戶寄來的 .wsdl 檔案,然後滿臉問號:「SOAP 是什麼?這東西還在用嗎?」 其實,SOAP 雖然有點「老派」,但它依然活躍在許多需要高安全性、穩定性的大型系統中,像是金融、政府、醫療機構等等。 這篇文章會用淺顯的方式帶你認識
Thumbnail
avatar-avatar
阿Han
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
avatar-avatar
阿Han
2025/07/30
不論是我們接案或者在公司進行專案開發時, 如果有機會接觸到Websocket相關的介接整合專案時, 首先我們會拿到一份對方提供的API文件, 這時候我們不可能一開始就一頭熱的栽入開發吧! 勢必要先測試一下API有沒有問題, 並且提出來與對方溝通討論, 確認沒問題之後再進行開發, 那這時候有一把趁手的
Thumbnail
avatar-avatar
阿Han
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
avatar-avatar
阿Han
2025/07/23
你是不是跟我一樣:文章都寫在 Notion,結果每次要貼到方格子還要手動複製貼上、重新排版、上傳圖片……每次都貼到懷疑人生? 好消息來了!我們可以用 Python 一鍵把 Notion 文章自動貼到方格子草稿區,還能保留格式,貼完直接編輯、發佈,不再重複勞動, 讓我們專注在撰寫精選文章上, 發
Thumbnail
avatar-avatar
阿Han
2025/07/02
🧵 一個小故事 在某個星期六的清晨,工程師小明被監控的訊息吵醒, Airflow 上的任務居然跑了 16 個小時還沒結束! 原來是某支資料轉換腳本卡在網路重連邏輯中,無限重試,一路跑進週末。 這時候小明邊泡咖啡邊想: 「要是早點加上 timeout,就不用週末加班了...」。 🧠 為什麼
Thumbnail
avatar-avatar
阿Han
2025/07/02
🧵 一個小故事 在某個星期六的清晨,工程師小明被監控的訊息吵醒, Airflow 上的任務居然跑了 16 個小時還沒結束! 原來是某支資料轉換腳本卡在網路重連邏輯中,無限重試,一路跑進週末。 這時候小明邊泡咖啡邊想: 「要是早點加上 timeout,就不用週末加班了...」。 🧠 為什麼
Thumbnail
avatar-avatar
阿Han
2025/06/25
Harbor是一個容器映像檔(Image)的倉儲空間, 它除了提供儲存Image之外, 也支援弱點掃描的工具, 其中「Trivy」是harbor使用的掃描器之一, 但通常我們在CI流程會推送到倉儲空間之後再進行掃描, 假設CI流程如下, 那麼每次我們都需要經過這一連串的流程才能掃描我們的容器, 對於
Thumbnail
avatar-avatar
阿Han
2025/06/25
Harbor是一個容器映像檔(Image)的倉儲空間, 它除了提供儲存Image之外, 也支援弱點掃描的工具, 其中「Trivy」是harbor使用的掃描器之一, 但通常我們在CI流程會推送到倉儲空間之後再進行掃描, 假設CI流程如下, 那麼每次我們都需要經過這一連串的流程才能掃描我們的容器, 對於
Thumbnail
avatar-avatar
阿Han
2025/06/18
Common Voice 是 Mozilla 發起的一個開源專案,目的是建立一個大型、公開、自由可用的語音資料庫,讓任何人(尤其是研究人員、開發者、公司)都可以用來訓練語音辨識、語音合成(TTS)等人工智慧應用。 很幸運的, Common Voice也將原始碼提供給大家使用, 在 🔍 h
Thumbnail
avatar-avatar
阿Han
2025/06/18
Common Voice 是 Mozilla 發起的一個開源專案,目的是建立一個大型、公開、自由可用的語音資料庫,讓任何人(尤其是研究人員、開發者、公司)都可以用來訓練語音辨識、語音合成(TTS)等人工智慧應用。 很幸運的, Common Voice也將原始碼提供給大家使用, 在 🔍 h
Thumbnail