iT邦幫忙

技術文章

RSS
鐵人賽 AI 自動化 DAY 8

Day 7|一份 PDF,怎麼變成 AI 可以搜尋的知識?

昨天我們把 RAG 理解成「回答前先查文件」,但真正開始做時,很快就會遇到下一個問題:PDF 本身並不是一個適合直接搜尋的知識庫。 即使人類可以打開一份 80...

鐵人賽 自我挑戰組 DAY 18

Day18:mpv-sub-fastwhisper 邊播影片邊用 AI 生成字幕

今天用 AI 語音辨識自己生一份字幕出來。不用把檔案上傳到任何網站,整個流程在你自己電腦上跑完。圖片來源: AI生成字幕 · dyphire/mpv-confi...

鐵人賽 AI Engineering DAY 19

Day 19:使用 Microsoft Entra ID 做 API 身份驗證——驗簽不是難題,簽章證明不了的才是

Day 15 收尾時留了一句話等著兌現:X-Tenant-Id 這些 trusted headers 是「信任 gateway 的 impersonation...

鐵人賽 Software Development DAY 3

Day 3:Northwind 案例的八張表單與自訂業務物件

前兩天談的都是命題,今天讓案例登場。 案例是 Northwind,微軟那套從 Access 年代流傳到現在的範例資料庫。選它的理由很現實:客戶、供應商、產品、...

鐵人賽 IT Operation DAY 16

Day 16 Jenkins 套件管理與安全性配置 — 打造自動化的神經網路

如果說 Tools 是 Jenkins 的手腳,那麼 Plugins 就是它的神經網絡。透過Plugins,Jenkins 才能與外部的 GitLab、Sona...

Day16. 不存在的專案

「我想問你,是不是因為我在你們專案做得太差,所以你們才沒有給我好的評語?」 那天下午,這位剛結束跟主管1x1的新人找上我,她的眼神滿是自我懷疑,彷彿這幾個月來,...

鐵人賽 AI Security DAY 1

Day 01:開場——法律過了,作用法還沒到,開發者卡在最關鍵的縫隙

📝 本系列為 iThome 鐵人賽學習筆記,屬個人教學與非商業用途;文中法規與標準內容均以自身理解後的話轉述並註明出處,非逐字引用。 階段一|為什麼要管:...

鐵人賽 自我挑戰組 DAY 19

Day 19|garak 對 Gemma 的 OWASP Top 10 掃描實錄

Model Card 上的安全分數,是誰測的 Google 發布 Gemma 系列模型時,會附上 model card 與安全 benchmark——但這些數字...

鐵人賽 AI Engineering DAY 17

Day 17|Tool Design:為什麼工具越多,Agent 越選錯

大部分人設計 agent 的思路是加功能:需要搜尋就加搜尋工具、需要查日曆就加日曆工具。工具清單就這樣長到十幾二十個,然後一件事悄悄發生:agent 還是在呼叫...

鐵人賽 Software Development DAY 19

Day 19:策略在腦中很賺,怎麼證明?用向量化歷史回測算出第一份績效數字

三個策略,零個數字 昨天結束時手上有三個能跑的策略,而沒有一個數字回答「這些訊號值不值錢」。曝險 48% 與 1.35% 的兩個策略,連比較的基準都還沒有。 今...

鐵人賽 ChatGPT & Codex DAY 18

Day 18|從陪聊到工作夥伴:任務、靈感、工作模式與提醒

圖說:墨寒把任務、靈感、專注與提醒放回各自合適的位置 圖說:墨寒的待辦事項與創作靈感畫面 昨天談長期記憶時,我刻意把「值得記住的資訊」和完整對話分開。今天再...

鐵人賽 AI Engineering DAY 11

Day 11:訓練管線與 CI/CD—品質門檻設定

資料有版本(Day 09)、實驗有紀錄(Day 10),今天加上最重要會擋人的門,把它們串成一條自動跑也安心的管線。 這是 Level 0 到 Level 1...

Day 17|Chunk 不是越大越好:切塊策略與階層 Metadata

Day 16 已把兩個公開來源整理成九筆可以追溯的韓國急診檢傷與急迫度分級量表(Korean Triage and Acuity Scale, KTAS)知識單...

鐵人賽 JavaScript DAY 18

Day 18|一顆收藏按鈕,背後其實不只有前端

今天的故事 PawPal 的醫院卡片旁邊有一顆愛心。 使用者點一下可以收藏,再點一次可以取消收藏。 從畫面上看,好像只是: 空心愛心 ↓ 實心愛心 但真正開始...

鐵人賽 Security DAY 19
企業端點完美防禦 系列 第 19

《企業端點完美防禦》19-次世代防毒軟體的多層次防護

現今的資安防護強調縱深防禦,而次世代防毒軟體也強調多層次防護,那麼防毒軟體的多層次防護又是什麼呢? 真正的網路安全應該讓各種保護技術互相搭配作用,從傳統的特徵...

