整合 PDF、Word 與掃描文件的文字萃取、OCR Fallback、語意 Chunking 及 Metadata 保存,建立可追溯的文件檢索索引,並以 O...
昨天寫到:Memory 不是什麼都存。真正重要的是:一份資訊現在是什麼 State?從哪裡來?有沒有 Authority?有沒有被取代?但就算這些東西都真的存在...
前兩天,我整理了分錢系統的操作流程與資料結構。今天回到最基本的功能:一筆支出,究竟要怎麼變成每個人的分攤金額,以及最後的付款清單? 平均分攤在原型裡已經存在,所...
前面已經掌握了後續實作所需的理論基礎,因此從接下來幾天開始我們不會再花太多篇幅停留在理論,而是直接進入實作,在動手寫程式的過程中,一步步理解這些知識該如何真正應...
本篇系列版部落格:閱讀中文版 Unit test 要寫。寫什麼?拿購物車打折當例子:全部加總再打 30% off,跟每一件各打 30% off 再加總,是兩個...
🔁 worker 可以換,已做過的工作不能只留在它的 memory 裡。接手前先查進度,別急著重做。 昨天在 Day 6,我們把使用者按下停止之後要做的事情...
在 Linux 開發環境中,許多高頻率操作往往伴隨著冗長或參數複雜的指令。以 Python 虛擬環境為例,每次重新連線或開啟終端機時,均需手動輸入 source...
ATT&CK TA0003 的防禦面——偵測並阻止攻擊者在叢集中留下後門。 防禦總覽 攻擊 防禦措施 層級 S09 RBAC 竄改...
開場 root 有一個維護腳本,腳本裡寫了 fei-backup。 它沒寫 /usr/local/bin/fei-backup,只寫了 fei-backup...
動筆前的自問自答(兩題) 1.【決策邊界|架構論述】 本篇的規則是:feature 對外只暴露 NavGraphBuilder 擴充與 navigateToXx...
前言 昨天,我讓工具在受控瀏覽器中實際執行 XSS 探針。只有同時捕捉到 alert(1),並從 DOM 讀回本次唯一識別碼(owo)時,工具才會輸出 conf...
在 Day 6 中,我們定出了欄位的三層境界,定下了不容妥協的資料衛生紀律,並看到了模型(Jev)輸出的極端雙峰分佈。今天,我們直接進入第一組實驗——憑證偵測(...
從第一篇開始,我們一直都用 conanfile.txt 作為 Conan 管理套件的入口。 既有專案中,conanfile.txt 是快速引入幾個函式庫最方便簡...
前言 前面幾天,我們已經完成 Note API 的基本 CRUD,也知道怎麼透過 Express 接收 Request、取得參數與 Request Body,再...
昨天處理 Partial Failure 的時候,我已經開始讓 Workflow 知道某一步失敗後,可以選擇 Skip、Fallback 或留下狀態繼續往下,而...
昨天把 Semantic Cache 加進流程之後,我第一個感覺其實很直接,同樣或非常相近的問題不需要每次重新跑 Retrieval、重新送 Prompt、再付...
昨天我把 Issue、修改、測試到 Code Review 串成一個比較完整的流程,單獨看一個 Issue 的時候其實已經很順了,Codex 可以先理解需求、找...
文藝復興的畫室,終究會關門 師傅會老去,畫室的招牌,總有一天會摘下來 但工藝精神,沒有跟著招牌一起消失它活在每一位曾經在那裡磨過顏料的學徒身上他們有些人,後來...
恭喜你撐到了第一階段的最後一天!前六天我們分別學會了: 環境與模組 (Node.js, NPM, ES Modules) 非同步機制 (Event Loo...
上一篇提到的 Secret versioning 是 KV Secure Engine 在 Version2 新加入的功能,它提供了完善且類似於 git 的版本...
昨天我們學會了用 CSS 幫網頁上顏色跟調整字型,今天我們要來面對前端排版中最讓人頭痛,但又超級重要的核心觀念——Box Model(盒模型)! 剛開始學前端的...
某次Sprint Planning會議上,我提出一個新功能,說明因為業務PM反映使用者常常找不到某個報表欄位,所以想把它往前移。話才講完,A就問:「為什麼業務P...
一、前言 昨天我們釐清了 RAG(檢索增強生成)的核心觀念,知道要讓 AI 不瞎掰,就必須讓它在作答前「先翻課本」。今天我們正式進入實作第二階段!我們要在 Di...
在金庸與黃易筆下的浩瀚江湖中,真正的絕世高手,從來不是靠死記硬背天下武功秘笈而橫空出世的。 當我們回望那些令人心馳神往的宗師之路,會發現一個驚人一致的規律:招數...
聽力我搞了很久,因為我是一邊找素材,一邊討論使用的形式是什麼,然後再根據形式討論合法性是否存在。 總之討論了很久。 輸出的設計和閱讀差不多,但聽力不太需要做成...
你叫 AI 把畫面改好一點。它回報改了兩處,每一處都說得出道理。其中一處,是當初故意那樣設計的。 它不知道那是故意的,因為你沒寫。 這個系列前幾篇在講:交給 A...
今天講規格格式。 一句話先講完設計原則: 規格描述「可驗證的行為」,不是「實作步驟」。 這句話聽起來很抽象,但它決定了昨天那個「規格覆蓋率」能不能成立。 兩...
今天遇到的問題 這個系列不是從零寫完整股票資料平台。我們接手既有 stock-analysis-lab,把研究筆記與 Claude Code 工作流程加上去。但...
今天來把首頁的 UI 改成我草稿畫成的樣子,首先還是先測試一下是不是改了程式碼,手機上就會同步更改。簡單的用標題的文字來測試看看,隨便打了出現在腦海中的一句話😂...
前一天學習了 for 迴圈,讓程式可以重複顯示多筆消費紀錄,也嘗試利用迴圈計算總支出。今天要學另一種很常見的迴圈:while 迴圈。這次要把它加入個人記帳系統,...