iT邦幫忙

技術文章

RSS
鐵人賽 Claude AI DAY 12

[Day 12] 請個守衛站崗:HP 可以改,但改成 80 不行

Day 4 結尾時留下了一句話:沒有任何東西擋 Claude Code DM 把 "hp": 8 改成 "hp": 80...

鐵人賽 Kubernetes DAY 13
不囉唆圖解 Kubernetes 系列 第 13 篇

Day 13:K8s 圍籬 Namespace,把不同團隊的樹節點分開種

Day 13:K8s 圍籬 Namespace,把不同團隊的樹節點分開種 痛點 島上東西越來越多,kubectl get all 一打出來滿滿一頁。而且隔壁團隊...

鐵人賽 AI Engineering DAY 12

Day12 一般神經網路不夠嗎?CNN 為什麼特別適合看圖片?

上一篇我們終於建立了第一個 DNN,成功將 HAM10000 的皮膚病灶圖片送進模型,並透過 Softmax 輸出 7 個類別的預測結果,不過,在建立模型時,我...

鐵人賽 AI Engineering DAY 12

Day 12:簡化的意圖路由 - 教練的「聽力」

昨天教練有了記憶,但不管你說什麼,它都只會做同一件事:把整段對話丟給模型,換一句回應。使用者說「幫我排計畫」跟「我今天做完了」,走的是完全一樣的路線,教練根本分...

鐵人賽 Claude AI DAY 13

Day 13:API 契約與單表設計:用 Claude Code 生成 RESTful 介面與 DynamoDB 存取模式

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code + git worktree今日進度:REST 契約定案...

鐵人賽 Vibe Coding DAY 14

Vibe Coding:30 個開發實用技巧|先讓他把設計攤出來、不動手:一段 think-mode prompt - Tip 14

[本篇系列版部落格:閱讀中文版] 這一篇改寫自我部落格的《讓 AI Agent 不要動手,先呈現設計結果的 prompt》,照這個系列的格式重寫過。原始文章:h...

鐵人賽 Software Development DAY 13

Day 13:什麼是壞味道(Code Smell)?——高耦合與義大利麵程式碼的形成原因

前兩天我們處理的是資料本身的正確性——操作順序不能亂、送進來的內容不能假。從今天開始進入系列的第三階段,視角要往上拉一層:不再看「這筆資料對不對」,而是看「程式...

鐵人賽 Modern Web DAY 12

Day 12 - 行星公轉:讓八大行星開始繞太陽運行

Day 11 我們已經讓八大行星開始自轉,並暫時使用 Wireframe 網格,讓旋轉效果比較容易觀察。今天要加入太陽系最重要的動畫之一 行星公轉也就是讓行星不...

鐵人賽 Build on Google AI DAY 13

Day 13 | 明天,我要和昨天的 Token 約會(中):PagedAttention

昨天討論了 KV Cache 的目的以及怎麼優化,盡可能壓縮想保存下來的資訊,讓 KV Cache 需要的 GPU 顯存空間可以越少越好。所以我們昨天總歸一句是...

鐵人賽 Software Development DAY 12

Day 12:醫囑流轉實務:MedicationRequest 與用藥紀錄結構

