knowledge_updater

知識庫更新與訓練。當需要搜尋新技術或產業趨勢並更新知識庫時觸發,包括:主題搜尋、知識點擷取、入庫儲存、更新報告產出。

Knowledge Updater — 知識庫更新

功能說明

主動搜尋指定主題的最新技術與產業趨勢,擷取關鍵知識點,結構化後存入知識庫,保持知識庫的時效性與完整性。

參數設定

參數類型預設值說明
topicstring"AI agents"搜尋主題
countnumber3搜尋結果數量
sourcestring"web"資料來源(web / github / arxiv)

操作步驟

  1. 接收搜尋主題與參數
  2. 根據指定來源進行搜尋
  3. 擷取關鍵知識點(標題、說明、應用場景)
  4. 檢查是否與現有知識重複
  5. 將新知識結構化後存入本地資料庫(SQLite)
  6. 產出更新報告

輸出格式

知識庫更新報告

主題:本地 LLM 部署
來源:Web 搜尋(3 筆)

新知識點:
1. Ollama 本地部署框架
   說明:輕量級 LLM 本地運行方案,支援多種模型
   應用:開發測試、離線場景、隱私需求

2. vLLM 推理加速
   說明:高效能 LLM 推理引擎,支援 PagedAttention
   應用:生產環境部署、批量推理

系統建議:
- 建議評估 Ollama 作為開發環境方案
- vLLM 適合未來生產環境擴展

錯誤記錄:無

工具指引

  • Web 搜尋:取得最新資訊
  • 本地資料庫(SQLite):知識庫存儲與去重
  • knowledge_search:檢查現有知識避免重複

錯誤處理

情境處理方式
搜尋來源連線失敗回報「無法連接 [來源],嘗試備用來源」
內容解析失敗回報「解析失敗,跳過該來源」,繼續處理其餘結果
儲存至本地資料庫失敗回報錯誤訊息,將知識點暫存於輸出中
無新內容回報「該主題無新內容,知識庫已是最新」
搜尋結果品質低標註「品質待確認」,建議人工審核

使用範例

  • 「更新知識庫,主題是本地 LLM」
  • 「搜尋最新的 AI Agent 框架,找 5 項」
  • 「查一下最近有什麼新的 RAG 技術」

防護規則

  • 新知識入庫前需標註來源,確保可追溯
  • 不可將未經驗證的資訊標記為「已確認」
  • 搜尋結果中的商業推廣內容需過濾或標註
  • 涉及版權的內容僅存摘要,不可全文複製
  • 每次更新需產出報告,記錄新增/跳過/失敗的條目