[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3654":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":15,"starSnapshotCount":15,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},3654,"nextai-translator","nextai-translator\u002Fnextai-translator","基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用    -    Browser extension and cross-platform desktop application for translation based on ChatGPT API.","",null,"TypeScript",24920,1847,130,498,0,12,38,5,44.8,"GNU Affero General Public License v3.0",false,"main",[24,25,26,27,28,29,30],"browser-extension","chatgpt","chrome-extension","openai","translation","translator","translator-app","2026-06-12 02:00:52","# Due to receiving a trademark ownership warning from OpenAI, this project and product has been renamed to nextai translator. We hope you understand.\n\n\u003Cp align=\"center\">\n    \u003Cbr> English | \u003Ca href=\"README-CN.md\">中文\u003C\u002Fa>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n    \u003Cem>The translator that does more than just translation\u003C\u002Fem>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"LICENSE\" target=\"_blank\">\n    \u003Cimg alt=\"MIT License\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fnextai-translator\u002Fnextai-translator.svg?style=flat-square\" \u002F>\n  \u003C\u002Fa>\n\n  \u003C!-- TypeScript Badge -->\n  \u003Cimg alt=\"TypeScript\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-TypeScript-blue?style=flat-square&logo=typescript&logoColor=white\" \u002F>\n\n  \u003C!-- Rust Badge -->\n  \u003Cimg alt=\"Rust\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Rust-orange?style=flat-square&logo=rust&logoColor=white\" \u002F>\n\n  \u003Ca href=\"https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fnextai-translator\u002Fogjibjphoadhljaoicdnjnmgokohngcc\" target=\"_blank\">\n    \u003Cimg alt=\"Chrome\" src=\"https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Fstars\u002Fogjibjphoadhljaoicdnjnmgokohngcc?color=blue&label=Chrome&style=flat-square&logo=google-chrome&logoColor=white\" \u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fnextai-translator\u002F\" target=\"_blank\">\n    \u003Cimg alt=\"Firefox\" src=\"https:\u002F\u002Fimg.shields.io\u002Famo\u002Fstars\u002Fnextai-translator?color=orange&label=Firefox&style=flat-square&logo=firefox&logoColor=white\" \u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnextai-translator\u002Fnextai-translator\u002Freleases\" target=\"_blank\">\n    \u003Cimg alt=\"macOS\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-macOS-black?style=flat-square&logo=apple&logoColor=white\" \u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnextai-translator\u002Fnextai-translator\u002Freleases\" target=\"_blank\">\n    \u003Cimg alt=\"Windows\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Windows-blue?style=flat-square&logo=windows&logoColor=white\" \u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnextai-translator\u002Fnextai-translator\u002Freleases\" target=\"_blank\">\n    \u003Cimg alt=\"Linux\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Linux-yellow?style=flat-square&logo=linux&logoColor=white\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n# Why Yet another Translator\n\nI have developed a [Bob](https:\u002F\u002Fbobtranslate.com\u002F) [plugin](https:\u002F\u002Fgithub.com\u002Fyetone\u002Fbob-plugin-nextai-translator) that utilizes ChatGPT API to provide global word translation on macOS. However, since not all users have access to macOS to benefit from the plugin, I have created this project!\n\n# More than just a browser extension\n\nWhat began as a Chrome extension has now evolved into a multi-platform desktop app that I am currently developing.\n\n\u003Cp align=\"center\">\n  \u003Cimg width=\"560\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F223899374-ff386436-63b8-4618-afdd-fed2e6b48d56.png\" \u002F>\n\u003C\u002Fp>\n\n# More than just translation\n\nWhat began as a translation tool has now evolved to include surprisingly effective word polishing and summarization capabilities, ~~accidentally~~.\n\n# How to use\n\n\u003Cp align=\"center\">\n  \u003Cimg width=\"800\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F223200182-6a1d2a02-3fe0-4723-bdae-99d8b7212a33.gif\" \u002F>\n\u003C\u002Fp>\n\n# Features\n\n1. It offers three modes: translation, polishing and summarization.\n2. Our tool allows for mutual translation, polishing and summarization across 55 different languages.\n3. Streaming mode is supported!\n4. It allows users to customize their translation text.\n5. One-click copying\n6. Text-to-Speech (TTS)\n7. Available on all platforms (Windows, macOS, and Linux) for both browsers and Desktop\n8. Support screenshot translation\n9. Support for vocabulary books, as well as support for generating memory aids based on the words in the vocabulary books\n10. Supports [OpenAI](https:\u002F\u002Fopenai.com\u002F), [Azure OpenAI Service](https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fproducts\u002Fcognitive-services\u002Fopenai-service), [MiniMax](https:\u002F\u002Fwww.minimaxi.com\u002F), and other LLM providers\n\n# Preparation\n\n-   (required) Apply for an OpenAI API key [here](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys) or [Azure OpenAI Service API Key](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fcognitive-services\u002Fopenai\u002Fchatgpt-quickstart?tabs=command-line&pivots=rest-api#retrieve-key-and-endpoint)\n-   (optional) If you cannot access OpenAI, you can use the OpenAI API Proxy.\n\n# Installation\n\n## Windows\n\n### Install Manually\n\n1. Download the installation package ending in `.exe` from the [Latest Release](https:\u002F\u002Fgithub.com\u002Fnextai-translator\u002Fnextai-translator\u002Freleases\u002Flatest) page.\n2. Double click the downloaded file to install it.\n3. If prompted as unsafe, you can click on `More Info` -> `Run Anyway` to proceed with the installation.\n4. Ready to use!\n\n## MacOS\n\n### Install Manually\n\n1. Go to the [Latest Release](https:\u002F\u002Fgithub.com\u002Fnextai-translator\u002Fnextai-translator\u002Freleases\u002Flatest) page and download the corresponding chip's `.dmg` installation package. Note: Use aarch64 version for Apple Silicon machines and run `xattr` command below.\n2. Double click the downloaded file to install it.\n3. Ready to use!\n\n### Troubleshooting\n\n-   \"NextAI Translator\" can’t be opened because the developer cannot be verified.\n \n    \u003Cp align=\"center\">\n      \u003Cimg width=\"300\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F223916804-45ce3f34-6a4a-4baf-a0c1-4ab5c54c521f.png\" \u002F>\n    \u003C\u002Fp>\n \n    -   Click the `Cancel` button, then go to the `Settings` -> `Privacy and Security` page, click the `Still Open` button, and then click the `Open` button in the pop-up window. After that, there will be no more pop-up warnings when opening `NextAI Translator`. 🎉\n        \u003Cp align=\"center\">\n          \u003Cimg width=\"500\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F223916970-9c99f15e-cf61-4770-b92d-4a78f980bb26.png\" \u002F> \u003Cimg width=\"200\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F223917449-ed1ac19f-c43d-4b13-9888-79ba46ceb862.png\" \u002F>\n        \u003C\u002Fp>\n \n    -   If you cannot find the above options in `Privacy & Security`, or get error prompts such as broken files with Apple Silicon machines. Open `Terminal.app` and enter the following command (you may need to enter a password halfway through), then restart `NextAI Translator`:\n\n        ```sh\n        sudo xattr -d com.apple.quarantine \u002FApplications\u002FNextAI\\ Translator.app\n        ```\n\n-   If you encounter a permission prompt every time you open it, or if you cannot perform a shortcut translation, please go to `Settings` -> `Privacy & Security` -> `Supporting Features` to remove NextAI Translator, and then re-add NextAI Translator.\n\n    \u003Cp align=\"center\">\n      \u003Cimg width=\"500\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F224536148-eec559bf-4d99-48c1-bbd3-2cc105aff084.png\" \u002F>\n      \u003Cimg width=\"600\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F224536277-4200f58e-8dc0-4c01-a27a-a30d7d8dc69e.gif\" \u002F>\n    \u003C\u002Fp>\n\n## Installing Desktop Clip Extensions\n\nFor details, see [Desktop Clip Extension](.\u002FCLIP-EXTENSIONS.md)\n\n  \u003Cp align=\"center\">\n    \u003Cimg width=\"600\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F240355949-8f41d98d-f097-4ce4-a533-af60e1757ca1.gif\" \u002F>\n  \u003C\u002Fp>\n \n## Browser Extension\n\n1. Visit your Browser Extension Store to install this plugin:\n\n   \u003Cp align=\"center\">\n     \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fnextai-translator\u002Fogjibjphoadhljaoicdnjnmgokohngcc\">\n       \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Fv\u002Fogjibjphoadhljaoicdnjnmgokohngcc?label=Chrome%20Web%20Store&style=for-the-badge&color=blue&logo=google-chrome&logoColor=white\" \u002F>\n     \u003C\u002Fa>\n     \u003Ca target=\"_blank\" href=\"https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fnextai-translator\u002F\">\n       \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Famo\u002Fv\u002Fnextai-translator?label=Firefox%20Add-on&style=for-the-badge&color=orange&logo=firefox&logoColor=white\" \u002F>\n     \u003C\u002Fa>\n   \u003C\u002Fp>\n\n2. Click on the NextAI Translator icon in the browser plugin list, and enter the obtained API KEY into the configuration interface that pops up from this plugin.\n \n   \u003Cp align=\"center\">\n     \u003Cimg width=\"600\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1206493\u002F222958165-159719b4-28a5-44a4-b700-567786df7f03.png\" \u002F>\n   \u003C\u002Fp>\n\n3. Refresh the page in the browser to enjoy the smooth translation experience 🎉!\n\n## Configure Azure OpenAI Service\n\n```ts\nconst API_URL = `https:\u002F\u002F${resourceName}.openai.azure.com`\nconst API_URL_PATH = `\u002Fopenai\u002Fdeployments\u002F${deployName}\u002Fchat\u002Fcompletions?api-version=${apiVersion}`\n```\n\n- resourceName: Your Azure OpenAI Service resource name.\n- deployName: Your Azure OpenAI Service model deploy name, you can change your model here.\n- api-version: 2023-05-15, or newer. (supported api-version can be found at [Azure's official doc](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fai-services\u002Fopenai\u002Freference#completions))\n\n# License\n\n[LICENSE](.\u002FLICENSE)\n\n# Star History\n\n\u003Cp align=\"center\">\n  \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fstar-history.com\u002F#nextai-translator\u002Fnextai-translator&Date\">\n    \u003Cpicture>\n      \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=nextai-translator\u002Fnextai-translator&type=Date&theme=dark\">\n      \u003Cimg alt=\"NebulaGraph Data Intelligence Suite(ngdi)\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=nextai-translator\u002Fnextai-translator&type=Date\">\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n","nextai-translator 是一个基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面应用。其核心功能包括即时翻译、词汇润色以及文本摘要，适用于多种语言环境下的高效沟通与学习。该工具不仅支持Chrome、Firefox等主流浏览器扩展，还提供了macOS、Windows及Linux系统的桌面应用程序版本，满足不同用户的需求。使用TypeScript编写，并结合了Rust技术以提升性能，确保了稳定性和响应速度。对于需要频繁进行多语言交流的个人或团队而言，nextai-translator是一个非常实用的选择。",2,"2026-06-11 02:55:20","top_language"]