测试环境
Win11,本地ollama+这个项目的懒人包
测试文档
1页的pdf,截图如下:

配置
测试(无自定义promt)
- 上传测试的pdf
- 翻译
- 下载翻译后的结果(word):

4. 下载翻译后的md(嵌图):
测试(有自定义promt)
- 配置:只修改了promt,其余不变
- 翻译
- 下载markdown(嵌图),可以看到此时更加严重,直接泄露了promt。word版本也一样
BUG描述
总的来说,不自定义promt就会有空的代码框(``` ```),自定以promt就会输出提示词到翻译的结果里。
后面我又进行了多页测试,它会在每一页的开头都输出空的代码框(不自定义promt)或提示词(自定义promt)
还有这个程序中的自定义promt我认为不合理,猜测是将promt夹在了自带的promt中,我都自定义promt了,不应该是直接用我的promt吗?附加在其中的promt我都怀疑没有生效(后面更换了7b的模型,单独测试7b模型用自定的promt,然后将部分语句粘贴进去,翻译的结果是生效的。但用这个项目自定义的promt似乎没生效)。
测试环境
Win11,本地ollama+这个项目的懒人包
测试文档
1页的pdf,截图如下:

配置
测试(无自定义promt)
测试(有自定义promt)
BUG描述
总的来说,不自定义promt就会有空的代码框(``` ```),自定以promt就会输出提示词到翻译的结果里。
后面我又进行了多页测试,它会在每一页的开头都输出空的代码框(不自定义promt)或提示词(自定义promt)
还有这个程序中的自定义promt我认为不合理,猜测是将promt夹在了自带的promt中,我都自定义promt了,不应该是直接用我的promt吗?附加在其中的promt我都怀疑没有生效(后面更换了7b的模型,单独测试7b模型用自定的promt,然后将部分语句粘贴进去,翻译的结果是生效的。但用这个项目自定义的promt似乎没生效)。