omdsh-dev/dsh-mnemon
Composable, view-based context for DeepSeek Harness. Pluggable sources and strategies, with layered memory and self-evolving skills out of the box.
dsh‑mnemon – 为 DeepSeek Harness 智能体提供分层、可见的记忆
它是什么
- 一个(及一组配套的)DeepSeek Harness (DSH) 平台插件,为大型语言模型智能体提供结构化的多层记忆系统。
- 它区分了运行时记忆(当前轮次的短期事实)、项目文档(设计、流程等)和记忆空间(长期、由提供商支持的证据)。
- 该插件基于公共 SDK 构建,开发者可以添加新的来源(记忆存储位置)或策略(智能体如何决定读写内容),并接入第三方存储后端。
关键能力
| 功能 | 作用 |
|---|---|
| 分层记忆 | 保持短期上下文常驻,仅在需要时提取文档或长期事实,减少 token 浪费。 |
| 轮次级可见性 | 每次回复后,记忆栏会列出该轮次访问的所有文档或记忆;一键在记忆系统中打开来源。 |
| 一键保存 | 通过“大脑标记”功能,你可以选择回复中的片段,发送给任务智能体,并存储到相应的记忆空间(工作、个人或自定义)。 |
| 自我进化技能 | 跟踪 SKILL.md 文件,审查真实对话,起草改进的技能版本,运行回测,并让你采用最佳版本。 |
| 可组合插件 | 主策略 + 可选增强功能在插件页面切换;每个组件都有自己的设置页面。 |
| 可插拔存储提供商 | 支持原生本地存储(Mnemon Native)和八个第三方提供商(例如 Mem0、Hindsight、Supermemory)。 |
| 可扩展 SDK | 开发者可以使用 dsh‑mnemon/extension-sdk 和 provider‑sdk 编写新的来源、策略或提供商驱动程序。 |
如何开始
- 安装 Node 22+ 并全局安装
pnpm。 - 运行 DSH Web UI 并添加插件:
npm install --global pnpm npx @deepseek-ai/dsh web # 打开 DSH UI # 在 UI 中 → 插件 → 添加插件 → 输入 "dsh‑mnemon" → 安装 → 启用 - 打开记忆系统侧边栏查看状态、运行时记忆、项目文档和记忆空间。
- 与模型交互;使用回复下方的脑标记保存有用的事实。
- (可选)安装 Mnemon CLI(
npm i -g @mnemon-dev/mnemon)或启用第三方提供商进行持久存储。
典型用例
- 客户支持机器人,需要在会话中记住用户偏好,而不会用整个历史淹没模型。
- 研发助手,仅在查询触及相关部分时引用大型设计文档。
- 知识库智能体,将已验证的事实存储在长期记忆空间中,并按需检索。
- 技能驱动的自动化,提示词从实际使用中自动进化,并在部署前进行回测。
扩展系统
- 来源:按照
dsh‑mnemon-source‑*/README.mdSDK 指南实现新的存储后端(例如企业 wiki)。 - 策略:创建自定义轮次逻辑(例如优先考虑某些提供商)并将其注册为增强功能。
- 插件页面:所有组件都带有自己的配置 UI,使组合变得简单。
项目健康
- 在 npm 上发布(
dsh‑mnemon),带有版本徽章、下载计数和定期发布。 - 核心采用 MIT 许可证;第三方提供商保留其自己的许可证。
- CI 脚本(
pnpm verify、pnpm verify:plugins)针对实时 DeepSeek 模型运行端到端测试。 - 文档包括 UI 指南、架构图和路线图。
总结
dsh‑mnemon 将 DeepSeek Harness 转变为一个具有透明、可组合记忆的智能体,可以检查、编辑和扩展,帮助开发者构建更智能、更可靠的 LLM 驱动的应用程序。
相关
- 项目
- 项目
- 项目
- 项目