AI 產生文字很方便,AI Agent 自動化任務也很厲害,善用這些工具能夠加速工作效率,而且也能訓練思考與描述能力。現在許多大公司使用的提示詞都是手冊等級,可以是好幾頁 A4,不再是只有一兩句角色扮演的提示詞,目的是為了更能夠控制 AI 的輸出品質。
最近也越來越多文生影片或是圖生影片的服務出來,我們也可以在影音網站看到許多人發揮創意的作品。隨著模型能力越來越強,製作的影片品質越來越精緻與可控制,要小心有心人士製作的 Deep Fake 詐騙影片的資訊。
不要排斥 AI,而是要善用 AI,把時間用在更重要的事物上。
題外話還是需要人工 Review AI 做完的 Task,我之前就遇過 AI Agent 因為怎樣改測試都不通過,它就直接把測試案例註解或是刪掉的情況。😅
💡 管理 Kubernetes Webhook 故障:從診斷到解決方案
作者在 Kubernetes Community Day (KCD) Taipei 2025 上演講的題目。
在 Kubernetes 中有 Kubernetes Admission Webhook 的設計可以讓管理這擴充管理功能,在真正部署資源到 Cluster 上之前可以自動進行驗證或修改。
作者在文章中介紹了使用場景、工作流程,還有常見的問題排除方法。
💡 Everything I know about good system design
好的系統設計不是聰明的技巧,而是知道如何在正確的地方使用無聊的、經過充分測試的元件。我不是水管工,但我想好的管道是類似的:如果你做的事情太刺激了,你最終可能會滿身都是垃圾。
在作者的經驗中通常好的系統設計是無聊、並充分驗證過的元件。作者在文中分享他所知道好的系統設計以及策略。
💡 In Praise of Normal Engineers
如果您的服務或軟體元件由單個工程師擁有,則該人就是單點故障。
最好的工程組織是普通工程師可以出色完成工作的組織。
作者分享了對於工程師生產力的看法,討論常聽到的傳奇 10 倍工程師、什麼是正常的工程師,最後提出比起尋找優秀,更要尋找合適的人才組建工程團隊(組織),所有人都能持續推動業務才是有優秀的生產力。
「想像力就是你的超能力」
作者分享了他對 Vibe Coding 的心態轉變,放下工程師的傲慢,我們才真的理解到程式語言的本質 — 解決問題。這時代的 AI + 程式,讓我們減少了參與實作細節,更著重於問題的理解與需求的描述。
現在硬體進步許多,而且有雲端可以彈性租用,有效能問題先把機器開大,通常能粗暴快速地解決問題。從長遠來看,效能問題還是要依據實際的問題去評估適當的解決方法。例如水平擴展、修改軟體架構與演算法、或是因為是一次性專案暴力解完就好。
💡 容器管理工具Docker Compose升級整合AI代理,連結雲端算力擴展應用彈性
Docker Model Runner 可以從 Docker Hub 下載輕量級的 LLM 模型並運行,並可以透過相容於 OpenAI API 的端點進行存取。
與 Google Cloud Run 和 Microsoft Azure Container Apps Service 合作,使用 Docker Compose 文件來編排應用並部署到雲端上。
💡 Cloud Run and Docker collaboration
Cloud Run 是 Google Cloud 提供的容器管理平台,我們可以很方便地將應用程式打包成容器部署在這個服務上,並與 Google Cloud 其他服務整合。
現在 Cloud Run 支援了 Docker Compose 文件格式,可以使用 Docker Compose YAML 文件來編排 Cloud Run 的應用,並用於本地測試與雲端部署。
💡 CI/CD 實戰指南(四):使用 Google Apps Script Web App 串接 GitHub Actions 建置免費易用的打包工具平台
作者利用了 Google Apps Script Web APP 與 GitHub Actions 做了一個 iOS 打包工具,使用者可以在網頁上很方便地進行打包作業。本編文章手把手教你一起從頭打造。