nextai-translator/bob-plugin-openai-translator

基于 LLM 的文本翻译、文本润色、语法纠错 Bob 插件,让我们一起迎接不需要巴别塔的新时代!Licensed under CC BY-NC-SA 4.0

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 12th, 2026
Created on February 19th, 2023
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 260
Total Stargazers: 5,653 (+0)
Total Subscribers: 31 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 644 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (6)
  • enhancement (5)
  • needs-confirmation (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Bob Plugin OpenAI Translator is a Bob plugin that performs text translation, polishing, and grammar correction using large language models.

The plugin solves the problem of needing multiple translation tools by integrating LLM-based translation capabilities directly into Bob, a macOS translation application. It works by accepting text input and routing it to OpenAI, Google Gemini, MiniMax, or compatible OpenAI-API services for processing. When source and target languages match, the tool automatically switches to text polishing and grammar correction modes. The plugin supports streaming output by default and allows request cancellation mid-operation.

Users should choose this tool if they work within the Bob ecosystem and want LLM-powered translation without switching applications. It suits projects where developers need flexible language model selection and the ability to customize behavior through system and user instructions. The tool requires Bob 1.8.0 or later and an API key from the chosen service provider. Setup involves downloading the plugin file, opening it in Bob, and entering credentials in the service configuration panel. The plugin offers configurable inference settings, with options to use the model's default reasoning level or reduce it to the model's minimum supported tier. System instructions can alter the plugin's purpose entirely, while user instructions allow per-request adjustments to terminology, tone, or output format.

Development activity shows consistent engagement with the project's architecture and contribution processes documented in dedicated guides. The maintainers provide a configuration manual covering model selection, API URL setup, inference parameters, and instruction customization. A contributing guide outlines development environment setup and validation requirements. An architecture document explains runtime design and external documentation dependencies, indicating attention to maintainability and onboarding for contributors.