zotero+pdf2zh+deepseek
下载项目地址:https://link.gitcode.com/i/b99e10407682fe2851fdf5bf668543c5?uuid_tt_dd=10_37214024310-1790224724878-322876&isLogin=9&from_id=151093796
总共六步
第一步:环境准备与安装
1.安装python和zotero
第二步:下载项目文件
下载项目地址:https://link.gitcode.com/i/b99e10407682fe2851fdf5bf668543c5?uuid_tt_dd=10_37214024310-1790224724878-322876&isLogin=9&from_id=151093796
如果上面下载不了,那么这个也可以
通过网盘分享的文件:zotero-pdf2zh-main.zip
链接: https://pan.baidu.com/s/1c-RGMSiDLYhgG42zSsVF6Q?pwd=9hj3 提取码: 9hj3
–来自百度网盘超级会员v7的分享
第三步:进入server目录并启动终端
直接输入:python -m venv .venv
再输入:.venv\Scripts\Activate.ps1
继续输入:pip install -r requirements.txt
如果激活虚拟环境报执行策略禁止运行脚本,关闭这个窗口, ,新开管理员 PowerShell,执行下面这条,输入 Y 确认:(必须要这步)
完成上面操作后再输入:Set-ExecutionPolicy RemoteSigned -scope CurrentUser
执行完再回到普通 PowerShell,重新激活虚拟环境。
激活成功后,前面提示符会出现(.venv),然后安装依赖
输入:pip install -r requirements.txt
依赖全部装完,启动服务 ,输入:python server.py
保持窗口开启
第四步:配置zotero插件pdf2zh
pdf2zh插件网上一般有下载的.xpi文件。下载完成,安装进zotero,再重启zotero,完成后开始配置zetoro插件,打开编辑->设置,很容易看到pdf2zh插件,配置它,这个网站可以做参考https://blog.csdn.net/gitblog_00669/article/details/151093796。
第五步:检查连接
点击python服务器ip地址后的检查连接,如果连接成功,则进行下一步。否则需要具体情况具体分析,可以问ai看看怎么回事。
第六步:开始翻译文献
保持cmd窗口不关闭或停止运行。每次使用zotero一键翻译全文功能之前都要先启动server.py文件。
如果zotero里点击pdf2zh的一键翻译出现这种情况,
那么解决办法如下:
方案 1(最快,推荐,不用更新包)
打开 pdf2zh 的 Zotero 插件设置:
- 找到翻译模型选项
- 把 DeepSeek V4 换成 DeepSeek V3 / DeepSeek Chat(不要选 V4)
- 保存设置,重启 server 服务,重新翻译 PDF
方案 2 坚持想用 DeepSeek V4(需要升级 pdf2zh_next)
如果你一定要用 V4,需要更新 pdf2zh_next 包,在pdf2zh文件夹中打开终端输入:
pip install --upgrade pdf2zh-next升级完成后,重启**python server.py --enable_venv=False**,再试。
pdf2zh-next
升级完成后,重启`python main.py --enable_venv=False`,再试。 再重新翻译,大概就能在zotero生成翻译后的文件。