omdsh-dev/dsh-auto-chess

Auto-chess plug-in in DSH Web: human-machine game or dual AI game

A minimal auto-chess game hidden in the DSH session tab bar: play blue vs an AI, or spectate two AIs fighting each other. Each round's decision is a real model request — set reasoning to High or Max and open the thinking record to watch the AI weigh buys/sells/synergies/gold. Blue and red sides pick their own model from the model directory; per-side Off/High/Max thinking levels; per-side editable system prompts with one-click reset; fixed decision timeout (300,000ms) and token cap (32,000); failure retry with reason display. Full rules: 4×7 deployment boards mirrored into a 4×14 battlefield, 24-piece pool at 1/2/3 cost, 3-of-a-kind auto-upgrade (1★→2★→3★), 11 race/class synergies, economy (base 5 + interest + streak + win bonuses), 100 HP each side.

Entertainment & Lifestyle ★ 3 updated 2026-08-13 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add /path/to/dsh-auto-chess

Standard bundle → profile install: inside the plugin directory run pnpm run build first (tsdown builds the node half + browser bundle), then dsh plugin --profile web add /path/to/dsh-auto-chess. Verify with dsh --profile web --dump-config (should show the auto-chess layer), then restart the web process. Remove: dsh plugin --profile web remove @deepseek-ai/dsh-auto-chess.

Compatibility

dsh web profile (bundle: @deepseek-ai/dsh-auto-chess). Game state lives in a browser module-level store — switching tabs/sessions does not reset the match; refreshing the page does.

Details

Recent updates

human-vs-AI and dual-AI auto chess in the session tab bar; per-side model + reasoning level; thinking-record panels; full synergy/economy rules.

FAQ

How do I install it?
Build with pnpm run build in the repo, then dsh plugin --profile web add /path/to/dsh-auto-chess and restart the web process.
Can both sides be AI?
Yes — dual-AI mode lets you spectate two AIs that each pick their own model and fight on the board.
Does switching sessions reset the game?
No — state lives in a module-level browser store, so tab/session switches don't interrupt it; a page refresh does reset it.

Alternatives

omdsh-dev/dsh-gomoku · GanyuanRan/Aegis · Blaczz/dsh-achievements

More plugins in Entertainment & Lifestyle

Browse more in Entertainment & Lifestyle

Guides for Entertainment & Lifestyle plugins