iT邦幫忙

技術文章

RSS
鐵人賽 自我挑戰組 DAY 4

Day 4 : 以不變應萬變,讓元件接收不同資料

原則上就是,以我為原則 今天目標 認識 props,外層元件傳遞資料給內層元件 用同一個元件顯示三份不同內容 練習解構與預設值 使用 children 測...

鐵人賽 Build on Google AI DAY 9

Day 09|【前後端串接】將 Python API 與 Stitch 前端介面串接實戰與除錯血淚史

在前面的幾天裡,我們透過 Google AI Studio 打造了具備蘇格拉底式引導靈魂的 System Instruction,也使用 Google Stit...

鐵人賽 自我挑戰組 DAY 8

Day 8|從一份鉅細靡遺的指令,抓到溝通的訣竅

本以為不會這麼快進到閱讀應用,直到我在社群看見一篇工作流分享 一份「步驟清晰」的 prompt 分享的恰好是閱讀筆記匯出的流程,也正是我想做到的應用。內容非常...

鐵人賽 AI Security DAY 12

System Prompt 藏起來就安全了嗎?Sensitive Information 與 Hidden Context

System Prompt 使用者平常看不到,是不是就代表裡面的東西很安全?不一定。 把 API Key 或資料庫密碼寫進 System Prompt,再補一句...

鐵人賽 Software Development DAY 4

Day03 - 古典密碼學

前言 了解了加解密的基本流程後,今天就讓我們來看看古人是如何對訊息進行加解密的。透過了解古典密碼學的演進與破綻,我們能更直觀地理解現代密碼學是為了拯救哪些安全漏...

鐵人賽 AI Engineering DAY 18

第十八篇 - 花時間設計 Query,終究只是路邊一條!

第十八篇,這篇預計要講一下我在設計 Query 整個過程踩到的坑,因為 Query 真的太坑。 用一點不一樣的寫法,來玩玩看 「你說其實只是捏造的是什麼意思?...

鐵人賽 AI 自動化 DAY 13

[Day 13] 產線實作 6:遮蔽敏感資訊

前面五天做的事情,某種程度上都是「品質問題」:元件抓不到、畫面不穩、框畫歪了、圓標擋到東西,最壞的結果是手冊看起來不夠專業。今天這一篇的性質比較不一樣,如果沒處...

鐵人賽 Claude AI DAY 12

這句話誰說的?讓 Claude 的答案可以追溯來源

前兩篇都在想辦法讓對的段落被撈出來。這一篇處理的是下一步:把「哪一段撐起哪一句」留在輸出上。 Claude 回答得很像真的,不代表真的有根據。面對法規、校規或技...

鐵人賽 Claude AI DAY 4

Claude Cowork(上):委派、多步驟任務與常駐上下文

Claude Cowork 怎麼把 AI 帶進真實工作流程?它讓 Claude 讀寫指定的工作資料夾,透過 connectors 取得其他工具的脈絡,規劃並執...

鐵人賽 Vibe Coding DAY 12

每次都重新自我介紹好累:專案規則、記憶與交接筆記

如果每次叫 AI 改程式,都要重新解釋「用 TypeScript、不要動 API 格式、Commit 要怎麼寫」,很快就會累到想把鍵盤丟出去。 Day 11 說...

鐵人賽 ChatGPT & Codex DAY 4

Day 4|規則記住了,但「現在做到哪」誰來記?把專案狀態留在 Repository

Day 3 的焦點放在 AGENTS.md。 它解決的是一個很實際的問題: 不要讓每個新 Session,都重新教 Codex 一次這個 Repositor...

鐵人賽 自我挑戰組 DAY 4
AI Agent 從零開始 系列 第 4 篇

LLM 究竟能做什麼?不能做什麼?

大型語言模型(LLM)本質上是一個基於統計與機率的文字推論引擎,透過預測「下一個最可能出現的詞(Token)」來處理資訊。 LLM 能做什麼 自然語言處理與...

鐵人賽 Software Development DAY 5
AI時代下的軟體工程 系列 第 5 篇

Day5: 版本控制:單人開發 至少要會的git指令

Day5: 版本控制:讓 AI 的每次修改都能被看見、被回復 Day4 提到,階段一要處理的問題是:當 AI 對 codebase 做了一次修改,我們如何控制它...

鐵人賽 AI Engineering DAY 16

Day 16|四個欄位過了兩個,這筆 case 算 50% 還是 0?改完 prompt 該看哪個數字

同一筆 case 跑完可以算出兩個數字,能當上線門檻的只有第二個,第一個留著看差多遠,改完 prompt 看的那份報表上兩個並列。 先接昨天的東西,被驗收的是一...

Day 04 | 從 Agent 主導到模組化架構:資料獲取工作流程的設計取捨

今天要聊什麼? 昨天聊了 taxonomy(分類體系)的設計,也提到分類定義好之後,它會成為 UI、SEO 與 AI 資料增補共用的一份契約。但分類樹再完整,品...

鐵人賽 Build on Google AI DAY 4

