[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-cicd":3},{"tag":4,"articles":11,"peer_article_count":66},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":10},"f0208de0-1218-45ab-b103-f876b9d65076","CI\u002FCD","cicd",4,"CI\u002FCD 是把程式從提交、測試到部署串成可重複流程的做法，常與 GitOps、IaC、容器映像與掃描工具一起出現。它直接影響交付速度、回滾能力與供應鏈安全，尤其在多環境與微服務架構下更關鍵。","CI\u002FCD is the set of practices that turns code commits into repeatable build, test, and deployment workflows. It often sits alongside GitOps, IaC, containers, and security scanning, shaping release speed, rollback reliability, and software supply-chain risk.",[12,21,29,37,45,52,59],{"id":13,"slug":14,"title":15,"summary":16,"category":17,"image_url":18,"cover_image":18,"language":19,"created_at":20},"91637501-ee43-4951-b43c-ce2ba3299d3a","mlops-roadmap-2026-turns-learning-into-delivery-zh","MLOps 路線圖把學習變交付","我把一份 MLOps 路線圖拆成可照做的交付順序，從基礎到上線、監控與模板都能直接抄。","tools","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782567219485-a9wf.png","zh","2026-06-27T13:33:06.891797+00:00",{"id":22,"slug":23,"title":24,"summary":25,"category":26,"image_url":27,"cover_image":27,"language":19,"created_at":28},"faea762d-3f1d-446a-89af-d8278d8eb21f","teampcp-supply-chain-ai-poisoning-zh","TeamPCP 供应链投毒升級","安天CERT指出，TeamPCP正借AI把供应链投毒做成批量化、自动化攻击，目标涵盖开源包、CI\u002FCD与开发者凭证。","research","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782162173285-n712.png","2026-06-22T21:02:22.730536+00:00",{"id":30,"slug":31,"title":32,"summary":33,"category":34,"image_url":35,"cover_image":35,"language":19,"created_at":36},"98c0c178-9d3c-42d6-b4c9-afee24f127db","ai-code-review-rollout-with-human-oversight-zh","AI 程式碼審查落地且不降品質","這篇教你把 AI 程式碼審查接進既有流程，保留人類把關、先做單一倉庫試點、再用數據決定是否擴大。","ai-agent","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782025372703-pyzb.png","2026-06-21T07:02:25.569045+00:00",{"id":38,"slug":39,"title":40,"summary":41,"category":42,"image_url":43,"cover_image":43,"language":19,"created_at":44},"1ca3cf77-7688-45c3-ad99-ecf7c0ec7f54","mlops-zoomcamp-path-to-production-ml-zh","MLOps Zoomcamp 把模型帶上線的完整路線","9 個免費模組、14.8k 星標，從實驗追蹤到部署監控與最終專案，幫你判斷這門 MLOps 課程是否適合把模型推進 production。","industry","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781542984202-6g6y.png","2026-06-15T17:02:28.556043+00:00",{"id":46,"slug":47,"title":48,"summary":49,"category":17,"image_url":50,"cover_image":50,"language":19,"created_at":51},"3a2cfa8e-b508-4a86-b2fc-23a1d5f72cb1","openclaw-headless-mode-ollama-zh","Ollama 讓 OpenClaw 可無頭執行","Ollama 為 OpenClaw 加上無頭執行模式，適合 Docker、CI\u002FCD 和腳本。只要加上 --yes，還要指定模型，就能跳過互動流程。","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779411978099-6l70.png","2026-05-22T01:05:28.381201+00:00",{"id":53,"slug":54,"title":55,"summary":56,"category":42,"image_url":57,"cover_image":57,"language":19,"created_at":58},"d45875b4-3402-4c17-8756-f779970af729","what-devops-really-means-on-aws-zh","AWS 上的 DevOps 到底是什麼","AWS 把 DevOps 定義成文化加自動化。本文拆解 CI\u002FCD、微服務與 IaC 怎麼影響交付速度、可靠性與資安。","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1776773761571-nj76.png","2026-04-21T12:15:40.120152+00:00",{"id":60,"slug":61,"title":62,"summary":63,"category":42,"image_url":64,"cover_image":64,"language":19,"created_at":65},"991499d1-f367-4854-8dd2-029e5532819c","trivy-docker-images-fresh-supply-chain-attack-zh","Trivy Docker 映像遭供應鏈攻擊","Trivy 的 Docker tag 0.69.5、0.69.6 也被污染。這起事件從單一版本外洩，變成 CI\u002FCD 供應鏈風險案例，Scanner 本身一旦中招，整條流程都會失去信任。","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1775200018828-x4i3.png","2026-04-03T07:06:33.870882+00:00",7]