dsh-aivn
在终端中运行以下命令:
dsh plugin install john-walks-slow/dsh-aivn
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install john-walks-slow/dsh-aivn,或从开源地址 https://github.com/john-walks-slow/dsh-aivn 安装该插件。
插件介绍
许多人在 DSH 里已经习惯用会话写东西、用侧栏管文件,但互动叙事若只能停在聊天记录里,就很难呈现视觉小说那种「舞台感」——背景切换、立绘站位、逐句台词与分支选项。若为此再单独安装桌面或独立 Web 应用,工作区、版本与习惯都要拆成两套。dsh-aivn 的定位,就是把 AIVN 的舞台引擎直接装进 DSH:以当前工作区为剧目根,在剧作家预设的会话中提供专属的 AIVN 页签,把模型输出的 Stage DSL 实时演成可交互画面;玩家点选停止点上的选项后,该句会作为用户消息回到剧作家,由它接着写下一段剧情。
核心体验建立在「一个工作区一部戏」的文件结构上:根目录的 play.json 声明开局与写作参数,memory、characters、assets 等目录承载设定、角色卡与素材描述。剧作家负责演出与续写,搭台助手则在同目录备料——撰写 premise、整理 manifest、在配置允许时出图配乐或检索资料。舞台侧支持开演与全屏、导演栏的引导/打断/改写/重写,以及可选的语音朗读;限制级段落可通过专用通道与摘要收束,与主模型上下文解耦。回退与在新对话中分支依赖 DSH 原生能力,插件会把舞台状态与会话日志对齐重投影,而不是自建一套路线谱系。
与同名独立产品 stage-ai 相比,两者共用 @aivn/core 与 @aivn/stage,差别在宿主:独立版提供路线树、周目存档与完整工坊等完整产品形态;本插件刻意复用 DSH 的会话、文件侧栏、插件配置与技能隔离,不重复造应用壳。适合已经在 DSH 中长期创作、希望在不离开工作区的前提下获得 AIVN 演出能力的作者与玩家;若你追求的是开箱即用的全功能 AIVN 站点或桌面体验,仍应以独立版为主,本插件则是「DSH 里的舞台扩展」这一路的答案。
截图预览
使用场景
- 在 DSH 工作区里用剧作家会话实时演出 Stage DSL,玩家点选项驱动续写
- 用搭台助手在同目录撰写 play.json、角色卡与素材清单,为剧目备料
- 已在用 DSH 写项目,希望不另开应用就获得 AIVN 舞台与导演工具
适合人员
- 长期以 DSH 为创作与文件主场的作者与玩家
- 想做分支选项、立绘与台词条式演出的互动叙事创作者
- 需要剧作家/搭台分工、又希望回退与分支走 DSH 会话机制的团队