iT邦幫忙

技術文章

RSS
鐵人賽 IT 管理
敏捷組織的五項修練 系列 第 33

Day 33. 敏捷組織的五項修練:人類 (hUman) — 「愛」的影響力

「我愛你,從這裡一直到月亮,再繞回來。」--山姆. 麥克布雷尼(Sam McBratney) 1. 演化的岔路口 我們的故事,始於一個遙遠的、塵土飛揚的非洲...

鐵人賽 Odoo

Odoo × Rosé:從成份到意義的精準控管

🌹 Odoo × Rosé:從成份到意義的精準控管 在 Odoo 的世界裡,一瓶香檳就像一個多層次的資料模型。 以 Bollinger La Grande An...

Day 15:串接外部 API

今天開始挑戰 Dify 的進階功能 —— 外部 API 串接。目標是讓我的 AI 助理不只會聊天,而是能「去外面拿資料回來」。 我在 Dify 的 Tools...

Day 14:第二週學習心得總結

這週主要在玩 Dify 的「進階功能」,包含知識庫、RAG、還有 Agent。從第一週只是能聊天,到現在能查資料、能記得上下文、甚至能幫我做事,整個助理的感覺真...

Day 13:測試 Dify Agent(工具調用)

今天想試試看 Dify 的 Agent 功能,也就是讓 AI 不只是回答問題,而是「真的去做事」。以前 AI 只能回覆,現在透過 Agent,它可以呼叫外部工具...

Day 12:了解 RAG 與 Dify 的應用

今天主要是想搞懂一個我之前常看到但不太懂的詞 —— RAG(Retrieval-Augmented Generation)。很多人都說這是讓 AI 更「懂資料」...

我們與Maven的距離 系列 第 32

Day31 - Converting a Java Project into a Maven Project

前言 作為Developer難免會遇到老舊專案未使用Maven或Gradle進行套件管理,在前面這麼多天的日子裡我們學習了充足的Maven知識,就讓我們來嘗試看...

Day 11:嘗試多輪對話記憶(Memory 功能)

今天開始試 Dify 裡最酷的一個功能 —— 記憶(Memory)。它可以讓 AI 記得你前面講過的話,不再是每次都從零開始。 我進入我之前做的「小助手」App...

Day 10:測試檔案問答功能

今天想測試一下,我上傳的文件 AI 到底能不能真的「看懂」並回答問題。 我開啟昨天連好知識庫的那個 AI 助理。問它一些我報告裡才有提到的內容,比如:「請解釋...

Day 9:上傳自訂文件讓 AI 學習

今天延續昨天的主題,實際測試上傳自己的文件,讓 AI 真的「讀懂」我的東西。 我先回到 Dify 的「Datasets」頁面,點進昨天建立的 AI_Notes...

Day 8:建立一個知識庫

今天開始第二週的主題:讓我的 AI 助理能「學東西」。這次要學的是 Dify 的 知識庫功能(Knowledge Base)。我先在左邊的側邊欄找到「Datas...

Day 7:第一週學習心得總結

今天回頭整理一下這週學的東西,從認識 Dify 到真的做出一個 AI 助理,其實進度比我想的快。 這週的重點:Day 1–2:先了解 Dify 是什麼、註冊帳號...

Day 6:測試不同 LLM(GPT-4o / Gemini / DeepSeek)

今天主要想知道,不同的模型在 Dify 裡表現有什麼差別。雖然看起來都能聊天,但實際測試之後,差異還蠻明顯的。• 在 Dify 裡面開了同一個 App,然後分別...

Day 5:學習 Prompt 設計基礎

今天開始研究怎麼讓 AI 回答得更準、更像我想要的樣子。這就要靠 Prompt 設計。 我學到Prompt(提示詞)其實就像是在教 AI「要用什麼角色、用什麼口...

最終整合與心得

