开源软件,Free PDF工具,支持添加OpenAI或本地大模型

一边学习,一边总结,一边分享!

们这里使用的是西柚服务器,他们的下载网络确实很快,有国际专线,前面我们在zenodo数据中下载T2T泛基因组,轻轻松松搞定,2026年Pan-genome可能作为顶刊的一个方向,如何快速下载T2T-Pan-genome数据?。春节期间,可领取200元立减券:西柚云服务器立减优惠活动,或输入优惠码:BioinfoDu。
网址:
https://dayu.xiyoucloud.net/dayu/api/v1/anonymous/affiliate/BioinfoDu
软件地址Free PDF

一个免费的PDF文献阅读器,支持将各语言的PDF文献转成中文,并支持接入大模型基于文献内容进行问答。
软件地址:
https://github.com/zstar1003/FreePDF/blob/main/README.md
Github下载地址:
https://github.com/zstar1003/FreePDF/releases/tag/v5.1.2

使用方法
windows:github:https://github.com/zstar1003/FreePDF/releases/download/v5.1.2/FreePDF_v5.1.2.exe夸克网盘:https://pan.quark.cn/s/ee59aa67b65dmac(arm64):github:https://github.com/zstar1003/FreePDF/releases/download/v5.1.2/FreePDF_v5.1.2_macOS.dmg夸克网盘:https://pan.quark.cn/s/e96b0c3efc3aHomeBrew:运行brew install freepdf

配置说明
配置说明
{"models": {"doclayout_path": "./models/doclayout_yolo_docstructbench_imgsz1024.onnx" },"fonts": {"zh": "./fonts/SourceHanSerifCN-Regular.ttf","ja": "./fonts/SourceHanSerifJP-Regular.ttf","ko": "./fonts/SourceHanSerifKR-Regular.ttf","zh-TW": "./fonts/SourceHanSerifTW-Regular.ttf","default": "./fonts/GoNotoKurrent-Regular.ttf" },"translation": {"service": "bing", // 翻译引擎,可选:bing、google、silicon、ollama、自定义"lang_in": "en", // 源语言,可选:en、zh、ja、ko、zh-TW"lang_out": "zh", // 目标语言,同上"envs": { // bing/google无需配置 // silicon示例: // "SILICON_API_KEY": "你的API Key", // "SILICON_MODEL": "Qwen/Qwen2.5-7B-Instruct" // ollama示例: // "OLLAMA_HOST": "http://127.0.0.1:11434", // "OLLAMA_MODEL": "deepseek-r1:1.5b" // 自定义示例: // "CUSTOM_HOST": "https://api.xxx.com", // "CUSTOM_KEY": "你的Key", // "CUSTOM_MODEL": "模型名" } },"qa_engine": {"service": "关闭", // 问答引擎,可选:关闭、silicon、ollama、自定义"envs": { // 配置方式同上 } },"qa_settings": {"pages": "", // 限定问答分析的PDF页面范围,格式如"1-5,8,10-15",留空为全部页面"system_prompt": "你是一个专业的PDF文档分析助手。用户上传了一个PDF文档,你需要基于文档内容回答用户的问题。\n\nPDF文档内容如下:\n{pdf_content}\n\n请注意:\n1. 请仅基于上述PDF文档内容回答问题\n2. 如果问题与文档内容无关,请明确说明\n3. 回答要准确、详细,并引用相关页面信息\n4. 使用中文回答\n" },"translation_enabled": true, // 是否启用翻译"NOTO_FONT_PATH": "./fonts/SourceHanSerifCN-Regular.ttf", // 全局字体路径("pages": "" // 全局页面范围}
典型配置示例
-
硅基流动翻译/问答:
"service": "silicon","envs": {"SILICON_API_KEY": "你的API Key","SILICON_MODEL": "Qwen/Qwen2.5-7B-Instruct"}
-
Ollama本地大模型:
"service": "ollama","envs": {"OLLAMA_HOST": "http://127.0.0.1:11434","OLLAMA_MODEL": "deepseek-r1:1.5b"}
-
自定义OpenAI兼容API:
"service": "自定义","envs": {"CUSTOM_HOST": "https://api.xxx.com","CUSTOM_KEY": "你的Key","CUSTOM_MODEL": "模型名"}
若我们的教程对你有所帮助,请
点赞+收藏+转发,这是对我们最大的支持。
欢迎关注《BioinfoR生信笔记》
-
关于自我简介可查看「BioinfoR生信筆記」关注须知! -
BioinfoR生信筆記,仅有微信社群。关于社群请详细查看「BioinfoR生信筆記」入群声明,里面有你想了解的内容。
BioinfoR生信筆記 ,注于分享生物信息学相关知识和R语言绘图教程。发表论文投稿及招聘信息请使用word格式或MarkDown格式发送到bioinfor2025@163.com,均为无偿。
2024已离你我而去,2025加油!!
往期部分文章
1. 最全WGCNA教程(替换数据即可出全部结果与图形)
推荐大家购买最新的教程,若是已经购买以前WGNCA教程的同学,可以在对应教程留言,即可获得最新的教程。(注:此教程也仅基于自己理解,不仅局限于此,难免有不恰当地方,请结合自己需求,进行改动。)
2. 精美图形绘制教程
3. 转录组分析教程
4. 转录组下游分析
BioinfoR生信筆記 ,注于分享生物信息学相关知识和R语言绘图教程。
夜雨聆风