鐵人賽 Claude AI DAY 12

# Day 12|地雷#9:一個布林旗標,擋住了多階訂閱等級的擴充

事故現場 這條雷不是「炸」的,是「勒」的——它沒有造成任何一次事故,它造成的是每次改動都痛一次、綿延好幾個月的技術債利息。 服務最初的訂閱模型很單純:免費 vs...

鐵人賽 Software Development DAY 19

Day 19 -「擎天之神阿特拉斯」識破 God Class 的真面目(上):觀察

阿特拉斯是泰坦一方的巨神,後來宙斯帶著兄弟姊妹與泰坦陣營打了一場長達十年的戰爭,最後由宙斯一方獲勝。 輸了就要受罰,而阿特拉斯的懲罰特別重,宙斯罰他站在大地的...

鐵人賽 AI Engineering DAY 14

Day 14|實作 Semantic Search:用語意而不是關鍵字找資料

零件已經到齊:Day 12 選定了 multilingual-e5-small,Day 13 把向量安置進 Qdrant,Day 10 的評測集在旁邊等著計分。...

鐵人賽 Software Development DAY 1

Day 01:Redis Clone 專案規劃與 Go 開發環境初始化

為什麼要自己寫一個 Redis? Redis 很多人都用過,拿來做快取、工作佇列、分散式鎖都很順手。但我一直覺得只停在「會用」有點可惜,尤其是它背後的網路 I/...

鐵人賽 自我挑戰組 DAY 4

Day 04|第一次打開 AI 寫的 React + TypeScript,我看得懂多少?

雖然在前面Day1時說是預計照React → TypeScript → AI 協作 → Code Review → 學習回顧 這樣子慢慢進行,但因為個人有時比較...

鐵人賽 Claude AI DAY 4

Day 04|把不確定性外包出去,順便讓 Claude 自己去逛網頁

本篇階段:更好的提示詞(收尾)/開始用 Agent 使用介面:claude.ai(提示詞設計)、Gemini Notebook(實際執行)、Claude...

【DAY 14】 打造完整的專案 Dashboard:給團隊一個統一的入口

前言 假設今天是星期二早上。PM 在群組問:「 某某案子的 xxx 跟 OOO 過 SignOff 了沒?最新那次 DRC 有多嗎?」結果有幾個工程師同時去查:...

鐵人賽 自我挑戰組 DAY 18
Eric 的創作者重生計畫 系列 第 18

DAY 18. 我的小說速讀神器:怠惰小說+NotebookLM

想追熱門或冷門網路小說,但總是遇到「網站排版亂、無關廢話多」,或是「幾百萬字太長,不知道值不值得花時間讀」的痛點嗎?這套 「怠惰小說下載器 + Noteboo...

鐵人賽 Software Development DAY 4

以前沒有 AI 直接給答案,我們是怎麼把問題找出來的?

上一篇寫到,過去很多能力是在 Coding、Debug、查資料、寫錯再修改的過程裡慢慢累積起來的。這幾天重新回想以前做開發的日子,我發現 Debug 這件事情其...

鐵人賽 Build on Google AI DAY 18

Day 18 如果Docker 把環境包起來了,那GPU 呢?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 如果Docker 把環境包起來了,那GPU 呢? Day...

鐵人賽 ChatGPT & Codex DAY 2

Day 02: Prompt Engineering 工作流:給開發者的精準 Prompt 調校與 Context 設計

Day 02: Prompt Engineering 工作流:給開發者的精準 Prompt 調校與 Context 設計 (Prompt Engineering...

鐵人賽 Software Development DAY 2
LLM infra 學習日記 系列 第 2

為什麼 LLM 都跑在 GPU?

現在的大型語言模型,大部分都是跑在 GPU 上。 那第一個問題就是: 為什麼是 GPU,而不是 CPU? CPU 當然也可以跑模型,只是 LLM 裡有大量可...

鐵人賽 Software Development DAY 17

HTTP Headers 那麼多,Framework 到底怎麼把它們解析出來?

昨天,我第一次建立了自己的 HttpResponse。 原本所有 Response 相關的資訊都散落在 Program.cs 裡,包括 StatusCode、S...

鐵人賽 AI Engineering DAY 5

Day 5|NFS 模型庫實戰:下載工具、權限設計與版本管理

倉庫已完善,模型下載與怎樣才能讓地端 AI 跑起來的實作 Day 3 規劃了集中模型庫的架構,Day 4 把每個運算節點都掛上了 /mnt/models。今天處...

鐵人賽 AI Engineering DAY 4
現代化的 AI 系統設計 系列 第 4

[Day 4] - 需求出現之後,一切都從 Baseline 開始

如果今天要設計一個同時支援售前與售後的電商 AI 客服,你會怎麼設計? 這是前一陣子準備外商 System Design 面試時剛好遇到一題,這題很適合拿來當作...