Day 4|音樂祭 timetable 看得懂,但要怎麼變成電腦看得懂的資料?

今天終於要開始處理資料了。 原本以為這件事很簡單,畢竟 timetable 上都已經寫得清清楚楚: MITSKI WHITE STAGE 22:10–23:4...

鐵人賽 自我挑戰組 DAY 4

Day 4|「它」眼中的世界:打開 TurtleBot3 的相機視角

今天終於到了週五,想必大家也想好好過個週末時光吧!今天就先做一件簡單的事,實際看看機器人眼中的世界。 昨天透過 ros2 topic list 找到了 /cam...

鐵人賽 自我挑戰組 DAY 5
學習C#續 系列 第 5 篇

Day 5: 繼承機制(Inheritance)

為什麼要有繼承機制(Inheritance)?繼承是物件導向(OOP)的核心特性之一,允許衍生類別(子類別)繼承基底類別(父類別)的欄位、屬性與方法。 提高程...

鐵人賽 Claude AI DAY 4

Day 4 - 用 Claude Code 分析一張競品截圖

Day 4 - 用 Claude Code 分析一張競品截圖 看到競品首頁有一張醒目的卡片,團隊很容易立刻說:「我們也做一張。」但一張截圖能證明的是畫面上有什...

鐵人賽 Security DAY 20

Day 19 | 擬定資安測試藍圖:從食品安全抽查談測試策略與計畫落地

Introduction 進口食品抽驗不可能每一箱、每一顆蘋果都切開做最高規格的農藥檢測;若什麼都採最高標準,物流成本也會飆破天際。 Discussion 軟體...

鐵人賽 AI 自動化 DAY 2

環境建置與資安隔離:成功發送你的第一個 Gemini API 請求

前言:開發 AI 自動化工具的第一步,就是打造一個乾淨且安全的開發環境。今天我們將從 Python 虛擬環境建立開始,一路完成 API Key 安全隔離,並成功...

鐵人賽 自我挑戰組 DAY 3

Day 8|讓 AI 依照我當天的狀態,給我當天的行動建議

Discord Bot 是我現在生活中不可或缺的一部分,它會提醒我每天要做的事(我會告訴它目前進行中的專案、生活中想專注的事情,以及打掃等零碎的必要項目)。機器...

鐵人賽 Software Development DAY 5

Day 5: 資料處理的最後一哩路 - Pandas 的 csv/ xlsx 輸出設定

本篇目的:了解如何將表格資料輸出成 csv,以及將不同資料輸出到同一個 xlsx 檔案內 前言 “存檔“絕對是資料處理的一個重要環節。實際上我們在確認檢測資...

鐵人賽 自我挑戰組 DAY 6

在那個地方,即使是這樣的我也做得到(下)

不知不覺又做出了狂妄的發言,真是不好意思呢。在那當時,倒是真心相信自己有點天分。 抱著有點大本的電腦雜誌(好像是PChome)一頭熱鑽進去,一頁一頁鉅細靡遺地探...

Day 30 耶,完賽了!!

耶,又是一個完賽的一年,每年都可以有一個機會來讓自己可以來分享些什麼,我覺得真的很讚,今年分享的內容我覺得與其說是分享,倒不如說是我想要把我過去兩年多的求職歷程...

鐵人賽 Software Development DAY 4

EP.04 | 認識指板:第5格、第7格、第12格的小祕密

EP.04 | 認識指板:第5格、第7格、第12格的小祕密 拿起吉他,你有沒有注意過指板上那幾個小圓點?它們通常出現在第 3、5、7、9、12 格,剛開始以為...

鐵人賽 Build on Google AI DAY 15

Day 15:【高階商務計算機】解決長算式盲打與中斷重算的焦慮——雙行即時預覽與連續運算鏈狀態機

昨天我們完成了強大的科學計算矩陣與智慧括號平衡,讓計算機能夠從容應對各類巢狀三角函數與對數求值。然而,在商務與日常運算的真實場景中,一個顯著的使用者體驗痛點浮現...

鐵人賽 AI Engineering DAY 4

Day 4|running 轉了一整天,是在等人還是掛了:任務狀態要記到別人接得下去

🚦 任務狀態要記到別人接得下去:現在做到哪、在等誰、等到了從哪裡繼續。只有一個 running,誰也接不下去。 昨天在 Day 3|工具都接上了,事還是做不...

鐵人賽 Software Development DAY 30
快樂演算法 系列 第 30 篇

6000 Ada third training 還是很爛 & 56 & 準備回頭記憶

橫軸是時間,bar疊到一起就要併。「目前這條」和「前面已經合併好的最後一條」。例如:目前合併結果:[1,3];下一條:[2,6];因為:下一條 start...

菜雞學習資料結構的 30 日讀書分享【Day 12】

可讀性 可讀性: 演算法設計的另一目的是為了便於閱讀、了解和交流。 可讀性高有助於人們了解演算法,晦澀難懂的演算法常常隱含著錯誤,不易被發現,且難於偵錯和修改。...