昨天已經有一套精美的前端了,但是要記住題目或者是使用者錯題的話就需要資料庫的輔助。 這次的資料庫選擇的是 Firebase為甚麼要用Firebase呢,由於他有...
站到攻擊者的角度前四天,我一直站在防守方的角度在思考:這個系統有哪些風險(OWASP)、我該怎麼系統性地管理這些風險(NIST)。今天要換一個角度——如果我是想...
系列正式進入最後三分之一,今天要分享的是幾乎每個學生都會用到的情境:英文/外語作業,包括翻譯潤稿跟口說練習。 情境一:英文作文潤稿 寫英文作業時,常常不確定自己...
第二階段的裁判丟掉了 32 條主張,還有 7 條從頭到尾沒被驗到。裁判的規矩是對的——證據不夠就不能算數。但「證據不夠」跟「不會長大」是兩件事。第三階段第一集做...
上一篇認識了 API 和 Endpoint,知道前端發出的 Request 會送到 API 中對應的 Endpoint,再由後端進行處理。 例如:/tasks...
不知不覺,居然來到 Day 7 了。 先恭喜自己一下。 第一週沒有跑路!!! 原本第一天只是想說,先從 HTML、CSS 這些平常比較常碰的東西重新整理。 結果...
當一個 CLI 工具(例如 mytool)支援 table、text 與 json 等多種輸出格式時,不同情境會有不同的設定需求: 設定檔:使用者可以在 c...
先問他要怎麼貼圖,想想好笑,我已習慣了客氣,在claude命令列上我還是會打出 "請教一下我要怎麼貼截圖上來" 當然claude code馬...
原始開發紀錄:Agent Build Log — Episode 011、Episode 017 這個系列改寫自我部落格上的 Agent Build Log,那...
前言 Day 20 的分數只管單筆。可是跑多輪之後,同一個症狀會被重複撿到,判錯的那幾筆也會一再回頭。今天處理兩件事:確認過的誤判記進名單別再報,同一個指紋認得...
在使用 Claude Code 協助生成資料庫與程式碼之前,要先確認系統有提供哪些功能。一個圖書館理系統,會有「書籍」、「使用者」與「借還紀錄」這些功能。 系統...
Core Question Agent A 轉委派給 B 時,如何保留原始 User、限制 authority 並防止 privilege amplificat...
Day 6:k8s 的泡泡 Pod,為什麼容器要多包一層? 痛點 我們已經會用 Docker 跑容器了。那為什麼 K8s 不直接管容器,非要在外面套一層叫 Po...
在上一篇中,我們實作了由程式決定順序的固定流程:抽取工單後,流程透過固定 Edge 一定會走到建單節點。這種設計非常適合步驟明確、每一步都必須依序執行的任務。...
前言 前幾天我一直都在「建東西」。 Day 2 把 Ollama 跑起來。 Day 3 做出 FastAPI。 Day 4 加上 System Prompt。...
Day 01 講過這個系列的核心心法: 攔截 → 追問 → 親手重做 從今天開始,我會一個一個把實際遇到的攔截點記下來。第一個,就是 Claude Code...
第二週開始談資源。這是我覺得 AI 工程師學 K8s 時,最容易被一般教學帶偏的地方:大部分教學用的範例是 web app,但 web app 的資源特性跟...
今天要解的問題 前三天都在 Art-Tracking,今天切回 Coffee Review。Day1 盤點時提過,這個 app 把「在家杯測一支豆子」和「在咖啡...
Day 21 | Live and Voice Agents:跟 Gemini 講電話 主張:ADK 的 Session(對話紀錄)跟 Live API se...
今天不講理論了,直接打開 FTK Imager,實際建立一份 Disk Image,看看前面提到的 Acquisition 在工具裡怎麼做。 今天先處理目標主...
前言 今天要介紹的是大家很常聽到也很常使用的 Array~ 先從一個很日常的問題開始,假設我們手上有一百萬筆訂單資料,想拿到 orders[999999] 也...
一、前言與技術補充:在前面的文章中,我們多次在對話系統裡用到 [NAME] 這個標籤來動態替換玩家暱稱。當時我們聚焦在「對話系統如何讀取並顯示姓名」,而今天我們...
在我們麻瓜的世界裡,人們用鋼筋水泥、銅牆鐵壁,搭配各式各樣的門鎖及門禁管制來進行物理隔離,以防範外來的威脅,了不起再加上 24 小時監視的攝影機。然而這些物理防...
前幾天,我終於建立了「泰語小旅伴」的第一個專案,也從 file:// 的問題認識了 localhost,開始知道開發網頁時該怎麼把專案跑起來。 不過,目前的成果...
昨天,我們把候選時段演算法一路拆到最後,核心開發也走到了尾聲。 接下來,這些原本只在開發者電腦裡運作的功能,終於要真正走到使用者面前了。 一開始,我對 Depl...
上一篇談 Context Assembly 時,我把「資料還在」與「這一輪可以使用」分開處理。即使一筆資訊仍然有效,也不能因此直接放進模型的上下文。 但這個流程...
今日對話:如何讓程式自動重複執行? 我的 Prompt(提示詞): 「我已經學會條件判斷了。如果我想讓程式重複做同一件事情(例如連續印出 5 次問候語),該怎麼...
工具呼叫在真正執行前,應用程式可以先檢查參數與目前的執行政策,再決定這次操作是否允許執行。通過這些檢查後,工具才會真正執行,取得的結果也會回到 Agent Lo...
系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code(/init、CLAUDE.md、settings.jso...
《Day 04:launch、async、runBlocking,三種 Coroutine Builder 該選誰》 結尾留下一個約定:把這幾天分別認識的東西,...