dsh-story

DSH PLUGIN娱乐与实验

仓库 starkingcn/dsh-story

娱乐与实验 L4 · 沙盒安装通过 安全审查:低风险 可信度:银 可安装插件
安装这个插件

把 DeepSeek Harness 的会话变成互动小说 / 角色扮演:AI 不再扮演编码助手,而是叙事者与主持人(GM),

一句话选型结论

按资料字段整理

dsh-story 是娱乐与实验类的 DSH 可安装插件,验证等级 L4 · 沙盒安装通过,安全审查为低风险,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类娱乐与实验 收录类型可安装插件 验证等级L4 · 沙盒安装通过 安全审查低风险
验证等级 L4 L4 · 沙盒安装通过
GitHub 星标 0 复刻 未标注 · 未关闭 issue 未标注
最近更新 2026-10-25 创建于 未标注
README 3.9 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:starkingcn/dsh-story
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

娱乐与实验
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

记忆内容创作

验证等级与安全审查

L4 · 沙盒安装通过
自动化流程结论,不是人工审核
验证等级L4 · 沙盒安装通过安装命令在隔离沙盒内真实执行成功,无依赖错误
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度银综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-11-05): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ? 未知
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 结论说明 静态扫描 低;动态审计无结论(以下以静态为准)→ 总评级 低。
  • 风险计数 严重 0 / 高 0

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L4:在沙盒里真实装过,依赖能装上,不是纸面声明。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在娱乐与实验场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-story当前 L4 · 沙盒安装通过 低风险 0 未标注 有
petdex L4 · 沙盒安装通过 低风险 4,211 0.1.1-rc.2 有
zhuzhiliao L4 · 沙盒安装通过 低风险 2,880 未标注 有
dsh-tavern L4 · 沙盒安装通过 待扫描 822 0.1.1-rc.2 有
dsh-game-studio L4 · 沙盒安装通过 低风险 554 未标注 有
oh-story-dsh L4 · 沙盒安装通过 低风险 477 未标注 有

仓库档案

娱乐与实验
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方starkingcn仓库 dsh-story · 默认分支 未标注
分类娱乐与实验game
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 未标注 / 未标注收录时的数值,非实时
创建 / 更新未标注 · 2026-10-25最后推送 未标注
本站收录2026-11-15首次进入本站目录的时间

README 全文

3.9 KB
作者原文,中文版优先;只做安全转义,不改内容

故事模式(Story Mode)· DeepSeek Harness 预设 Bundle

把 DeepSeek Harness 的会话变成互动小说 / 角色扮演:AI 不再扮演编码助手,而是叙事者与主持人(GM),
由玩家用自然语言或选项推动剧情。所有能力都打包成一个可安装的 DSH bundle。

功能一览

能力 说明
故事模式预设 新建会话时选择「故事模式」,系统提示只保留叙事规则,并屏蔽全部编码/系统工具。
三条走向 输入框上方的开关:开启后每轮结尾依据上轮剧情给出恰好三条走向(可随时 /choices on / off)。
记忆管理 角色目录(≈ 酒馆角色卡)与箱庭目录(≈ 世界书),全部 .md,每轮自动全量读取;未配置时预填默认目录。
上下文提纯 上下文占用 ≥ 80%(或点 Test)时,调用模型把剧情整理成角色/箱庭状态,窗口内可改写,确认后写回记忆文件。
前后置提示词 整个请求被 settings/front.txt(系统提示词开头)与 settings/end.txt(最后一条消息之后)前后包裹,改文件即生效。
工作区初始化 一键创建 settings/、记忆/角色、记忆/箱庭 及起始 .md 模板,幂等不覆盖。

目录结构

