Deeplx 本地自建服务 windows自启动+静默启动

目的

并发请求不同的 deeplx 接口,获取低延迟、高可用的翻译服务。

项目源地址

ycvk/deeplx-local: 自建deeplx服务 (github.com)

Windows 食用指南

1. 下载exe

请找到 Releases · ycvk/deeplx-local (github.com)下载 诸如 deeplx-v0.1.8-windows-amd64.zip的文件,注意不是 deeplx-windows-v0.1.8-windows-amd64.zip
请注意区分 deeplx(命令行版)和deeplx-windows(GUI版?)。

解压缩在本地文件夹中,如C:\Users\xxx\APPs\deeplx

2. 创建powershell脚本,以静默启动deeplx.exe

$scriptPath = "C:\Users\xxx\APPs\deeplx"
Start-Process "$scriptPath\deeplx.exe" -WorkingDirectory $scriptPath -WindowStyle Hidden

保存为C:\Users\xxx\APPs\deeplx\start_deeplx.ps1
这一步是为了静默启动deeplx,不要每次都弹出命令行窗口。

3. 创建开机自启动脚本

  • Win+R,输入shell:startup
  • 在弹出的C:\Users\xxx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup目录中创建bat脚本文件,保存为start_deeplx.bat
@echo off
powershell -ExecutionPolicy Bypass -File "C:\Users\xxx\APPs\deeplx\start_deeplx.ps1"
exit

这一步是为了实现每次开机自启动deeplx,无需手动启动。

4. 测试是否正常

  • 重启系统,在任务管理器应该能找到进程deeplx
  • 在沉浸式翻译选择翻译服务DeepLX(Beta),输入http://localhost:62155/translate
  • 点击测试服务

致谢

参考

糊了个本地deeplx代理,效果无敌(2024-5-16 提升稳定性) - 常规话题 / 精华神贴 - LINUX DO

[教程] 沉浸式翻译 Deeplx - 软件分享 - LINUX DO

23 个赞

太强了!哥伦布!

1 个赞

过誉了,大帅哥!

哥伦布总是能发现新大陆

好东西

感谢大佬分享

感谢分享 :+1:

大佬牛逼

这项目自带有windows版本,Release里 windows-开头的就是

2 个赞

真的支持

大佬,为什么我只有控制台窗口,没法最小化到托盘,系统win11

按照1~3步实施,然后双击 start_deeplx.bat启动,会弹出控制台窗口一瞬间就会关闭。
以后每次开机时,会自动启动deeplx.exe,没有命令行窗口。

好的,谢谢佬

太牛啦~!

哥伦布又发现新大陆了

Mark

太牛了, 除了翻译还有其它用处;

牛啊,学习

服务器配置需要多大的?

1 个赞

谢谢热佬。。