FreePDFv5.0.0:新增批量翻译/更灵活的参数配置

109 阅读2分钟

概述

FreePDF 发布 v5.0.0 版本。

新增功能:

  • 新增翻译配置功能,支持对特定页面进行翻译
  • 新增批量翻译功能,对文件夹中所有的 PDF 文件进行批量翻译
  • 新增问答配置功能,支持对选定页面进行问答,更好地反馈消耗的 token 情况。
  • 支持对问答模型中系统提示词的编辑。
  • 新增问答停止功能。

问题修复:

  • 修复连接测试请求地址和实际地址不一致的问题
  • 修复PDF自动读取未生效问题
  • 修复回答面板关闭再打开后历史对话清空的问题

项目开源地址:github.com/zstar1003/F…

更新方式

v5.0.0 版本可通过以下方式下载:

对于已经安装历史版本的 windows 用户,无需卸载原软件,运行新安装包之后,会自动卸载原始版本。

新增功能介绍

1. 翻译配置功能

在新增的翻译配置弹窗中,可以设置是否启用翻译,并支持编辑具体需要翻译的页面范围。

图片

2. 批量翻译功能

在新增的批量翻译弹窗中,可以选择指定文件夹,会自动读取该文件夹中所有未翻译过对的 PDF 文件进行批量翻译。

图片

翻译之后,导入原文件,就无需再次翻译。

3. 问答配置功能

在新增的问答配置弹窗中,可以设置大模型查看的PDF原文件页面范围,以有效避免在长文本情况下,传入token超过大模型的上下文上限,造成截断的问题。

图片

同时,可在该页面动态调整系统提示词信息,可对模型回答内容进行特殊限定。

在问答过程中,系统会提示所筛选的页数所占 token 数,以便对 token 消耗量有更好的把控。

图片

4. 问答停止功能

在问答过程中,发送按钮会变成“停止生成”按钮,点击后可直接停止问答。

图片

常见问题

1.表格中的内容没有翻译?

本软件采用的翻译依赖pdf2zh暂不支持表格内容翻译,如需翻译表格,可查看本仓库的dev分支,采用pdf2zh_next进行翻译,但由于速度较慢,未采用进软件版本。

2.自定义问答模型不支持?

本软件对自定义模型采用 OpenAi 标准的统一问答接口 v1/chat/completions,对于部分不满足该接口标准的第三方模型,会连接失败。