dsh-roleplay-plugin

DSH PLUGIN记忆与知识

仓库 ajuwm/dsh-roleplay-plugin · npm @ajuwm/dsh-roleplay-plugin

记忆与知识 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

为 DeepSeek Harness 带来沉浸式角色扮演:多角色卡、独立记忆与亲密度养成,角色按时段生活并主动找你,另附可选桌面桌宠。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 2 复刻 0 · 未关闭 issue 1
最近更新 2026-09-18 创建于 2026-08-23
README 4.9 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:ajuwm/dsh-roleplay-plugin#v1.4.5
兼容 DSH 版本0.2.0-rc.2 等 10 个版本版本不匹配时安装会报错
Node.js 要求>=20来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名@ajuwm/dsh-roleplay-plugin可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-roleplay-plugin:DeepSeek Harness 里的长期角色扮演陪伴

  • 多角色卡与独立记忆
  • 亲密度与养成系统
  • 心跳主动发消息
  • 叙述风格与剧本模式
  • 可选桌面桌宠

适用场景

记忆视觉识别通知

上游标签

aidshdsh-plugindsh-pluginsroleplay

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

记忆与知识
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方ajuwm仓库 dsh-roleplay-plugin · 默认分支 main
分类记忆与知识memory
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue2 / 0 / 1收录时的数值,非实时
创建 / 更新2026-08-23 · 2026-09-18最后推送 2026-09-18
本站收录2026-09-21首次进入本站目录的时间

README 全文

4.9 KB
作者原文,中文版优先;只做安全转义,不改内容

角色扮演插件(DeepSeek Harness)

一个以沉浸式角色扮演为主体的 DSH(DeepSeek Harness)插件。角色不只是聊天机器人——她会过日子:按时段生活、记得你多久没来、有没来得及说出口的念头、记得你们的重要日子。桌面悬浮宠物窗口是其中一个可选附加功能。

> 需要 DeepSeek Harness Web 版(DSH 0.1.1+,官方 DeepSeek 适配器原生支持图片,无需额外视觉插件)。桥接已完成 DSH 0.1.1-rc.2 适配(npm exec @deepseek-ai/dsh web 与 DSH Desktop 双版本可用)。

✨ 特性

  • 角色扮演:多角色卡(支持 SillyTavern 导入)、独立记忆/日记/世界观/亲密度/养成数值(角色间完全隔离)、角色卡库全局共享(跨对话/跨预设切换)、扮演模式(默认/快速/深度)
  • 开局引导:新角色分步引导(演谁/你的称呼/世界观/基调/偏好),每步可说「你定」由她现场设计(含角色名);收集完生成人格档案并开演,第一句念卡
  • 人格真实感:每个角色一份隐藏人格档案(底线 + 真实感增强,随 rp-realness 技能按人设生成、运行期隐身)——她不再"用户永远是对的":有独立判断、按人设表达反对(傲娇怼/软钉子/损友嘲讽/沉默/直接骂),底线三问每轮自检,关系事件演化底线
  • 多角色房间:1 玩家 + 2~3 个角色同台互动(各有各的记忆与关系;侧栏「房间(双人)」或对话「让A和B一起陪我」)
  • 心跳系统:按时段生活(清晨→深夜 7 档)、主动发消息、未说出口的念头沉淀成记忆
  • 想念 & 纪念日:记得你多久没来;记住你们的纪念日/约定日(久别自动掉信任)
  • 看桌面:让角色"看到"你的真实屏幕(官方图片注入,可 API 关)
  • 叙述风格:小说 / 剧本 / 精简 三种输出,随时切换;输出规则反八股、口癖克制、静默合法
  • 剧本模式:你定开头与结尾,中间自由扮演,自然收束
  • 养成系统:生命体征(饱食/健康/心情/生命)+ 金币商城 + 投喂/照顾;危机提醒
  • 亲密度系统:好感 / 信任 / 心动 三轴 + 男友力 + 里程碑(m1→m8),加减有标尺、重复加成自动递减、久别掉信任、单轮限幅;进度难度(慢热/正常/快速)自选
  • 剧情连续性:章节式剧情档案(roleplay_story:10~15 轮/场景转场自动存档,跨会话恢复)+ 增量摘要 + 用户人设档案(角色对你的认知)
  • 侧栏设置:全部设置集中在侧栏(心跳/叙述/难度/剧本/开关/亲密度进度/我的档案),无需开演即可编辑,跨会话持久
  • 桌宠(附加):桌面悬浮立绘,拖动/触摸/双击对话/气泡嘀咕,可一键启停

