iT邦幫忙

技術文章

RSS
鐵人賽 Vibe Coding DAY 13

Day 13:【Godot 實作】明確設定 mouse_filter 的預設值

前幾天開發《異世界救援》時,我在畫面上遇到過幾次很像的問題:卡片明明顯示正常,卻點不到。 後來加血條,又遇到一次。再加上魔王頭像,同樣的問題又出現一次。 最後我...

鐵人賽 IT Operation DAY 12

Day 12|熱與統一記憶體守護:取樣器、自動降載與長時間負載實測

系列專案原始碼: ivanusto/gb10-ops (v0.1.0 / v0.2.0) 前情提要: Day 11 完成了雙節點 DGX Spark 的系統...

鐵人賽 自我挑戰組 DAY 18

【Day 18】14.7MB 的實價登錄:下一季回 200 但不是 zip,這一季的中山區一坪 91.9 萬

先講結論:taiwan-real-estate 抓的是內政部實價登錄的季度批次。2026-09-25 實測:下一季(115S3)的網址回 HTTP 200,但內...

鐵人賽 Software Development DAY 12

Day 12 - 讓迴圈停得下來

文章同步發表在我的個人 Blog 第 1 天的標題是「Claude Code 其實就只是一個 while 迴圈」,第 6 天真的把這個迴圈寫出來之後,它一...

鐵人賽 AI Engineering DAY 12

Day 12:【RAG 理論篇】為什麼 Prompt 寫再長都沒用?讓 Agent 擁有「外掛大腦」與向量資料庫

介紹 在打造 AI 陪伴 Agent 的過程中,我遇到了一個瓶頸:不論 Prompt 寫得再詳細,Agent 聊久了還是會忘東忘西,甚至開始瞎編記憶。 這並不是...

鐵人賽 AI Security DAY 27

Day 27|AI Red Team:如果今天換我們來攻擊自己的 AI 系統呢?

前面幾天我們介紹了很多攻擊跟防禦方式,系統做完這些防禦之後我們怎麼知道它真的擋得住攻擊?其中一種方法就是 AI Red Teaming(AI 紅隊測試),Red...

鐵人賽 AI Engineering DAY 26
AI 寫的測試,誰來測? 系列 第 27 篇

【Day25】AI 每個函式都寫對了,湊起來差一個 (1+r)

TL;DR 不知道答案對不對的時候,去找程式裡兩個該吻合的出口,讓它們互相對帳 我寫了四條關係,只有「對帳」那條抓到東西:它揪出上線一年的缺陷 A,而第一幕花...

鐵人賽 自我挑戰組 DAY 13

Day 13 : QR Code 到底是怎麼裝進這麼多資訊的?

今天出門吃飯的時候,我又看到一個已經非常習慣的東西:QR Code現在去餐廳可能要掃 QR Code 看菜單付款的時候可以掃 QR Code活動報到也可能要掃...

鐵人賽 自我挑戰組 DAY 16

16 V1 做錯了,我把它整個拆掉重做

撞車事件(Day 15)之後,我動手蓋工作帳本。構想很宏大,實作很用力,下場很難看。今天寫這個叫我承認「設計錯了」的案子。 V1 的樣子 當時我認為工作帳本是個...

鐵人賽 Build on Google AI DAY 28

從 Prompt Injection 到敏感資料外洩:Gemini Spark 紅隊測試實戰

整合 Schema 驗證、數值交叉核對、Prompt Injection 測試、角色權限及敏感資料遮罩,產出紅隊測試與自動審查報告,並以攻擊阻擋率及敏感資料洩...

鐵人賽 IT Operation DAY 25

Day 25:Docker 容器化基礎——環境安裝與第一個 Nginx 容器運行

實作背景與維運觀念在現在的 DevOps 流程中,除了版本控制與 CI/CD 自動化外,「容器化技術(Containerization)」是實現「一次打包,到處...

鐵人賽 Software Development DAY 19

【Day 19】把建議邏輯寫進程式,串接真實資料

昨天的推薦邏輯還是用假資料測試,今天要把它跟系統其他部分真正串起來。 用 TDX 資料模擬「歷史花費時間」 嚴謹來說,「歷史花費時間」應該是長期蒐集使用者實際...

鐵人賽 AI Engineering DAY 12

Day 12 :模型問題

原本我使用的模型是 gemini-3.6-flash,一開始沒遇到什麼問題。當初只是想說換成表現更好、等級更高的模型去測試,沒想到剛測試就遇到一個早該想到的問題...

鐵人賽 Claude AI DAY 12

Day 12|Code 寫錯了,AI 能不能自己找出來?

前幾天讓 Claude Code 先讀懂專案後,我開始思考另一個問題 如果 AI 自己寫錯 Code,它能不能自己發現? 以前的流程通常是 AI 寫完 Code...

鐵人賽 AI Engineering DAY 15

Day 15:AI 平臺與成本治理——損益平衡點與 GPU 利用率

