窗口和 WSL
软件包运行在 Windows 10/11 上 Node.js 20岁或以后,从PowerShell或cmd.
- 文件设置在
%APPDATA%\libretranslate\.env,由该文件夹的每个用户权限(文件模式在Windows上意味着什么)保护。 libretranslate mcp boot enable注册登录任务。libretranslate mcp stop请服务器通过代号守护关闭POST /shutdown返回到终止前: Windows 上的信号是TerminateProcess,不会让服务器关闭。- 客户端 CLI 运行通过
cross-spawn窗口.cmdshims的工作原理。 - 文件是通过一个重试的重命名来写入的,因为反病毒和编辑器持有文件打开.
从 WSL
当软件包安装在WSL内部时, libretranslate mcp install 和 uninstall 并列出安装在 Windows 侧的客户端, 如 Claude Code (Windows) 等 (中文(简体)
).--client claude@windows) (中文(简体) ). 他们启动服务器 wsl.exe -d <distro> -e node …/dist/mcp/cli.js,因此它不断读取WSL内部保存的配置.
WSL闲置后的第一个呼叫等待distro启动(一秒或两秒).
Windows 侧面通过 powershell.exe,取自路径,或,与 appendWindowsPath = false从
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/当无法达到时, --client claude@windows 说哪一步失败了
要在 WSL 内登录启动服务器, 启用系统 /etc/wsl.conf 首先,然后运行 npx libretranslate mcp boot enable。 。 。 。