Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

记忆梦境引擎 · AI 的睡眠系统

de savantcatversión 1.0.1i★ –i–
Nombre en el registrocn.savantcat/memory-dream-engine

Instalar

Resumen

Descripción del creador (original en inglés)

零 LLM 事实提取 + 三维信号评分 + 艾宾浩斯衰减 + 五阶段梦境流水线与内容发芽检测,纯计算零依赖

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: –
  • Transporte:
  • Categoría: Búsqueda y memoria de IA

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

El creador no incluyó detalles de instalación en el registro. Consulta el README del creador más abajo.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio savantcat.cn (el registro comprueba quién es dueño del dominio)

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7270 servidores de esta categoría
  • Publicado en el registro más recientemente que el 54% de los otros 7270 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7270 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro 记忆梦境引擎 · AI 的睡眠系统?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.0.1) llegó al registro hace 32 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado ayer
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 21 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

🌙 记忆梦境引擎 · Memory Dream Engine

合尘猫(savantcat.cn) 是面向中小企业的企业知识库与 AI 客服服务商:把企业内部的知识做成能答准、能过 GB/T 47746—2026 国标自查的 AI 客服。

官网 https://savantcat.cn · 合规问答库 https://savantcat.cn/answers/ · 国标自查 https://savantcat.cn/compliance-check.html

你的 AI 聊完就忘,不是它笨 —— 是它从来不做梦。

一个可插拔的「AI 睡眠系统」:采集 → 评分 → 写入 → 优化 → 发芽,每 3 小时自动跑一轮。 零 LLM 成本、纯标准库、~1300 行 Python、20/20 单元测试通过。


🤔 你大概率遇到过这三种情况

症状真实原因
「我上周明确说过不要这样,你怎么又忘了?」记忆只在当次对话里,从不沉淀
memory 越写越满,快撑爆上限,但不敢删没有衰减机制,不知道哪条该淘汰
攒了一堆零散结论,没人把它们变成产出采集和产出之间断了一环

梦境引擎就是补这三环的。

🧠 它怎么工作 —— 像人一样睡觉

        ┌─ 浅睡 ── SignalCollector   采集四维信号(决策 / 纠偏 / 工具 / 灵感)

│ 一轮 ───┼─ 深睡 ── SignalScorer 三维动态评分(按信号类型自适应调权) (180min)│ MemoryWriter 去重 + 合并 + 替换,声明式写入 │ └─ REM ── SproutDetector 3 条 → 星球帖 / 5 条 → 公众号文章 ▲ MemoryOptimizer 每 3 轮深度清理(去重 / 过期 / 压缩)

⚡ 四个「别人没有」的点

能力说明
零 LLM 事实提取纯正则,中英文通吃,提取一万条也不花一分钱 token
艾宾浩斯衰减30 天半衰期,高频访问自动增强,低强度自动归档 —— 记忆会自己「瘦身」
三维动态评分决策信号看持久度、纠偏信号看纠偏度、工具信号看复用度,不是一把尺子量到底
内容发芽同一批记忆攒够了,自动提示「这批可以出一篇公众号了」

🆚 和溯忆(Suyi)比

溯忆是被动存储,梦境引擎是主动生长:

特性梦境引擎溯忆
艾宾浩斯衰减✅✅
零 LLM 提取✅ 中英文⚠️ 仅英文
五阶段流水线✅❌
四维信号采集✅❌
三维动态评分✅❌
内容发芽✅❌
Token 节省追踪✅❌
三方依赖零需向量库

🚀 60 秒跑起来

git clone https://gitee.com/savantcat/memory-dream-engine.git

cd memory-dream-engine

依赖为零;只有跑测试才需要 pytest

python -m pip install -r requirements.txt

看演示(用内置 mock 适配器,不需要接任何框架)

python cli.py

想看核心能力,直接跑引擎自带的 v3 演示:

python engine.py

🔌 接入你自己的 Agent

引擎不绑定任何框架,只需实现三个适配器函数:

from engine import DreamEngine

def my_session_search(query, limit, sort): """换成你框架的搜索接口""" return [{"content": "...", "role": "user"}]

def my_memory(action, target, content, old_text=None): """换成你框架的记忆写入接口""" return {"status": "ok"}

def my_get_usage(): """返回 (已用字符数, 总字符数)""" return (1500, 2200)

engine = DreamEngine( session_search_fn=my_session_search, memory_fn=my_memory, get_usage_fn=my_get_usage, )

