這次鐵人賽要來挑戰從零刻出一個「有情緒、有記憶,還聽得懂人話」的情感感知 AI Agent!結合 Gemini API、有限狀態機 (FSM) 與 RAG (檢索增強生成) 技術,解決傳統聊天機器人「缺乏情緒起伏」與「容易遺忘對話細節」的痛點,建立極具互動感的動態 Agentic System。
參賽核心實作方向:動態情緒 FSM,Time-Aware RAG 記憶,自動分流與 Tool Use,通用架構重構
<以上是我的簡介>
介紹 不知道你有沒有這種感覺:前幾天我們寫完 FSM(有限狀態機)之後,雖然可以手動按按鈕幫 Agent 加減好感度,但總覺得哪裡怪怪的? 「真正的聊天,誰會...
介紹 在打造 AI 陪伴 Agent 的過程中,我遇到了一個瓶頸:不論 Prompt 寫得再詳細,Agent 聊久了還是會忘東忘西,甚至開始瞎編記憶。 這並不是...
前言 昨晚想通了「開卷考試」的邏輯後,今天一早就來實作向量資料庫。 市面上有很多向量資料庫(Pinecone、Qdrant、Milvus 等),但考慮到本地開發...
前言 「如果連記憶都無法 shared,那這跟未簽約的 NPC 有什麼兩樣?!」 昨天雖然成功在 ChromaDB 裡存了莉莉 Agent 的 Lore(設...
前言 在實作 RAG 檢索時,我發現了一個非常隱蔽卻致命的「時間陷阱」: 如果我在三天前跟 Agent 說:「我下週二有資工系期末考,最近壓力很大。」到了今天,...
前言 這個 Bug 前幾天測試時就露出了馬腳,但一直被我「假裝沒看到」拖延至今,今天決定一次把它解決! 串接 LLM API 時遇到 503 Service U...
前言 (首先,我要正式宣布:RAG 篇休刊,開新坑,MCP 篇開始) 過去在做 Function Calling 的時候,我一直在想:如果我要讓 Agent 查...