dshbase

插件目录 / Knowledge / dsh-code-memory

dsh-code-memory

已验证 · 实测可装 dsh-tui-ecosystem

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
—语言
2026-08-18最近推送
跨平台平台

功能简介

Knowledge 类别的 DeepSeek Harness 插件。

✅
我们的评价
可用 — 实测通过,早期项目

Knowledge 类别的 DeepSeek Harness 插件。 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-code-memory

dsh-code-memory 是 Community v0.15 standard host facet。它只通过标准生命周期发布一个 /memory Command,并使用标准 storage.dsh/v1alpha1#LocalStorage 保存开关状态。

这是 trusted-in-process 插件:它与宿主运行在同一个 Node.js 进程中,能力声明不是 sandbox 或安全边界,不应被理解为隔离执行或宿主背书。

能力

  • /memory:概览、list、add、show、rm、search、stats、compact、on、off、rebuild
  • LocalStorage:只保存一个 JSON toggles 记录;/memory on|off 控制命令是否启用
  • Markdown:每条记忆和 MEMORY.md 索引都在文件系统中;Markdown 文件是唯一事实源,索引可从文件重建
  • 关键词评分、代码路径锚点、冲突提示和 compact 报告均为本地纯算法

当前 facet 不声明标准 Tool 或 MessageObserver,也不加载宿主私有 hooks、session events 或 TUI 私有服务。

Workspace 限制

标准入口使用 process.cwd() 作为 workspace。当前实现没有标准 session/workspace context,因此不会伪造 session cwd;从不同工作目录执行命令会访问不同的 project 记忆目录。

  • global:$DSH_HOME/memory/(未设置时为 ~/.dsh/memory/)
  • project:当前 git 根目录下的 .dsh/memory/

记忆正文位于 facts/、episodes/、procedures/,MEMORY.md 是派生索引。

使用

将包安装到支持 Community v0.15 Host facet 的宿主,并按宿主的标准插件流程启用 dsh-plugin.json。清单中的 Host 入口是 lib/index.js,必需能力是 Command 和 LocalStorage;不需要额外的宿主私有补丁。

宿主需要按 Manifest 授予 commands.invoke、storage.local.read 和 storage.local.write。权限声明用于准入、授权和审计,不构成进程或操作系统级隔离。

开发与验证

pnpm install --frozen-lockfile
pnpm validate:manifest
pnpm build
pnpm test
pnpm pack:verify

pack:verify 会检查发布包包含 dsh-plugin.json 和 lib/index.js,且不泄漏 src、测试或文档目录。

License

BSD-3-Clause

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-code-memory」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:dsh-tui-ecosystem/dsh-code-memory

Headless(CLI)profile:

dsh plugin --profile headless add github:dsh-tui-ecosystem/dsh-code-memory

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Knowledge 里更多

浏览全部 7819 个插件 →