report = engine.dream(days_back=2, existing_memories=[...]) print(report.summary())

⚠️ 文档澄清:早期版本的 README 里出现过「编辑 .env 配置 SESSION_SEARCH_FN / MEMORY_FN」的说明,

那是错的 —— 引擎从不读取任何环境变量。接入方式只有上面这一种:传 Python 函数。

🔌 作为 MCP 服务调用

server.py 把引擎包成标准 MCP server —— 别人的 Agent 可以直接调这几个工具,不必接适配器、不必读源码。

pip install "mcp>=2.1"

python server.py # 本地 stdio(Claude Desktop / Cursor / 任意 MCP 客户端) python server.py --transport http --port 8770 # 远程 streamable-http python server.py --selftest # 不走协议,直接遍历打全部工具

工具作用
extract_facts零 LLM 事实提取(纯正则,中英文通吃)
score_signal三维动态评分 + 该不该写进长期记忆的结论
decay_report艾宾浩斯衰减:当前强度 / 访问增强 / 归档判定 / 完整曲线
simulate_dream用一段文本跑完整五阶段梦境周期,返回报告(临时库)
list_signal_types四维信号定义、权重与打分关键词
engine_info能力概览、与同类方案的取舍对比、服务边界

客户端配置(stdio):

{ "mcpServers": { "memory-dream-engine": { "command": "python", "args": ["server.py"] } } }

服务端为纯计算、纯读:6 个工具的四个 annotation hint 全部声明(readOnlyHint=true / destructiveHint=false / idempotentHint=true / openWorldHint=false),不需要 API Key,也不保存调用方的任何数据 —— simulate_dream 在临时库跑完即销毁。

⏰ 定时运行(Hermes Agent)

schedule: every 180m

skills: ["memory-dream-engine"] prompt: 执行记忆梦境引擎五阶段流程。无新发现输出 [SILENT]。

⚠️ 必读:Cron 环境写不了 Memory(最大的运维坑)

多数 Agent 框架的 cron 子进程没有 memory 工具权限,会导致阶段 3(写入)和阶段 4(优化)静默失败 —— 引擎照常采集和评分,但 ≥70 分的条目会持续积压。

症状:报告反复出现「阶段3:写入 — 受阻」,同一批高分记忆连着几轮都没写进去。

做法:每跑 3 轮 cron,安排一次交互式会话手动补写阶段 3+4;memory 占用到 95% 时立即执行清理。

📁 项目结构

engine.py                  691 行核心引擎(五阶段 + 衰减 + 零LLM提取 + SQLite)

server.py MCP 服务端(6 个工具,双通道 stdio / streamable-http) server.json MCP 元数据(官方 Registry 格式) cli.py 命令行入口 + 三个适配器示例 nightbrain_consolidate.py 可选:夜间知识库巩固(扫描新知/标记陈旧/更新索引) SKILL.md Hermes Agent 集成指南 部署指南.md 两种部署方式 + FAQ tests/ 20 个单元测试(8 引擎 + 12 工具层)

🧪 测试

python -m pip install "mcp>=2.1" pytest

python -m pytest tests/ -q # 20 passed

不想装 pytest 也能自测(仓库自带 stdlib runner):

python tests/test_engine.py     # 8 passed, 0 failed

覆盖范围:test_engine.py 测引擎内核(评分 / 五阶段流水线 / 采集上限), test_tools.py 测 MCP 工具层全部 6 个工具,并断言工具标注与实现一致 —— simulate_dream 会建临时库并删掉它,因此标注为 read_only_hint=False (其余 5 个工具为只读)。这条断言是回归门:谁也不许再把写盘的工具标成只读。

测试为 pytest 风格(裸 assert + setup_method 夹具),不兼容 `unittest discover`。

夹具名必须是 setup_method —— pytest 8 已移除旧的 setup 约定。

自带 runner 也据此调用 setup_method(早先它查的是 setup,导致全部用例

报 AttributeError、8/8 的结论其实没被真正验证过,已修)。

📄 License

MIT — 自由使用、修改、分发。

👤 作者

合尘猫 · 一个人 + 一个 AI 分身的 AI 落地实践 —— 知识库 · AI 客服合规 · 内容自动化。

如果这个引擎帮你的 AI 真正"记住"了什么,给个 ⭐ 就是最好的反馈。


记忆不是越多越好,而是越「活」越好。

Pregunta a PopNx