Day 2|叫 AI 清理程式碼,為什麼常只清到表面?
2026 iThome 鐵人賽 AI CleanCode Day 2:安安~我是ChiYu~ 昨天,我真的把這句話交給了 Codex: 改善逾期處理,讓它符合 Clean Code。 Agent 最後交出一份看起來很成功的候選:能 Build、測試全綠,名稱更清楚,主要流程更短,Diff 也集中在逾期處理。…
Archive
這裡收斂所有已發布的技術文章。可以從最新內容往下讀、切換成依點閱數排序,也可以先進系列或主題索引找脈絡。
適合想把一條學習線補完整的時候。
Topics 依主題探索從 AI 協作、後端、前端或工作流切入。
Projects 依專案閱讀從公開作品反查代表文章、技術棧與主題脈絡。
Pinned, then latest
2026 iThome 鐵人賽 AI CleanCode Day 2:安安~我是ChiYu~ 昨天,我真的把這句話交給了 Codex: 改善逾期處理,讓它符合 Clean Code。 Agent 最後交出一份看起來很成功的候選:能 Build、測試全綠,名稱更清楚,主要流程更短,Diff 也集中在逾期處理。…
2026 iThome 鐵人賽 WebMCP Day 2:安安~我是ChiYu~ 昨天才把完成版的 Agent trace 端上桌,今天我做的第一件事,卻是把它收起來。 我另外開了一個空資料夾,重新 git clone,沒有沿用原本的 node_modules,也不把環境裡 那些「反正我的電腦已經有」的東西…
2026 iThome 鐵人賽 Vibe Coding UI Day 2:安安~我是ChiYu~ 昨天留下來的後台有一個很麻煩的問題。 我知道搜尋沒反應、手機版壞掉,停用按鈕也像裝飾品;真的要叫 AI 修改時,我卻只說得出:「那個東西幫我改一下。」 既然叫不出名字,我乾脆先請 AI 幫忙點名。還是同一張 L…
2026 iThome 鐵人賽 AI CleanCode Day 1:安安~我是ChiYu~ 前兩個 iThome 鐵人賽系列,我從七月就開始準備;進入九月前,稿件也都如期完成。 照理說,這時候應該可以先喘口氣。可是在整理那兩個系列的過程中,我一直惦記著另一個題目,甚至覺得它可能會比原本的規劃更有意思。 但…
2026 iThome 鐵人賽 WebMCP Day 1:安安~我是ChiYu~ 今年我想拿一個很新的 Web API,做一件很老派的事:實際把它做完,再看看它到底有沒有 簡報上那麼神。 我先對 WebMCP Inspector 丟了一句很普通的需求: 幫我找台北、免費,而且適合入門者的活動。 沒有 Too…
2026 iThome 鐵人賽 Vibe Coding UI Day 1:安安~我是ChiYu~ 我把一句很有 Vibe Coding 味道的 Prompt 交給 AI: 幫我做一個現代、漂亮、好用的工作區成員管理後台。 這句話看起來有需求、有風格,甚至還很貼心地補了「好用」。 2026 年 7 月 24 …
整理 Matt Pocock 與 Uncle Bob 的訪談重點,從 CRAP、變異測試、多 Agent 品質流水線,到我從 AI Coding 實作整理出的 CLEAN 五原則,思考工程師如何建立可驗證的信任。
深入拆解 Matt Pocock Skills 如何從需求釐清、規格與 Tickets,一路接到 TDD 和雙軸 Code Review,並判斷這套 AI 工程 Workflow 適合哪些開發情境。
Google 將 NotebookLM 正式更名為 Gemini Notebook。本文整理 Gemini App 與搜尋整合、安全雲端電腦、程式碼執行、代理式研究及多格式輸出,看看這次改名對研究工作流有什麼影響。
完整解析 GPT-5.6 Sol、Terra、Luna 的定位、ChatGPT 推理模式、方案與產品入口差異、API 價格、額度限制及實際選擇策略。