forked from awwaawwa/PDFMathTranslate
-
Notifications
You must be signed in to change notification settings - Fork 103
Open
Labels
Description
在提问之前...
- 我已经搜索了现有的 issues
- 我在提问题之前至少花费了 5 分钟来思考和准备
- 我已经认真且完整的阅读了 wiki
- 我已经认真检查了问题和网络环境无关(包括但不限于 Google 不可用,模型下载失败)
- 我已填写环境信息
- 我已上传原始文件,或确认该问题与原始文件无关(若该问题需要原始文件来复现,但您未提供,则 issue 会被直接关闭)
- 我已上传日志,或知晓不上传日志会导致此 issue 被直接关闭
- 我确认此问题与本项目的 api 无关(在 api 文档写出来之前,不受理任何有关 api 使用的疑问!)
- 我已知晓本项目按 AGPL v3 许可协议“按原样”提供,在适用法律允许的范围内,对该程序没有任何保证。除非另有书面说明,否则版权持有人和/或其他各方 "按原样 "提供该程序,不提供任何明示或暗示的保证,包括但不限于对适销性和特定用途的适用性的暗示保证。**关于程序的质量和性能的全部风险由您承担。**如果该程序被证明有缺陷,您将承担所有必要的服务、修理或纠正的费用。
使用的环境(请务必说明 pdf2zh & BabelDOC 版本,缺少相关版本号的 issue 会被直接关闭)
- **0S**: win11 25H2
- **pdf2zh**: 2.7.0
- **Babe1D0C**: 0.5.20出现问题时所用翻译配置。不说明配置的 issue 将会被直接关闭。
所有涉及到填入qps的翻译服务配置。请选择安装方式
exe
描述你的问题
在gui界面中,修改qps(例如:填写100,点击翻译或者save settings),无法读取生效。
终端查看显示传入的参数是config.toml中的qps(例如config.toml原来的qps是500);
但若手动修改config.toml,则可以正常修改且运行。
仅有QPS无法生效,Pool Workers是可以正常传入修改的。
如何复现
- 执行 'win.exe'
- 修改任意
qps - 出现问题
预期行为
在gui中修改qps,可以正确传入且生效。
相关 Logs(
find offline_assets_zip file: offline_assets_1fb7316749eab68ed095193543d3ee6243afb9660e121418115d71552027a420.zip try restore...
[11/20/25 16:17:52] INFO INFO:pdf2zh_next.config.model:Using translation engine: AliyunDashScope model.py:275
INFO INFO:pdf2zh_next.config.model:Transformed translate_engine_settings: model.py:282
AliyunDashScope -> OpenAI
INFO INFO:pdf2zh_next.config.model:Transformed term_extraction_engine_settings: model.py:307
DeepSeek -> OpenAI
INFO INFO:pdf2zh_next.main:Warmup babeldoc assets... main.py:88
INFO INFO:babeldoc.assets.assets:Downloading all assets... assets.py:326
[11/20/25 16:17:56] INFO INFO:pdf2zh_next.config.model:Using translation engine: AliyunDashScope model.py:275
INFO INFO:pdf2zh_next.config.model:Transformed translate_engine_settings: model.py:282
AliyunDashScope -> OpenAI
INFO INFO:pdf2zh_next.config.model:Transformed term_extraction_engine_settings: model.py:307
DeepSeek -> OpenAI
* Running on local URL: http://0.0.0.0:7860
* To create a public link, set `share=True` in `launch()`.
[11/20/25 16:20:25] INFO INFO:pdf2zh_next.gui:QPS: 40, Pool Workers: 500 gui.py:427
INFO INFO:pdf2zh_next.gui:QPS: 100, Pool Workers: 200 gui.py:427
INFO INFO:pdf2zh_next.config.model:Using translation engine: AliyunDashScope model.py:275
INFO INFO:pdf2zh_next.config.model:Transformed translate_engine_settings: model.py:282
AliyunDashScope -> OpenAI
INFO INFO:pdf2zh_next.config.model:Transformed term_extraction_engine_settings: model.py:307
DeepSeek -> OpenAI
INFO INFO:pdf2zh_next.config.main:Config file main.py:621
C:\Users\xcyy5\.config\pdf2zh\config.v3.toml is identical to the settings, skip
it
INFO INFO:pdf2zh_next.config.model:Using translation engine: AliyunDashScope model.py:275
INFO INFO:pdf2zh_next.config.model:Transformed translate_engine_settings: model.py:282
AliyunDashScope -> OpenAI
INFO INFO:pdf2zh_next.config.model:Transformed term_extraction_engine_settings: model.py:307
DeepSeek -> OpenAI
原始 PDF 文件
无
还有别的吗?
