dsh-prime-memory
Layered memory for DSH whose agent-facing surface is 10 tools: high-privilege writes (memory_add, memory_delete, memory_import), rumination controls (memory_ruminate, _cancel, _status), and a memory graph (memory_search_graph, memory_expand_graph_node), built over an L0-L3 distillation pipeline that
Install
dsh plugin --profile web add dsh-prime-memory
Sandbox test results
| Stage | Result |
|---|---|
| 1 install | ✗ |
| 2 list | ✗ |
| 3 mount | — |
| 4 boot | — |
dsh: initialized profile web at /home/node/.dsh/profiles/webFour stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).
README
<div align="center">
<img src="./assets/img/Hero.png" width="100%"
alt="Баннер hero DeepSeek Harness: диалоги автоматически перегоняются в многослойные воспоминания, которые вспоминаются и вводятся перед каждым шагом модели — справа пузыри диалога послойно растворяются в трёх постепенно светлеющих световых полосах, впадающих в стеклянную капсулу со светящимся шаром и градиентной колеёй (деления 日常·工作·智能·关闭, четыре ступени), возвращающиеся световые нити изображают внедрение припоминания">
dsh-prime-memory
Плагин многослойной дистиллятивной памяти для DeepSeek Harness: диалог в фоне проходит путь L0-захват → L1-атомарные воспоминания → L2-консолидация сцен → L3-дистилляция профиля, и перед каждым шагом модели релевантные воспоминания автоматически внедряются в контекст.
[English](README.en.md) · [中文](README.md) · Последний релиз · Сообщить о проблеме



</div>
<details open>
<summary>🌐 Язык / Language</summary>
- [中文 README](./README.md)
- [English README](./README.en.md)
- [日本語 README](./README.ja.md)
- [한국어 README](./README.ko.md)
- [README на русском](./README.ru.md)
- [README en français](./README.fr.md)
- [README auf Deutsch](./README.de.md)
- [README in italiano](./README.it.md)
- [README en español](./README.es.md)
- [安装指南(中文)](./INSTALL.md)
- [Installation guide (English)](./INSTALL.en.md)
- [日本語インストールガイド](./INSTALL.ja.md)
- [한국어 설치 안내](./INSTALL.ko.md)
- [Руководство по установке (Русский)](./INSTALL.ru.md)
- [Guide d'installation (français)](./INSTALL.fr.md)
- [Installationsanleitung (Deutsch)](./INSTALL.de.md)
- [Guida all'installazione (Italiano)](./INSTALL.it.md)
- [Guía de instalación (Español)](./INSTALL.es.md)
- [更新日志(中文)](./CHANGELOG.md)
- [Changelog (English)](./CHANGELOG.en.md)
- [日本語 changelog](./CHANGELOG.ja.md)
- [한국어 changelog](./CHANGELOG.ko.md)
- [Changelog на русском](./CHANGELOG.ru.md)
- [Changelog en français](./CHANGELOG.fr.md)
- [Changelog auf Deutsch](./CHANGELOG.de.md)
- [Changelog in italiano](./CHANGELOG.it.md)
- [Changelog en español](./CHANGELOG.es.md)
</details>
Матрица совместимости версий DSH
Версия DSH · API регистрации настроек · Статус
0.1.1-rc.2 · settings.register() (live-scope) · ✅ Проверено
0.1.2-rc.1 · settings.register() (есть запасной путь) · ⚠️ Выведено по документации фреймворка, вживую не проверялось
0.1.3-rc.1 · settings.register() (есть запасной путь) · ⚠️ Вживую не проверялось (с 0.1.3 неймспейсы стали простыми строками; плагин совместим)
0.1.5-rc.2 · settings.register() (есть запасной путь) · ⚠️ Вживую не проверялось; семантика поверхности Session V3 и слотов строки ввода/настроек ждёт регресса
0.2.0-rc.1 · settings.register() (live-scope) · ✅ Текущая линия адаптации (переподключение события agent/session-start → agent/created)
Механизм совместимости: регистрация настроек на этапе исполнения идёт по трём ветвям
(register→ мостinstallSection→ деградация в режим «всегда включено»),
подробнее — запись 0.11.0 в [CHANGELOG.md](./CHANGELOG.md). dsh.plugin.json объявляет
engines.dsh 为逐 rc 精确枚举串(0.1.0-rc.2 → 0.2.1-rc.5,20 rc).
Быстрый старт
Требуется Node ≥ 22.16. Любой из двух способов вызова (префикс npx может заменить dsh в любой из команд ниже):
# Способ 1: официальный CLI напрямую через npx (предустановка dsh не нужна; версию можно зафиксировать, например dsh-prime-memory@0.8.4) npx -y @deepseek-ai/dsh plugin --profile web add dsh-prime-memory # Способ 2: при уже установленном CLI dsh (dsh — forwarding-обёртка pnpm; если pnpm нет, сначала npm i -g pnpm) dsh plugin --profile web add dsh-prime-memory # Альтернативные источники пакета: репозиторий GitHub / локальный путь (разработка и отладка; link: указывает на репозиторий, достаточно npm run build + перезапуска dsh) dsh plugin --profile web add https://github.com/drscrewdriver/dsh-prime-memory dsh plugin --profile web add /path/to/dsh-prime-memory
Поручить установку агенту (рекомендуется)
Если текущий агент умеет выполнять команды терминала, отправьте ему целиком следующий текст:
Установи плагин dsh-prime-memory для web-профиля DeepSeek Harness. Выполни только следующие две команды и не изменяй другие профили: dsh plugin --profile web add dsh-prime-memory dsh --profile web --dump-config Когда dsh-prime-memory появится в выводе, сообщи мне результат установки. Не закрывай и не перезапускай работающий DSH по своей инициативе; после установки напомни мне вручную перезапустить DSH Web Host.
Агент должен вернуть результат установки и явно сказать, появился ли
dsh-prime-memory в конфигурации.
Пакет объявляет компоновочный слой dsh.bundle (cordis.patch.yml); после установки
строка плагина монтируется автоматически — вручную править
$DSH_HOME/profiles/web/cordis.patch.yml не нужно. Затем перезапустите DeepSeek Harness и проверьте:
появление каталогов conversations/ records/ scenes/ и файла memory.db в
~/.dsh/memory/ означает, что плагин применился успешно; страница «Память» в настройках
и пилюля режима в строке ввода означают, что клиентская половина готова.
Удаление: dsh plugin --profile web remove dsh-prime-memory + перезапуск. Данные остаются в
~/.dsh/memory/; если они не нужны, удалите весь каталог вручную.
Разработка из исходников
git clone https://github.com/drscrewdriver/dsh-prime-memory cd dsh-prime-memory npm install && npm run build dsh plugin --profile web add . # установка link: ; после правок кода до …(truncated)
Rendered from the README published on npm. Formatted only, not edited.
Versions
Published on npm::106,最后更新 2026-11-06