Published on2025年9月25日Test-Driven Development:駕馭 AI Agent 時代的軟體設計心智模型 TDDAI-AgentAI-Coding軟體設計本文整理自 YouTube 影片「This Mental Model Changed How I Design Software FOREVER」的精華內容。在 AI Agent 崛起的時代,影片探討人類工程師如何從程式碼撰寫者轉變為行為定義者,並透過 TDD 心智模型有效駕馭 AI 協作者,確保軟體品質與可維護性。
Published on2025年9月17日第一次學 Kotlin Koog AI 就上手 Day 34:旅程的終點:Koog AI 的心路歷程 KoogKotlinAIAgentJetBrains回顧 33 天 Koog 的心路歷程
Published on2025年9月16日第一次學 Kotlin Koog AI 就上手 Day 33:自定義 AI 模型設定:支援最新模型 KoogKotlinAIAgentJetBrains深入探討如何在 Koog 框架中自定義 AI 模型設定,特別針對新發布的 GPT-5 系列模型。學習 LLMCapability 各種類型的配置方法,以及結構化資料處理的實作技巧,讓你的 AI 應用能夠快速支援最新的模型技術
Published on2025年9月15日第一次學 Kotlin Koog AI 就上手 Day 32:歷史記錄壓縮:優化對話上下文 KoogKotlinAIAgentJetBrainsHistory-Compression深入學習 Koog AI 的 History Compression 功能,包含四種壓縮策略詳解、實作範例,以及如何有效管理長時間對話的記憶體與成本
Published on2025年9月14日第一次學 Kotlin Koog AI 就上手 Day 31:RAG:讓 AI 擁有知識庫的超能力 KoogKotlinAIAgentJetBrainsRAGEmbeddingsVectorStorage學習如何使用 Koog AI 框架建立 RAG(檢索增強產生)系統,讓 AI 能夠基於文件知識庫回答問題,提升回應準確性和可靠性
Published on2025年9月13日第一次學 Kotlin Koog AI 就上手 Day 30:Embeddings:讓 AI 理解文件語意 KoogKotlinAIAgentJetBrainsEmbeddingsVector深入探索 Koog AI 框架的 Embeddings 功能,學習如何使用 OpenAI 和 Ollama 模型建立向量 embedding,實現文件語意比較和智慧查詢系統
Published on2025年9月12日第一次學 Kotlin Koog AI 就上手 Day 29:結構化資料處理:讓 AI 回覆更精準的秘密武器 KoogKotlinAIAgentJetBrainsStructured學習使用 Koog 框架的結構化資料處理功能,從基本資料模型定義到多型結構,建立能夠產生可預測、類型安全的 AI 回應系統,提升應用程式的可靠性。
Published on2025年9月11日第一次學 Kotlin Koog AI 就上手 Day 28:品質保證:相關自動化測試策略 KoogKotlinAIAgentJetBrainsTesting學習 Koog 應用的完整測試方法論,從單元測試到整合測試,建立可靠的 AI 應用品質保證體系,確保生產環境的穩定性和可靠性。
Published on2025年9月10日第一次學 Kotlin Koog AI 就上手 Day 27:AI 的安全必修課:保護資料與用戶隱私 KoogKotlinAIAgentJetBrainsSecurityEncryption學習自定義 Koog 的加密儲存解決方案來保護用戶記憶體資料,並實作資料遮罩工具來屏蔽敏感資訊,為 AI 應用建立基礎的安全防護
Published on2025年9月9日第一次學 Kotlin Koog AI 就上手 Day 26:增加 AI 執行效率:Parallel Node 並行執行節點 KoogKotlinAIAgentJetBrainsParallel-Node學習如何使用 Parallel Node 同時執行多個節點,透過實際範例了解各種合併策略,提升 AI 應用的效能與彈性。