chinosk6/dsh-roleplay
Deepseek Harness 角色扮演插件 用于DeepSeek Harness的角色扮演对话、角色卡创作和图像生成
项目介绍Project Overview
dsh-roleplay 是 DeepSeek Harness 的角色扮演插件,可交互式创建、导入酒馆兼容角色卡,并通过 NAI、ai.erp.sex 或本地 Stable Diffusion WebUI 生成图片。适合在 DSH 中搭建角色对话与配图场景。需 dsh 0.1.0-rc.6+、Node 22.19+、pnpm 9+;卸载后角色卡和图片缓存仍留在 $DSH_HOME/roleplay/,需手动清理。
dsh-roleplay is a DeepSeek Harness plugin for roleplay. It can interactively create and import tavern-compatible character cards, and generate images through NAI, ai.erp.sex, or a local Stable Diffusion WebUI. Use it when building character chats with visuals in DSH. It requires dsh 0.1.0-rc.6+, Node 22.19+, and pnpm 9+; after uninstalling, cached cards and images remain in $DSH_HOME/roleplay/ and must be removed manually.
请帮我了解并安装插件:【dsh-roleplay】【https://github.com/chinosk6/dsh-roleplay】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add -w dsh-roleplay
把 chinosk6/dsh-roleplay 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
dsh-roleplay
English | 简体中文
- DeepSeek Harness 角色扮演插件

功能
酒馆兼容角色卡生成 / 导入,支持交互式创建角色卡
图片生成,支持:
- NAI 官方接口
- ai.erp.sex 三方接口
- Stable Diffusion WebUI 本地接口
环境要求
安装
从 npm
dsh plugin --profile web add -w dsh-roleplay
从 GitHub
dsh plugin --profile web add -w github:chinosk6/dsh-roleplay
也可指定分支或 tag:
dsh plugin --profile web add -w github:chinosk6/dsh-roleplay#v0.1.0
Git 安装会运行 prepare 来构建 lib/。若 pnpm 提示忽略了 build script,在 ~/.dsh/profiles/web/pnpm-workspace.yaml加上:
allowBuilds:
dsh-roleplay: true
更新
dsh plugin --profile web update dsh-roleplay
然后重启 dsh。
卸载
dsh plugin --profile web remove dsh-roleplay
- 角色卡和生成图片的缓存仍留在
$DSH_HOME/roleplay/,需要手动清除
构建
pnpm install
pnpm run build
Windows 上若 npx / pnpm 被执行策略拦住,可直接:
node node_modules/typescript/bin/tsc -p tsconfig.json --noEmit
node node_modules/typescript/bin/tsc -p tsconfig.client.json --noEmit
node scripts/build.mjs
添加本地仓库到 dsh
dsh plugin --profile web add -w .
之后重启 dsh web
致谢
- 支持导入 RP-Hub 角色卡,部分提示词参考了此项目。
nexu-io/open-design
ruvnet/ruflo
amruthpillai/reactive-resume
esengine/DeepSeek-Reasonix
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/distilly
titanwings/colleague-skill