iT邦幫忙

技術文章

RSS
鐵人賽 AI 自動化 DAY 13

DAY 13|建立 Creative 與 Finance Agent

昨天建立 PM 與 Research Agent。今天再加入 Creative 與 Finance:前者根據研究資訊提出方案,後者檢查成本、限制與風險。 目前還...

鐵人賽 Software Development DAY 27

Day 27|混合場景:背景負載+少量真實瀏覽器

一、把 Day 26 缺的那一塊補上 Day 26 結尾留了一個問題。你量出了 QuickPizza 的 LCP——但那是安靜時的 LCP:整個網站只有你一個瀏...

鐵人賽 Software Development DAY 18
Kotlin Ktor 實戰 101 系列 第 18 篇

Kotlin Ktor 實戰 101 Day 18 官方 DI Plugin 入門

day 17 結尾說「這 2 件事是同一個問題的兩面,東西建出來之後要交給誰、怎麼交」,這篇會用 Ktor 3.2 起內建的 ktor-server-di 回...

鐵人賽 Claude AI DAY 13

Day 13|Claude 審過、測試也過,為什麼還要找 Owner?

Day 11 把取消訂單的核心規則寫進程式,Day 12 再查 API、訂單狀態與通知,修掉整合時發現的問題。功能一步步往前走,接下來要把修改交給人審查。 但...

鐵人賽 IT Operation DAY 13

Day 13 - PostgreSQL 是什麼?開始進入資料庫世界

學習目標 認識 PostgreSQL 是什麼 了解關聯式資料庫的基本概念 認識 PostgreSQL 常見的應用 了解為什麼要使用 Docker 建立 Pos...

鐵人賽 IT Operation DAY 18

Day 18|Router 找對人了,卻又自己把答案做了一半

團隊做了一個統一入口。 使用者不用知道底下有多少不同 Interface,也不用先選 Specialist。 只要說: 「幫我找這台設備重新啟動管理服務的方式。...

鐵人賽 IT Operation DAY 19

Day 19|AD 批次停用離職帳號:從 Offboarding CSV 到安全的 Disable Workflow

Day 18 我們處理的是:新人報到↓NewUsers.csv↓Validation↓建立 Disabled User↓加入 Group↓Verificatio...

鐵人賽 AI Engineering DAY 10

Day 12:用 Reranking 把無用 Context 擋在 Prompt 外

昨天我們把 BM25 接上來湊成混合檢索,也開始了 RRF的動作,但 top_k=3 還是會導致加入太多無用的資訊,就算前面只有一塊真的相關,另外兩塊不相干的內...

鐵人賽 Claude AI DAY 13

[Day 13] 不再寫死任務:從 MySQL 顯示資料

Day 12 已經可以把新增任務真的存進 MySQL。但首頁還有一個問題: index.html 裡面的任務卡片仍然是以前手動寫死的假資料。所以 Day 13...

鐵人賽 AI 自動化 DAY 17

客人自己也說不清楚要什麼:幾個點選問題先幫業務縮小範圍

客人只寫了一句「想來台灣玩」,業務要問幾輪才問得出方向 有一種詢問信最讓業務頭痛:客人只留了一句「想安排一趟台灣行程,麻煩幫我報價」,沒有天數、沒有預算、沒有想...

鐵人賽 Claude AI DAY 13

當 AI 罷工時:為什麼「焊死」後門才是負責任的設計?

1. 前言:別只活在 AI 成功的粉紅泡泡裡 在設計 AI 系統時,開發者往往會陷入一種「成功路徑(Happy Path)」的預設偏執:我們花費無數小時優化...

鐵人賽 AI Security DAY 13

蠻橫咒現身:Prompt Injection 如何遠端劫持影子 Agent

蠻橫咒(Imperius Curse)是哈利波特的魔法世界中的三大不赦咒之一,中了這個咒語會導致受害者完全遭到施術者控制而無法依照自主意志行動。 在 AI 的世...

鐵人賽 Software Development DAY 14

Day 13:Coroutine Context,協程隨身攜帶的那包設定

Day 12:Dispatchers,協程實際跑在哪條執行緒上 結尾留下一個問題:啟動協程時指定的 Dispatcher,具體是用什麼方式跟著協程一起被攜帶著走...

鐵人賽 Kubernetes DAY 27

Day 27:手動裝完就該砍掉重練:IaC 對可觀測性系統的意義

最後一個區塊。先問一個我一直不太敢問的問題: 如果我的筆電現在壞掉,我重建得出前面二十六天的環境嗎? 我原本準備好的答案是「不行」,然後從這句話開始寫今天這...

鐵人賽 JavaScript DAY 13

DAY13 物件

陣列適合保存一組有順序的資料像前篇的星期一到七等等,物件則能把同一個東西的各種資料放在一起。下面的fruit,就能同時包含多筆資料。 const fruit =...

