为什么要 BYOK,不做免费版?
实时字幕需要持续调用第三方模型,成本与时长正相关。我们选择把账号与计费权交还给调用方:个人使用时由自己的 API key 承担,活动方需要统一整理纪要时由主办方后端代付。
为什么不直接做流式实时方案?
我们对比过多种接入路径,最终选择以 REST 切片方式提供"准实时"字幕:3-4 秒延迟对路演 / 颁奖 / 评委问答场景已足够,同时把部署门槛压到最低(一个 HTML 文件即可)。后续会按真实使用反馈调整。
三个工具之间数据互通吗?
不互通。每个工具独立运行,互不读写对方的浏览器存储。三者共享一份 G001 词库(启动时拉取,本地有内联 fallback),所以翻译风格保持一致。
浮动字幕怎么用?跟实时字幕有什么区别?
实时字幕是浏览器里全屏使用;浮动字幕是独立小窗口悬浮于所有应用之上,比如路演时评委在 PowerPoint 上,字幕叠在上面显示。HTML 轻版打开就能用(30 秒);Electron
版是真桌面级 always-on-top + 鼠标穿透,需要 npm install && npm start 跑起来。两版功能一样。
如何贡献代码?
仓库 github.com/Stoic42/SheNicest,核心工具是一组
HTML 文件。所有逻辑都在浏览器端实现,改完刷新即可看到效果。
API key 安全吗?
工具完全运行在浏览器中,请求直连你配置的第三方模型服务,key 放在 Authorization header。中间没有 SheNicest 中转。key 存于浏览器沙箱内的 localStorage,除非你已经装了恶意扩展或处于共享设备,否则不会被外读。