安装
$ dsh plugin --profile web add @achasoft/dsh-memory插件能力与用途
基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。
dsh-memory 为 DeepSeek Harness 提供基于 DuckDB 的分项目持久化记忆支持。可在项目根目录下的 DuckDB 文件中存储技术决策、架构说明、Sprint 目标和强制/禁止规则,并在每次模型请求时将规则动态注入系统提示词中。插件支持 BM25F 关键词与向量语义检索,并为 Web Client 提供专门的 Memory 管理面板与会话连续性跟踪。
核心能力
- 在本地 DuckDB 数据库(.dsh/memory.db)中存储项目记忆、决策、架构与规则
- 在每次模型请求时自动注入强制与禁止规则,免受上下文压缩影响
- 支持 BM25F 关键词检索与兼容 OpenAI 规范的向量语义混合搜索
- 为 Web 客户端提供专用的 Memory 标签页,支持搜索、编辑、归档及审计回溯
- 提供面向大模型的搜索、存储、召回及会话摘要工具集
- 提供细粒度权限边界,隔离用户规则与 Agent/子 Agent 生成的内容
适用场景
- 在长期跨会话开发中持久化记录架构决策、编码规范与 Sprint 目标
- 通过系统提示词注入强制性项目规范,确保模型始终遵守
- 让 Agent 在多轮对话间记录并检索会话摘要与历史上下文
- 从 CLAUDE.md 或 AGENTS.md 快速导入结构化规则
适合谁
- 在复杂工程中长期使用 DeepSeek Harness 进行辅助编程的开发者
- 需要为 AI Agent 维护团队统一规范与持久化项目上下文的团队
- 需要在 Web Client 中直观管理 Agent 记忆与规则的用户
文档中可确认的限制
- 依赖 DuckDB 预编译二进制,仅支持主流 macOS/Linux/Windows 平台架构
- DuckDB 实行文件独占锁,不支持多进程同时写入同一个项目记忆库
- 语义向量召回需额外配置兼容 OpenAI 规范的 Embedding 服务,未配置时仅支持关键词搜索
- 历史旧版本生成的子 Agent 记录无法被追溯性排除出首轮会话上下文
DSH 兼容性
DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。
尚未测试目前还没有发布运行兼容性测试结果。
安全信号
来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。
依赖数量
package.json 声明了 2 个运行依赖、30 个开发依赖、9 个 Peer 依赖和 0 个可选依赖。
已声明 DSH Bundle
package.json 中声明了 DSH Bundle 元数据。
已声明许可证
GitHub 报告该仓库许可证为 MIT。
已获取 package.json
已获取仓库根目录 package.json,可用于 Registry 元数据检查。
检测到 prepare 脚本
package.json 声明了 prepare 生命周期脚本,在相关安装流程中可能执行。
源码可用
本次 Registry 快照已获取公开 GitHub 源码元数据。
来源与 Registry 记录
展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。
- 源码仓库
- navid-kianfar/dsh-memory
- Registry 来源
- GitHub · dsh-plugin topic
- Registry 分类
- Plugin
- 源码检查
- 6645652 · 2026-09-15
本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。
仓库活跃度
- GitHub Stars
- 0GitHub stars
- Fork 数
- 0
- 未关闭 Issue
- 0
- 最近提交
- 2026-09-15
- 最近发布
- 未发现 Release
相关 DSH 插件
综合核心能力、适用场景、插件类型、分类和 DSH Profile 进行相关性排序。