DSH Marketplace

dsh-memory-evolve

csyangwen/dsh-memory-evolve

为 DeepSeek Harness 带来「跨会话长期记忆 + 后台自我进化」能力的纯插件实现:五轨记忆 · git 分支感知 · 回合内自我审查 · 技能自我进化与技能管理器 · 四轨待办 · COI 调度 · 会话广播 · 会话搜索 · 提示词管理器 · 临时信息便签——零核心修改、零运行时依赖,随装随用、卸载即净。

44548JavaScriptMIT源码

安装

把 dsh-memory-evolve 装进 DeepSeek Harness

装到哪

GitHub 方式 · GitHub 源码

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

我们跑过之后

我们跑过,装得上

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

挂进你的 README

实测可装 — dshmarketplace

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

安装前须知

装 dsh-memory-evolve 之前,先看这几条

  • 源码在这里: csyangwen/dsh-memory-evolve——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:MIT。

安全

装 dsh-memory-evolve 会执行什么

构建脚本

我们这次实装里没有构建脚本被拦。

来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,8 天前。

安装钩子

package.json 里没有 preinstall / install / postinstall 脚本。

来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。

README 里提到

shell 命令(bash、exec、spawn 之类)

来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。

这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。

AI 锐评

是什么 — 该插件为 DeepSeek Harness 提供跨会话长期记忆和背景自我演化支持。

谁该装 — 开发者切换会话维护多个项目时适合安装此插件,因为AI能记住项目关键事实和待办。 如果你追求零 shell 执行的工具,那此插件会执行 shell 命令。

注意 — 从源码装时需要先手动放行它的构建脚本。沙箱实测通过,在全新 profile 里装上并被 harness 注册进 profile。没发现明显的坑。

锐评 — 需要跨会话记忆时我会装它,因为它完全可移除且零核心修改。

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

dsh-memory-evolve 是做什么的

Abstract diagram of memory, tasks and agent sessions flowing through branching workspaces into an archive.

dsh-memory-evolve 是一个 DeepSeek Harness 插件,为会话提供跨会话长期记忆、待办管理、技能与提示词管理,以及内部会话和外部 agent 协作能力。它不修改核心,也不增加运行时依赖,适合需要在多个项目、多个会话之间保留工作上下文的开发者。

DeepSeek Harness 通过插件包内的 cordis.patch.yml 自动注册它。插件会读取工作目录和 Git 分支等项目上下文,把用户档案、全局事实、项目关键记忆、项目日志、每日日志、待办、技能和临时便签持久化;后续回合可按需注入这些内容。它还提供本地文件搜索、会话广播、会话搜索、提示词注入、外部 agent 派单,以及基于 Git 分支的记忆同步。回合内记忆审查由 reviewEnabled 和 reviewInterval 控制,默认关闭,许多工具也需要在设置中手动启用。

如果不希望保存项目资料、协调多个会话,或不希望 agent 接触本地项目和终端相关能力,不应安装此插件。内部会话的持续唤醒依赖主 DeepSeek Harness 进程保持运行;Git 同步也只对开启同步的项目生效。目录标记的 terminal surface 表明插件涉及终端型工作流和本地文件操作,应按实际权限安装到 profile。

dsh-memory-evolve 的文档

dsh-memory-evolve 的配置

DeepSeek Harness 会从插件包的 cordis.patch.yml 读取 dsh.bundle.patch 并自动注册 dsh-memory-evolve,不需要手动添加 insert。在 profile 的 cordis.patch.yml 中用同一个 id 覆盖配置:

配置项 默认值 作用
reviewEnabled false 开启回合内记忆审查
reviewInterval 10 每隔指定用户回合数审查一次

临时停用时,可在 dsh-memory-evolve 项中设置 disabled: true。其他功能可在插件设置中逐项开启,README 没有列出全部设置键。

dsh-memory-evolve 的命令

DeepSeek Harness 使用 dsh plugin 管理插件。文档给出的卸载命令是 dsh plugin --profile web remove dsh-memory-evolve,卸载后插件产生的效果会一并清理。安装或修改配置后,需要重启 dsh web。如果旧 profile 曾手动写入插件的 insert,必须删除该项,否则重复的 loader ID 可能阻止启动。

dsh-memory-evolve 的行为说明

每回合结束时,插件会把进展写入项目日志和每日日志;项目数据按工作目录隔离,日志可带当前 Git 分支标记。重要记忆进入上下文前需要确认,归档后的记忆不会继续注入。记忆同步使用 Git 专属分支,也可配置独立的共享记忆仓库;未开启同步的项目保持本地状态。

插件还能创建内部会话、建立协作房间、广播消息、唤醒空闲会话,并向外部 agent 派单。外部任务结果可写入项目日志和每日日志。README 未说明最低 DeepSeek Harness 版本、操作系统支持、环境变量或完整的本地文件路径。

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

同一分类

dsh-memory-evolve 的同类插件

coding-agents

vectorize-io

53k

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

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

GitHub 源码Python22 天前

AI 锐评

coding-agents

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

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

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

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

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

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

我们跑过,装得上

npm 包Python22 天前

AI 锐评

dsh-memory-plugin

是什么 — 对接 OpenViking:步骤前召回并注入 profile,捕获会话,守护 viking://,提供记忆读写。

谁该装 — 用 DeepSeek Harness 反复改同一仓库时,跨会话留不住约定和偏好,又打算把这些存进 OpenViking。已经靠仓库内文档和规则文件过活、或只开一次性对话的人不必装。

注意 — 实测在全新 profile 里能装上,并被 harness 注册。运行依赖可访问的 OpenViking 服务,过程中会执行 shell 命令。

锐评 — 装。我接受把记忆所有权交给外部服务,只为了 agent 不必再决定何时去读。

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

DeepSeek Harness 本地记忆插件:分层 L1/L2/L3 记忆,自动沉淀与手动 memos_* 检索工具并存,内置记忆浏览器。

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

GitHub 源码TypeScript19 天前

AI 锐评

memos-local-plugin

是什么 — 给 DeepSeek Harness 接上 MemOS 的分层记忆,任务前后自动召回与沉淀,并提供 memos_* 检索和查看器。

谁该装 — 你在 DeepSeek Harness 里反复推进同一个仓库或同一套约定,新开一轮 agent 就丢先前的取舍,缺的是跨会话还在的记忆。记忆必须进团队共享库、不能只写在自己机器上的人,入口对不上。

注意 — 没有独立发布包,只能从 MemOS 仓库的子目录接入。要用的话得自备 API key 或 token,运行中会执行 shell 命令。

锐评 — 子目录接入是一笔固定税,我只在活已经全部开在 DeepSeek Harness 里时才付,不会为了先看看记忆好不好用去装。

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

ReMe

agentscope-ai

3.8k

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

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

GitHub 源码Python10 天前

AI 锐评

ReMe

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

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

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

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

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

typescript

agentscope-ai

3.6k

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

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

GitHub 源码Python1 个月前

AI 锐评

typescript

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

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

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

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

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

MemSearch

zilliztech

2.9k

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

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

GitHub 源码Python昨天

AI 锐评

MemSearch

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

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

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

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

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