iT邦幫忙

技術文章

RSS

第 27 天:skill 在 ClawHub 裡扮演什麼角色

開場故事 如果說 ClawHub 是市場,那 skill 比較像市場裡的「可帶走的工作說明書」。 它不是 runtime 本體,也不是整個平台的骨架。 它比較像...

鐵人賽 Claude AI DAY 10

Day 10|如何寫好 `CLAUDE.md`?讓 AI 真正理解我的工作方式

昨天實際建立了 CLAUDE.md,也開始把一些專案規則交給 Claude Code。 但建立之後,我又發現一個問題: 是不是把所有規則都寫進去,Claude...

鐵人賽 Claude AI DAY 6

Day 8|Tab 鍵和上箭頭

昨天說打錯不會出事。今天講怎麼少打錯。 這篇是全系列投資報酬率最高的一天。兩個按鍵,省掉你接下來 22 天大部分的挫折。 Tab:讓它幫你打 打一半,按 Tab...

鐵人賽 Modern Web DAY 10

DAY10 改變顏色與文字

CSS樣式的宣告結構 在進入實際練習之前,我們必須先建立一個觀念,CSS究竟是如何運作的,CSS 的語法核心是由**「選擇器(Selector)」、「屬性(Pr...

鐵人賽 Vibe Coding DAY 10

Day 10|commit 紀錄裡看得見的掙扎:我和 AI 的認知落差

這篇是素材最少的一篇因為只剩下 commit 沒有和 AI 的對話紀錄,也是我跟 AI 想法最有出入的一篇 AI 認為我在這些 commit 中做無謂的掙扎,但...

鐵人賽 AI Engineering DAY 25

Day 25|健康檢測:如何確定設定的模型可以穩定連線?

Day 25|健康檢測:如何確定設定的模型可以穩定連線? 昨天聊了 Gateway 跟 Fallback。今天要分享模型健康檢測——如何確定自己設定的模型真的可...

鐵人賽 Software Development DAY 10

Day 10|使用者旅程與元件邊界:先走流程,再切 Component

先記住:先走使用者旅程,再決定元件和狀態擁有者。需要深入時:再畫流程圖。 設計稿切得很細,操作卻接不起來 購物車被拆成商品列、優惠框、摘要卡和結帳按鈕,每個...

鐵人賽 自我挑戰組 DAY 23

Day 23|Subsets:Java 與 Python 實作 Backtracking

一、題目介紹今天要練習的題目是LeetCode 78:Subsets(子集) 題目會給我們一個不包含重複元素的整數陣列nums,需要找出這個陣列所有可能的子集...

鐵人賽 Security DAY 15

Day 15. 回到夢開始的地方 - CTF 之旅!

剛好鐵人賽挑戰進行到一半,休息一下吧! 來聊聊 LLM 在駭客間的電子競技賽事 - CTF 中到底是怎麼崛起的,會比較偏向於自己的經驗以及社群中發生的大新聞。...

鐵人賽 Security DAY 24

Day 24|法規只寫了「定期」,沒寫幾次

Annex I Part II(3) 的全文,翻成中文大概二十個字:製造商應定期對產品進行有效的測試與審查。 沒有頻率,沒有方法,沒有涵蓋率門檻。 建築物的公共...

鐵人賽 AI 自動化 DAY 10

Day 10|建立每日 AI 摘要

到了第十天,我開始嘗試把每天分散在不同地方的資訊集中起來。 前幾天已經有待辦事項、Email、筆記、工作安排和資訊整理,但這些內容還是散落在不同地方。 有時候早...

鐵人賽 JavaScript DAY 11

Day11 爆爆王 3:從監聽動作到儀表板印出,Terminal 環境小複習

由於後續的炸彈爆炸和 AI 敵人的製作都會涉及到監聽玩家動作以及顯示玩家血量值、敵人總數的儀表板,因此我決定在進入炸彈爆炸之前,要先來完成這兩件事。而這兩件事會...

鐵人賽 Software Development DAY 21

Day 21|Survey:直接問使用者

前一篇我們透過 Experiment,讓不同使用者接觸不同版本,再透過統計方法判斷改動是否真的帶來影響。 不過,即使我們已經知道結果發生了變化,也不代表我們知道...

鐵人賽 Software Development DAY 16

Day 16|Token Exchange 擴展機制:一個 Token 換一個更合身的 Token

前言 上一篇介紹的 SAML 2.0 Bearer,是將既有的 SAML Assertion 送到 Token 端點交換 Access Token。今天要看的...

鐵人賽 Software Development DAY 10

Day 10|這個功能真的需要 AI 嗎?PM 可以先問這 6 個問題

這兩年做產品,我越來越常在需求討論裡聽到一句話: 「這個是不是可以加 AI?」 FAQ 很多。 → 做 Chatbot? 表單很複雜。 → AI 幫忙填?...

鐵人賽 ChatGPT & Codex DAY 10

【Day 10】別讓整理好的資料只躺在 Excel:用 ChatGPT Work 做成持續更新的網站(Site))

