ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

pot-desktop 划词翻译:用 SnipDo 在 Windows 上实现选中即译

pot-desktop 划词翻译:用 SnipDo 在 Windows 上实现选中即译 pot-desktop 划词翻译用 SnipDo 在 Windows 上实现选中即译【免费下载链接】pot-desktop一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.项目地址: https://gitcode.com/GitHub_Trending/po/pot-desktop你在浏览器里读英文文档、在 IDE 里看一段报错信息时是不是经常先选中文字、按 CtrlC再切窗口、按 CtrlV这套动作做下来思路早就断了。pot-desktop 划词翻译配合 SnipDo 之后流程变成选中一段文字SnipDo 在光标旁弹出一个小工具条点一下翻译译文窗口直接出现。整个过程不用切换窗口也不用复制粘贴。这篇文章带你从零把这套组合装好、跑通并告诉你出问题时该查哪里。你能拿到什么一套装好的 Windows 划词翻译环境选中文字 → 点一下 → 出译文会改本地监听端口避开和其他程序的端口冲突会用 PowerShell 直接调用翻译接口绕过 SnipDo 也能触发遇到划词没反应接口不通时知道按什么顺序排查动手前核对一下环境项目要求从哪获取操作系统Windows 10 或 11—pot-desktop当前发布的版本官方 Release 页面的 Windows 安装包SnipDo商店里的最新版Microsoft Store搜索 SnipDoWebView2 运行时系统自带一般不需要单独装如果 Release 页面找不到对应系统位数的安装包以官方最新版本为准。主线流程三个阶段装好阶段一装 pot-desktop目标让你的电脑上有能接收翻译请求的本体程序。操作打开官方 Release 页面下载 Windows 安装包双击安装。装完先打开一次让它跑起来。安装后建议顺手在设置里选一个你能正常使用的翻译服务否则划词后没有译文可返回。也可以不手动下载在 PowerShell 里执行winget install Pylogmon.pot # 官方仓库提供的包名验证右键系统托盘确认 pot 的图标在打开任意网页选中一段英文按软件设置的划词快捷键在 设置 → 快捷键 里能看到默认值弹出翻译窗口说明本体工作正常。阶段二装 SnipDo目标装一个在你选中文本时弹工具条的辅助工具。操作打开 Microsoft Store搜索SnipDo点安装。装完后不用做任何配置。验证在任意应用里选中一段文字光标旁边会弹出 SnipDo 工具条。此时工具条上的按钮还跟 pot 没关系下一步才接上。阶段三下载并加载 pot 的 SnipDo 扩展目标让 SnipDo 工具条上的翻译按钮能真正调用 pot-desktop。操作回到 pot-desktop 的官方 Release 页面在附件列表里找到pot.pbar文件下载。双击这个文件SnipDo 会自动识别并装好扩展。装完不用重启电脑确认 SnipDo 和 pot 都在后台运行即可。验证选中一段文字 → 工具条弹出 → 点翻译按钮 → pot 的翻译窗口出现。走到这一步整个集成就完成了。触发链路一共就 4 步你刚配好的东西是怎么跑的装完之后pot-desktop 会在本机开一个 HTTP 服务器默认监听 127.0.0.1 的60828端口。你点 SnipDo 工具条上的按钮时SnipDo 发一条请求到这个端口pot 收到后调用你配置的翻译服务再把结果弹出来。整个过程走本机回环地址不经过外网所以请求几乎不产生网络延迟。常用端点一览定义见 src-tauri/src/server.rs端点作用说明/translate文本翻译POST请求体是要翻译的原文/selection_translate划词翻译GET触发 pot 的划词翻译流程/input_translate输入框翻译GET唤起输入式翻译窗口/ocr_translate截图识别并翻译GET可带screenshottrue/false参数/ocr_recognize截图识别文字GET只识别不翻译/config打开设置窗口GET除了点 SnipDo 按钮你在网页、代码里选词时 pot 自己的划词快捷键依然有效两条路都能进同一个翻译流程怎么顺手怎么来。常见情况与处理情况 1选中文本后SnipDo 工具条不弹可能原因SnipDo 没在后台运行扩展没装上某些应用如部分全屏游戏、部分受保护的窗口不允许弹出浮层。处理先看任务栏确认 SnipDo 在运行不在就重新打开它再回到 Release 页重新下载pot.pbar双击一次重新安装扩展。如果只在某个特定应用里不弹先换普通网页试能弹就说明是那类应用本身的限制。情况 2工具条能弹但点翻译没反应或报错可能原因pot-desktop 没在后台运行所以 60828 端口没人应答。处理检查托盘里有没有 pot 图标。没有就启动它有的话重启一次 pot 再试。情况 3请求通了但翻译结果是空的或报错可能原因还没在 pot 里配置可用的翻译服务或者所配服务的密钥、额度有问题。处理打开 pot 设置在翻译里换一个你确定能用的服务并填好参数先手动复制一段文字测一遍通了再回去用 SnipDo。进阶两个小技巧改默认端口。60828 被别的程序占了、或者你想换个端口时打开 pot 设置 → 通用找到监听端口填新端口号。改动要重启应用才生效设置界面会有提示。改完记得确认 SnipDo 扩展里指向的端口和 pot 一致具体配置项以官方最新版本为准。用命令行直接触发。不想装 SnipDo、或者想写脚本批量触发时可以直接调接口# 触发一次划词翻译流程 Invoke-WebRequest -Uri http://127.0.0.1:60828/selection_translate -Method Get # 直接把一段文本 POST 给翻译接口pot 会弹出译文窗口 Invoke-WebRequest -Uri http://127.0.0.1:60828/translate -Method Post -Body Hello World -ContentType text/plain返回ok就说明请求被 pot 正常接收。收尾清单打开 Release 页面装好 pot-desktop 并在设置里配好一个能用的翻译服务从 Microsoft Store 装好 SnipDo选词能弹工具条下载pot.pbar并双击安装扩展点一下翻译能出译文记住默认端口 60828需要时去通用设置里改保留上面那段 PowerShell 命令排障时用来确认接口是否通到这里你电脑上选词 → 出译文的链路就完整了以前一次查询要切窗口、复制、粘贴三步现在只要一次点击。【免费下载链接】pot-desktop一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.项目地址: https://gitcode.com/GitHub_Trending/po/pot-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表