這次透過鐵人賽除了複習了大一的時候練習過的程式碼還知道了新的程式碼寫法等。這次主題中的功能及目標有資料輸入及儲存、自動判定血壓等級、所有紀錄查詢、統計報表(平均...

Python 函式大全 系列 第 37

Python 模組概說 《 heapq 模組 》

✦ 功能:提供了一種高效的堆積排序方法,可以用來快速對列表進行排序,且不需要額外的記憶體空間 ✦ 屬性與方法 : heapq.heappush() 說明:將物件...

DAY 32 Agents、CloudWatch

Amazon Bedrock – Agents 管理與執行和基礎設備配置、應用開發相關的各種多步驟任務 task coordination:使任務依照正確順序...

app學習實作經驗 系列 第 12

Day 12:新增一個 Activity,練習 Activity 跳轉

今天開始學習Activity跳轉,也就是App裡不同畫面之間的切換。之前都只有一個MainActivity,所有功能都擠在同一個畫面裡,現在想試試看做多頁面Ap...

app學習實作經驗 系列 第 11

Day 11:學習 RecyclerView

今天練習的是RecyclerView,這是一個比較進階的元件,但也是做App清單功能必備的東西。之前都是單純的文字或按鈕,今天第一次嘗試把資料一個一個放進清單裡...

app學習實作經驗 系列 第 10

Day 10:嘗試 LinearLayout / RelativeLayout

今天練習的是Android studio裡另外兩種版面配置:LinearLayout跟RelativeLayout。之前一直用 ConstraintLayout...

app學習實作經驗 系列 第 9

Day 9:建立多個 EditText 輸入後顯示在 TextView

今天練習的重點是「讓使用者輸入資料,然後在畫面上顯示出來」。之前只有用過一個輸入框,這次要做兩個以上的 EditText,像是輸入姓名和年齡,再按下按鈕顯示在T...

app學習實作經驗 系列 第 8

Day 8學習 ConstraintLayout 基礎

今天開始學習ConstraintLayout。之前在設計畫面時,常常拖元件都亂跑、位置對不齊,今天終於了解為什麼。原來如果不設定constraint,元件根本不...

app學習實作經驗 系列 第 7

Day 7:練習Button點擊事件,顯示文字

今天的重點是練習「按下按鈕會發生事情」這件事,也就是讓App有一點互動。前幾天雖然已經接觸過Button,但今天是更完整地練習事件控制。 我在activity_...

Day 28:建立作品集 - 用 GitHub 展示你的實力

今日目標• 打造吸引人的 GitHub 作品集• 學習專案展示技巧• 建立專業的 README• 提升專案可見度 一、優秀作品集的要素雇主/面試官看什麼?...

app學習實作經驗 系列 第 6

Day 6:嘗試修改 UI(TextView、Button、EditText)

今天正式開始畫面設計的部分,主要是學怎麼在Android Studio裡修改UI元件。打開activity_main.xml,它其實就是App的畫面設定。裡面有...

app學習實作經驗 系列 第 5

Day 5:了解 Android App 的檔案結構(MainActivity.kt、res/layout)

今天主要是認識整個Android專案的檔案結構。以前打開Android Studio都只看MainActivity.kt,不知道其他資料夾在幹嘛。今天仔細看了一...

Python 函式大全 系列 第 36

Python 模組概說 《 gc 模組 》

✦ 功能:全稱為 Garbage Collector,提供介面管理解釋器(特別是 CPython)的垃圾回收機制,主要用於進階記憶體管理和效能優化 ✦ 屬性與方...

ÉCHO (迴響) 系列 第 33

第三十三章:奇點的囚徒

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

Python 函式大全 系列 第 35

Python 模組概說 《 fractions 模組 》

✦ 功能:用於支援分數運算,允許以分數形式(分子/分母)精確表示和操作有理數,避免浮點數運算的精度問題 ✦ 屬性與方法 : Fraction() 說明:從一對整...