.
├─ README.md               # 本文件
├─ LICENSE                 # MIT
├─ .gitignore
├─ .gitattributes
├─ assets/
│  └─ icon-180.png         # 插件市场卡片图标(GitHub 托管位图)
└─ story-mode/             # 可安装的 DSH bundle
├─ package.json         # 名称、exports、dsh.bundle / dsh.client 声明
├─ cordis.patch.yml     # 预设与插件行
├─ index.js             # bundle 的 Host 入口(空 apply)
├─ client.js            # 浏览器端:输入框上方的全部控件
├─ choices.js           # 三条走向
├─ memory.js            # 记忆目录、每轮注入、默认目录
├─ purify.js            # 上下文提纯
├─ prompt-wrap.js       # 前后置提示词
├─ scaffold.js          # 工作区初始化
├─ story-guard.js       # 屏蔽部署级全局工具
├─ icon.svg             # 插件图标(DSH 插件页)
├─ locale/              # 插件显示名与描述(zh / en)
└─ README.md            # 插件详细说明(实现、命令、数据流)

安装

需要 DSH 桌面版 / Web 版,以及一个可用的模型账号。

  • GitHub:
  • npm:dsh-story-mode
dsh plugin add dsh-story-mode

安装后重启 DSH,新建会话并在 Agent 预设 里选择 故事模式。

> 旧会话保留创建时的插件版本,验证改动请用新会话。

使用

  • 直接输入题材(如「悬疑,雨夜旅馆」)或 开始;
  • 输入框上方从左到右:文件夹+(初始化工作区)、Test(手动提纯)、齿轮(记忆管理)、走向开关;
  • 常用命令:/choices on|off、/memory {...}、/purify、/purify-apply {...}、/init-workspace。

详细实现与数据流见 story-mode/README.md。

工作区数据

「初始化工作区」会在当前会话的工作目录下创建:

settings/front.txt      前后置提示词
settings/end.txt
记忆/角色/*.md           角色记忆(含 状态提纯.md)
记忆/箱庭/*.md           箱庭记忆(含 状态提纯.md)

这些是个人创作内容,默认被 .gitignore 排除;想随仓库版本化时,删掉对应忽略规则即可。

已知限制

  • 故事模式内不提供工具调用,模型只输出叙事文本;
  • 记忆文件每轮同步读取,单次上限 200 个文件 / 12 万字符;
  • 上下文提纯不会自动清理会话上下文,需要重置请新建会话或使用 /compact。

许可

MIT © 2026 starkingcn

常见问题

5 问
答案由本站依据条目字段整理,不引用上游原文
dsh-story 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:starkingcn/dsh-story` 即可。

dsh-story 的验证等级是什么意思?

L4 · 沙盒安装通过。安装命令在隔离沙盒内真实执行成功,无依赖错误

dsh-story 安全吗?

低风险。静态扫描 低;动态审计无结论(以下以静态为准)→ 总评级 低。

dsh-story 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-story 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

同名或近似条目

5 条
不同作者的仓库分开列,请确认你要装的是哪一个
娱乐与实验
按星标排序,可作替代方案

petdex

petdex

L4 · 沙盒安装通过 4,211 星

zhuzhiliao

zhuzhiliao

竹知了 —— 一转就哇哇叫的传统玩具,Web 模拟版。零依赖单文件,真实录音采样,移动端优先。

L4 · 沙盒安装通过 2,880 星

dsh-tavern

dsh-tavern

基于DSH的Agent酒馆。类酒馆文字游戏Agent。兼容SillyTavern生态,人物卡直接导入就能玩。更快、更稳、更鲜活。所有模型都能

L4 · 沙盒安装通过 822 星

dsh-game-studio

dsh-game-studio

用一句话描述小游戏,DSH plugin 即可在侧边栏生成可玩版本,支持 AI 美术替换、自动试玩与单文件 HTML 导出。

L4 · 沙盒安装通过 554 星

oh-story-dsh

oh-story-dsh

DeepSeek 写网文/小说的工作流插件:DeepSeek Harness 社区插件,内置小说、短剧、游戏、视频解说四个工作台

L4 · 沙盒安装通过 477 星

ai-art-engine

ai-art-engine

AI 艺术创作引擎,专业的短视频,游戏3D资产,2D资产,广告创作工具

L4 · 沙盒安装通过 218 星

starkingcn 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-11-05。