DSH Soul Desk:DeepSeek Harness 人设与跨会话记忆管理

前言

在 DeepSeek Harness 里长期对话时,系统提示词往往是一份通用说明,很难为不同场景切换「是谁在说话」,也不容易把关系、喜好、共同经历沉淀下来并在下次会话继续用。手写长 system prompt 可以部分解决人设问题,但记忆通常仍散落在聊天记录里,换会话或换 Agent 就要重新交代。

下面介绍社区插件 DSH Soul Desk(包名 dsh-plugin-private-soul)。它在 Harness 内提供多个人设、按会话切换,以及与人设绑定的跨会话个人记忆,并支持导入导出与模型辅助整理。

这是什么

DSH Soul Desk 由维护者 ousiqwq 发布,在 SkillHub 社区目录中归类为「记忆」。定位是:DeepSeek Harness 的人格与个人记忆管理——为不同对话选择合适的人设,并为每个人设维护独立的跨会话记忆。

插件入口在 Harness Web 界面:设置 → 私人灵魂。

核心功能

多个人设与会话切换

可新建或编辑完整人格文本,设置全局默认人设,或在聊天界面按会话单独选择:具体人设、跟随默认,或「此会话不使用人设」。子 Agent 继承所属会话的选择;已发出的请求仍按发送时的人设归属。切换人设时,会一并切换该人设下的个人记忆。

两种提示词注入方式

注入方式 行为
人格优先 将人格文本放在系统提示词前部,保留工具和框架说明
完整替换 使用人格文本替换系统提示词正文,保留工具 schema 与运行时上下文

人格文本按字面处理,{{...}} 不作模板插值。全局开关可关闭人格注入和自动记忆工具,关闭后仍保留已有内容。

个人记忆

记忆按三类管理:relationship(关系)、preference(喜好)、story(共同故事)。界面支持按类别筛选、搜索、手动编辑,以及查看智能整理建议后再应用;也支持查询、去重和整理预览。

模型可通过工具 soul_memory_read、soul_memory_remember、soul_memory_update、soul_memory_forget、soul_memory_consolidate 管理当前人设的记忆。自动写入经内容过滤和模型审核;智能整理先生成预览,确认后保存。

每人设最多 500 条记忆,每条最多 1600 字符,整体存档最多 8 MiB。

导入与导出

支持人格 Markdown、整体 JSON,以及合并导入。内置可选 若娜瓦 角色预设,安装后可手动导入体验(见下文典型用法)。

持久化与界面

运行数据位于 $DSH_HOME/private-soul/(默认 ~/.dsh/private-soul/)。library.json 保存人设、记忆与会话绑定;backups/ 在删除、整理或整体导入前保存恢复存档。支持修订冲突检查、恢复备份、深浅主题与窄屏布局。卸载插件会保留数据。

安装与启用

插件声明兼容 DeepSeek Harness 0.2.1-rc.3 / 0.2.1-rc.5,Node.js 26;其他 Harness 版本需自行确认接口兼容性。

当前 README 给出的安装命令如下(版本 0.2.4):

dsh plugin --profile web add https://github.com/ousiqwq/dsh-soul-desk/releases/download/v0.2.4/dsh-plugin-private-soul-0.2.4.tgz

安装后在 DSH 插件管理中启用插件,重启 DSH 并刷新页面,再打开 设置 → 私人灵魂。也可从 Releases 下载安装包后本地安装。

插件以当前 DSH 进程权限运行;安装前建议查看 GitHub 仓库 源码与 MIT 许可证。

典型用法

人设与记忆

  1. 点击 新建人设,填写名称与人格文本。
  2. 仅保存 保存当前编辑;保存并启用此人设 同时设为全局默认。
  3. 在聊天页的人设菜单中,为当前会话选择具体人设、跟随默认 或 此会话不使用人设。
  4. 进入 个人记忆,管理该人设的关系、喜好和故事。

若娜瓦预设(可选)

  1. 下载 ronova.json。
  2. 在设置中选择 导入全部 → 合并导入。
  3. 查看设定,保存并启用,或在目标会话中选择若娜瓦。

也可下载仓库中的 ronova.SOUL.md,通过 导入 SOUL.md 载入编辑器。

适用场景与注意

适合需要在 Harness 内维护多套人格、且希望记忆按人设隔离、跨会话复用的开发者或重度用户。与「只在单次对话里粘贴长 prompt」相比,Soul Desk 把人设和记忆放进插件管理的存储与 UI,并和系统提示词注入策略、原生工具链对齐。

DeepSeek Harness 生态强调「一切皆插件」;SkillHub 目录页 是社区站点,与 DeepSeek / 幻方无官方从属关系。

使用时请注意:Harness 版本与 peer 依赖需匹配 README 说明;记忆上限与自动审核策略以插件当前实现为准;敏感人格或记忆内容会落在本地 private-soul 目录,需自行备份与权限管理。

结尾

DSH Soul Desk 把「谁在说」和「记得什么」从单次聊天里拆出来,用多的人设、会话级切换和独立记忆库在 Harness 内长期维护。进一步了解可访问社区目录 ousiqwq/dsh-soul-desk 与源码仓库 github.com/ousiqwq/dsh-soul-desk。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