mrkeyoor.com_
Wed 30 Sept 20:34 UTC
Automationevaluationupdated 26 Aug 2026

bettergi-scripts-list review

bettergi-scripts-list is a Chinese-language community catalog of automation scripts for BetterGI and Genshin Impact. The repository has no English documentation; it collects combat routines, map paths, JavaScript tasks, and card-game strategies that run through the separate BetterGI Windows application.

+7stars / 7d
Verdict

Our ArtifactScore run installed 10 packages in 18 seconds, but the repository supplied no build or test target, so that clean audit does not establish that any game automation works. Use this catalog only if you already accept BetterGI's Windows, Chinese-interface, display, and account-risk constraints. Start with one script, watch its first runs, and keep a manual stop path.

We ran it

Lab card: what happened when we ran bettergi-scripts-listScreenshot of bettergi-scripts-list (bgi.sh)
Install✓ · 18s10 packages · 29 MB
Buildn/ano build script
Testsn/ano test script
Known vulns00 critical · 0 high · 0 moderate · 0 low (npm audit)
Repo18611 files~155,116 lines of source · 107.8 MB · 7 CI workflows

Answers from our run

Does bettergi-scripts-list build from source?

Dependencies installed in 18 seconds (10 packages), and the project has no separate build step. We cloned commit 3e73430 into a clean Debian container with 3 CPUs and no project-specific setup.

Does bettergi-scripts-list have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does bettergi-scripts-list have known vulnerabilities in its dependencies?

npm audit found none in the dependency tree at the time of our run.

Who should not use bettergi-scripts-list?

English-only users: this script repository has no English README, and individual scripts such as ArtifactScore require the Simplified Chinese game interface.

What are the alternatives to bettergi-scripts-list?

BetterGI, Genshin Impact Assistant, Fischless. Our ArtifactScore run installed 10 packages in 18 seconds, but the repository supplied no build or test target, so that clean audit does not establish that any game automation works.

Setup2/5Small npm install; real use needs BetterGI and exact UI conditions
Docs3/5Detailed Chinese rules, but no English repository guide
Community5/5Active on August 26 with frequent script pull requests
Maturity2/5Large catalog with no test target and live UI regressions

Who it’s for

Simplified Chinese Genshin Impact players who already use BetterGI on Windows.
Script authors willing to follow strict folder, manifest, naming, and attribution rules.
Users who can watch an automation run and stop it when OCR or UI state drifts.
Contributors maintaining routes or tasks after game updates change menus and content.

Who it’s NOT for

English-only users: this script repository has no English README, and individual scripts such as ArtifactScore require the Simplified Chinese game interface.
Players unwilling to accept account risk: BetterGI's own FAQ says the game's terms identify third-party software and simulated input as possible grounds for a ban.
macOS or Linux users: the BetterGI host requires 64-bit Windows 10 or newer.
Anyone expecting unattended reliability across display setups: ArtifactScore recommends 1920x1080 at 16:9, while open reports describe fishing, dialogue, and cooking flows getting stuck or recording the wrong completion state.
Organizations that require clear repository-wide reuse terms: GitHub reports no detected license for this catalog.

Setup reality

Our sandbox entered repo/js/ArtifactScore, installed 10 npm packages in 18 seconds, and used 29 MB. That subproject has no build script and no test script, so both steps were skipped. Npm audit reported 0 known vulnerabilities across critical, high, moderate, and low severities.

The install does not make the script runnable by itself. ArtifactScore requires BetterGI 0.61.0 or newer, a Simplified Chinese game interface, and image recognition against the live Genshin Impact window. BetterGI requires 64-bit Windows 10 or newer and .NET 8.

ArtifactScore recommends 1920x1080, 16:9, and default UI scaling. BetterGI warns that resolution, monitor, and window-size changes require a restart, filters such as HDR are unsupported, and simulated clicks may trigger security software.

This is a Chinese BetterGI catalog, not a standalone app

bettergi-scripts-list stores community automation for Genshin Impact. Its four main buckets cover combat strategies, JavaScript tasks, map-tracking routes, and Genius Invokation TCG strategies. The separate BetterGI desktop application executes them. The repository has 18,611 files, about 155,116 source lines, and a 107.8 MB checkout. Its README and submission rules are written in Chinese, with no English version for this catalog.

Cloning these files does not produce a working bot. BetterGI supplies screen capture, OCR, template matching, simulated input, scheduling, and the script runtime. Users normally browse through bgi.sh or its backup site. Contributors place content under prescribed directories and follow naming rules for the catalog index.

ArtifactScore needs BetterGI 0.61.0 and a Chinese 1080p screen

Our measured npm project lives at repo/js/ArtifactScore. It reads the artifact detail panel with OCR, estimates useful substats, applies character-specific weights, and draws a score overlay. Its README requires BetterGI 0.61.0 or newer and the Simplified Chinese game interface. It recommends 1920x1080 resolution, a 16:9 image, and default interface scaling.

