KD's Tech Blog

Hi, 我是 KD Chang 凱迪,紀錄關於軟體開發/程式設計/工程思維的技術筆記 | KD 技術部落格

Roo Code 詳細介紹:AI VS Code 編輯器外掛入門教學筆記 | 學習筆記


前言Roo Code(原名 Roo Cline)是一款嵌入於 Visual Studio Code 編輯器中的開源 AI 代理,能讀寫檔案、自動執行終端指令、操作瀏覽器,甚至整合多種 LLM 模型。無論是編寫程式、重構、除錯、架構設計,Roo Code 都能協助你提升開發效率,更像是一個智慧且自主的開發團隊成員。 重點摘要 核心功能與定位 像開發團隊的 AI 助手,能讀寫檔案、執行命令、......

n8n 入門教學筆記 | 學習筆記


前言在現代軟體開發與數位工作流程中,「自動化」已成為提升效率的關鍵。無論是處理 API 整合、資料同步、通知發送,或是各種無需人工介入的重複性工作,選擇一套靈活的工作流程自動化工具是必要的。 n8n(pronounced “n-eight-n”) 是一個強大的開源自動化工具,具備類似 Zapier 的拖拉式流程設計介面,但更強調可自建、開源、自主掌控資料與程式彈性。它支援超過 400 個內建......

資料庫索引(Index)介紹入門教學筆記 | 學習筆記


前言在資料庫中,隨著資料筆數的增加,查詢效率成為一個重要的議題。舉例來說,若在百萬筆資料中查找某一筆特定紀錄,如果沒有任何輔助結構,資料庫就必須逐筆掃描(Full Table Scan),效率極差。為了解決這個問題,資料庫系統引入了「索引(Index)」這個概念,來加速查詢與特定操作。索引的設計與使用,是每一位軟體工程師與資料庫設計者都必須掌握的核心技能。 重點摘要一、索引的主要功能: ......