DSH Marketplace
EN

dsh-mnemon

omdsh-dev/dsh-mnemon

由 Mnemon 驱动的 DeepSeek Harness(DSH)跨 Agent、本地优先的持久记忆插件。它可在支持 Mnemon 的 Agent 之间共享长期记忆,并提供运行时记忆、可检索项目档案、语义召回、知识图谱和 Sidebar UI。

41935TypeScriptMIT源码

安装

把 dsh-mnemon 装进 DeepSeek Harness

npm 方式

直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。

GitHub 方式 · npm 包

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

我们跑过,装得上

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 10 天前.

挂进你的 README

实测可装 — dshmarketplace

给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。

安装前须知

装 dsh-mnemon 之前,先看这几条

  • 源码在这里: omdsh-dev/dsh-mnemon——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:MIT。
  • 被收录在这里不代表通过了安全审计。插件是带着你 agent 的权限在跑。

AI 锐评

是什么 — 为 DeepSeek Harness 提供持久内存插件,支持跨代理共享长期记忆、运行时记忆、搜索文档、语义召回和知识图谱。

谁该装 — 当使用多个 Mnemon 启用代理且需要跨代理共享长期记忆时,此插件适合。 对于不使用 DSH Host 的用户,此插件无法工作。

注意 — 沙箱测试通过,在全新 profile 里装上,并被 harness 注册进 profile。需要单独安装 Mnemon Native CLI。

锐评 — 我会装它,因为它支持跨代理长期记忆共享,前提是安装了 Mnemon Native CLI。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

dsh-mnemon 是做什么的

Three memory layers route compact context, documents, and linked facts into a shared reservoir.

dsh-mnemon 是一个 DeepSeek Harness 插件,为 DSH 提供本地优先的持久记忆,并支持多个启用 Mnemon 的 agent 共享长期信息。它把数据分成三层:Runtime Memory 在每轮会话提供精简的 USER.md / MEMORY.md 上下文;Project Documents 保存设计、调查和交接等完整 Markdown;Memory Spaces 按需召回跨会话的事实、决定、实体和关系。当前指令、源码文件与实时工具结果始终优先于历史记忆。

插件由 Host 统一控制存储、工作区和写入流程。Search 执行只读召回,Agent query 使用独立 task Agent 基于限定证据回答,Remember 与 Save to memory 则先筛选、路由、去重和提炼,只有被接受的内容才写入。默认引擎 Mnemon 使用本地 CLI 和 SQLite,也可连接 OpenViking、Honcho、Mem0、Hindsight、Holographic、RetainDB、ByteRover 或 Supermemory。后台任务可在 Settings → Memory System → Background task Agent 选择专用 Provider 和 model。

它适合需要跨会话保留项目知识、并在多个 agent 间共享记忆的环境。不需要持久记忆时,增加独立存储层没有必要;若不希望 agent 访问本地终端或外部 Provider,也不应使用。Mnemon 需单独安装,且 README 要求 Node.js 20 或更高版本。终端风险来自本地 CLI Provider,例如 Mnemon 和 ByteRover;实际可访问范围取决于 agent 的权限。

dsh-mnemon 的文档

行为说明

插件将内容分为三层:Runtime 保存偏好、规则和环境事实,每轮投影为 USER.md / MEMORY.md;Documents 保存完整 Markdown,先搜索、再按需读取;Memory Spaces 保存跨会话事实、决定、实体和关系,按活动空间进行有限召回。当前指令、仓库文件和实时工具结果优先于历史记忆。后台任务默认使用 DSH 的新会话模型路由,不读取或消耗主会话历史。

命令与操作

界面中的 Search 只读召回;Agent query 启动独立 task Agent 回答;Remember 与 Save to memory 由 task Agent 进行筛选、路由、去重和提炼,Host 只写入接受的结果。Smart selection 在必要时处理 Provider 歧义并保存路由记录。AI metadata 为选中的 Memory Space 异步生成本地标题和描述。Archive Document 先建立可搜索的冷引用,再移动原文件。Turn memory 展开召回、写入和 Document 搜索记录。

Provider

原生 Mnemon 使用本地 CLI 和 SQLite。可选 Provider 还包括 OpenViking、Honcho、Mem0、Hindsight、Holographic、RetainDB、ByteRover 和 Supermemory。External Provider 默认关闭。插件不会替不存在的图关系、删除语义或可枚举内容。

配置与环境要求

可复用的 Provider service 在 Settings 管理;具体 Memory Space 的实例、启用状态、作用域和 metadata 在 Memory Spaces 管理。Settings → Memory System → Background task Agent 用于选择后台任务的 Provider 和 model。要求 Node.js 20 或更高版本,并单独安装 Mnemon。macOS、Linux 可通过 Homebrew 或 Go 安装;Windows 使用官方 v0.2.3 或更高版本的 release ZIP。

根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README

同一分类

dsh-mnemon 的同类插件

coding-agents

vectorize-io

41k

Hindsight:会学习的 Agent 长期记忆系统,自动召回/保存、知识页、深度反思与按仓库隔离的记忆银行。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python4 天前

AI 锐评

