专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
保险一哥  ·  海尔集团131亿接收汽车之家41.9%股权; ... ·  3 天前  
保险一哥  ·  2025年第6期保险自媒体红人千人榜 ·  2 天前  
51好读  ›  专栏  ›  GitHubStore

Pot:跨平台翻译神器

GitHubStore  · 公众号  ·  · 2024-04-11 08:05

正文

项目简介


特色功能

  • 多接口并行翻译 (支持接口)

  • 多接口文字识别 (支持接口)

  • 多接口语音合成 (支持接口)

  • 导出到生词本 (支持接口)

  • 外部调用 (详情)

  • 支持插件系统 (插件系统)

  • 支持所有 PC 平台 (Windows, macOS, Linux)

  • 支持 Wayland (在 KDE、Gnome 以及 Hyprland 上测试)

  • 多语言支持


支持接口

翻译

  • OpenAI

  • 智谱 AI

  • Gemini Pro

  • Ollama (离线)

  • 阿里翻译

  • 百度翻译

  • 彩云小译

  • 腾讯翻译君

  • 腾讯交互翻译

  • 火山翻译

  • 小牛翻译

  • Google

  • Bing

  • Bing 词典

  • DeepL

  • 有道翻译

  • 剑桥词典

  • Yandex

  • Lingva (插件)

  • Tatoeba (插件)

  • ECDICT (离线词典 插件)

更多接口支持见 插件系统

文字识别

  • 系统 OCR (离线)

    • Windows.Media.OCR on Windows

    • Apple Vision Framework on MacOS

    • Tesseract OCR on Linux

  • Tesseract.js (离线)

  • 百度

  • 腾讯

  • 火山

  • 迅飞

  • 腾讯图片翻译

  • 百度图片翻译

  • Simple LaTeX

  • OCRSpace (插件)

  • Rapid (离线 插件)

  • Paddle (离线 插件)

更多接口支持见 插件系统

语音合成

  • Lingva

更多接口支持见 插件系统

生词本

  • Anki

  • 欧路词典

  • 有道 (插件)

  • 扇贝 (插件)

更多接口支持见 插件系统

插件系统

软件内置接口数量有限,但是您可以通过插件系统来扩展软件的功能。

插件安装

你可以在 Plugin List 查找你需要的插件,然后前往插件仓库下载插件。

pot 插件的扩展名为 .potext , 下载得到 .potext 文件之后, 在 偏好设置-服务设置-添加外部插件-安装外部插件 选择对应的 .potext 即可安装成功,添加到服务列表中即可像内置服务一样正常使用了。

故障排除

  • 找不到指定的模块 (Windows)

    出现类似这样的报错是因为系统缺少 C++库,前往这里安装即可解决问题。

  • 不是有效的 Win32 应用程序 (Windows)

    出现类似这样的报错说明你没有下载对应系统或者架构的插件,前往插件仓库下载正确的插件即可解决问题。


插件开发

在 Plugin List 中的 模板 章节提供了各种插件的开发模板,具体的开发文档请查看对应的模板仓库。

安装指南

Windows

通过 Winget 安装

winget install Pylogmon.pot


手动安装

  1. 在 Release 页面下载最新 exe 安装包。

  • 64 位机器下载 pot_{version}_x64-setup.exe

  • 32 位机器下载 pot_{version}_x86-setup.exe

  • arm64 机器下载 pot_{version}_arm64-setup.exe

  • 双击安装包进行安装。


  • 故障排除

    • 启动后没有界面,点击托盘图标没有反应

      检查是否卸载/禁用了 WebView2,如果卸载/禁用了 WebView2,请手动安装 WebView2 或将其恢复。

      如果是企业版系统不方便安装或无法安装 WebView2,请尝试在 Release 下载内置 WebView2 的版本 pot_{version}_{arch}_fix_webview2_runtime-setup.exe

      若问题仍然存在请尝试使用 Windows7 兼容模式启动。


    MacOS

    通过 Brew 安装

    1. 添加我们的 tap:

    brew tap pot-app/homebrew-tap
    1. 安装 pot:

    brew install --cask pot
    1. 更新 pot

    brew upgrade --cask pot


    手动安装

    1. 从 Release 页面下载最新的 dmg 安装包。(如果您使用的是 M1 芯片,请下载名为 pot_{version}_aarch64.dmg 的安装包,否则请下载名为 pot_{version}_x64.dmg 的安装包)

    2. 双击下载的文件后将 pot 拖入 Applications 文件夹即可完成安装。


    故障排除

    • 由于开发者无法验证,“pot”无法打开。

      点击 取消 按钮,然后去 设置 -> 隐私与安全性 页面,点击 仍要打开 按钮,然后在弹出窗口里点击 打开 按钮即可,以后打开 pot 就再也不会有任何弹窗告警了

      如果在 隐私与安全性 中找不到以上选项,或启动时提示文件损坏。打开 Terminal.app,并输入以下命令,然后重启 pot 即可:

    sudo xattr -d com.apple.quarantine /Applications/pot.app
    • 如果每次打开时都遇到辅助功能权限提示,或者无法进行划词翻译,请前往设置 -> 隐私与安全 -> 辅助功能,移除 “pot”,并重新添加 “pot”。








    请到「今天看啥」查看全文