DeepSeek Harness plugin

galgame-dsh-plugin

A customizable text-based galgame and otome world engine for DeepSeek Harness.

Jump to install

Source facts

Repository
mchenziyi/galgame-dsh-plugin
Latest update
Aug 14, 2026
Category
Tools & Capabilities
GitHub stars
3
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/mchenziyi/galgame-dsh-plugin
Plugin: galgame-dsh-plugin
Author: mchenziyi

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

galgame-dsh-plugin

<p align="center"> <img src="assets/cover.jpg" alt="galgame-dsh-plugin 封面" width="480"> </p>

一个面向 DeepSeek Harness(dsh)的纯文字恋爱与生活模拟 Skill。

它是给上班摸鱼准备的:打开 dsh,在几分钟内让它帮你配置一个属于自己的文字 galgame 或乙游世界,然后在工作间隙继续故事。世界会保存进度,NPC 也会在你离开时继续生活。

它支持旮旯给木、乙游、同性关系、双性恋、泛性恋、多人关系,以及用户自定义的角色身份、世界背景、关系结构、亲密偏好和边界。

当前版本

v0.1 是最小可运行版本:

  • 通过 dsh bundle 注册 galgame-world Skill;
  • 使用项目 .game/ 保存世界状态;
  • 提供旮旯给木和乙游两个初始化模板;
  • 纯文字输出;
  • 不生成图片、立绘、音频或 UI;
  • 不把玩家或角色默认限制为异性恋关系。

从 GitHub 安装

在 dsh profile 目录中运行:

dsh plugin --profile demo add github:mchenziyi/galgame-dsh-plugin

然后启动该 profile,并让模型调用 galgame-world Skill。首次运行时,它会询问使用哪个模板或创建自定义世界。

如果只想在项目中使用 Skill,可以把 skills/galgame-world/ 复制到项目的 .dsh/skills/galgame-world/

让 dsh 自己配置游戏

安装完成后,不需要手动编辑 JSON。直接把下面这段话发给 dsh:

请调用 galgame-world,帮我配置一个适合上班摸鱼的纯文字恋爱世界。

先通过提问让我选择:
1. 旮旯给木、乙游,还是完全自定义;
2. 玩家身份、性别、称谓和性向;
3. 世界背景、地点、时代和故事基调;
4. 角色数量、角色身份、性别、性向、性格、秘密和关系;
5. 关系结构、亲密尺度、成人内容开关和硬性边界。

每次只问一个问题。配置完成后,把结果保存到 .game/,总结最终设定,然后开始第一幕。

也可以直接描述想玩的内容,例如:

我想玩一个乙游,但主角是一个喜欢女性的女研究生。
背景是现代都市,主要角色有三个:一位女教授、一位男同事和一位非二元酒吧老板。
关系可以自然发展,不要固定攻略路线;角色有自己的生活,也可以拒绝我。
请先帮我补全设定,再开始游戏。

配置过程中可以随时说:

新增一个角色:她是我的邻居,和其他人没有预设恋爱关系。
把故事模式改成 simulation。
查看当前所有角色和关系。
推进三天,但不要直接跳过重要事件。
保存当前状态。

如果你只想快速开始,也可以直接说:

调用 galgame-world,使用乙游模板,帮我随机生成一个适合上班摸鱼的轻松日常世界。

建议让 dsh 把游戏放在单独的项目目录中,这样 .game/ 存档不会和工作文件混在一起。

内容边界

成人偏好只有在用户明确配置成人世界、角色为成年人且存在同意时才会影响叙事。用户设置的硬性边界优先于剧情推进;不支持未成年人、强迫或违法伤害内容。

许可证

MIT