Those limits come directly from the code. ArtifactScore defines fixed pixel regions against BetterGI's 1920x1080 standard screenshot, then looks for Chinese labels for positions, stats, elements, and character names. The manifest identifies version 1.8.0 and BetterGI 0.61.2. The score data comes from miao-plugin, and the README warns that inferred substat roll counts may differ from the actual history. The score is a filter, not a complete build recommendation.

What happened when we ran it

Our sandbox installed 10 npm packages in 18 seconds inside ArtifactScore and used 29 MB on disk. Npm audit reported 0 known vulnerabilities: 0 critical, 0 high, 0 moderate, and 0 low. The full checkout contained 7 GitHub CI workflow files, no Dockerfile, and no tests directory. These facts describe commit 3e73430 in a 3-CPU, 8 GB Debian container running Node 22 without secrets.

There was no build script or target, so the harness skipped that step. There was also no test script or target, which left application behavior untested. The successful package install proves only that this tool's declared npm dependencies resolved. Our container did not run BetterGI, attach to a game window, read a Chinese artifact panel, draw the overlay, or simulate input. The 18-second result is not an end-to-end setup time.

The audit covers ArtifactScore's npm dependency tree, not every script among 18,611 files or the C# BetterGI host. Community tasks can use BetterGI APIs and bundled assets outside that package tree. Each script still needs source review and a supervised trial.

BetterGI requires Windows and tightly controlled display settings

The host README requires 64-bit Windows 10 or newer plus .NET 8. BetterGI says low-spec machines may struggle because image recognition consumes resources. It supports 16:9 displays and recommends a 1920x1080 window. Changing window size, resolution, or monitor requires restarting the software, and HDR or GPU filters are unsupported. Security software may also block simulated clicks.

That explains why a shared route can work for one player and miss a button for another. OCR text, coordinate regions, display scaling, animation timing, network delay, and a game update all affect script state. ArtifactScore shows an error marker for unrecognized lines. Other tasks that click, cook, fish, or write completion records can have larger consequences when recognition fails.

Open reports show how unattended tasks can drift

Issue 3564 describes fishing automation that catches the fish but fails to click out of the exit dialog, leaving later time adjustment on the wrong screen. The report names BetterGI 0.64.0, script version 2.4.10, and a 1920x1080 full-screen game on a scaled 4K Windows 11 desktop. Supported internal resolution does not remove the surrounding display variables.

Issue 3533 is more serious for scheduling. A dialogue helper and AutoPickLitter can advance the same conversation, after which the script misses the expected option. The report says it writes a completion timestamp even though no conch was handed over and no chest was opened. Issue 3529 describes a cooking task repeatedly clicking after ingredients run out, with an external 120-second observation limit used to stop it. These are open reports, not universal failures.

Active contributions trade consistency for breadth

GitHub recorded a push on August 26, 2026, and listed 57 combined issues and pull requests. The recent queue included new collection routes, corrections to stuck path points, OCR tolerance work, and script bugs. That pace helps after game updates, while behavior remains distributed across many contributors and scripts.

Submission rules ask authors to test combat strategies in play and permit maintainers to reject low-quality work. JavaScript contributions with HTML overlays must include understandable source or link to it, and promotional material is prohibited. Those rules do not replace executable tests, which were absent from the measured ArtifactScore package.

Account policy is the final constraint

BetterGI says it does not modify game files or read game memory. It relies on computer vision and simulated input. The same FAQ acknowledges that the game's user terms identify third-party software and simulated operation as possible reasons for a ban, and that detection remains possible. No package audit or source review can remove that policy risk.

For an existing BetterGI user, the catalog is worth browsing. Pick a script whose README matches your game language, host version, resolution, and task. Read its code, run it while present, and confirm the game state before adding it to a schedule. Anyone seeking unattended automation with account guarantees should walk away.

Alternatives

ProjectWhat it isPick it when
BetterGIThe Windows computer-vision host that supplies built-in Genshin automation and runs this catalog.pick this instead when its maintained built-in tasks cover your need and you do not want a community script.
Genshin Impact AssistantA Chinese and English Genshin automation assistant whose repository is archived.pick this instead when English documentation matters and an archived project is acceptable.
FischlessA separate open-source Genshin helper from the GenshinMatrix organization.pick this instead when you want a standalone project rather than BetterGI's large community catalog.

What people are saying

  1. [github-trending] babalae/bettergi-scripts-list

Sources

  1. bettergi-scripts-list README
  2. ArtifactScore documentation
  3. BetterGI README and FAQ
  4. Fishing exit bug report
  5. AutoPickLitter completion-state report
  6. Cooking loop report

More automation reviews

autoshorts · ARES · appium · huashu-mac-use · cloudflare-turnstile-solver · stop-stutter · the whole board →