加载角色卡并隔离记忆,与角色长期沉浸互动
28.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Ryu6Zero/dsh-character-studio该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 67 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
- 发起网络请求lib/index.js:151
const resp = await fetch(url, { - 发起网络请求lib/index.js:167
const res = await this.request("/health", { method: "GET" }); - 发起网络请求lib/index.js:174
const data = await this.request(`/v1/default/banks/${encodeURIComponent(bankId)}/memories/recall`, { - 发起网络请求lib/index.js:198
const data = await this.request(`/v1/default/banks/${encodeURIComponent(bankId)}/memories`, { - 发起网络请求lib/index.js:217
const data = await this.request(`/v1/default/banks/${encodeURIComponent(bankId)}/stats`, { method: "GET" }); - 发起网络请求lib/index.js:233
const data = await this.request(`/v1/default/banks/${encodeURIComponent(bankId)}/graph?id=${encodeURIComponent(id)}&depth=${depth}`, { method: "GET" }
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh@deepseek-ai/dsh-commands@deepseek-ai/dsh-settings@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 加载角色卡
- 按角色隔离记忆
- 长期沉浸互动
🎭 为 DeepSeek Harness 打造的原生沉浸式角色扮演与陪伴工作室。角色卡 + Hindsight 图谱记忆,按角色分设记忆库,无需改动宿主。
README
由 DeepSeek 最新模型翻译生成dsh-character-studio
npm
License: MIT
DeepSeek Harness 原生沉浸式角色扮演(RP)与伴侣互动插件。将「解耦角色卡机制(SOUL 框架 + Markdown/Tavern 外部卡库)」与「Hindsight 图谱实体记忆引擎」深度联通,让 DSH 成为轻量、优雅且具备生产级长期记忆的原生 RP 娱乐宿主。
🌟 核心优势与竞品区别
相比 DSH 生态已有的方案以及传统酒馆(SillyTavern),dsh-character-studio 具备以下关键优势:
| 对比维度 | 传统酒馆 (SillyTavern) | 社区已有 DSH RP 插件 | dsh-character-studio (本插件) |
| 系统架构 | 重前端单体,配置繁琐,多端同步重 | 侵入性修补 Host 或纯静态提示词 | 原生轻量 Cordis 插件,标准非侵入,零多余依赖 |
| 长期记忆机制 | 简单滑动窗口/粗粒度向量搜索,易遗忘 | 本地单文件追加或无图谱记忆 | 对接 Hindsight 生产级实体图谱与时序推理 |
| 多角色记忆隔离| 手动切换数据库/易发生设定与记忆串线 | 全局共用一份记忆,多角色易串戏 | 专属 Bank 隔离 (rp_),换角色不串戏 |
展开完整文档(README 剩余 1 节)
dsh-character-studio npm License: MIT DeepSeek Harness 原生沉浸式角色扮演(RP)与伴侣互动插件。将「解耦角色卡机制(SOUL 框架 + Markdown/Tavern 外部卡库)」与「Hindsight 图谱实体记忆引擎」深度联通,让 DSH 成为轻量、优雅且具备生产级长期记忆的原生 RP 娱乐宿主。 🌟 核心优势与竞品区别 相比 DSH 生态已有的方案以及传统酒馆(SillyTavern),dsh-character-studio 具备以下关键优势: | 对比维度 | 传统酒馆 (SillyTavern) | 社区已有 DSH RP 插件 | dsh-character-studio (本插件) | | 系统架构 | 重前端单体,配置繁琐,多端同步重 | 侵入性修补 Host 或纯静态提示词 | 原生轻量 Cordis 插件,标准非侵入,零多余依赖 | | 长期记忆机制 | 简单滑动窗口/粗粒度向量搜索,易遗忘 | 本地单文件追加或无图谱记忆 | 对接 Hindsight 生产级实体图谱与时序推理 | | 多角色记忆隔离| 手动切换数据库/易发生设定与记忆串线 | 全局共用一份记忆,多角色易串戏 | 专属 Bank 隔离 (rp_),换角色不串戏 | | 思考沉浸度 | 需复杂正则拼接/依赖外部提示词注入 | 无深度思考链约束,偶发 AI 腔 | DeepSeek 官方 第一人称内心独白注入 | | 卡片与资产兼容| 依赖专有前端格式与扩展插件 | 格式单一/需要手动修改代码 | 原生兼容 Markdown 三节卡与 SillyTavern V2 JSON | 🌟 核心特性 - 🎭 多格式角色卡原生加载: - 标准 Markdown 角色卡(支持【角色】/【关系】/【对话】三节权威规范); - 兼容 SillyTavern(酒馆)V2 JSON 角色卡; - 角色卡解耦外置,零代码热切换。 - 🧠 Hindsight 专属 Bank 记忆隔离: - 每个角色自动分配独立的 Memory Bank(如 rp_alice),杜绝跨角色记忆串线; - 跨会话沉淀剧情、羁绊与重要誓约,支持图谱实体与时间线关联分析; - 内置 60s 内存 TTL 召回缓存与写失效机制。 - 🎬 DeepSeek 内心独白沉浸推演: - 官方级角色沉浸指令注入,在思考链内以第一人称进行心理分析与回复规划; - 严格规范酒馆级演出排版(台词 ""、动作 「」、心理 ())与活人感法则。 - 🕹️ 斜杠命令与 OOC 导演交互: - /rp list:一键列出所有角色卡与当前激活卡; - /rp use :即时切换沉浸角色; - /rp status:查看角色状态、Bank 名与 Hindsight 连通状态; - /ooc :场外导演指令,用于调整剧情节奏或跳出戏份答疑。 📦 安装 从 npm 安装 dsh plugin --profile web add dsh-character-studio 或无头模式 dsh plugin --profile headless add dsh-character-studio 本地开发挂载 cd /path/to/dsh-character-studio pnpm install && pnpm run build dsh plugin --profile web add "link:$(pwd)" ⚙️ 配置说明 在 $DSH_HOME/profiles//settings.yaml 或 Web 界面设置中配置: | 配置项 | 默认值 | 说明 | | cardsPath | ~/.dsh/cards | 角色卡存放根目录(支持 .md 与 .json) | | defaultCard | "" | 默认激活的角色卡名称(留空则不默认激活) | | hindsightEndpoint | http://localhost:8888 | Hindsight 记忆服务 REST 端点 | | hindsightToken | "" | Hindsight 认证 Token(本地无需填写) | | bankPrefix | rp_ | 角色专属 Bank 的前缀 | | recallCacheTtlMs | 60000 | 召回结果内存缓存时长(0 为禁用) | | enableDeepSeekImmersivePrompt | true | 是否在 中注入第一人称内心独白规则 | | enableTavernFormatting | true | 是否注入酒馆台词/动作排版规范 | 🛠️ 模型工具与命令 斜杠命令 (Slash Commands) - /rp list — 查看角色卡库清单及当前状态。 - /rp use — 切换当前扮演的角色。 - /rp status — 查看记忆库节点数与连通状态。 - /ooc — 发送场外导演指示。 模型工具 (Agent Tools) - rp_recall(query, limit) — 查询历史剧情、设定与共同经历。 - rp_remember(content, context) — 沉淀新的羁绊与重大事件。 - rp_related(id, depth) — 追踪记忆节点在关系图谱中的关联。 - rp_status() — 模型自检当前角色状态。 📄 开源许可 MIT License
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Ryu6Zero/dsh-character-studio
加载角色卡并隔离记忆,与角色长期沉浸互动
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目