前七天,我們一路處理模型如何可靠地上線、持續部署、監控,以及出問題時怎麼發現。今天換一個主管通常更有感的問題: 這套 AI 系統,到底花多少錢? 模型能活著還不...

鐵人賽 AI Security DAY 21

Day 21|Agent 的權限能不能只存在 5 分鐘?

Core Question 短效 authority 如何降低 Agent credential 洩漏風險,又不破壞多步任務? 今天的問題 客服 Agent 取...

鐵人賽 Software Development DAY 21

【Day - 21】多份 changes 一起做,Speclink 怎麼安排順序與工作目錄?

【Day - 20】把 task 完成時的檔案紀錄留下來了。不過,如果好幾份 changes 都在同一個工作目錄裡修改,.evidence.json 還是可能記...

鐵人賽 AI Engineering DAY 12

Day 12|Query Normalization 與 Metadata Filtering:便宜但常被忽略的提升

前一篇處理「Chunking 不是越碎越好:文件單位如何改變檢索」,這篇進一步討論「Query Normalization 與 Metadata Filteri...

鐵人賽 AI Engineering DAY 26

DAY26 醫療系統的第一道防線:表單防呆與資料驗證 (Form Validation)

在開發臨床應用或健康資訊系統時,「資料完整性 (Data Integrity)」是至關重要的核心。目前的系統雖然功能齊全,但如果使用者不小心送出了空白的藥物名稱...

鐵人賽 自我挑戰組 DAY 28

Day 28|Mediator (中介者模式) 用 Mediator 打造多方即時調度中心

昨天用 Chain of Responsibility 把客訴依照店員、店長、客服中心的權限逐層上交 今天要處理的,是柴咖啡訂單背後另一種常見的情境:好幾個角色...

鐵人賽 Kubernetes DAY 12

Day 12|把 vLLM 部署到 Kubernetes:從單 Pod 到可管理服務

前一篇處理「先把推論服務容器化:AI Serving 的 Image 應該怎麼做」,這篇進一步討論「把 vLLM 部署到 Kubernetes:從單 Pod 到...

鐵人賽 IT Operation DAY 12

Day 12|模型載入其實是 Storage 問題

前一篇處理「GPU 沒爆,CPU/RAM 還是能拖垮你」,這篇進一步討論「模型載入其實是 Storage 問題」。共同的量測條件是前後比較的基礎。 今天要回答的...

鐵人賽 Software Development DAY 15

錯誤處理與日誌

在終端機執行一個指令時,畫面上看起來只是一行文字印出來;但對作業系統與 Shell 來說,一個程式結束時其實會回報兩類完全不同的資訊: 文字訊息(分成兩個串...

鐵人賽 AI 自動化 DAY 12

Day 12|Idempotency:Agent 重試一次,為什麼不能執行兩次

前一篇處理「Human-in-the-loop:哪些步驟一定要人確認」,這篇進一步討論「Idempotency:Agent 重試一次,為什麼不能執行兩次」。共同...

鐵人賽 IT Operation DAY 12
Microsoft Agent Solution (續) 系列 第 12 篇

Day12 - GitHub Copilot Harness 到底差在哪? Agent 控場邏輯整個變了啊 🐎

今天要來介紹一個最近很紅、而且紅到你做 Agent 幾乎不可能不碰到的字:Harness。看封面這張圖就很有意思,Model 被比喻成馬,Harness 就像馬...

鐵人賽 Vibe Coding DAY 12

Day12 - Vibe Coding 容易踩的坑:重複程式碼 (*  ̄︿ ̄)

今天筆者要來介紹的,就是 Vibe Coding 常見、也容易被忽略的問題:Duplicate Code,也就是重複程式碼。 。因為 Vibe Coding...

Day 12|Input 明明清空了,為什麼 PATCH 後資料還在?

上一篇講到: undefined null "" 0 看起來都像「空」,但其實意思完全不同。 而這件事到了表單送 API 時,會直接影響資...

鐵人賽 AI 自動化 DAY 12

Day 12 : 生成和完成是兩回事,真正重要的往往是那些還沒有發生的事

炸掉的那一項,兩週前顯示正常 回頭翻上個月出事的那件案子,前兩週的週報上它完全正常。 每一項都有狀態,每一個延遲都有標註,格式整齊到可以直接貼給主管。後來出...

鐵人賽 Security DAY 12

DAY12 認識加密與雜湊

DAY12 認識加密與雜湊 一. 加密? 1-1 對稱式加密 1-2 非對稱式加密 二. 雜湊 2-1 固定長度輸出 2-2 常拿來做什麼? 2-3...

鐵人賽 AI Engineering DAY 15
AI Agent 系統開發 30 天 系列 第 15 篇

用 Prompt Caching 降低成本與延遲

當 Agent 在每次請求中都需要帶上大量固定的背景資訊時,Prompt Caching 能讓模型服務商重用這段文字的中間運算結果,大幅降低重複輸入的 Toke...