@co-engram/dsh

@Co-Engram · packages/dsh-plugin · 记忆
检测未发现问题无安装脚本来源一致

面向团队的可共享 Git Markdown 长期记忆插件,供 DSH 及 Claude Code 等宿主共用

v0.5.0版本
npm 预构建包安装方式
2026-08-22最近更新
10 · 347Star · 周下载
dsh plugin --profile web add @co-engram/dsh查看仓库

插件介绍

根据仓库资料整理 · commit 4c8c968

主要功能

  • 以纯 Markdown 文件存储在 Git 仓库中的团队记忆系统,支持增删改查等记忆操作
  • 注册约 38–40 个裸名记忆工具(如 engram_search、engram_create)挂载到 ctx.tools,与 Claude Code 宿主工具集一致
  • 在每次 prompt 组装时动态注入 memory:co-engram 段落,实时展示热门标签、技能目录、路径概览与待处理提案数
  • 内置 RPE 强化、记忆衰减与睡眠巩固机制,用于自动维护记忆库质量
  • 与 Claude Code(MCP)、OpenClaw 等宿主共享同一数据仓库,并通过进程锁机制协调后台维护与 Web 查看器的单一持有者

适合什么时候用

  • 团队希望在多个 AI 编程助手(DSH、Claude Code、OpenClaw)之间共享同一份长期记忆库时
  • 需要记忆内容以可读、可版本控制的 Markdown 形式存放在 Git 中,便于审查和协作时

安装后会多出什么

界面内置 Web 查看器(默认端口 18899,受进程锁控制是否启动)
Agent 工具engram_searchengram_create

使用前需要

  • 需要一个用于存放记忆数据的 Git 仓库(dataRoot),并通过 co-engram CLI(来自 @co-engram/claude-code 包)进行一次性配置
  • 已在 DSH 0.1.0-rc.6 版本上验证过
  • 若与 Claude Code(MCP)或 OpenClaw 共用,需指向同一 dataRoot 以共享记忆并避免进程锁冲突

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统MCP
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库Co-Engram/Co-Engram/packages/dsh-pluginnpm@co-engram/dsh@0.1.1安装方式npm 预构建包收录日期2026-08-16固定 commit4c8c968fef10 · 2026-08-22
dsh plugin --profile web add @co-engram/dsh