Back to home@ajuwm

dsh-roleplay-plugin

以角色扮演为主体、桌宠为附加功能的 DeepSeek Harness 插件

Stars
1
Language
JavaScript
Created
Aug 23, 2026
Updated
Aug 23, 2026

Introduction

角色扮演插件(DeepSeek Harness)

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

需要 DeepSeek Harness Web 版(DSH 0.1.1+,官方 DeepSeek 适配器原生支持图片,无需额外视觉插件)。

✨ 特性

  • 角色扮演:多角色卡(支持 SillyTavern 导入)、独立记忆/日记/世界书、扮演模式(默认/快速/深度)
  • 心跳系统:按时段生活(清晨→深夜 7 档)、主动发消息、未说出口的念头沉淀成记忆
  • 想念 & 纪念日:记得你多久没来;记住你们的纪念日/约定日
  • 看桌面:让角色"看到"你的真实屏幕(官方图片注入,可 API 关)
  • 叙述风格:小说 / 剧本 / 精简 三种输出,随时切换
  • 剧本模式:你定开头与结尾,中间自由扮演,自然收束
  • 养成系统:生命体征(饱食/健康/心情/生命)+ 金币商城 + 投喂/照顾;危机提醒
  • 亲密度系统:好感 / 信任 / 心动 三轴 + 男友力 + 里程碑(m1→m8),AI 判断加减、联动升级
  • 侧栏设置:双通道(侧栏 + DSH「插件设置」),深色/浅色跟随 DSH 主题
  • 桌宠(附加):桌面悬浮立绘,拖动/触摸/双击对话/气泡嘀咕,可一键启停

📦 安装

docs/INSTALL.md。简要步骤:

  1. agent-presets/roleplay 放到 %USERPROFILE%\.dsh\.agent-presets\roleplay
  2. roleplay-client 放到 %USERPROFILE%\.dsh\profiles\web\node_modules\@dsh-user\roleplay-client,并在 cordis.patch.yml 追加 roleplay-client
  3. pet(桌宠资源)放到合适位置(默认 D:\dsh\pet
  4. settings.yamlagent-presets.default: roleplay
  5. 重启 DSH,新建会话,侧栏点「▶ 开始扮演」

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

📚 文档

🖼 说明

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

⚖️ License

MIT