Published on2999年1月1日「Top」Claude Code TipsClaude-CodeAIClaude Code 的實用技巧和操作指南,包含啟動指令、對話模式切換、檔案操作等常用功能
Published on2025年8月29日Martin Fowler 談 LLM 與軟體開發的思考AILLM軟體開發Martin-FowlerMartin Fowler 分享對於大型語言模型在軟體開發領域的深度思考,涵蓋影響評估、產業泡沫、幻覺特性、非確定性轉變等七個重要觀點,為開發者提供寶貴的洞察與建議
Published on2025年8月29日第一次學 Kotlin Koog AI 就上手 Day 15:洞察 AI 內心:掌握 Agent 的事件與生命週期KoogKotlinAIAgentJetBrainsEventLifecycle學習 Koog 框架中三個關鍵事件的使用:onAgentStarted、onToolCallFinished 和 onError。透過智能客服機器人範例,了解如何監控 Agent 執行過程並進行基本的除錯和日誌記錄
Published on2025年8月28日第一次學 Kotlin Koog AI 就上手 Day 14:賦予 AI 記憶:實現個人化服務的關鍵KoogKotlinAIAgentJetBrains學習 Koog 的 Agent 記憶體管理系統,明確記憶體與快取的差異,透過 PersonalizedGreeter 範例掌握個人化問候功能的實作,讓 AI 能記住使用者資訊並提供個人化體驗
Published on2025年8月27日第一次學 Kotlin Koog AI 就上手 Day 13:省錢又高效:學會使用提示快取KoogKotlinAIAgentJetBrains學習 Koog 的基礎快取系統,透過記憶體快取和檔案快取優化 AI 應用的回應速度,降低 API 成本。以智能客服系統為例,展示如何為常見問題加入快取機制,實現毫秒級回應。
Published on2025年8月26日第一次學 Kotlin Koog AI 就上手 Day 12:讓 AI 聽懂聲音:音訊內容處理KoogKotlinAIAgentJetBrains學習 Koog 的音訊處理功能,實作音訊轉錄和分析,建立會議記錄自動化系統
Published on2025年8月25日第一次學 Kotlin Koog AI 就上手 Day 11:讓 AI 讀懂文件:文件內容處理KoogKotlinAIAgentJetBrains學習 Koog 框架的文件處理能力,使用 DocumentSummarizer 實現 PDF 和文字檔案的分析與摘要
Published on2025年8月24日第一次學 Kotlin Koog AI 就上手 Day 10:讓 AI 看見世界:圖像內容處理KoogKotlinAIAgentJetBrains學習 Koog 框架的圖像處理能力,掌握圖像分析、文字提取、內容識別等功能,建立能夠理解和分析視覺內容的 AI 應用
Published on2025年8月23日第一次學 Kotlin Koog AI 就上手 Day 09:讓 AI 更強大:開發能與外部世界互動的工具KoogKotlinAIAgentJetBrainsAPITool學習 Koog 框架的外部 API 整合技術,建立實用的天氣查詢工具,掌握 HTTP 請求、JSON 解析、超時處理等核心概念,讓 AI Agent 具備與外部服務互動的能力。
Published on2025年8月22日第一次學 Kotlin Koog AI 就上手 Day 08:技術整合實戰:建立 AI 客服機器人KoogKotlinAIAgentJetBrainsChatbot綜合運用前面學習的 Koog 框架技術,建立一個實用的 AI 客服機器人。將 API 管理、提示設計、錯誤處理等技術整合為完整的對話系統。
Published on2025年8月21日第一次學 Kotlin Koog AI 就上手 Day 07:打造更穩健的 AI:錯誤處理基礎KoogKotlinAIAgentJetBrainsError-Handling學習 Koog 應用的基礎錯誤處理技巧,掌握常見的 API 錯誤和網路問題的處理方法,讓你的 AI 應用能夠優雅地應對異常狀況。
Published on2025年8月20日第一次學 Kotlin Koog AI 就上手 Day 06:調校你的 AI:深入解析 Agent 核心參數KoogKotlinAIAgentJetBrains學習如何透過 temperature 和 maxIterations 兩個關鍵參數來調校 AI Agent 的行為,透過實際範例對比理解不同參數設定對 AI 回應的顯著影響
Published on2025年8月19日第一次學 Kotlin Koog AI 就上手 Day 05:賦予 AI 動手能力:工具系統入門KoogKotlinAIAgentJetBrainsTool學習 Koog 框架的工具系統基礎概念,掌握內建工具的使用方法,並建立第一個簡單的自定義工具,讓 AI Agent 具備實際操作能力。
Published on2025年8月18日Kent Beck 談 Augmented Coding:超越 Vibe Coding 的開發模式Kent-BeckAugmented-CodingVibe-CodingAITDDKent Beck 透過 B+ 樹專案經驗,深入探討 Augmented Coding 與 Vibe Coding 的本質差異。本文整理了他對 AI 輔助開發的見解,說明如何在生成式 AI 時代維持高品質程式碼標準,並探討程式設計師角色的轉變
Published on2025年8月18日第一次學 Kotlin Koog AI 就上手 Day 04:多 LLM 供應商整合KoogKotlinAIAgentJetBrainsPrompt學習 Koog 框架的多 LLM 供應商整合基礎概念,了解如何配置 OpenAI、Google、Anthropic 等不同供應商,掌握基本的模型選擇策略技巧
Published on2025年8月17日第一次學 Kotlin Koog AI 就上手 Day 03:學會與 AI 對話:Koog 提示工程入門KoogKotlinAIAgentJetBrainsPrompt學習 Koog 的提示系統基礎,透過海盜角色範例理解如何設計有效的系統提示,並掌握多輪對話的上下文管理技巧。
Published on2025年8月16日第一次學 Kotlin Koog AI 就上手 Day 02:動手建立你的第一個 Koog AI 應用KoogKotlinAIAgentJetBrains快速上手指南:學會建立基本開發環境,並用簡單的程式碼建立第一個能對話的 AI Agent,體驗 Koog 框架的核心魅力
Published on2025年8月15日Claude Code Sub-agents 使用最佳實踐:20 小時測試後的經驗分享AIClaude-CodeSub-agentsAgent影片中深入解析 Claude Code sub-agents 的正確使用方式,避免常見誤用,透過將 sub-agents 定位為研究員和規劃者角色,大幅提升 AI 開發效率
Published on2025年8月15日第一次學 Kotlin Koog AI 就上手 Day 01:開啟 Kotlin AI Agent 開發之旅KoogKotlinAIAgentJetBrains深入介紹 JetBrains 開發的 Kotlin AI Agent 框架 Koog,探索其核心特色、技術優勢,以及在現代 AI 應用開發中的重要定位和實際應用場景。
Published on2025年8月14日Vibe Coding 是 2025 年最糟糕的想法?Dave Farley 的深度批判AIVibe-Coding軟體工程程式設計深度探討軟體工程專家 Dave Farley 對 Vibe Coding 的批判觀點,從軟體開發的本質角度分析這種新興程式設計方式的潛在問題,以及 AI 輔助開發真正面臨的挑戰
Published on2025年8月12日Vibe Coding in Prod - Anthropic 官方深度解析AIClaude-CodeVibe-Coding深入探討 Anthropic 官方分享的 Vibe Coding 概念,從理論基礎到實際應用,了解如何在生產環境中負責任地運用 AI 進行軟體開發
Published on2025年8月8日AI 應用程式評估指南:為何評估不是單元測試 - Vercel 工程師 Ido Pesok 深度分析AILLMTestingEvaluation探討 AI 應用程式中評估(evals)的重要性與方法,基於 Vercel 工程師 Ido Pesok 的演講內容,說明評估與傳統單元測試的差異,以及如何建立有效的評估機制
Published on2025年8月7日將產品交付給使用者永遠是致勝關鍵產品開發AI快速迭代用戶反饋前 Stripe、VSCode 團隊的 Kenneth Auchenberg 分享在 AI 時代下打造卓越產品的核心原則:從一次性大型發佈轉向快速迭代,建立高效產品反饋循環,專注於持續交付價值給真實用戶。
Published on2025年8月5日AI 是提升基礎,而非設定上限AI學習技術觀點軟體開發個人成長文章中探討人工智慧如何重新定義學習曲線,提升基礎能力而非設定上限,以及 AI 在不同領域的影響差異
Published on2025年8月4日Classmethod Tsumiki:AI 測試驅動開發框架AITDDClaude-CodeTsumikiClassmethod 開源的 Tsumiki AI TDD 框架,從需求定義到實作的完整自動化開發流程,探討 AI 驅動測試驅動開發的實際應用與潛力。
Published on2025年8月3日Prompting 101:提示工程基礎指南 - Anthropic 官方實踐與深度解析AIPrompt-EngineeringClaudeAnthropic深入解析 Anthropic 官方分享的提示工程最佳實踐,從基礎概念到結構化框架,透過實際案例學習如何優化 AI 互動效果
Published on2025年8月2日AI 程式碼會製造大量技術債嗎? Modern Software Engineering 深度分析AI技術債軟體工程程式碼品質最佳實踐探討 AI 程式碼生成對技術債的影響,分析 Trisha Gee 和 Steve Smith 的深度見解,以及如何透過良好工程實踐來減輕風險並發揮 AI 的最大效益
Published on2025年8月1日Claude Code Best Practices:Anthropic 官方最佳實踐指南AIClaude-Code基於 Anthropic 官方演講的 Claude Code 最佳實踐指南,涵蓋運作原理、高效工作流程、進階技巧,幫助開發者充分利用這項強大的 AI 開發工具
Published on2025年7月31日AI 機器人網站防禦策略:從基本原則到進階技術AI網站安全機器人防禦網路安全影片中探討了 AI 機器人對網站造成的挑戰,以及從基本到進階的防禦技術策略,包含 robots.txt、IP 驗證、工作量證明等多層次防護方案
Published on2025年7月29日Claude Code Hooks:Agent 程式開發的觀測性與控制力Claude-CodeAI-CodingHooksAgentAI深入探討 Claude Code Hooks 如何革新 Agent 程式開發,透過五種核心 hook 機制提供前所未有的觀測性與控制力,讓工程師能更安全有效地運用 AI Agent 進行程式開發。
Published on2025年7月25日Mentoring the Machine:AI 代理時代的軟體開發新範式AICodingSoftware-DevelopmentProductivity影片內容主要分享如何運用 AI 代理開發生產級軟體,探討從混亂工作流程到高效協作的轉變,以及組織如何建立知識基礎設施來充分發揮 AI 潛力
Published on2025年7月24日隨時隨地的 Vibe Coding:透過 Vibe Tunnel 突破地點限制ProgrammingAIRemote-DevelopmentVibe-TunnelSSH探討如何透過 Vibe Tunnel 技術實現真正的行動程式設計體驗,讓 AI 輔助開發不再受限於辦公桌前的電腦
Published on2025年7月22日在 Claude Code 中重現 Kiro 的規格驅動開發流程kiroClaude-Codesddspec-driven-developmentAI探討一位日本開發者如何透過逆向工程的方式,在 Anthropic Claude Code 中完整重現 Amazon Kiro 的規格驅動開發 (SDD) 流程,包含核心概念、實作方法與使用指南
Published on2025年7月21日Kent Beck 論 AI 代理、測試驅動開發與敏捷方法:重新定義軟體工程的未來TDDAIKent-BeckXPKent Beck 與 The Pragmatic Engineer 深度對談,探討 AI 代理如何改變編程體驗、TDD 的核心價值,以及敏捷開發在現代軟體工程中的演進
Published on2025年7月21日Claude Code 多工處理:運用 Git 工作樹提升開發效率Claude-CodeAIGitWorkTrees這部影片探討如何利用 Git WorkTrees 解決 Claude Code 多工處理的效率瓶頸,實現並行開發的工作流程
Published on2025年7月12日Kent Beck 的 Claude Code 規則翻譯:TDD 與 Tidy First 的實踐指南Claude-CodeAIKent-BeckTDDTidy-FirstKent Beck 在其 B+Tree 專案中分享的 Claude Code 規則,提供了清晰的 TDD 與 Tidy First 方法指引。這份文件為 AI 助手與開發者提供了結構化的開發原則,值得每位程式設計師參考學習。