iT邦幫忙

技術文章

RSS
鐵人賽 生成式 AI

今天的題目是: 746. Min Cost Climbing Stairs

今天這題的題目描述是: (Problem Description)給你一個整數數組 cost,其中 $cost[i]$ 是從樓梯第 $i$ 個台階向上爬需要支付...

Day 26:測試效能與回應速度

今天想看看我的 AI 助理在整合那麼多功能之後,回應速度會不會變慢、準確度會不會下降。算是一次「效能檢測日」。 我設計了三種不同類型的測試題,分別測「知識庫查詢...

鐵人賽 Cloud Native

附錄2 - (AI)用 APISIX 鑄造「虛擬水晶市集」:魔法樞紐的秘法解析

!!!請先閱讀須知!!! 在數位世界的黎明,一道道訊息之流如同洶湧的奧術洪流,穿梭於由代碼與能量構成的位面之間。然而,若無遠古的符文與精妙的法陣引導,這些...

鐵人賽 生成式 AI

快結束了~

今天的題目是: 238. Product of Array Except Self 題目大意是: (Problem Description)給定一個整數數組 n...

Day 25:增加情緒陪伴對話模式

今天想讓我的 AI 助理不只是工具,而是能「陪我說話」的人。這次的重點是設計一個 情緒陪伴模式,讓它能分辨我的語氣、給出安慰或鼓勵的回覆。 我在 Dify 的...

鐵人賽 生成式 AI

加油! 739. Daily Temperatures (Medium)

今天的題目大意是:給定一個陣列 temperatures,代表每天的溫度。回傳一個陣列 answer,其中 answer[i] 表示第 i 天之後,要等幾天才會...

Day 24:增加日程提醒功能

今天想讓我的 AI 助理不只是回答問題,而是能「主動提醒」我重要的事情。因為我常忘記要交作業或複習,所以這次試著在 Dify 裡模擬提醒功能。 我在 Dify...

鐵人賽 生成式 AI

雖然斷賽但還是要打完.......

這次的題目是:200. Number of Islands (Medium)題目大意是: 給定一個 2D 網格,'1' 代表陸地,'0' 代表水。計算島嶼的數...

Day 23:設定助理回答課業相關問題

今天的目標是,讓我的 AI 助理能幫我處理課業內容,我想讓它變成一個「懂醫資、會解釋概念」的學習助理。 我在 Dify 的 Knowledge Base 裡新增...

Day 22:整合所有功能 → 個人助理原型初版

今天開始進入最有趣的部分 —— 把這三週學到的東西全部整合起來,做出我自己的 AI 個人助理初版。 我在 Dify 裡重新建立了一個新的 App,名字取叫「My...

Day 21:第三週學習心得總結

這週是我覺得最有成就感的一週。從串接 API、做爬蟲,到建立多工具 Agent,我第一次感受到 AI 不只是能「回答」,而是能「幫我完成任務」。 這週的重點回顧...

Day 20:嘗試設定多工具 Agent 流程