前言在住院病房的日常運作中,醫囑(Doctor's Order)是驅動所有臨床處置的火車頭。從主治醫師在診間或電腦前敲下鍵盤開立處方,到藥劑部審核、調劑、發藥,...

鐵人賽 自我挑戰組 DAY 12

Day 12:Canvas 畫布實戰:把六大維度真的畫出來

前言 DAY 11 把六大維度的分數存下來了。 使用者每做完一題,程式就會默默幫他把分數累積起來。 最後可能得到: 日常:5 效率:8 社交:3 心態:6 放鬆...

鐵人賽 AI Engineering DAY 12

把鑰匙藏好:環境變數、.env 與 API Key 管理

從明天開始,我們要讓程式連上外面的世界——查天氣、呼叫 AI。而幾乎所有這類服務都需要一把「鑰匙」:API Key。 在開始之前,今天要先處理一件很容易被忽略、...

鐵人賽 AI 自動化 DAY 12

Day 12|Worker 2 知識專員:從 FAQ 文件找答案

第二位專員負責回答政策和商品問題:運費怎麼算、豆子開封後能不能退、保固多久。這些答案都寫在一份 FAQ 裡,W2 的工作是從裡面找出對的那一條,找不到就說找不到...

Day 20|開口前的自我檢查

「說出口就收不回。所以真正的紀律不是講得漂亮,是講之前先把每一句拿去對過自己的底稿。」 ——《阿帕契開源審計錄》¹ 卷二·自查篇² 幕間七號守在重傷的預言...

鐵人賽 AI Engineering DAY 12

Day 12:處理多國語音/韓語與日語聲學辨識的參數調校

一、前言 做多語音的 AI 對話應用(韓語、日語、中文都要顧到)時,常碰到「AI 聽錯字」「語音辨識吃掉句尾」或「日韓語特有發音切不乾淨」的問題。大部分時候問題...

鐵人賽 AI 自動化 DAY 12

[Day12] AI E2E - Browser-use 從零開始介紹與安裝

Browser-use:是一套把 LLM(大型語言模型)接上瀏覽器自動化的 Python 工具。你不用給它 XPath,只要跟它說「點登入按鈕」,它自己去畫面上...

鐵人賽 Software Development DAY 28

Day 28:Boss 攻擊、洞穴進出口與戰後離場流程

Day27 完成了洞穴場景與 Boss 房的第一階段機制。玩家可以進入洞穴,抵達 Boss 房,觸發 Boss 開場對話,看到 Boss 血條,並透過三個核心護...

鐵人賽 Modern Web DAY 25

Day 25 | queryKey 與快取失效 —— 統計卡片為什麼不更新

今天要回答的四個問題 queryKey 為什麼重要? 從「把回應結果藏在記憶體」跳到「記住那個回應是誰問出來的」時,什麼改變了? 為什麼改了搜尋參數,卡片...

鐵人賽 Vibe Coding DAY 20

原來我不是獨修:我用的是一整個宗門的生態系 - Day 19

原始開發紀錄:Agent Build Log — Episode 029 這個系列改寫自我部落格上的 Agent Build Log,那是我每天邊做邊寫的開發紀...

鐵人賽 Vibe Coding DAY 12

Day 12|沒有驗收標準,AI 只會很努力地做錯

Day 11 把一個登入問題一路追到 Frontend state mapping,先回答了: 這次該改到哪裡? 但 Scope 正確,不代表功能就一定做...

鐵人賽 Vibe Coding DAY 12

# Day 12:UI 框架建立:結合 Tailwind CSS + shadcn/ui 建立一致的設計系統(Design System)

今日目標 從今天開始,我們正式邁入階段三:前端開發與 UI/UX 實作。要讓產品擺脫「工程師審美」的黑白雜亂感,第一步不是直接刻頁面,而是打造一套統一且好擴充的...

鐵人賽 AI Engineering DAY 13

Day 13|Missingness 與 Wear Detection:沒有資料代表什麼?

今天為什麼研究這個? Day 12 把每人每天排成一列後,另一個問題變得明顯:日期有列,不等於那天有量到每個指標。兩輪期間原有 4,909 列,補齊各人各輪的日...

鐵人賽 Security DAY 12
從桃子園灘頭到CySA+ 系列 第 12 篇

Day12|指令與Log

有一題丟一行指令給我,內容大概是連到某個網址、下載一個腳本、然後把它跑起來。問這行代表什麼。 我選了「已經建立持久化」。 正解只是「執行了那個腳本」。 我當時的...

鐵人賽 AI Engineering DAY 12

[Day 12] 建立索引:從文字到向量的完整流程

前言 前幾天分別談了 Embedding 與向量資料庫的選型,今天要把兩者串接起來,實際把 Day 9 產出的 chunk 資料,轉換成向量並寫入資料庫,完成...

鐵人賽 AI Engineering DAY 13

Day 13 靈魂注入!在 Dify Studio 組裝新人 Onboarding 聊天機器人

昨天我們成功將專案的 README 與開發者文件切塊並轉換為向量,建立了一個精準的知識庫。但知識庫本身只是安靜躺在伺服器裡的資料,今天我們要進入 Dify 的「...

鐵人賽 自我挑戰組 DAY 3

Day 16|依照喜歡的學習習慣,做了一套雷諾曼課

我想學雷諾曼(類似塔羅牌),找過市面上的課,不是內容太簡略,就是進度安排不合我的步調。有的一次塞太多牌義要背,有的只講粗略的概念,沒有練習,學完等於沒學。以前找...

鐵人賽 AI Security DAY 12

Day 12|塞進更多 Context 後,Agent 為什麼反而更笨了?

Day 10 我先把 context 的來源分開,Day 11 再把惡意 SOP 擋在模型外面。做到這裡,我原本很自然地想:既然不可信內容已經過濾,那多放一點歷...

鐵人賽 JavaScript DAY 27

Day 26|實驗課都要借實驗室,課表怎麼排?

上一篇,我們看了外送平台怎麼決定誰來送一張訂單。 乍看之下,好像只是 找距離最近的外送員,但真正的問題裡,可能同時存在: 路線距離 等待時間 外送員工作量 手...

鐵人賽 Claude AI DAY 13

Day 14|讓 evidence 會過期:設計來源重驗與 freshness 維護流程

(系列:《把 Claude 練成專家:30 天打造可驗證的 Agent Skills》) 昨日回顧 Day 13 把失敗政策寫回 SKILL.md:OFFICI...

鐵人賽 Claude AI DAY 12

Day12 [coffee-review] 從 GitHub Pages + Supabase 搬到 Cloudflare:登入整個搬出 app 之外

今天要解的問題 Day4 把 art-tracking 掛上 art.kiwi-walk.com、用 Cloudflare Access 擋在登入前面。Day5...