Last 7 days

近 7 天熱門文章

全部文章依近 7 天的 GoatCounter 點閱數重新排序,最能看出這一週正在被討論的主題。資料每天自動同步一次。

212 篇文章 35 篇有近 7 天點閱 全站近 7 天點閱 365 同步於 2026-11-02 02:55

Ranked by views

回到最新發布
62 一般更新 前端開發 2026-09-23 11 分鐘閱讀 近 7 天 0 次點閱

Day 23|Loading 不能只放一顆圈圈:五種等待狀態怎麼選

2026 iThome 鐵人賽 Vibe Coding UI Day 23:安安~我是ChiYu~ 通知中心留下了一筆新工作: 匯入 24 位成員。 這不是一瞬間完成的動作,我最早給 AI 的 Loading 需求卻只有一句: 資料載入時先放一個轉圈圈。 第一版真的很聽話。按下開始,畫面中央出現一顆 Spi…

Vibe Coding UX/UI Frontend
63 一般更新 AI 協作 2026-09-22 14 分鐘閱讀 近 7 天 0 次點閱

Day 22|通知 Provider 已有介面,AI 何時才需要加上 Namespace 防線或拆成 Assembly?

2026 iThome 鐵人賽 AI CleanCode Day 22:安安~我是ChiYu~ 昨天,我把工作項目的生命週期與通知傳送拆成兩條 Use Case,但它們仍在同一個 API Host 裡執行。通知流程只認得 IWorkItemNotificationSender,實際使用 Demo 還是 Qu…

AI Agent Software Engineering Software Architecture Testing
64 一般更新 前端開發 2026-09-22 11 分鐘閱讀 近 7 天 0 次點閱

Day 22|五支 Tool 如何共用同一套規則,串成三條完整流程?

2026 iThome 鐵人賽 WebMCP Day 22:安安~我是ChiYu~ 昨天把取消報名接上之後,產品層的 catalog 終於湊齊五支 Tool。搜尋、詳情、收藏、準備 報名、準備取消,單獨測的時候都知道自己該做什麼。 我原本以為接下來只要把它們排好順序,三條 Journey 就能順利收工。結果…

WebMCP AI Agent JavaScript
65 一般更新 前端開發 2026-09-22 10 分鐘閱讀 近 7 天 0 次點閱

Day 22|訊息可以自己消失嗎?Toast、Snackbar 與 Notification

2026 iThome 鐵人賽 Vibe Coding UI Day 22:安安~我是ChiYu~ 訊息站對位置後,LumenDesk 接著發生三件事: - 成員角色儲存成功。 - 「八月活動文案」被移除。 - 有人送來新的專案申請。 我把三件事縮成一句: 儲存完成後跳一個通知;刪除草稿後也跳同一種。新的申…

Vibe Coding UX/UI Frontend
66 一般更新 AI 協作 2026-09-21 17 分鐘閱讀 近 7 天 0 次點閱

Day 21|拆成多個 Project,業務流程、執行方式、團隊與部署就真的獨立了嗎?

2026 iThome 鐵人賽 AI CleanCode Day 21:安安~我是ChiYu~ 昨天,我把會獨立改變的重試規則從 Dispatcher 分離出來。但打開目前的 Solution,裡面早已有三個正式 Project,Build 後也會產生多個 DLL。這是不是代表架構早就取得獨立性了? 還不一…

AI Agent Software Engineering Software Architecture Testing
67 一般更新 前端開發 2026-09-21 5 分鐘閱讀 近 7 天 0 次點閱

Day 21|一句「這個我不要了」,Agent 到底敢不敢直接取消?

2026 iThome 鐵人賽 WebMCP Day 21:安安~我是ChiYu~ 昨天確認 Agent 能把報名資料填進表單,並在正式送出前停下來。我原本以為,把同一個 prepare-only 模式搬到取消流程,改個名稱就能收工。 我先在「我的報名」頁輸入: 問題馬上出現:這個,是哪一個? 取消不只是另…

WebMCP AI Agent JavaScript
68 一般更新 前端開發 2026-09-21 10 分鐘閱讀 近 7 天 0 次點閱

Day 21|重要訊息到底該放在哪裡?Alert、Banner 與 Callout

2026 iThome 鐵人賽 Vibe Coding UI Day 21:安安~我是ChiYu~ 管理員準備儲存成員角色時,畫面同時冒出三則訊息: - 通知管道尚未選擇,設定無法儲存。 - 系統今晚會維護一小時。 - 新成員最好先從最小權限開始。 我當時留給 AI 的需求只有一句: 系統有錯誤或提醒時,顯…

Vibe Coding UX/UI Frontend
69 一般更新 AI 協作 2026-09-20 17 分鐘閱讀 近 7 天 0 次點閱

Day 20|兩份程式碼都通過測試,加入重試規則後哪一種結構比較容易修改?

2026 iThome 鐵人賽 AI CleanCode Day 20:安安~我是ChiYu~ 昨天,我們處理了 HTTP 與背景 Worker 同時選中同一筆 Work Item、進而重複送出通知的問題。資料更新、通知傳送、失敗重試與取消路徑,也都有對應測試。 從行為價值來看,昨天的需求已經完成。不過,測…

AI Agent Software Engineering Software Architecture Testing
70 一般更新 前端開發 2026-09-20 7 分鐘閱讀 近 7 天 0 次點閱

Day 20|表單填好了,為什麼這次報名仍然不能算通過?

2026 iThome 鐵人賽 WebMCP Day 20:安安~我是ChiYu~ 昨天的 save_event 就算重複呼叫,最多也是回我一句「這個已經收藏過了」。今天要碰的報名 可沒這麼溫柔:正式送出後,server 會建立資料,剩餘名額也會少一個。 所以我一開始就把分工畫清楚:Agent 可以準備姓名…

WebMCP AI Agent JavaScript