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。简要步骤:
- 把
agent-presets/roleplay放到%USERPROFILE%\.dsh\.agent-presets\roleplay - 把
roleplay-client放到%USERPROFILE%\.dsh\profiles\web\node_modules\@dsh-user\roleplay-client,并在cordis.patch.yml追加roleplay-client行 - 把
pet(桌宠资源)放到合适位置(默认D:\dsh\pet) settings.yaml里agent-presets.default: roleplay- 重启 DSH,新建会话,侧栏点「▶ 开始扮演」
角色扮演默认会话预设即用;桌宠是可选的附加,不开启不影响角色扮演。
📚 文档
🖼 说明
- "看桌面"用官方 DeepSeek 适配器原生图片支持(DSH 0.1.1+),不再需要 vision-router 等视觉插件。
- 角色立绘/桌宠立绘请自行放入
pet目录(仓库不含版权图片素材)。