BallBall11/dsh-dnd
D&D for DeepSeek Harness: a web-profile bundle of twenty-one native host tools plus a client character panel backed by a two-file character model — structured state in characters/<name>.state.json and narrative prose in characters/<name>.md, neither duplicating the other. SRD 2014 (5.1) and 2024 (5.2) lookup datasets ship with per-file upstream and license metadata, and a 2014→2024 rename map resolves old names to their current entries.
dsh-dnd is D&D for DeepSeek Harness: a web-profile bundle of twenty-one native host tools plus a client character panel, backed by a two-file character model where every number has exactly one home — structured state in characters/<name>.state.json and narrative prose in characters/<name>.md, neither duplicating the other, so they cannot drift apart. Its SRD lookup datasets are derived from community-published, freely licensed copies of the official System Reference Documents: srd-2014.json (SRD 5.1), srd-2024.json (SRD 5.2), a 2014 full-text dataset, hand-curated supplemental entries and a hand-curated EN→CN display map calibrated against the 5etools-cn terminology table; each file records its own upstream and license in _meta, and a 2014→2024 rename map from the official conversion guide resolves old names to their current entries (for example 'Goblin' → Goblin Warrior under 2024, and stat blocks omitted from 5.2.1 report their recommended replacement).
Install
dsh plugin --profile web add git+https://github.com/BallBall11/dsh-dnd.gitCopied verbatim from the README's install block (the git+https form; its npm counterpart on the README — dsh plugin --profile web add dsh-dnd — names a dsh-dnd package whose registry repository field points at a different owner's repo (dushaobindoudou/dsh-plugin), so the git form is the one that installs THIS repository). The README also documents dsh-dnd@0.3.0 (pinned) and an SSH form.
Compatibility
A bundle for the DeepSeek Harness web profile. After dsh plugin add you must restart the web profile — the command installs, it does not hot-load. Data roots are resolved at call time (the calling session's workspace for tools; the most recently opened live session for the HTTP routes), and the panel renders an explicit warning instead of silently serving plausible data from the wrong workspace. SRD content is OGL 1.0a / CC-BY-4.0; D&D marks are Wizards of the Coast Product Identity and this bundle is unaffiliated.
Details
- Repo: BallBall11/dsh-dnd
- Category: Entertainment & Lifestyle
- Stars: 1
- Version: GitHub repo BallBall11/dsh-dnd (1★), installed as a git+https spec to this repo. README documents a dsh-dnd@0.3.0 pinned npm form.
Alternatives
2002yxy/dsh-desktop-pet · Awu12277/dsh-stock-watch · brittanistrehlowll-oss/dsh-pet-shura