knowledge_updater
知識庫更新與訓練。當需要搜尋新技術或產業趨勢並更新知識庫時觸發,包括:主題搜尋、知識點擷取、入庫儲存、更新報告產出。
Knowledge Updater — 知識庫更新
功能說明
主動搜尋指定主題的最新技術與產業趨勢,擷取關鍵知識點,結構化後存入知識庫,保持知識庫的時效性與完整性。
參數設定
| 參數 | 類型 | 預設值 | 說明 |
|---|---|---|---|
| topic | string | "AI agents" | 搜尋主題 |
| count | number | 3 | 搜尋結果數量 |
| source | string | "web" | 資料來源(web / github / arxiv) |
操作步驟
- 接收搜尋主題與參數
- 根據指定來源進行搜尋
- 擷取關鍵知識點(標題、說明、應用場景)
- 檢查是否與現有知識重複
- 將新知識結構化後存入本地資料庫(SQLite)
- 產出更新報告
輸出格式
知識庫更新報告
主題:本地 LLM 部署
來源:Web 搜尋(3 筆)
新知識點:
1. Ollama 本地部署框架
說明:輕量級 LLM 本地運行方案,支援多種模型
應用:開發測試、離線場景、隱私需求
2. vLLM 推理加速
說明:高效能 LLM 推理引擎,支援 PagedAttention
應用:生產環境部署、批量推理
系統建議:
- 建議評估 Ollama 作為開發環境方案
- vLLM 適合未來生產環境擴展
錯誤記錄:無
工具指引
- Web 搜尋:取得最新資訊
- 本地資料庫(SQLite):知識庫存儲與去重
- knowledge_search:檢查現有知識避免重複
錯誤處理
| 情境 | 處理方式 |
|---|---|
| 搜尋來源連線失敗 | 回報「無法連接 [來源],嘗試備用來源」 |
| 內容解析失敗 | 回報「解析失敗,跳過該來源」,繼續處理其餘結果 |
| 儲存至本地資料庫失敗 | 回報錯誤訊息,將知識點暫存於輸出中 |
| 無新內容 | 回報「該主題無新內容,知識庫已是最新」 |
| 搜尋結果品質低 | 標註「品質待確認」,建議人工審核 |
使用範例
- 「更新知識庫,主題是本地 LLM」
- 「搜尋最新的 AI Agent 框架,找 5 項」
- 「查一下最近有什麼新的 RAG 技術」
防護規則
- 新知識入庫前需標註來源,確保可追溯
- 不可將未經驗證的資訊標記為「已確認」
- 搜尋結果中的商業推廣內容需過濾或標註
- 涉及版權的內容僅存摘要,不可全文複製
- 每次更新需產出報告,記錄新增/跳過/失敗的條目