iT邦幫忙

技術文章

RSS
鐵人賽 AI 自動化 DAY 30

[Day 30] 回顧與心得

終於到這系列的最後一篇了! 回顧 這 30 天下來,範例專案的架構改了不少次,因此,讓我們直接用最終的架構,來回顧這個系列和這個工具。 最初的目標 在第一天,我...

鐵人賽 Claude AI DAY 21

Day 21 - 用 Claude Code 建立產品情報雷達

Day 21 - 用 Claude Code 建立產品情報雷達 為何要有產品情報雷達 產品情報雷達是用來過濾龐大資訊、精準掌握產品決策關鍵訊號的觀測系統。 核...

鐵人賽 Kubernetes DAY 29

day 29 : AI 實務開發流程

這一篇延續前面的 AI 工程基礎,進一步把焦點放到「評估、演化、協作與流程」上,說明 AI 系統不是一次建好就結束,而是必須持續量化、持續優化、持續協同,才能真...

鐵人賽 AI 自動化 DAY 21

Day 21|它在跑的時候,我得把手從鍵盤上拿開

今天分享我在選擇Day19說的第三種方法時遇到的問題。 這個工具的使用說明裡有一句話:填單期間,請雙手離開鍵盤和滑鼠。 今天寫這個專案到現在還沒那麼完整的原因,...

鐵人賽 AI Engineering DAY 21

讓 AI 動手:Tool Use 的原理與第一次實作

今天是整個系列的轉捩點。 到目前為止,我們的程式是這樣運作的:我們決定要做什麼,AI 負責處理文字。 從今天開始會反過來:AI 決定要做什麼,我們負責執行。...

鐵人賽 AI 自動化 DAY 21

Day 21|實作-把我的反思方法直接教會分身

在《Day 18|實作-讓 AI 分身學會我的思考及做事的技能》這篇中,我們曾經用 Distily 分析自己過去留下來的工作資料,把那些「我其實會做,但很難完整...

鐵人賽 Modern Web DAY 21

【 Day 20 】方向鍵會動了,焦點該在誰身上?|互動行為(一)

從「遠端世界」到「瀏覽器 API」,這四個領域包起來的,都是畫面上看不見的東西:一份遠端資料、一個 store、表單裡的值、localStorage 的一個 k...

鐵人賽 Software Development DAY 21

Day 21: 別讓使用者等到最後一筆:把一次撈爆的 API 改成 Streaming(一)

想像一個查詢要一次回傳幾萬筆資料,最直覺的寫法是:查完整個結果集 → 組成一包 JSON → 一次回給前端。資料少的時候完全沒問題,但只要資料一多,就會冒出一個...

鐵人賽 AI Engineering DAY 21

Day 21 - Subagent 分工:各司其職的邊界怎麼畫

昨天的 Commander 有一行程式我故意沒解釋: result = self.dispatch(task) dispatch 背後是誰?今天把這一行打開。...

鐵人賽 AI 自動化 DAY 21

[FDE 系列] 系統需求背後的新商業模式(6):例外處理,自動化失敗之後,系統該 Retry、Reject,還是讓人 Force Send?

我是 Kota,宇鯨智能的創辦人,從 2021 年開始了一人公司,協助中小企業透過 Data / AI 技術進行數位轉型。 我特別關注想要建立新的服務模式、獲取...

