mindspace-dsh-session-memory
在终端中运行以下命令:
dsh plugin install Spirtxiaoqi7/mindspace-dsh-session-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
要在 DeepSeek Harness 中安装该插件,请运行命令 dsh plugin install Spirtxiaoqi7/mindspace-dsh-session-memory,或访问完整源码地址 https://github.com/Spirtxiaoqi7/mindspace-dsh-session-memory。
插件介绍
传统记忆系统通常只聚焦于单个用户,这让长期运行的智能体的世界观变得狭窄,当注入无关任务时容易破坏正在进行的对话或角色扮演。mindspace-dsh-session-memory 插件解决了这一问题,通过引入会话隔离的多人记忆机制。它支持最多五个人物,每人拥有独立的 ID、名称、信息、偏好以及可修订的关系背景,从而让智能体能够更自然地处理多人交互,而不会强行改变当前任务上下文。
该插件的核心能力在于其可编辑性和数据无损迁移。智能体通过 get_session_memory 和 update_session_memory 进行读写操作,记忆数据存储在专用路径下,与常规对话分离。它兼容旧版本数据,将用户档案和偏好自动迁移为人物一的信息,确保平滑升级。这种设计使得记忆保持外部化,同时提供灵活的会话级控制,避免了多模型自主交互可能带来的自我循环风险。
这个插件特别适合需要多人交互的长期智能体开发者,例如角色扮演应用、团队协作工具或任何需要管理多个真实用户信息的场景。它帮助智能体在维持任务连续性的同时,理解复杂的多人上下文,从而做出更合适的响应。如果你正在构建一个需要同时与多个用户互动的 AI 系统,这个插件能提供结构化的记忆管理,提升交互的连贯性和真实性。
截图预览
使用场景
- 角色扮演游戏中管理多个角色对话。
- 团队协作工具中维护多人交互记录。
- 客户服务系统跟踪多个用户偏好。
适合人员
- 开发多人交互智能体的 AI 工程师。
- 构建角色扮演或协作应用的程序员。
- 需要处理多用户记忆的系统架构师。