Инструмент Memory (save_memory)
В этом документе описывается инструмент save_memory для Qwen Code.
Описание
Используйте save_memory для сохранения и последующего извлечения информации в разных сессиях Qwen Code. С помощью save_memory вы можете указать CLI запоминать ключевые детали между сессиями, обеспечивая персонализированную и целенаправленную помощь.
Аргументы
Инструмент save_memory принимает один аргумент:
fact(string, required): Конкретный факт или фрагмент информации для запоминания. Должен представлять собой чёткое, самодостаточное утверждение на естественном языке.
Как использовать save_memory в Qwen Code
Инструмент добавляет указанный fact в ваш файл контекста в домашней директории пользователя (по умолчанию ~/.qwen/QWEN.md). Имя этого файла можно настроить с помощью параметра contextFileName.
После добавления факты сохраняются в разделе ## Qwen Added Memories. Этот файл загружается как контекст в последующих сессиях, позволяя CLI обращаться к сохранённой информации.
Использование:
save_memory(fact="Your fact here.")Примеры использования save_memory
Сохранение пользовательских предпочтений:
save_memory(fact="My preferred programming language is Python.")Сохранение детали, специфичной для проекта:
save_memory(fact="The project I'm currently working on is called 'qwen-code'.")Важные примечания
- Общее использование: Инструмент предназначен для кратких и важных фактов. Он не подходит для хранения больших объёмов данных или истории диалогов.
- Файл памяти: Файл памяти представляет собой обычный текстовый Markdown-файл, поэтому при необходимости вы можете просмотреть и отредактировать его вручную.