鐵人賽 自我挑戰組 DAY 13

Day 13|使用 AI 整理會議紀錄

開會只需要 1 小時。 但整理會議紀錄、確認待辦事項、追蹤負責人,往往又要花掉 1 小時。 AI 最容易立即產生效益的工作之一,就是會議紀錄整理。 前言...

鐵人賽 Modern Web DAY 14

Day 13:表單驗證不只是必填,跨欄位規則怎麼寫

Day 12:把商品、訂單、客戶串起來,第一次像個真正的系統 結尾留下一句話,關聯打通只解決了資料能不能被正確串起來的問題,還沒有處理填進去的值本身合不合理這個...

鐵人賽 AI Engineering DAY 27

DAY27 注入靈魂的互動體驗:使用 Confetti 實作達成目標的慶祝動畫

一個優秀的健康追蹤應用程式,除了功能要穩定,更重要的是要能提供「正向回饋」,鼓勵使用者持續保持好習慣。我們的系統已經具備了完整的進度條計算,但當使用者辛苦吃完今...

鐵人賽 Software Development DAY 28

Day 28:GitHub Actions 上的 Windows GUI 完整工作流程

最後一章。前面 27 天講的是「為什麼會壞」,這三天講「所以檔案要怎麼寫」。 今天把整個 ci.yml 逐段拆開——每一段都對應到前面某一天的問題。 完整工作...

鐵人賽 IT Operation DAY 27

Day 27|將私有雲服務安全發布至網際網路:Cloudflare DNS、CDN、WAF 與 Full (strict)

有了可以在兩台代理節點之間移動的 Web VIP,內部用戶端可以透過固定名稱連到 Nginx。今天要把這個入口發布到網際網路:正式網域交由 Cloudflare...

鐵人賽 AI 自動化 DAY 13

Day 13|Worker 3 回覆專員:依語氣規範草擬回信

第三位專員是整個部門裡唯一會「寫東西給客人看」的角色。W1 和 W2 查資料,W3 把查到的事實寫成一封信。 它沒有任何工具,不能查資料,連 FAQ 都看不到。...

鐵人賽 自我挑戰組 DAY 13

錯誤的答案就代表助理壞了嗎?

AI 助理給出錯誤的答案,不一定代表模型有問題。它的回應可能只是整條服務鏈的最後一步——資訊先被檢索、結構化並傳遞給模型,最後才被轉譯成自然語言。 當 Auro...

鐵人賽 Security DAY 13

[Day 12] 網路上的包裹長什麼樣?第一次認識 Packet

資料在網路上移動時,不是整個檔案抱在一起出門。 比較像被切成一包一包,沿路送到目的地,再由對方組回去。 這一包一包的東西,可以先叫它 Packet(封包)。 如...

鐵人賽 Security DAY 13

Day(十二)HTTPS 保護的是「連線」

就像標題說的,我們在瀏覽器中常見的鎖頭 其實指的是連線安全,而不是網站安全 根據老師的說法,HTTP指的是超文本,就是超越文書的表達與通訊方法而HTTPS指的是...

鐵人賽 Modern Web DAY 13
Rive 的一些進階主題 系列 第 13 篇

[Day 13] 設計師訪談:上手 Rive Editor 的感想

昨天整理了 Rive 的 RWD 做法,選擇方案時,除了畫面需求,也要考慮團隊怎麼製作與維護。今天換個角度,聊聊設計師實際上手 Rive Editor 的感想。...

鐵人賽 JavaScript DAY 13

Day13 第一次使用 Library:原來真的不用什麼都自己寫

一、使用GSAP 前一篇我們花了一點時間,把 GSAP 安裝進自己的專案。現在終於可以來試試看,它到底可以幫我們做什麼。先在 HTML 放一個方塊: <d...

鐵人賽 Kubernetes DAY 13

Day 13|PV 和 PVC

昨天用 emptyDir 暫時掛載 MySQL 的儲存,但 emptyDir 是跟著 Pod 生滅的——Pod 重啟,資料就全部消失了。今天來學 PV 和 PV...

鐵人賽 AI Security DAY 14

Day 14|Sensitive Data Protection:不要再把完整 Secret 直接交給 LLM

前言 前面做到 Day 13,我已經慢慢把 Prompt Injection 的前置防禦補起來了。 目前流程大概是: User Prompt ↓ Threat...

Day 18|不再相信會不一樣——習得性無助

Day 18|不再相信會不一樣——習得性無助 副標題:《習得性無助 (Learned Helplessness)》請參考:群島計畫引子:在第二十章故事中的場景...

鐵人賽 自我挑戰組 DAY 23

Day 23|第二十三章:夠好就先試試看

Day 23|第二十三章:夠好就先試試看 雙連結會議上,凱西把「客戶沙盒排程規則」與「就緒定義」這兩套原本各自在燈塔、潮汐、守夜小隊試出成效的做法,整理成一份可...