快結束了~~事不宜遲,今天的題目大意是:給你一個已經排序好的單向鏈結串列,請你刪除所有重複的元素,使每個數字只出現一次。例如:1 -> 1 -> 2...
到目前為止,我們已經學會了如何透過 RAG 讓 AI 理解與回答。 今天,我們將邁入更高階的整合主題 —— 讓 AI 不只是「會說」,還能「會做」! 這篇我們...
目錄 前言 Volatility3 Linux 指令教學 總結 正文 前言 Windows 學完後,輪到 Linux 啦! Volatility3 Linu...
經過了 22 天的學習和努力後,我們稍微整理一下現在能做到的事情包含哪些: 建立自己的滲透測試實驗室(WSL、Hyper-V、Kali Linux) 對 L...
在開發的時候,可以操作的功能總是讓人腦洞大開想多做很多,但在安全性這塊也特別容易遺忘。接下來我們就來聊聊哪些內容不該放進 extension,以及該如何避免常見...
前言 在了解 LIFF 的基礎設計流程後,本文將透過「刮刮樂」案例示範 LIFF API 的實際應用。從啟動時檢查權限與執行環境、確認用戶分享功能權限,到刮刮...
今天,我們要讓整個 RAG 系統「活起來」: 讓它能上傳檔案、理解內容、儲存成知識, 並最終用 ChatBot 回答問題! 一、功能簡介 這一篇的目標是讓...
前情提要:前面幾篇我們把腦袋練起來(Prompt、記憶、RAG)。接下來要把它變成 能佈署、能監控、能管成本 的雲端系統。這篇先不急著寫程式,先用 GCP 的觀...
今日目標• 回顧第三週所有進階技能• 整合查詢、優化、救援技巧• 完成綜合實戰專案• 準備進入第四週的實戰應用第三週學習回顧已掌握的進階技能:Day 主題 核心...
大家早安!我是QNA今天要學習的主題是:AWS AWS CloudFront 運用介紹 與其他 AWS 服務的整合 CloudFront 經常與其他 AWS 服...
前言 前兩天整理了 Google 第三方登入,今天要寫的是註冊登入同樣也常用到的功能 - 信箱驗證。同樣也會用到 Google 的服務。 為什麼需要信箱驗證?...
今天是鐵人賽 Day26,目標是讓前端商品圖片能正常顯示,並完成首頁索引標籤(Title + Favicon)更新,提升使用者瀏覽體驗。 1️⃣ 前端商品圖片顯...
地圖目前已經有做了一些規劃,看起來場景比較豐富,繼續把地圖擴張成多關卡流程。而為了能在同一輪遊戲裡反覆載入場景,必須得處理關卡資料、分段載入步驟、敵人/道具重置...
在這篇文章中,我們實際使用 pkcs11-tool 指令,讀出中華電信 HiCOS 憑證卡中的金鑰與憑證內容,並逐一分析各欄位代表的意義。這對研究台灣電子憑證體...
嗨大家,我是 Debuguy。 昨天(Day 22)我們發現了一個技術問題:改用 LiteLLM 後,reasoning_content 因為 @genkit-...
我們繼續新的的內容之前,我想先回顧我們過去幾天的內容,其實在前幾天的內容中我們就已經實現了將探索結果動態生成 UI的程式碼 在 Day 21,我們使用 ge...
為什麼要在意注入時機? Content Script 是在使用者造訪符合條件的頁面時注入的 JavaScript 腳本。若設定不當,可能造成: 頁面載入變慢(...
在 Day26,我們學會了如何將使用者輸入的文字轉成 Embedding 並存入 Qdrant。 今天,我們要讓 RAG 系統更進一步:「讓它自己讀懂文件」。...
break 語句用來中斷 (跳出) 目前的迴圈或 switch 區塊。當 JavaScript 執行到 break 時,會立刻停止該區塊的執行,並跳到程式區塊外...
我們已經為 AI Agent 裝上了大腦(LLM)、注入了靈魂(Prompt),也賦予了它記憶(Memory)。至今為止,我們的 AI Agent 已經是個稱職...
while 迴圈會在「條件為 true」的情況下重複執行一段程式碼。只要條件成立,程式就會一直執行下去。 語法 while (條件) { // 重複執行的程...
▋前言 延續昨天的討論,我們已經確定「語者標籤錯位」是由於 embedding 比對排序與 NeMo 輸出順序不一致 所造成。今天我們要嘗試修正這個邏輯,讓語...
前言 我們昨天完成了利用 Supabase 的使用者登入註冊系統,坦白說這種第三方認證服務確實挺方便的,通常也都提供其他OAuth的整合服務,讓幾年前還不太好做...
前言 在飲料魔法學院裡,每一個元件(Component)都不是靜止的存在。它們誕生於魔法師的召喚(onMounted),在運行中感受能量波動(watch / w...
昨天我們透過 ClickHouse Exporter 了解了 Factory Pattern 如何統一管理不同 signal 的建立,以及 start() 和...
1. Guidelines 為 to̍h 達成資安目標,提供建議佮最佳實踐。 2. Policies 建立規則佮步驟。一般資安佮資料的 policies:...
Babylon.js 作為一套強大的工具,提供了各種不同的視覺化編輯器,讓原本程式碼的部分利用圖形介面更好觀察和一目了然,大大的提升開發效率。利用這些視覺化的編...
滿版播放器 今天把播放器從原本「浮在上方、會擋內容」的樣子,改成貼齊瀏覽器左右邊的底部播放器。 整條變薄,不留邊,畫面看起來比較乾淨。 手機版只留下重點:播...
昨天介紹了在 React 開發的五個思考流程: 確認 component 不同的呈現狀態 識別哪些會觸發狀態改變 用 useState 記憶這些狀態進行操作...
在 Day25,我們成功啟動了 Qdrant,並能建立與刪除 Collection。 今天,我們要讓這個資料庫「學會記住文字」。 我們將整合 Ollama +...