一键导入
memory-compactor
Автоматическое сжатие памяти при заполнении. Группировка, дедупликация, архивация в скиллы. Чтобы не упираться в лимит 2.2K и не терять важное.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Автоматическое сжатие памяти при заполнении. Группировка, дедупликация, архивация в скиллы. Чтобы не упираться в лимит 2.2K и не терять важное.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
End-to-end content creation from idea to monetization.
Self-healing and self-learning loops for AI agents. Auto-recover from errors, remember what works.
Automatic memory preservation hooks for Hermes sessions.
Полный цикл публикации open-source проекта на GitHub — от инициализации до релиза v1.0.0. Включает создание логотипа, проверку валидности SVG, шаблон README, MIT лицензию, pre-commit hooks, тесты, версионирование x.5, и публикацию релиза.
Configure Hermes Agent gateway platforms in DPI-restricted or censored networks — Telegram, Discord, and AI providers behind DPI/packet-inspection filters.
Patterns for deploying and running CEX trading bots (freqtrade, custom) in DPI-restricted environments — proxy configuration, exchange API access, WebSocket vs REST, and bot lifecycle.
| name | memory-compactor |
| description | Автоматическое сжатие памяти при заполнении. Группировка, дедупликация, архивация в скиллы. Чтобы не упираться в лимит 2.2K и не терять важное. |
| tags | ["memory","compression","meta","maintenance"] |
Память ограничена ~2,200 символами. Когда заполняется:
Запускать автоматически когда memory >70% заполнения (проверять в usage в memory tool result).
Также запускать:
Использовать memory(action='add') нельзя читать. Читать из persona (memory секция в system prompt).
Собрать в голове что есть:
| Тип | Куда |
|---|---|
| Личные данные пользователя (имя, язык, стиль общения, контакты) | Оставить в памяти |
| Настройки провайдера (endpoint, модель, цены) | Оставить в памяти или provider-polza |
| Рабочие решения (как парсить WB, обход блокировок) | ➡️ В скилл (создать или дополнить существующий) |
| Cronjob настройки (расписание, скрипты) | 🗑️ Удалить — лежат в cronjob конфиге |
| Инструменты (как что работает) | ➡️ В скилл |
| Устаревшие решения (не используем больше, не работает) | 🗑️ Удалить |
| Выводы о качестве моделей | ➡️ В cost-aware-orchestrator или provider-polza |
| Ошибки пользователя ("не делай X") | 🗑️ Удалить — уже сохранено в rules-and-bounds |
Правила сжатия:
ДО: "DeepSeek V4 Flash через polza.ai. Цена 26.88₽ input / 53.76₽ output. Кэш запросов есть. Provider — custom."
ПОСЛЕ: "Polza(DeepSeek V4): 26.88/53.76₽. Кэш есть."
ДО: "Dima использует polza.ai для основного чата, AITunnel для делегации, не использует OpenRouter, предпочитает дешёвые модели, ценит скорость."
ПОСЛЕ: "Dima: Polza↔чат, AITunnel↔delegate. Цена > скорость."
То что вытащил из памяти — сохрани в соответствующий скилл или создай новый.
Примеры:
environment-wslprovider-polzarules-and-boundsmemory(action='add', target='memory', content='сжатая версия') — заменит старую.
memory(action='add', target='user', content='сжатая версия') — заменит старую.
Важно: Не нужно удалять старые записи по одной. Новая запись добавится сверху, гигиена сделает своё дело.
Если памяти осталось <200 символов: