npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

dsh-gamemode

v0.0.4

Published

DSH 插件:/gamemode 1 = 一键切换到内置创造模式(cordis)预设。DSH plugin: /gamemode 1 = switch to the built-in Creative Mode (cordis) agent preset.

Downloads

376

Readme

dsh-gamemode

DSH 插件:/gamemode 1 = 一键切换到 DeepSeek Harness 内置“创造模式”(cordis)Agent 预设。 DSH plugin: /gamemode 1 = one-command switch to the built-in Creative Mode (cordis) agent preset.

gamemode showcase

English | 中文


English

A tiny DeepSeek Harness slash-command plugin that turns the Minecraft-meme command /gamemode 1 into a real switch to the built-in Creative Mode agent preset.

In DeepSeek Harness, Creative Mode is the built-in cordis preset (its preset.yml declares name: 创造模式). This plugin performs the exact same operation as the Web UI preset picker:

  1. ctx.agentPresets.recompose(agent.ctx, presetId) — re-links the live agent to the preset's standing mount.
  2. agent.session.append('agent-preset/selected', { agentPreset }) — records the durable selection so resume/fork rebuilds the same composition.

One-command install

dsh plugin --profile web add dsh-gamemode

Other install sources:

# straight from GitHub (prebuilt lib/ is committed, no build allowlist needed)
dsh plugin --profile web add github:XCNXNXNX/dsh-gamemode

# or the prebuilt release tarball
dsh plugin --profile web add https://github.com/XCNXNXNX/dsh-gamemode/releases/download/v0.0.3/dsh-gamemode-0.0.3.tgz

The package declares dsh.bundle; cordis.patch.yml inserts the plugin row automatically. If your profile has another name, replace web with it.

Usage

| Command | Effect | | --- | --- | | /gamemode 1 (or /gamemode creative) | Switch to Creative Mode (cordis preset) | | /gamemode 0 (or /gamemode survival) | Switch to Standard Mode (standard preset) | | /gamemode | Show the current preset |

Limitation (same as the official UI)

An agent preset can only be switched while the session is still blank — before any turn/start has been written. Once the conversation starts, the preset is locked, because the history was produced under the old composition. Use /gamemode 1 on a new session before sending your first message.

Build

With a DeepSeek Harness checkout:

bash scripts/build.sh

Install/inject the produced package with the DSH plugin tooling, e.g. dev_inject_plugin.

License

BSD-3-Clause


中文

一个极简的 DeepSeek Harness 斜杠命令插件:把 Minecraft 梗命令 /gamemode 1 变成真正切换内置 “创造模式” Agent 预设的命令。

DeepSeek Harness 里的“创造模式”就是内置 cordis 预设(其 preset.yml 声明 name: 创造模式)。本插件执行与 Web UI 预设选择器完全相同的官方路径:

  1. ctx.agentPresets.recompose(agent.ctx, presetId) — 把当前 live agent 重新挂到目标预设的 standing mount;
  2. agent.session.append('agent-preset/selected', { agentPreset }) — 落盘持久选择,resume/fork 时能重建同一组合。

一句话安装

dsh plugin --profile web add dsh-gamemode

其他安装来源:

# 直接从 GitHub 安装(已提交预构建 lib/,无需 pnpm 构建授权)
dsh plugin --profile web add github:XCNXNXNX/dsh-gamemode

# 或使用预构建的 Release tarball
dsh plugin --profile web add https://github.com/XCNXNXNX/dsh-gamemode/releases/download/v0.0.3/dsh-gamemode-0.0.3.tgz

包已声明 dsh.bundlecordis.patch.yml 会自动插入插件行。如果你的 profile 名不是 web,把命令里的 web 换成自己的 profile 名。

用法

| 命令 | 作用 | | --- | --- | | /gamemode 1(或 /gamemode creative) | 切换到创造模式(cordis 预设) | | /gamemode 0(或 /gamemode survival) | 切换到标准模式(standard 预设) | | /gamemode | 查看当前会话预设 |

限制(与官方界面一致)

Agent 预设只能在会话尚未开始(日志中还没有 turn/start)时切换。对话一旦开始,预设即锁定——因为历史是在旧组合下产生的。请在新会话发送第一条消息前使用 /gamemode 1

构建

在有 DeepSeek Harness checkout 的环境:

bash scripts/build.sh

用 DSH 插件工具链安装/注入生成的包,例如 dev_inject_plugin


Good