系列:30 天打造企業級 PLM:從動態表單、簽核引擎到 Agile 資料遷移 一封來自原廠的「分手信」 每年收到 Agile 維護費續約單的時候,心情都...
過去三天(Day 15 ~ Day 17)我們陸續學會了把「本地 JSON」「後端 RESTful API」「CSV 檔案」轉換成 Chart.js 需要的資...
這兩天我們分別學會了串接「本地 JSON」(Day 15)與「後端 RESTful API」(Day 16),兩者的共通點是:資料本身已經是結構完整、格式乾淨...
測 prompt 組裝、工具暴露與 guardrail,而不是測文案一字不差。 在傳統軟體工程中,單元測試的標準是「輸入 $A$,預期輸出一定是 $B$(De...
在Day14中,我們使用了Next.jsRouteHandlers與Zod建立了具備強型別防禦與統一Response格式的API端點。然而,當時API底層依然是...
前言 前幾天已經讓 SubWise 能夠計算分類支出、找出最高支出類別,並比較本月與上月的變化。但目前的分析結果還缺少兩個很直覺的資訊:「我這段期間到底消費了幾...
Step 3:深入了解子系統的 infra 和 component 了解 data flow 並知道需求和 issue 需要看的子系統之後,接下來就可以更深入的...
Day 03 · W1 · AI 線 · 難度 ★★★☆☆ 本系列由 AI 協作撰寫。 內容、技術判斷、程式碼由 light-design 數位顧問團隊與 C...
昨天已經看到 ttg.async_copy_global_to_local、shared-memory descriptor 與 NVIDIA MMA layo...
前一天我們談 Scheduling。 當 Agent 可以 Background、Recurring、Parallel 執行後,Coding Agent 很快會...
page table 解決了虛擬位址到實體位址的對應問題,但它也帶來一個效能問題。每次 CPU 存取記憶體,如果都要走多層 page table,成本會非常高。...
摘要Day 15 已經把代表案例整理成 Expected / Actual 測試,Day 16 已經把契約 v1.0 / v1.1 的基本比較結果接回畫面。D...
前言:從靜態工具到真正的 AI 專屬教練 經過前幾天的努力,我們的 Spring Boot 終於能跟 Gemini 順暢對話,並且擁有 Firestore 的記...
接續上回,講解完定義,總得要有幾個例子才會生動,不然直接丟書給你啃不就好了? 2025年,Manus做出一個突破,那就是把多模態AI Agent的統合帶進大眾...
上一篇練了底線、刪除線、上標下標這些文字裝飾,也學會用 text 函式客製化字型、字級與顏色。這篇要換個方向,回頭把清單語法補完,再補上連結、標籤引用這些寫文件...
前面講了這麼多設計理念,但最重要的可編輯還沒做到。目前可以生成一份圖片簡報了,但要怎麼變成可編輯文字的PPT形式呢? 這時候就要用到OCR、字型還原、背景修復了...
上一篇選定了 multilingual-e5-small,當時的評測是把 17 個 Chunk 的向量放進一個矩陣,跟查詢向量做一次乘法——暴力、精確、三行程式...
今日目標 理解 Kubernetes 的最小運算與調度單位:Pod。 搞懂「為什麼 K8s 不直接管理 Container,而是要封裝成 Pod?」。 掌握...
本文同步分享於個人部落格:Liwen Chiou | Digital Architect & Full-Stack Engineer 📜 這裡的修...
用 AI 寫文章,不就是開個對話框、貼上提示詞,再把生出來的八百字改一改嗎? 大多數人是這樣用的,我以前也是。這種用法有個問題:對話框關掉,它就忘了你是誰。下次...
從 Day 8 到昨天,我用同一段登入流程與同一組檢查點,把四種整合方式各測了兩篇。今天將它們攤開來對照,查看設定、呈現與產出物的差異,以及最後選了哪個方案。...
Day 14 跟 Day 17 介紹了「中斷」與「多執行緒」,其實就是為本篇的內容:volatile 鋪陳。 volatile 關鍵字的意義為「這個變數可能隨時...
「當產品程式碼改動 1 行,你卻要跟著修改 10 檔測試程式碼時,問題往往不是出在產品改版,而是出在你的測試程式碼品質太差。」 大家好,我是 Jane。 在...
昨天 Day 16 我們攔掉了第一種髒輸入——夾帶「ignore previous instructions」這類想覆寫系統指令的提示注入。注入是「惡意」的,被...
完成散步統計後,我想再讓這些散步資料有一點實際的用途。 例如使用者第一次完成散步,可以解鎖「第一次散步」;累積散步 10 次,可以解鎖新的成就;連續散步 7 天...
文章同步發表在我的Blog 第一次請 ChatGPT 協助整理減重問題之後,我很快發現,光靠回憶很難得到可靠答案。 如果只問我昨天吃得多不多,我可能會回答「還好...
機隊裡的 Ubuntu 伺服器有二十幾台,每一台建立好之後,做的事幾乎一模一樣:設時區、開自動對時、裝虛擬機代理程式、關掉 IPv6、開密碼登入、裝順手的編輯...
Day 2|「幫我修 bug」和「幫我看著這件事」差在哪 有個很簡單的方法可以測出你的 agent 有多自主:把螢幕關掉,出門三天。 回來以後問它一句「這三天...
【AI 基礎應用 ④】分裂操作(下)·任務拆解 + 成本追蹤:一個任務拆成幾十次呼叫,怎麼分頭做、又算得清帳 昨天 D17 解的是工具「之間」的問題:十幾個工具...
一口氣倒出來的功能 前面三塊問完「為什麼、給誰、怎麼算成功」,區塊 4 終於進到最害怕的部分:要做哪些功能。 這一塊的標準狀況剛好相反。一旦開始講功能,需求方P...