# ๐ŸŽฎ GameHub Arcade for DeepSeek Harness **94 verified classic browser games ยท Play instantly ยท Zero installs ยท One click away in your DSH sidebar** > ็ฎ€ไฝ“ไธญๆ–‡ๆ–‡ๆกฃ่ง [README.md](README.md) **GameHub Arcade** is a [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) plugin. Once installed, a **๐ŸŽฎ Games** tab appears in the DSH web sidebar โ€” a full arcade of open-source browser games: Snake, 2048, Tetris, Pac-Man, Minesweeper, Go, Hextris and more. All 94 entries were individually verified to be embeddable and playable. - โšก **Instant play** โ€” games run in a sandboxed iframe, nothing to install locally - ๐Ÿ” **Search / categories / favorites / random** across 13 genres - ๐ŸŒ“ **Dark & light themes** - ๐Ÿ”’ **Sandboxed** โ€” cross-origin isolation from DSH data - ๐Ÿงฉ **Extensible** โ€” the catalog is plain JSON; adding a game is a one-record change The repo also ships a **standalone game site**. The plugin embeds the same site โ€” one catalog, two traffic entry points. Live instance: (all 94 games self-hosted, no dependency on any code-hosting platform). **Repositories (both kept in sync)** - GitHub: - Gitee (faster in mainland China): ## Install Run in your DeepSeek Harness terminal (replace `web` with your profile name). **Option A โ€” local directory (most reliable, recommended)** ```bash # GitHub git clone https://github.com/bihong2026/dsh-arcade.git # or Gitee (faster in mainland China) git clone https://gitee.com/bihong2023/dsh-arcade.git dsh plugin --profile web add ./dsh-arcade ``` **Option B โ€” install from the Git host** `dsh plugin add` forwards its argument verbatim to pnpm, so it accepts only pnpm-recognised source formats: use the `github:` shorthand for GitHub, and a full git URL for any other host such as Gitee. ```bash # GitHub (shorthand) dsh plugin --profile web add "github:bihong2026/dsh-arcade#v0.1.2" # Gitee (full git URL โ€” note the git+ prefix and the #tag) dsh plugin --profile web add "git+https://gitee.com/bihong2023/dsh-arcade.git#v0.1.2" # Track main instead dsh plugin --profile web add "github:bihong2026/dsh-arcade#main" dsh plugin --profile web add "git+https://gitee.com/bihong2023/dsh-arcade.git#main" ``` > Git sources fetch **sources**, and pnpm 10+ requires a build-script grant. This repo commits its `lib/` build output, so no local build is needed; if install reports `Ignored build scripts`, run `pnpm approve-builds` as prompted โ€” or use Option A / Option C to skip building entirely. **Option C โ€” tarball (no network dependency, best for offline delivery)** ```bash dsh plugin add ./dsh-arcade-0.1.2.tgz ``` Restart `dsh web` and refresh โ€” the **๐ŸŽฎ Games** tab appears in the sidebar. ## Adding a game Append one record to `site/data/games.json` (see README.md for the schema), or run the ingest pipeline: ```bash python3 scripts/ingest.py ``` Every game URL is verified for iframe embeddability (no `X-Frame-Options` / `frame-ancestors` blocks) and its page title is checked before it enters the catalog. To mirror all games locally: ```bash python3 scripts/mirror2.py /path/to/mirror ``` ## License MIT for this repo's code. Bundled third-party games keep their upstream licenses โ€” see the `license` field in `games.json`. โญ Star the repo so more DSH users can find it!