← 返回首页
📝 更新日志
✨ 新功能
- 🧪 API端点测试:测试连接按钮,在保存前验证API端点配置
- 🎯 AI服务商快速选择:下拉菜单提供OpenAI、Azure OpenAI、Anthropic (Claude)、Google Gemini和DeepSeek预设
- 🤖 服务商专属模型:根据选择的服务商自动填充适当的模型名称
- 🔍 智能服务商检测:根据存储的端点URL自动检测并显示当前服务商
🔧 技术改进
- 添加了实时连接测试,提供详细错误信息
- 改进API密钥处理,支持新输入和已存储的密钥
- 添加了服务商专属端点和模型预设
- 增强用户体验,测试时提供视觉反馈
✨ 新功能
- 🌍 国际化(i18n)支持:扩展界面现在支持中英文双语,根据浏览器语言自动切换
- 🔧 自定义API端点:支持任意OpenAI兼容的API端点(Azure OpenAI、本地LLM等)
- ⚙️ 模型配置:可自定义用于翻译的AI模型名称
- 📱 高级设置:弹出窗口新增可折叠的高级设置区域
🔧 技术改进
- 添加了
_locales/zh_CN/messages.json和_locales/en/messages.json用于国际化
- 更新manifest.json使用i18n占位符
- 增强了自定义端点的错误处理
- 改进了弹出窗口UI,样式更美观,组织更清晰
- 高级弹窗设计,采用渐变、阴影和流畅动画
- 增强高级设置切换,添加视觉提示和箭头指示器
✨ 功能特性
- 在YouTube视频上显示双语字幕(原文+翻译)
- 使用OpenAI API进行高质量翻译
- API密钥本地存储,保护隐私安全
- 支持自定义翻译目标语言
- 字幕位置可拖动调整
- 简洁美观的用户界面
🔧 技术实现
- Manifest V3架构
- Service Worker后台脚本
- Content Script注入YouTube页面
- Chrome Sync Storage存储设置
⚠️ 已知问题
- 视频全屏模式时字幕被拖拽到过低位置,退出全屏后字幕有时无法正常显示
- 临时解决方法:切换到全屏模式后可拖动字幕到合适位置,再切回默认视图
🎉 首次发布
- 实现YouTube双语字幕显示功能
- 集成OpenAI API翻译服务
- 本地存储API密钥和设置
- 支持多种目标语言翻译
- 发布到Chrome Web Store和Edge Add-ons