Gemini CLI 使用手冊
首頁
命令列介面
核心概念
工具調用
開源貢獻
首頁
命令列介面
核心概念
工具調用
開源貢獻
  • 工具
  • 檔案系統工具
  • 多檔案讀取工具 (read_many_files)
  • Shell 工具 (run_shell_command)
  • Web Fetch 工具 (web_fetch)
  • 網路搜尋工具 (google_web_search)
  • 記憶工具 (save_memory)
  • 搭配 Gemini CLI 使用 MCP 伺服器

記憶工具 (save_memory)

本文件說明 Gemini CLI 的 save_memory 工具。

說明

使用 save_memory 可在您的 Gemini CLI 會話之間儲存和取回資訊。透過 save_memory,您可以指示 CLI 記住跨會話的關鍵細節,以提供個人化和針對性的協助。

引數

save_memory 接受一個引數:

  • fact (字串,必要):要記住的特定事實或資訊片段。這應該是以自然語言寫成的清晰、獨立的陳述。

如何搭配 Gemini CLI 使用 save_memory

此工具會將提供的 fact 附加到位於使用者家目錄 (~/.gemini/GEMINI.md) 中的一個特殊 GEMINI.md 檔案。此檔案的名稱可以設定為其他名稱。

新增後,這些事實會儲存在 ## Gemini Added Memories 區段底下。此檔案會在後續會話中載入為上下文,讓 CLI 能夠取回已儲存的資訊。

用法:

save_memory(fact="您的事實寫在這裡。")

save_memory 範例

記住使用者偏好:

save_memory(fact="我偏好的程式設計語言是 Python。")

儲存專案特定細節:

save_memory(fact="我目前正在處理的專案名稱是 'gemini-cli'。")

重要注意事項

  • 一般用法: 此工具應用於簡潔、重要的事實。不應用於儲存大量資料或對話記錄。
  • 記憶檔案: 記憶檔案是一個純文字 Markdown 檔案,因此您可以在需要時手動檢視和編輯它。
Last Updated: 6/29/25, 7:03 PM
Contributors: Will
Prev
網路搜尋工具 (google_web_search)
Next
搭配 Gemini CLI 使用 MCP 伺服器