Skip to Content
Руководство для разработчиковИнструментыПамять

Инструмент памяти (save_memory)

В этом документе описывается инструмент save_memory для Qwen Code.

Описание

Используйте save_memory, чтобы сохранять и вспоминать информацию между сессиями Qwen Code. С помощью save_memory вы можете указать CLI запомнить ключевые детали между сессиями, обеспечивая персонализированную и целенаправленную поддержку.

Аргументы

save_memory принимает один аргумент:

  • fact (строка, обязательный): Конкретный факт или фрагмент информации, который необходимо запомнить. Это должно быть чёткое, самодостаточное утверждение, написанное на естественном языке.

Как использовать save_memory с Qwen Code

Инструмент добавляет указанный fact в файл контекста пользователя в домашнем каталоге (~/.qwen/QWEN.md по умолчанию). Имя этого файла можно изменить через параметр contextFileName.

После добавления факты сохраняются в разделе ## Qwen Added Memories. Этот файл загружается как контекст в последующих сессиях, позволяя CLI вспоминать сохранённую информацию.

Пример использования:

save_memory(fact="Ваш факт здесь.")

Примеры использования save_memory

Запомнить предпочтение пользователя:

save_memory(fact="Мой любимый язык программирования — Python.")

Сохранить деталь, относящуюся к проекту:

save_memory(fact="Над проектом, над которым я сейчас работаю, название «qwen-code».")

Важные замечания

  • Общее использование: Этот инструмент следует использовать для кратких и важных фактов. Он не предназначен для хранения больших объёмов данных или истории диалога.
  • Файл памяти: Файл памяти — это обычный текстовый файл в формате Markdown, поэтому при необходимости вы можете просматривать и редактировать его вручную.
Last updated on