鐵人賽 Vibe Coding DAY 21
不會 Code,也要 Vibe :((( 系列 第 21 篇

把主畫面的 ☆ 變成收藏入口

前一天先把原本的卡牌整理成比較完整的資料,讓程式不只知道「這是一張圖片」,也開始知道每張卡片各自的 id、type 和 image。原本打算準備開始做收藏,但與...

鐵人賽 JavaScript DAY 22

day22|infer:理解函式庫如何推導型別

前一篇用條件型別(conditional type)判斷「某個型別是否符合條件」,再決定結果。實際閱讀函式庫宣告時,常見的下一個問題是:「符合條件之後,我想取出...

鐵人賽 Software Development DAY 21

Day 21 朋友的朋友:認識圖形結構

打開社群軟體,你會看到好友名單;點進朋友的頁面,又能看到他的朋友。有些朋友彼此認識,有些人你追蹤了他、他卻沒有追蹤你。如果要用資料結構把這些人和人之間的關係存起...

鐵人賽 Build on Google AI DAY 21

Day 21 | 教 AI 自己去查資料庫免得它在那邊瞎猜

1. 前言:資料明明都在 BigQuery,模型卻偏偏要靠幻覺回答問題?? 到 Day 20 為止,每一次呼叫 Gemini 都是我們先把資料查好、整理成文字或...

鐵人賽 Software Development DAY 22

Day 21:小結,高併發控制的工具箱總覽,準備進實戰

Day 20:實測結果解讀,協程贏在哪裡、代價又是什麼 結尾說得很直接,七天下來累積了節流、逾時取消、背壓、連線池搭配,再加上一套完整的效能量測方法論,五樣工具...

鐵人賽 Kubernetes DAY 21

Day 21 - Istio 入口,接手原本應用 Gateway 的路由

Day 19 的流量由 Traefik Ingress 進入 api-gateway,再轉送到兩個 API。 今天將換成 Istio 入口,讓 Istio In...

鐵人賽 Modern Web DAY 21

Day 21|等等,昨天那棵樹是不是少了幾根?

昨天,我們花了一整天,把一則廣播的回覆搞成了一棵樹。 最後大概長這樣: broadcasts ---------- id author_id content c...

鐵人賽 ChatGPT & Codex DAY 21

Day 21|加入 AI 小助手

前面已經完成用藥、喝水、提醒和每日關心,今天終於要開始加入 AI 小助手。這次先不急著串接真正的 AI API,而是先把聊天介面和基本互動做出來。 一、先加入...

鐵人賽 Software Development DAY 22

Day 21:StateFlow 與 SharedFlow,冷流不夠用的時候

Day 20:Flow 的操作符,map、filter、collect 這些常用招式 結尾點出一件事,前面兩天示範的所有 Flow,處理的都還是「每次收集就從頭...

鐵人賽 ChatGPT & Codex DAY 21

Day 21|把教材、來源、模擬和譬喻世界接成同一個學習工作區

做到 Day 20,Visual Learning Lab 已經累積了一堆東西:PDF 分析、Source Atlas、Concept Map、Quiz、互動模...

鐵人賽 AI 自動化 DAY 21

【Day 21】Manus 測試超夯新模型:TypeSafe AI Jev - PartII

Day 21 今日專案任務 昨天有使用 Manus 測試了 TypeSafe AI 的 Jev 模型,但有一點體現不出他的厲害之處,今天改成使用 Manus 來...

鐵人賽 Software Development DAY 21

[Day 21] Binary Search Tree (2):如何驗證一棵 BST?

前言 昨天有舉一個 tree 的例子,每組父子關係都正確、整棵 Tree 卻不是 BST,因為 15 落在 9 的左 subtree 裡,卻比 9 大。原因是...

鐵人賽 自我挑戰組 DAY 21

Day 21:多模態邊界探索:測試圖片辨識的盲點與視覺注入防禦

在過去幾天的實測中,我們驗證了 Gemini 3 Flash 在 Wireframe 轉換、發票 OCR 辨識、商業圖表拆解與實體規格估算上的強大能力。但在企業...

鐵人賽 Kubernetes DAY 21

從零開始的 Kubernetes 基礎觀念與實作 DAY21

資源管理深入 DAY6 已介紹過 requests 和 limits 的基本設定。這篇會從實際觀察出發,練習查看 Pod 與 Node 的資源使用量,並根據 P...

鐵人賽 Build on Google AI DAY 21

Day 21|先盤點入口,不急著把每個訊號叫做漏洞

前言 Day 20,我把 5 次本機 XSS 實驗排成一張可追溯總表;今天,我開始替最後的作品做入口盤點。不過,這裡的「入口」不是讓工具對任意網站爬行,也不是看...

鐵人賽 Security DAY 22

Day 22|不只發出警報:讓 Wazuh 開始自動回應 Active Response

前幾天已經完成 SSH 登入失敗的偵測。 目前整個流程可以做到: SSH 登入異常 ↓ Wazuh 偵測 ↓ Rule 100002...

鐵人賽 AI Engineering DAY 22

AI Backend 如何讓不同來源的 Frontend 存取?認識 CORS

如果未來 Frontend 和 AI Backend 的來源不同,Frontend 還能直接讀取 Backend 回傳的分析結果嗎?因此今天想了解 CORS,以...

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

字串的比較 兩個數字很容易比較大小, 2 比 1 大,這完全正確,可是兩個字串如何比較呢? 例如 silly、 stupid,這樣同樣表達愚蠢的單字字串時,它們...

鐵人賽 AI Security DAY 19

Day 22 被污染的長期記憶:最好的毒,藏在 AI 的隨機性

今年 8 月的時候,我想要了解過去某個產品的內容,所以把一些舊的產品簡報挖出來丟給 Claude 看,想藉此理解產品細節,並請它幫我修改新的產品簡報。 在那批簡...