iT邦幫忙

技術文章

RSS
鐵人賽 生成式 AI DAY 10

Day 10-RAG 進階優化-2:Rerank

前言 在昨天天的內容裡,我們已經介紹了 Dense Retrieval 與 Sparse Retrieval,以及並透過 Hybrid Search 把兩者結合...

鐵人賽 AI & Data DAY 10

DAY10 - 向量搜尋

昨天我們已經先把題目的向量生出來了,今天來正式加入向量搜尋。 ▍程式碼 將搜尋改為呼叫向量搜尋函式 # views.py @app.route('/sea...

鐵人賽 Security DAY 10

Day 9: 操作網頁元素:認識 DOM

這三天我們簡單的認識了HTML,CSS,JavaScript,接下來我們來討論一個重要的要素 什麼是 DOM?DOM 的全名是 Document Object...

鐵人賽 自我挑戰組 DAY 10
leetcode 系列 第 10

leetcode 10. Regular Expression Matching

題目:Given an input string s and a pattern p, implement regular expression matchin...

鐵人賽 Software Development DAY 11

Day10: GroupBy | Multi Index | pipe | 自定函式

先來聊聊MultiIndex。 MultiIndex並非Groupby的特有功能,但是多欄的groupby結果容易比較直觀的理解它。 目前為止的實作,colum...

鐵人賽 DevOps DAY 9

Day11: 網路與服務 - Service 基礎:ClusterIP、NodePort、LoadBalancer

發生了一件悲慘的事情,昨天忘了發文,按規定應該是失格了。。。但秉持著鐵人的精神,我還是會盡力完賽的 🥹 --- 我是分隔線 --- 前一篇我們介紹了 State...

鐵人賽 Modern Web DAY 15

Day 15: Web Component 的 Form-associated

表單元件可以說是環繞在網頁中的各個角落,你在開發上不想遇到他都很困難。舉凡登入畫面、購物車、基本資料又或是你平時在跟 AI 互動的輸入框,這些都是表單元件的其中...

鐵人賽 DevOps DAY 15

Day15 - 在 CI/CD YAML 語法 needs 中選擇 parallel:matrix 工作相依

在上一季介紹過 parallel:matrix 平行化陣列的語法,對於整理重構只有參數差異的工作非常的好用,實務上,我個人經常使用 parallel:matri...

鐵人賽 Software Development DAY 10

# Day 10|增加Combo系統

昨天修改完近戰功能後就可以加入聯擊功能了!我這裡使用 UE5.6 模板的 AM_ComboAttack 來製作,裡面使用 Sections 來分開三個不同的攻擊...

鐵人賽 Software Development DAY 10

Day 10:裝修加料——Decorator:不動原始物,疊上新能力

Codetopia 創城記 (10)|裝修加料——Decorator:不動原始物,疊上新能力 1. 今日熱點 (故事開場 & 痛點) Codetopia...

鐵人賽 生成式 AI DAY 10

Day 10: 九天 ChatBot 煉成 - 從 0 到 1 的造物日誌

嗨大家,我是 Debuguy。 前面九天我們一路從最簡單的 Bot + LLM,逐步建構出一個具備多人協作、工具整合、透明思考的 Slack ChatBot。今...

鐵人賽 Modern Web DAY 10

Day10 | 設計規格彙整