📦 安装

推荐:官方插件命令(需要 pnpm;DSH Desktop 自带,或 npm i -g pnpm)

dsh plugin --profile web add github:ajuwm/dsh-roleplay-plugin
# 更新/卸载: dsh plugin --profile web update @ajuwm/dsh-roleplay-plugin
#               dsh plugin --profile web remove @ajuwm/dsh-roleplay-plugin

安装后重启 DSH:角色扮演预设自动物化到 %DSH_HOME%\.agent-presets\,侧栏自动挂载。桌宠程序随包;桌宠立绘素材请自备(放工作区 pet\,见下方说明)。

备选:一键脚本(install.ps1)

pwsh install.ps1            # 安装并兼容清理旧版手动布局
pwsh install.ps1 -Uninstall # 回滚

手动(不推荐):
1. 把 agent-presets/roleplay 放到 %USERPROFILE%\.dsh\.agent-presets\roleplay
2. 把 lib + package.json 放到 %USERPROFILE%\.dsh\profiles\web\node_modules\@ajuwm\dsh-roleplay-plugin,并在 cordis.patch.yml 追加 roleplay-client 行(包名 @ajuwm/dsh-roleplay-plugin)
3. 桌宠立绘:放入 DSH 工作区下的 pet 目录(默认 \pet,可用 DSH_PET_DIR 覆盖;工作区 ≠ %USERPROFILE%\.dsh)
4. settings.yaml 里 agent-presets.default: roleplay
5. 重启 DSH,新建会话,说「开始/开演」或侧栏按钮开始扮演

> 角色扮演默认会话预设即用;桌宠是可选的附加,不开启不影响角色扮演。

📚 文档

🖼 说明

  • "看桌面"用官方 DeepSeek 适配器原生图片支持(DSH 0.1.1+),不再需要 vision-router 等视觉插件。
  • 角色立绘/桌宠立绘请自行放入 \pet 目录(仓库不含版权图片素材)。

⚖️ License

MIT

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-roleplay-plugin 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:ajuwm/dsh-roleplay-plugin#v1.4.5` 即可。对应的 npm 包名是 `@ajuwm/dsh-roleplay-plugin`。

dsh-roleplay-plugin 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-roleplay-plugin 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-roleplay-plugin 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.2.0-rc.1、0.1.7-rc.2、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2。版本较多,只列出前 8 个。

dsh-roleplay-plugin 需要什么运行环境?

Node.js >=20。环境不满足时安装会失败,建议先确认本机版本。

dsh-roleplay-plugin 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-roleplay-plugin 有哪些功能?

多角色卡与独立记忆、亲密度与养成系统、心跳主动发消息、叙述风格与剧本模式、可选桌面桌宠。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

记忆与知识
按星标排序,可作替代方案

ruflo

ruflo

L3 · 安装规范通过 7.4 万 星

OpenViking

OpenViking

面向 DeepSeek Harness 的 OpenViking 记忆与上下文插件:pre-step 自动召回与画像注入、会话捕获、`vik

L3 · 安装规范通过 3.9 万 星

WeKnora

WeKnora

把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己

L4 · 沙盒安装通过 3.3 万 星

distilly

distilly

Distilly — Distill how they think into reusable Skills for any Agent o

L4 · 沙盒安装通过 2.5 万 星

EverOS

EverOS

L4 · 沙盒安装通过 1.3 万 星

MemOS

MemOS

L4 · 沙盒安装通过 1.2 万 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。