Extensions/Index Translate · T8star-Aix
ComfyUI Extension

Index Translate · T8star-Aix

Local Index-Translate text translation node for ComfyUI, by T8star-Aix

By T8mars·Created a day ago·Updated about 17 hours ago· 1
T8mars/Comfyui-Index-Translate-T8
Nodes—
On cloudLocal install
Stars1
Updatedabout 17 hours ago
Readme

Index Translate · T8star-Aix

中文 · English

基于 IndexTeam 的 Index-Translate 的本地翻译项目。此仓库包含三个交付物:独立 ComfyUI 节点、Windows 本地整合包的代码更新、Chrome 网页自动翻译扩展。ComfyUI 节点直接在 ComfyUI 环境推理,不连接 Windows 整合包;Chrome 扩展连接本机整合包服务。

安装 ComfyUI 节点

在 ComfyUI Manager 中搜索 Index Translate · T8star-Aix 安装;也可克隆本仓库到 ComfyUI/custom_nodes/Comfyui-Index-Translate-T8,用 ComfyUI 自己的 Python 安装 requirements.txt 后重启。节点使用现有 PyTorch,不会随包安装模型或 Python。Transformers 5.17.0 可能影响宿主其他节点,升级前请检查兼容性。

从模型仓库下载完整的 Index-Translate-2B 或 Index-Translate-9B 文件夹,原样放进 ComfyUI/models/index_translate/ 即可,无需改名。也可在节点的 model_path 填写完整目录,或运行 python download_model.py --directory <目标目录> --model 2B 从官方源逐文件下载、校验。建议先用 2B;9B 需要更多显存。35B preview 缺少完整分片,暂不支持。

在节点菜单搜索「Index Translate 本地翻译」,文本输入可接工作流其他节点,translation 可接文本预览。示例见 examples/text-translation.json。低显存 NVIDIA GPU 可另装 requirements-nf4.txt 并选 NF4;CPU 选 FP32。

通过 ComfyUI Manager/Registry 安装的节点可在 Manager 中检查和安装后续版本。GitHub Releases 另提供轻量代码 ZIP,不含 Python、依赖运行时或模型权重。

Windows 与 Chrome

Windows 代码与说明在 standalone/windows。完整离线整合包由作者另外分享;GitHub Release 的 Windows ZIP 仅用于给已有整合包更新代码,保留用户的 runtime/、models/、data/。Chrome 扩展 ZIP 解压后,在 chrome://extensions 开启开发者模式,选择直接包含 manifest.json 的文件夹并配对本地服务;不能选择 ZIP 文件。详情见 Chrome 说明。

0.1.13 的 Chrome 扩展增加 HTML5 视频翻译:优先翻译标准字幕轨;无标准字幕时,点击扩展后采集当前标签页声音,交给 Windows 整合包内独立的 R2T2 流式语音 worker 识别,再用 Index-Translate 翻译。语音模型、原生库和新 Python 依赖只在新完整离线包中提供,旧包不能通过 GitHub 的代码 ZIP 单独升级出语音能力。ComfyUI 节点与 Windows 整合包仍各自独立推理。

0.1.14 可以在整合包「模型与设备 → 视频语音识别」中选择已有 R2T2 模型目录,直接读取两个官方 Q8 GGUF 文件,不复制模型。可选原 R2T2 项目根目录、models 或 GGUF 文件夹,目录无需改名;路径保存到 data/speech-settings.json,重启与代码更新后保留。已有语音模型可使用作者另行分享的 reuse-ASR 运行包,省去约 2.19 GB 语音权重。流式语音处理复用了 你们已有的 R2T2 项目;原项目和 ComfyUI 都不需要启动。

0.1.15 的 Chrome 悬浮按钮默认贴右,点击面板外自动收起;每个可见播放器内提供「字幕译」「语音译」「停止」按钮。Vimeo 优先使用官方播放器字幕接口,读不到字幕时回退至本地 R2T2。连续切换模式会先完成旧语音会话取消再启动,避免 BUSY 抢占。Chrome 首次采集某个标签页声音前,需先点工具栏扩展授权;视频内会明确提示,之后同一标签页可直接操作。配对和模型路径保持兼容 0.1.14,节点仍独立。

项目与作者

By T8star-Aix。这是社区集成,模型及原项目版权属于 IndexTeam / bilibili;详见 NOTICE 与 LICENSE。模型文件在 Hugging Face 保留官方文件和模型卡。

B站 · YouTube · API · 免费画廊 · 在线 AI 应用 · ComfyUI 整合包 · Hugging Face