coding-agents

是什么 — Hindsight 为编码代理提供长期项目记忆管理。

谁该装 — 在使用 Claude Code 等 AI 编码助手进行代码开发的开发者适合装它。 如果您使用非 Python 语言编写的代理,可以选择其他实现。

注意 — 插件需要提供 API key 或 token,会执行 shell 命令。沙箱测试尚未进行。 没发现明显的坑。

锐评 — 在没有沙箱测试结果的情况下,我不会安装它。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2详情
39k

面向 DeepSeek Harness 的 OpenViking 记忆与上下文插件:pre-step 自动召回与画像注入、会话捕获、`viking://` URI 防护,以及对接 OpenViking 服务端的 recall/write 记忆工具。

我们跑过,装得上

npm 包Python3 天前

AI 锐评

dsh-memory-plugin

是什么 — dsh-memory-plugin 是一个 OpenViking 内存和上下文 bundle 插件。

谁该装 — 当你使用 DSH 插件系统时,需要 OpenViking 内存和上下文 bundle 的人适合装 dsh-memory-plugin。 对于不想用 OpenViking 作为 context database 的人来说,不需要这个插件。

注意 — 沙箱实测通过,在全新 profile 里装上,并被 harness 注册进 profile。 会执行 shell 命令。 没发现明显的坑。

锐评 — 我会装它,因为它在全新 profile 安装后能被 harness 注册进 profile。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情

typescript

agentscope-ai

3.5k

将 DeepSeek Harness 接入 ReMe 本地优先、自进化的个人知识库:自动把已完成的主 Agent 对话沉淀为用户掌控的 Markdown 记忆,通过 reme_search 结合 BM25、可选向量检索和 wikilink 展开搜索对话与资料,并按日整理长期记忆。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python16 天前

AI 锐评

typescript

是什么 — 插件将 DeepSeek Harness 接入 ReMe 知识库,自动捕获主代理对话为用户 Markdown 记忆并调度整合。

谁该装 — 使用 DeepSeek Harness 管理主代理对话并希望捕获完成对话为用户拥有的 Markdown 记忆时,此插件提供集成。 对于不希望与 ReMe 共享 workspace 的用户来说,独立知识库工具能提供不同角度的支持。

注意 — 从源码安装时需要先手动放行它的构建脚本。沙箱实测尚未完成。插件会执行 shell 命令。

锐评 — 如果接受从源码安装时的构建脚本放行,我会安装它,因为它实现了对话到持久记忆的连接。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

ReMe

agentscope-ai

3.4k

将 DeepSeek Harness 接入 ReMe 本地优先、自进化的个人知识库:自动把已完成的主 Agent 对话沉淀为用户掌控的 Markdown 记忆,通过 reme_search 结合 BM25、可选向量检索和 wikilink 展开搜索对话与资料,并按日整理长期记忆。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python21 天前

AI 锐评

ReMe

是什么 — 接入 DeepSeek Harness 的 ReMe 本地自演化个人知识库。

谁该装 — 使用 DeepSeek Harness 运行代理时,当需要自动捕获对话为 Markdown 记忆时适合安装。 如果不需要跨代理共享本地工作区,可以不使用此插件。

注意 — 没发现明显的坑。插件会执行 shell 命令。

锐评 — 我会装它,但前提是允许 shell 命令执行。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

MemSearch

zilliztech

2.6k

供 DSH 与其他编程 Agent 共享的 Markdown 记忆,支持自动捕获、步骤前上下文注入、搜索召回,以及通过审阅面板实现 memory-to-skill 自进化。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python20 天前

AI 锐评

MemSearch

是什么 — MemSearch 为 DeepSeek Harness 提供共享 Markdown 记忆功能。它能自动记录会话、提前注入上下文,支持搜索式召回,并将记忆转化为可复用技能。

谁该装 — 在使用 DeepSeek Harness 进行多轮复杂编码任务时,需要持续跟踪项目细节和模式,这时 MemSearch 能提供帮助。 如果您的项目仅限于单次会话或不需要跨平台记忆流动,则可以跳过安装。

注意 — 它会执行 shell 命令。沙箱实测尚未进行,没发现明显的坑。

锐评 — 我会装它,因为它能让记忆自动注入并通过技能自演化提升代理能力,但前提是接受子目录安装方式和 shell 命令执行。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

deja-vu

vshulcz

975

Memory for coding agents — Claude Code, Codex, Cursor and 17 others. Indexes the sessions they already wrote to disk, including months from before you installed it, and recalls them in any of them. No LLM, no embeddings, one local Go binary.

我们跑过,装得上

GitHub 源码Go8 天前

AI 锐评

deja-vu

是什么 — 索引Claude Code等编码代理的磁盘会话历史,实现历史召回。

谁该装 — 在使用Claude Code进行编码时需要回想几个月前问题的用户。 如果仅涉及单次会话也不需要此工具。

注意 — 从源码装时需要先手动放行它的构建脚本。 沙箱测试通过,未发现明显的坑。

锐评 — 我会装它,因为它能直接索引磁盘上的之前会话,而不需要额外模型调用。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2源码