Releases: OpenTester007/Chat-with-KB
Release list
v3.8.2
What's New in v3.8.2
Changed
- Explicit input boundary in prompts: Added a closing line to the translate, polish, and dictionary system prompts marking the start of user input, so the model treats the input as the text to process rather than a question or conversational query (e.g., "你是谁?" pasted into the translate box is now translated, not answered). Chat behavior is unchanged.
Assets
ai-translator-v3.8.2.zip— Extension package for Edge Add-ons.
Full Changelog: CHANGELOG.md
v3.8.1
What's New in v3.8.1
Changed
- Improved translation prompts (PR #18): Merged enhanced system prompts with prompt-injection guards, hallucination prevention for dictionary lookups, and expanded dictionary fields (pronunciation, collocations, etymology).
- Restored Reasoning: low: Re-added
Reasoning: lowto the V2 translate and dictionary prompts to maintain reduced reasoning overhead and first-token latency. - Site access permissions: Extended optional host permissions to cover
http://*/*, enabling the "On all sites" option in browser extension settings. - Code cleanup: Removed the superseded
buildSystemPromptfunction (dead code after V2 merge).
Assets
ai-translator-v3.8.1.zip— Extension package for Edge Add-ons.
Full Changelog: https://github.com/OpenTester007/Chat-with-KB/blob/main/CHANGELOG.md
v3.7.0
What's New in v3.7.0
Added
One-click import test key: Added an "导入测试密钥" button next to the API Key field to quickly populate default working configurations (API Key, Endpoint, and Model) for a frictionless setup. Includes remote fetch from GitHub and a local base64 fallback.
Fixed
Datalist autocomplete: Resolved issue #13 by clearing the model input on click/focus to show all presets, and restoring the previous value on blur if left empty.
Assets
ai-translator-v3.7.0.zip — Extension package for Edge Add-ons.
Full Changelog: CHANGELOG.md
AI-based Translator v3.6.0
⚠️ Breaking Changes
- Removed the embedded default API key. Users must now provide their own NVIDIA Build API key.
Security Improvements
- Tightened extension permissions (removed
unlimitedStorage) - Blocked remote non-local HTTP API endpoints
- Replaced
innerHTMLwith secure DOM APIs to prevent XSS - Added Content Security Policy (CSP) via
manifest.json
Bug Fixes
- Prevented translation history from being saved twice
- Repaired corrupted popup UI text (now fully localized in Chinese)
CI
- Added
Javascript Standard Stylecheck to GitHub Actions workflow
Migration Guide
If you were using the extension with the embedded API key:
- Visit https://build.nvidia.com to get your free API key
- Open the extension Settings page
- Enter your API key and save
AI-based Translator v3.5.0
AI-based Translator — free, out-of-the-box AI translation and assistant extension.
Powered by NVIDIA Build's free AI platform, ready to use immediately without any setup. Users can also customize their own API key and endpoint (OpenAI-compatible, including Ollama).
Features:
• Translate to Chinese / English / Japanese / Korean
• Text polishing, dictionary, and AI chat
• View recent history (up to 10 records)
• Support for NVIDIA Build and any custom OpenAI-compatible API
• Optional: connect to local Ollama (set OLLAMA_ORIGINS=*)
For any questions, please contact the developer.
Have fun!