您是否在浏览插件介绍时对长篇大论的外语介绍感到无从下手?或许可以试试这款插件!
目前尚未实现对扩展详情页的翻译,但仍然可作为Markdown翻译工具使用
- 快速翻译扩展详情页,提高您浏览扩展介绍的效率
引擎 | 类型 | 描述 |
---|---|---|
Google Translate | 传统API | 免费配额,快速稳定 |
Microsoft Translator | 传统API | 企业级服务 |
OpenAI API | LLM | OpenAI 模型 |
Anthropic API | LLM | Claude 模型 |
Gemini API | LLM | Google 模型 |
Zhipu API | LLM | 智谱 GLM 模型 |
OpenAI Compatible API | LLM | 支持各种兼容OpenAI API 的接口 |
Ollama | 本地LLM | 本地部署AI模型 |
LM Studio | 本地LLM | 本地部署AI模型 |
- 克隆此项目
git clone https://github.com/SaltedDoubao/Extensions-Markdown-Translator.git
cd Extensions-Markdown-Translator
- 编译此项目
npm run compile
- 使用 vscode 打开项目并按 F5 进行调试
- 从 Releases 获取最新版vsix文件
- 打开 vscode - 扩展 - 视图和更多操作 - 从vsix安装
- 找到并打开vsix文件
- 使用
Ctrl+Shift+P
打开命令面板 - 输入 "Markdown Translator: 打开配置页面"
- 选择翻译引擎并配置API密钥
- 打开任意Markdown文件
- 点击编辑器右上角的 翻译 按钮
- 等待翻译完成,自动生成翻译后文件
- 翻译 - 开始翻译当前文档
- 返回 - 恢复到原始文档
- 再次翻译 - 清除翻译缓存并重新翻译
- 长上下文优化:在设置中勾选后,会自动按批次翻译超长文档并逐步写入,避免上下文截断或超时。可配置每批最大字符数(默认 5000)。
- 自动识别翻译语言
- 免费翻译服务集成
- 扩展详情页翻译支持
欢迎提交Issue和PR!
- Fork本仓库
- 创建特性分支 (
git checkout -b [feature_name]
) - 提交更改 (
git commit -m 'commit message'
) - 推送分支 (
git push origin [feature_name]
)
本项目采用 MIT 许可证 - 详见 LICENSE 文件
- 🐛 问题反馈:GitHub Issues
⭐ 如果这个项目对你有帮助,请给一个Star!