Pot-App 本地deepseek-r1 翻译开源插件,支持本地ollama deepseek-r1系列模型,同时在POT翻译窗口不显示模型思考过程

news/2025/3/22 22:25:49/

一、软件介绍

文末提供插件及源码下载

开源插件作為支持本地ollama deepseek-r1系列模型,並在POT输出窗口中不显示模型思考过程。

模型安装(根据自己的电脑配置安装相应版本,支持官方1.5b~8b)

Ollama模型网址:deepseek-r1 以7b为示例,确保您已安装Ollama后,在CMD终端输(命令提示字元)入以下命令

<span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>$ollama run deepseek-r1:7b
</code></span></span></span></span>

如果无法直接用Ollama指令直接下载7b模块,可改用 LM Studio软件下载或到 Hugging Face网站下载,我下载的Model版本是:deepseek-r1-distill-qwen-7b,量化大小:Q4_K_M,大小为4.68GB左右。

 详细步骤如下:

1.下载7b模块后,到存放模组的文件夹中,会看到文件名:DeepSeek-R1-Distill-Qwen-7B-Q4_K_M.gguf。

 2.新增一个空白记事本内容添加一行如下:

来自 D:\models\Publisher\Repository\lmstudio-community\DeepSeek-R1-Distill-Qwen-7B-GGUF\DeepSeek-R1-Distill-Qwen-7B-Q4_K_M.gguf


记得将D:\models..... 改成你存放模块的文件夹路径,然后将该记事本另存新文件,文件名为:Modelfile,没有扩展名,并将该文件存放在模块同阶层文件夹。

 3.查看11434 port有无被占用

因为运作本地端DeepSeek需使用11434接口,使用Windows打开CMD命令提示字符,执行:

$netstat -ano |findstr:11434

 如果结果显示类似:

TCP 127.0.0.1:11434 0.0.0.0:0 侦听 12345

这表示 PID 为 12345 的程序已经占用该端口,请结束占用 12345 端口的程序,指令如下:

$taskkill /PID 12345 /F(请将 12345 替换为你查到的 PID)

 4.到您刚才存放7b模块的路径底下,如:

$cd D:\models\Publisher\Repository\lmstudio-community\DeepSeek-R1-Distill-Qwen-7B-GGUF

 5.查看本机Ollama目前有哪些模组
 $ollama

 6.(非必须)如果你需要删除不要的模块,指令为:

$ollama rm deepseek-r1:7b

 7.将刚才下载的7b模块重新挂到Ollama中:

$ollama create deepseek-r1:7b -f ./Modelfile

 8.(非必须)试跑看看7b模块有没有被创建成功:

$ollama运行 deepseek-r1:7b

       如果看到 本地DeepSeek-r1在CMD中开始运作,代表你可以在POT翻译软件中执行本插件运行本地DeepSeek-r1翻译服务。

二、安装自定义义插件

1. 下载并安装自定义插件.potext文件后,选取相应大小的模型(见下图),即可食用🥰。
 2.电脑为8GB RAM用户建议使用7b模型。

自定义义插件的文件名是.potext文件,它原本是.zip文件改名而来。 若将该文件解压缩会看到里面有3个档案,分别为:deepseek.png、info.json(用于显示在POT软件自定义软件包

使用结果预览图

補充

除了前一位作者 Strivy-ZSY之程序,保有不显示思考过程的功能(见下图)之外,

这一版在经过笔者安装DeepSeek-R1-Distill-Qwen-7B-Q4_K_M.gguf模型后,实测调校出底下设定值:

{ “model”: “deepseek-r1:7b”, messages: [ { “role”: “user”, “content”: 請用${to}翻譯以下詞句: \ ${text}'' } ], 温度: 0.0, top_p: 0.1, top_k: 1, frequency_penalty: 0, presence_penalty: 0, max_tokens: 250 }

说明:原先role:“system”被官方列为不建议使用,故删除。

 参数说明

三、软件下载

夸克网盘分享

本文信息来源于GitHub作者地址:https://github.com/Strivy-ZSY/pot-app-translate-plugin-localdeepseek-r1


http://www.ppmy.cn/news/1580955.html

相关文章

php的用途和基础语法【初学者进】

PHP 是一种非常流行的服务器端脚本语言&#xff0c;主要用于开发动态网站和 Web 应用程序。 一、PHP 的用途 开发动态网站 动态网站的内容可以根据用户的需求实时生成。比如&#xff0c;当你在电商网站上搜索商品时&#xff0c;网站会根据你的搜索关键词动态显示相关商品信息…

网络爬虫简介(大白话)

用大白话讲网络爬虫 一、网络爬虫是啥&#xff1f;能干啥&#xff1f; 简单说&#xff0c;网络爬虫就是个自动上网搜资料的机器人。 比如你想知道全网哪家奶茶店最便宜&#xff0c;自己一家家查太费劲&#xff0c;爬虫就能帮你自动翻遍所有外卖平台&#xff0c;把价格和评分全…

前端面试:[React] scheduler 调度机制原理?

React Scheduler 是 React 16.8 引入的一种调度机制&#xff0c;旨在对高效渲染和复杂应用程序的性能进行优化。它允许 React 在空闲时间进行渲染&#xff0c;优先处理对用户体验最为重要的任务。以下是 Scheduler 调度机制的原理&#xff0c;以及它在实际工作中如何帮助管理渲…

Git拉取代码报错“The TLS connection was non-properly terminated”记录

最近在服务器上跑代码&#xff0c;clone Github代码报错 GnuTLS recv error (-110): The TLS connection was non-properly terminated.TLS握手 TLS&#xff08;Transport Layer Security&#xff0c;传输层安全协议&#xff09;握手是建立安全网络连接的关键步骤。在Git通过…

Visual Studio Code安装配置优化全攻略:打造高效开发环境

目录 一、背景与意义 二、安装与配置基础 2.1 下载与安装 2.2 核心配置目录 三、深度优化配置指南 3.1 主题与界面优化 3.2 必装效率插件&#xff08;精选TOP10&#xff09; 3.3 性能优化设置 四、实战案例&#xff1a;前端开发环境配置 4.1 项目初始化 4.2 调试配置…

TCP、UDP协议的应用、ServerSocket和Socket、DatagramSocket和DatagramPacket

DAY13.1 Java核心基础 TCP协议 TCP 协议是面向连接的运算层协议&#xff0c;比较复杂&#xff0c;应用程序在使用TCP协议之前必须建立连接&#xff0c;才能传输数据&#xff0c;数据传输完毕之后需要释放连接 就好比现实生活中的打电话&#xff0c;首先确保电话打通了才能进…

Docker学习-Linux Docker安装

与所爱的人发生分歧时&#xff0c;只论眼前之事&#xff0c;不可再提陈年旧事。 Docker是一个开源的应用容器引擎。 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中&#xff0c;然后发布到任何可以运行的Linux机器上。 一&#xff1a;概念 概念说明Dock…

淘宝/天猫获得淘宝商品评论 API 返回值说明

item_review-获得淘宝商品评论 taobao.item_review 公共参数 名称类型必须描述keyString是调用key&#xff08;必须以GET方式拼接在URL中&#xff09;secretString是调用密钥api_nameString是API接口名称&#xff08;包括在请求地址中&#xff09;[item_search,item_get,item…