iT邦幫忙

17th鐵人賽相關文章
共有 19758 則文章

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

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

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

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

技術 Day 19:測試不同模型對比

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

鐵人賽 Modern Web

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

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

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

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

技術 Day 17:設計自動回覆客服

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

É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...

技術 加入CSV匯出功能

目的 將資料寫入food_log.csv將資料庫中的結構化資料轉成可攜帶、可讀、可分析的純文字檔 1.主選單新增功能9.CSV匯出功能 2.FoodLog...

Python 函式大全 系列 第 40 篇

技術 Python 模組概說 《 keyword 模組 》

✦ 功能:用來檢查一個字串是否為Python 的保留字(關鍵字)或軟關鍵字 ✦ 屬性與方法 : keyword.iskeyword(s) 說明:檢查字串 s 是...

Python 函式大全 系列 第 39 篇

技術 Python 模組概說 《 json 模組 》

✦ 功能:用於處理輕量級 JSON(JavaScript Object Notation)交換格式資料格式的資料,廣泛用於 Web 應用、API 和資料儲存 ✦...

Python 函式大全 系列 第 38 篇

技術 Python 模組概說 《 itertools 模組 》

✦ 功能:用於處理可迭代物件(如列表、元組、集合等)的高效的迭代器工具,旨在提升性能(節省記憶體、減少計算)並簡化程式碼 ✦ 屬性與方法 : itertools...

DevOps 工具鏈 系列 第 30 篇

技術 DevOps 的未來發展

三十天的學習旅程走到最後,DevOps已不再只是「開發與運維的合作模式」,而是一種持續演進的工程文化。隨著雲端與自動化技術的成熟,DevOps也在不斷轉變與延伸...

DevOps 工具鏈 系列 第 29 篇

技術 DevOps 文化與團隊實踐

DevOps的核心其實不在工具,而在文化。它是一種讓團隊能持續協作、快速回饋、共同承擔責任的工作方式。 DevOps文化的三個核心實踐方向:1.協作與溝通開發、...

DevOps 工具鏈 系列 第 28 篇

技術 DevOps 工具鏈整合

我們已經接觸了許多DevOps的關鍵工具:Git、Jenkins、Docker、Kubernetes、Terraform、Prometheus、Grafana等...

DevOps 工具鏈 系列 第 27 篇

技術 日誌管理(ELK / OpenSearch Stack)

在系統運作過程中,日誌(Log)是了解系統狀態與追蹤錯誤的關鍵依據。當服務越多、容器越分散時,集中管理日誌就變得非常重要。這時常見的解決方案是ELK Stack...

DevOps 工具鏈 系列 第 26 篇

技術 Grafana

在監控系統中,光有數據還不夠,如何把數據可視化 才能讓問題一目了然。這時就輪到 Grafana登場。Grafana是一個開源的資料視覺化與監控平台,能把各種資料...

DevOps 工具鏈 系列 第 25 篇

技術 Prometheus

在DevOps的自動化流程中,除了部署與管理之外,監控(Monitoring)也是非常關鍵的一環。Prometheus是目前最常見的開源監控系統之一,由Soun...

DevOps 工具鏈 系列 第 24 篇

技術 Ansible

在自動化工具中,Ansible是一個輕量、易上手的選擇。它由Red Hat維護,主要用於設定管理、應用部署與伺服器協調。和Terraform相比,Ansible...

DevOps 工具鏈 系列 第 23 篇

技術 Terraform

在IaC的眾多工具中,Terraform是最具代表性的一個。由HashiCorp開發,Terraform 能用統一語法管理各種雲端資源,像AWS、Azure、G...