安装
要求
- DeepSeek Harness 0.2.x;
- Node.js 22 或更高版本;
- 带网页界面的 DSH 配置档案;
- 至少一个能运行 GM 和子智能体的语言模型路由。
rclone 是可选依赖。只有需要在多台设备间同步资料库时才需要安装;仅在本机游玩不会调用它。
建议使用专用 DSH 配 置档案。套件会加入角色扮演预设、侧边栏界面、设置和会话页签。放在专用配置档案中,可以避免影响无关的 DSH 工作区。
dsh plugin --profile <profile> add @dsh-agentic-roleplay/all
套件会安装角色扮演核心和 @dsh-agentic-roleplay/state。重启该配置档案后,从 DSH 侧栏打开角色扮演。
麦克风输入是可选功能。需要时,请从 DSH 自己的插件列表安装并启用 Voice Input。角色扮演套件不再安装 DSH 的语音包,因此这些包可以与 DSH 运行时保持同一版本。SenseVoice 提供方、API 语音识别提供方可以任选,也可以同时使用。
只保留 all 套件这一层。核心包和状态包也各自带有一层补丁,用于不通过套件单独安装,而这些层会加入相同的插件行。两者同时选中时,配置档案里会有两个 roleplay 行,DSH 会拒绝保存设置 → 角色扮演(提示「本部署没有接受这些值」)。若使用插件管理器,请取消选中 @dsh-agentic-roleplay/core 和 @dsh-agentic-roleplay/state 这两层(包仍保持安装),然后重启。检测到这种情况时,角色扮演设置页会显示警告,日志中也会记录一条错误。