Hey, this is a known bug on Chinese Windows. The agent shell decodes command output as UTF-8, but the system code page is GBK 936, so you get mojibake.
It also happens in other agent tools like Write and StrReplace. Related threads:
For Node.js scripts, run with set NODE_OPTIONS=--stdout-encoding=utf8, or write output to a file and read it from there.
System option: Settings > Time & Language > Language & region > Administrative language settings > Beta: Use Unicode UTF-8 for worldwide language support. Reports in the other thread say it sometimes doesn’t help, but it’s worth trying.