DeepSeek Harness plugin

dsh-galgame-localization-reverse

Packaged Galgame localization and reverse-engineering skill provider for DeepSeek Harness.

Jump to install

Source facts

Repository
julescules/dsh-galgame-localization-reverse
Latest update
Aug 22, 2026
Category
Models & Providers
GitHub stars
1
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/julescules/dsh-galgame-localization-reverse
Plugin: dsh-galgame-localization-reverse
Author: julescules

Check the source files

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

File explorer4 files
README.mdSource · read only
README language

dsh-galgame-localization-reverse

中文 | English

> [!IMPORTANT] > Unofficial community plugin. Independently developed and maintained; not reviewed or endorsed by DeepSeek.

A packaged DeepSeek Harness skill for evidence-driven Windows galgame and visual-novel localization.

![Engine evidence to reversible release](docs/demo.svg)

What it does

  • detects 25+ visual-novel engine families from files, signatures, and runtime evidence;
  • routes text, image, archive, bytecode, font, and encoding work to focused references;
  • preserves placeholders, control codes, source hashes, save compatibility, and rollback paths;
  • includes vn_qa.py for placeholder/encoding gates;
  • includes vn_patch.py for hash-bound file replacement, verification, and rollback;
  • includes dependency-free vn_image_qa.py for PNG/APNG, JPEG, GIF, and BMP inventory plus geometry, alpha, frame-count, and hash comparison;
  • covers AI6WIN, BGI/Ethornell, Director, RealLive, PSP/Vita workflows, and custom engines.

Install

dsh plugin --profile web add github:julescules/dsh-galgame-localization-reverse#v0.2.0
dsh --profile web --dump-config

Restart DSH after installation. The bundled provider registers galgame-localization-reverse with ctx.skills and exposes its references and scripts through resourceBase.

Use

Ask DSH to use galgame-localization-reverse, then provide the game directory and goal. The workflow starts with read-only inventory and engine evidence before selecting an extraction or writeback route.

Use galgame-localization-reverse to identify this engine, build a text-owner map,
and propose a reversible localization workflow for D:\Games\Example.

Built-in utilities

python -X utf8 skill\scripts\vn_qa.py --selftest
python -X utf8 skill\scripts\vn_patch.py --selftest
python -X utf8 skill\scripts\vn_image_qa.py --selftest

# Compare original and localized raster trees.
python -X utf8 skill\scripts\vn_image_qa.py compare D:\project\original\images D:\project\working\images -o D:\project\logs\image-qa.json

The repository contains no game assets, decrypted archives, credentials, or title-specific keys. Public releases should contain tooling, manifests, documentation, and differential or replacement patches only.

Verified

  • official packaged Skill Provider shape: inject = ['skills'] and ctx.skills.registerProvider;
  • official dsh.bundle.patch install path;
  • frontmatter removal and resource-base resolution;
  • direct-reference integrity across the skill bundle;
  • Node provider tests plus all three Python utility self-tests;
  • package allowlist and public-content scan.
  • real @deepseek-ai/dsh@0.1.1-rc.2 profile installation and config composition with clean host-peer resolution.
npm run check
npm pack --dry-run

Limits

  • Engine formats and binary constants remain title/version specific until proven against exact hashes.
  • Static validation does not replace runtime UI, save/load, audio, and rollback tests.
  • DeepSeek Harness is in developer preview; pin a reviewed plugin release.

License

[MIT](LICENSE)