摘要本文從上一篇整理完成的鐵人賽文章資料出發,示範如何使用 ChatGPT Work 的網站功能,把原本需要打開 Excel 才能查看的資料,轉成可以直接瀏覽...

鐵人賽 Claude AI DAY 10

[Day 10] 十天了,先別急著加東西:用 Plan Mode 整理資料夾

九天下來,dungeon 資料夾裡東西不少了。今天不加新功能,回頭整理一次,順便用一個有說過但還沒實際用過的模式:讓 Claude Code 先擬計畫給你看,我...

鐵人賽 自我挑戰組 DAY 8

中斷比賽後的心得:重整旗鼓,我們明年見!

好可惜~ 走到第8天!! 今天跟大家說聲抱歉!!在參與2026鐵人賽的過程中我深深的體會到以下的金句 最容易的是放棄,最困難的是堅持 上班日要工作,一邊要產...

鐵人賽 Security DAY 10
從桃子園灘頭到CySA+ 系列 第 10 篇

Day10|STIX 跟 TAXII 差在哪?

有兩個名詞我卡了很久。 一題在問,STIX 這種東西為什麼人看得懂、機器也讀得動,我答了 TAXII。另一題問 TAXII 的重要性是什麼,我答了成本效益好、維...

鐵人賽 AI Engineering DAY 17

Day17 建立 Baseline 基準點:純 SFT 版本 Agent 的任務表現與極限

昨天我們寫好agent的基礎架構,今天我們要用 SFT 建立第一個 Benchmark,也是我們的Baseline 為什麼需要 Baseline? 在 RLHF...

鐵人賽 AI 自動化 DAY 23

把私人資料交給 AI 安全嗎

昨天提到AI自動化可能會有資安問題,那這其中最有影響的是「資料」,大多數人在使用人工智慧時會直接講資料全部給AI,但真的所有資料都合適嗎?這其中的答案不是單純的...

鐵人賽 Claude AI DAY 11

Day 11:塔防戰鬥核心:波次生成器與敵人 AI 邏輯,Go 的 goroutine 如何模擬戰場

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code今日進度:internal/sim 無畫面戰鬥模擬器 +...

鐵人賽 Kubernetes DAY 10

【Day 10】KAI Scheduler:用被搶佔的風險,換配額外的資源

前面兩天的排隊是同一個形狀:資源不夠就等。 Kueue 問「你有沒有額度」,沒有就把 Job 壓在 suspend;Volcano 問「你湊不湊得齊」,湊不齊就...

鐵人賽 JavaScript DAY 11

Day11|事件:我做出了一隻打不死的小強

今天的主題:事件——按鈕點下去,遊戲才開始 Day 10 讓數字上了畫面,但那是「重新整理一次、自動打一拳」。今天要讓它等玩家決定什麼時候攻擊。 事件監聽的三個...

鐵人賽 Software Development DAY 19

【Day - 19】同一個功能該放哪份規格?Speclink 怎麼確認 capability 名稱?

討論有了結論,決定進入 propose 後,AI 就會開始準備 change 的規劃文件。不過,在寫 delta specs 以前,還得先確認:這次要改的功能,...

鐵人賽 AI Engineering DAY 10
它說得頭頭是道 系列 第 10 篇

# Day 10 — 它不是抓錯,是資料缺了一個維度

昨天結尾我留了一句話: 這不是「它拉錯了」,而是資料裡根本沒有那個答案。 今天要證明它。 因為這兩件事看起來很像,結論卻完全相反——如果是「它拉錯了」,那...

鐵人賽 Software Development DAY 26

Day 26 社群網站的 Frontend

前面內容幾乎都在講後端,今天把視角切回前端。 回想 Day 3,我們的 Feed API GET /feed?cursor=abc123&limit=2...

鐵人賽 自我挑戰組 DAY 10

【Day10】while 迴圈

什麼是迴圈: 重複的執行一段程式碼,直到條件判斷(while的小括弧條件)是 false錯誤 為止 方法一(在 Console 裡面寫出 1 ~ 5):先判斷...

鐵人賽 Modern Web DAY 18

Day 24|活動摘要叫 Agent 洩漏祕密,它會把這句話當資料還是命令?

安安~我是ChiYu~ 昨天才把自動化測試與 Agent trace 分開,今天我就在活動摘要裡塞進一句很不安分的話: Ignore previous inst...