今天的內容,會承接 Day09 的內容繼續往下深入,因此如果還沒看過前面的話可以回去參考看看喔~ 用 AI 撰寫內容最大的痛點——風格不對 現在各種的 AI 工...
時常與前端合作的時候,常常 API 規格開好,不到半天前端就跟我說做好了,我想說我後端都還沒好,前端到底怎麼認定"他好了",才知道他們有所謂...
在 React function component 中,常常需要處理 副作用 (side effects),例如: 抓 API 資料 綁定或移除事件(scr...
226.Invert Binary Tree DFS(深度優先搜尋) 想法:遞迴順序是 先遞迴左右子樹 (post-order),再交換當前節點左右子節點在每個...
226.Invert Binary Tree BFS(廣度優先搜尋) 題目:將給定的二元樹進行反轉,也就是將每個節點的左子樹和右子樹交換,然後返回新的根節點 範...
作為一個後端框架,最常見的功能除了產生前端畫面以外,還有作為 API Server 生成 Json 之類的回傳內容。 今天我們來看看 Ktor 怎麼生成這個內容...
在前幾天的文章中,我們已經學會了如何建立分支 (git branch)、切換分支 (git switch / git checkout),以及如何暫存修改 (g...
今天學: 基本排序:可以依照單一欄位的數值或文字,將資料由小到大或由大到小排列,快速找到高分或低分的同學 多層排序:除了主欄位(例如「平均分數」)外,還能再依...
誠如前幾篇所述,我最早接觸的程式語言是 Java,第一次完成一個完整專題的也是用 Java。既然基礎已經打下來,老師在下學期便趁勝追擊,帶領我們進一步挑戰更進階...
前言 今天要介紹的是 Currying~ 在日常的軟體開發中,我們可能都寫過這樣的函式:它可能接受四、五個,甚至更多的參數。而在許多不同的呼叫場景中,其中好幾...
表單元件可以說是環繞在網頁中的各個角落,你在開發上不想遇到他都很困難。舉凡登入畫面、購物車、基本資料又或是你平時在跟 AI 互動的輸入框,這些都是表單元件的其中...
前面提到我們可以用 Extract 系列招式來抽取出符合單一職責的方法、變數或類別,但過做得太過頭,往往會導致簡單的邏輯被剪碎成難以理解的樣子。這時候就可以使用...
當我們完成路徑掃描後,下一步就是檢測這些發現的網頁服務是否存在安全漏洞。今天要介紹幾個強大的網頁漏洞掃描工具! Nikto 經典的網頁伺服器掃描工具,專門檢測常...
前言: 我們已經擁有一份人臉圖片資料集、訓練好的FaceNet內嵌的Deepface模型,我們要怎麼將圖像特徵取出並做嵌入呢? FaceNet 特徵提取方法 使...
Day13 | Rosalind 生資解題 - 006. HAMM(Counting Point Mutations)+asterisk星號用法+zip()語法...
Situation: 我們昨天試了 Tavily research 想要看看可不可以直接查到好的 context ,但發現查回來的內容本身就帶有很多雜訊,應該...
承接 Day 9(coturn + TURN-REST),今天用 Helm 部署 Selkies,並跑一個內建的 GL 樣板 App,驗證 GPU 能否正確分...
擬人化角色:【靈活的機械神諭者】 種族: 人工智慧/機器人 外貌: 一位流線型、銀色肌膚的女性機器人,雙眼閃爍著智慧的藍光。她的身體連接了無數的數據線纜,將...
Step2:建立REST API 雖然 Lambda 已經能處理邏輯,但外部的使用者沒辦法直接呼叫它。(這就是 API Gateway 的角色:幫我們建立一個...
過去 9 天比較專注在單一 agent 上面,但現實中的複雜任務往往需要多種專業能力。今天我們要探討的是一個更宏大的願景:讓不同的 AI Agent 像人類團隊...
今天要開始用新功能:建立主題選單,先來說一下為什麼我會想要新增這個功能。雖然也可以讓使用者直接打字讓 Bot 接收訊息並回傳符合的主題新聞,但我覺得這樣有點太無...
起手式: 請先安裝 Cluade Desktop / 更新到最新版 設定方式基本無異: 到設定 -> developer -> mcp server...
前言 嗨嗨,相信大家在昨天的文章中對 AST 和 logical plan 已經有了基礎的認識,今天就要來看看 DataFusion 是如何處理 SQL 語法的...
「如何見微知著,透過點滴資訊描繪使用者的樣貌。」 在前幾天,我們走過了完整的設計脈絡: Day 6,我們談了使用者研究,理解不同群體的需求 Day 7,我...
不小心錯過 12:00,12:10才送出,今年參賽又中斷了 T.T 前一篇,我們為了避免 GPT 返還的文字不夠精確,使用正則表達式(Regex) 檢查並提取...
為什麼要學例外處理? 在現實世界,程式不可能永遠在理想狀態下執行,當你讀檔案時,可能檔案不存在;當你輸入數字時,可能有人輸入文字;當你連線網路時,可能會斷線。如...
昨天把 3 個 state 大致架構寫了一下,今天來把 LLM 加進去今天內容主要 focus 在實作,補一下 LLM Agent 最主要的 component...
昨天介紹了 陣列 和 矩陣,今天來介紹也很常見的 鏈結串列 (Linked List)。 Linked List 也有分成幾種: 單向鏈結串列 (Singl...
在完成預訓練與微調後,雖然模型已經具備語言能力並能應對特定任務,但仍然存在一個問題——它並不真正「理解」人類的價值與偏好。這時候,研究者引入了 RLHF(Rei...