Published on 2025年9月6日 第一次學 Kotlin Koog AI 就上手 Day 23:進階節點操作:LLM 互動與工具執行 AI Agent JetBrains Koog Kotlin 軟體工程 開發流程 深入學習 Koog 框架的進階節點類型,包括 LLM 互動節點、工具執行節點,以及進階流程控制技巧。透過智慧客服系統範例,掌握條件分流和平行處理。 Read more →
Published on 2025年9月5日 Github spec-kit 初體驗 AI Claude-Code Git SDD Github 推出的 Spec-Driven Development (SDD) 工具包 spec-kit,支援 Claude Code、GitHub Copilot 和 Gemini CLI,提供完整的規格文件產生與技術規劃功能 Read more →
Published on 2025年9月5日 第一次學 Kotlin Koog AI 就上手 Day 22:策略圖基礎:構建多階段 AI 工作流程 AI Agent JetBrains Koog Kotlin 軟體工程 開發流程 探索 Koog 框架的策略圖(Strategy Graph)概念,學習如何建立多階段的 AI 工作流程。透過節點(Node)和邊(Edge)的組合,設計複雜但有條理的 Agent 執行邏輯。 Read more →
Published on 2025年9月4日 第一次學 Kotlin Koog AI 就上手 Day 21:標準化工具整合:MCP 協定實戰 Koog Kotlin AI Agent JetBrains MCP 學習如何透過 Model Context Protocol (MCP) 協定為 AI Agent 添加標準化外部工具。透過 Context7 文件查詢和 Playwright 網頁自動化兩個實際範例,展示如何整合不同類型的 MCP 工具到 Koog AI Agent 中 Read more →
Published on 2025年9月3日 第一次學 Kotlin Koog AI 就上手 Day 20:建構 AI API:將 Koog 整合到 Ktor AI API Agent JetBrains Koog Kotlin 學習如何將 Koog AI 框架整合到 Ktor 應用中,建立簡潔的 REST API 端點,讓使用者透過 HTTP 請求與 AI 對話。 Read more →
Published on 2025年9月2日 軟體估算的本質:Kent Beck 揭露時間預測的真相 Kent-Beck 軟體工程 軟體開發中最令人頭痛的問題之一就是估算。Kent Beck 在這個深度討論中揭示了為什麼估算如此困難,以及我們應該如何重新思考這個問題。從理解問題背後的真實意圖到區分目標、承諾與機率分佈,這篇文章將帶你探索軟體估算的本質。 Read more →
Published on 2025年9月2日 第一次學 Kotlin Koog AI 就上手 Day 19:為 AI 裝上儀表板:OpenTelemetry 監控入門 AI Agent JetBrains Koog Kotlin 為 Koog AI Agent 添加 OpenTelemetry 監控功能,透過簡單範例展示如何追蹤 LLM 呼叫和工具執行的完整請求鏈路,在 Jaeger UI 中視覺化 AI 應用的可觀測性。 Read more →
Published on 2025年9月1日 第一次學 Kotlin Koog AI 就上手 Day 18:服務不中斷:建立智慧路由與容錯機制 Koog Kotlin AI Agent JetBrains 從 Day 4 基礎多模型配置進步到智慧容錯機制。學習建立 ResilientExecutor,當 OpenAI 執行器失敗時自動切換到 Anthropic 執行器,實現企業級的服務可靠性 Read more →
Published on 2025年8月31日 第一次學 Kotlin Koog AI 就上手 Day 17:增加使用者體驗:流式處理與即時回應 AI Agent JetBrains Koog Kotlin 學習 Koog 框架的流式處理基礎概念,透過 executeStreaming API 實現即時的 AI 回應體驗。掌握 Flow 的使用方式和基本錯誤處理,打造響應式智能助手。 Read more →
Published on 2025年8月30日 第一次學 Kotlin Koog AI 就上手 Day 16:策略路由:根據問題類型選擇最適合的 Agent Koog Kotlin AI Agent JetBrains 學會使用規則型分流讓簡單問題快速回應,複雜問題獲得深度支援。透過 QueryRouter 實作展示如何建立可自訂的判斷邏輯,根據不同問題特性選擇最適合的 Agent 配置,提升系統效率。 Read more →