Day 10設計規格彙整:完成完整的設計文件(區塊、配色、字體大小、互動效果 今天的任務是將前幾天討論並決定的色彩方案、字體風格、介面版面與遊戲流程,正式彙整成...

鐵人賽 Mobile Development DAY 10

Day 10 - 錯誤處理與日誌記錄:建立錯誤追蹤機制

繼續 Day 9 的 TTL 快取策略,今天我們來分享 Crew Up! 專案中的錯誤處理經驗。開發過程中,我們發現使用者最在意的不是 App 有沒有問題,而是...

鐵人賽 生成式 AI DAY 10

AI 旅遊規劃師:Day 4

接下來,我打算做一個簡單的 AI 行程產生器一樣在終端新增一個檔案:nano planner.py程式:import google.generativeai a...

鐵人賽 生成式 AI DAY 10

【Day10】訓練的起點:準備資料集並設定訓練參數

AI訓練的關鍵在於提供高品質的問答對 (QA Pairs)。手動編寫將會耗費大量時間,因此我會利用FAISS知識庫和大型語言模型 (LLM),來自動化這個過程。...

鐵人賽 自我挑戰組 DAY 10

Day 9 - opcode:Claude Code 的視覺化指揮中心

攔截源頭 發現管道:每天都可以在 Thread 上發現新的酷東西 攔截 Github:opcode 攔截原因:我平常用 Claude Code 主要靠 C...

鐵人賽 DevOps DAY 10
從零開始的 graylog 探險 系列 第 10

Day 10: 索引 (Index) 管理與存儲優化

在 Graylog 中,索引管理是日誌數據組織與搜索效率的核心,而妥善的存儲優化則能避免磁碟迅速耗盡,提升系統穩定性。 索引集(Index Sets)與 Rot...

鐵人賽 Modern Web DAY 10
30天入門Java Script 系列 第 10

Day10:ES6 解構賦值與展開運算子

寫JS的時候,常常要從物件或陣列裡「取出值」,或是把幾個陣列、物件「合在一起」,ES6 新增的解構賦值(destructuring assignment)和展開...

鐵人賽 Modern Web DAY 10

【Day 10】DOM的處理小助手:Vue.js 入門篇

今天筆者將接續之前的內容,繼續了解 Vue.js 的功能與用法。那麼就讓我們直接開始今日的文章吧! 計算屬性 Computed Property 有時我們的變數...

鐵人賽 Rust DAY 10

Day 9|銳化與對比效果組合(Unsharp Mask)

unsharp mask 是想像把一張圖「模糊」成低頻版,再用原圖去減掉低頻,得到的就是高頻細節(邊緣、紋理)。最後把高頻乘上一個比例加回原圖,邊緣就會變利。這...

鐵人賽 Security DAY 10
安全助手養成 Vibe UP 系列 第 10

Day 10:模組3 — 多通道通知中心

🎯 今日目標 建立一個 通知中心模組,將前面收集的 RSS 安全新聞與漏洞情資,自動推送到 不同通道(Discord、Email、Teams),並且同步記錄到...

鐵人賽 生成式 AI DAY 10

3 種常見的Prompt Engineering 技術

思維鏈(Chain of Thought, CoT) 可以將一個複雜的問題拆解成邏輯序列、引導AI循序推理,目的是提升模型在處理複雜推理任務時的能力。這有助...

鐵人賽 生成式 AI DAY 11

RAG 是什麼?為什麼小幫手需要它?

昨天我們試了「直接餵資料」的方法,讓 AI 具有根據我們提供的內容回答問題的能力。不過,假設今天資料量一多的話(例如整本書、幾百篇文件),我們不可能每次都把全部...

鐵人賽 AI & Data DAY 10

【Day 10】為什麼你的報名款項老是漏收?|n8n × LINE × 自動化

你是否曾遇過這種情況: 學員已經報名課程,但忘記付款或付款後未通知你 作為教練或行政人員,你每天都要核對付款紀錄、確認繳費狀態、回覆學員訊息。 看似小事,卻...

鐵人賽 AI & Data DAY 22

Day 22 | 多模態情緒感知的設計骨架

前言 把「感知 → 理解 → 回應」做成順、穩、可用的互動,是這一類系統的靈魂。今天用低門檻、可上手的方式,帶你看清整條鏈路該怎麼設計:哪些感測訊號值得用、資料...

鐵人賽 Mobile Development DAY 10
開除老闆計劃 系列 第 10

[Day-10] 運動紀錄頁面設計-使用AI設計與實作

今天第十天,我們可以開始「運動紀錄」這個核心頁面。前面幾天搞定登入、帳號系統,雖然還只是骨架,但今天就可以來開發重訓紀錄的相關功能了! 在開始之前,我們先來想一...

鐵人賽 Software Development DAY 10

指標(pointer)與動態記憶體(malloc/calloc/realloc/free)攻略-2

今天介紹malloc, calloc, realloc 基本用法(實務建議) 好的習慣(避免犯錯):int *arr = malloc(n * sizeof a...

鐵人賽 生成式 AI DAY 10
AI Development 系列 第 10

Day 10|向量資料庫選型:FAISS vs Milvus vs Pinecone

為什麼要比較向量資料庫?在 RAG 系統裡,向量資料庫是「大腦的記憶體」。 Embedding 模型把文字轉成向量 向量資料庫負責儲存與檢索 最後再把檢索結果交...

鐵人賽 自我挑戰組 DAY 24
30 天全面認識 Python 系列 第 24

Day 24:錯誤與例外處理

為什麼要學例外處理? 在現實世界,程式不可能永遠在理想狀態下執行,當你讀檔案時,可能檔案不存在;當你輸入數字時,可能有人輸入文字;當你連線網路時,可能會斷線。如...

鐵人賽 Software Development DAY 10

Ch 9. 新手村回顧與挑戰

關鍵字回顧 讓我們先一起來回顧一下前幾章所學到的新詞。 有編寫程式碼用的編輯器,執行程式用的終端機。接著在(AI生成的)程式碼中,包含了要處理的資料及處理它們的...