今天想挑戰更進階的功能:讓 AI 同時使用多個工具,就像一個「真正會自己判斷該做什麼」的助理。這個功能在 Dify 裡叫做 Multi-Tool Agent(多...

鐵人賽 生成式 AI

【Day31】Vibe Coding:當「感覺」對了,工具就對了!

TL;DR 解析 Vibe Coding (氛圍編碼) 的定義:一種以高階意圖與描述性需求,驅動 AI 進行開發的新範式。 探討從「提示詞工程」到 Vibe...

Day 19:測試不同模型對比

今天想更清楚知道不同模型的差別,所以我設計了一個小實驗,讓三個模型回答同一組問題,再觀察它們的「語氣、內容深度、回覆速度」。 我在 Dify 裡分別開了三個 A...

鐵人賽 Modern Web

最後的秘術:在 7-11 至少省下 3.5%

終於走到系列文最終篇了! 回顧這趟旅程,我們從 vw 出發,帶出「等比縮放」、「有限縮放」與「延伸固定」三大核心公式,利用 postcss 將公式用函式呼叫替代...

Day 18:調整 Prompt 以改善回答品質

今天想研究一下,怎麼透過改寫 Prompt 讓 AI 的回答更符合我想要的感覺。這部分我覺得超重要,因為同一個問題,只要換個提示方式,回答差異就很大。 我先用我...

Day 17:設計自動回覆客服

今天想讓我的 AI 變得更「實用」一點,所以我嘗試用 Dify 做一個 自動回覆客服 Bot。目標是:它可以根據我設定的內容,自動回答常見問題,像是一個小公司客...

Day 16:加入網頁爬蟲資訊來源(Web Crawler)

今天想讓我的 AI 能「自己去找資料」,所以試著在 Dify 裡加入 Web Crawler(網頁爬蟲) 功能。這樣就算沒有 API,也能讓它從網頁上抓到最新的...

ÉCHO (迴響) 系列 第 34

第三十四章:西普

冰冷的寂靜,是戰爭結束後的第一聲回音。 蘭心大樓的核心機房裡,那股甜膩到令人作嘔的月影蘭香氣,正被緊急啟動的空氣循環系統緩慢抽離。但它的幽魂仍頑固地附著在每一寸...

Python 函式大全 系列 第 42

Python 模組概說 《 multiprocessing 模組 》

✦ 功能:用於實現多進程並行處理,允許程式利用多核 CPU 執行平行任務,創建獨立的進程,繞過 Python 的全域解釋器鎖(GIL),適合 CPU 密集型任務...

Python 函式大全 系列 第 41

Python 模組概說 《 logging 模組 》

✦ 功能:用於記錄程式執行過程中的日誌訊息,允許開發者追蹤程式執行過程中的事件,提供除錯、監控和問題分析所需的關鍵資訊 ✦ 屬性與方法 : logging.Lo...

Day33 - 持續成長學習藍圖 - Docker(API + DB 完整整合)

昨天我們用 Docker Compose 成功讓「API + PostgreSQL」同時啟動。今天要更進一步 ——讓 Todo API 真正連上容器裡的資料庫,...

Leetcode30天挑戰 系列 第 30

Day30-Sum Root to Leaf Numbers

今天的題目為129.Sum Root to Leaf Numbers,給定一棵只包含數字(0–9)的二元樹,每條從根節點到葉節點的路徑都代表一個數字(例如路徑...

Leetcode30天挑戰 系列 第 29

Day29-Longest Consecutive Sequence

今天的題目為128.Longest Consecutive Sequence,給定一個未排序的整數陣列 nums,回傳其中最長的連續元素序列的長度,且必須設計一...

Leetcode30天挑戰 系列 第 28

Day28-Word Ladder

今天的題目為127.Word Ladder,從單字beginWord到endWord的轉換序列是一串單字[beginWord -> s1 -> s2...

Leetcode30天挑戰 系列 第 27

Day27-Word Ladder II

今天的題目為126.Word Ladder II,從單字beginWord到endWord的轉換序列,是一串單字 [beginWord -> s1 -&g...

Leetcode30天挑戰 系列 第 26

Day26-Valid Palindrome

今天的題目為125.Valid Palindrome,今天是給定一個字串s,判斷它是否為迴文,如果是,回傳true;否則回傳false。 以下是程式碼: cla...

Leetcode30天挑戰 系列 第 25

Day25-Binary Tree Maximum Path Sum

今天的題目為124.Binary Tree Maximum Path Sum,今天的題目是一棵二元樹中,一條路徑是由一系列節點組成,其中每對相鄰節點之間都有邊相...

Leetcode30天挑戰 系列 第 24

Day24-Best Time to Buy and Sell Stock III

今天的題目為123.Best Time to Buy and Sell Stock III,今天是最難的版本,今天是給定一個整數陣列prices,其中price...

Leetcode30天挑戰 系列 第 23

Day23-Best Time to Buy and Sell Stock II

今天的題目為122.Best Time to Buy and Sell Stock II,這次的題目為前一題的衍生,給一個整數陣列prices,其中prices...