ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

wenyi文译Web工作台Docker部署:10分钟从命令行搭建可视化翻译平台

wenyi文译Web工作台Docker部署:10分钟从命令行搭建可视化翻译平台 wenyi文译Web工作台Docker部署10分钟从命令行搭建可视化翻译平台【免费下载链接】wenyi将被语言阻隔的作品带到读者的语言中。Bringing literature into your language.项目地址: https://gitcode.com/gh_mirrors/we/wenyiwenyi文译是一个专为书籍与长文本设计的 AI 翻译平台支持整书理解、术语一致性与证据化审校。本文带你用 Docker 一行命令完成 wenyi 文译 Web 工作台的部署10 分钟即可在浏览器中创建翻译项目、实时查看进度、人工校对段落并导出双语 EPUB。为什么选择 wenyi 文译 Web 工作台普通的 AI 翻译工具逐段翻译、互不知晓上下文而 wenyi 文译面向整本书设计整书预扫描翻译前生成全书概要与各章摘要注入每个翻译批次实时术语表翻译过程中自动抽取人名、术语并检测冲突译法多阶段质量流程翻译 → 润色 → 基于证据的全书 AI 审校断点续传按批次保存检查点中断后重跑同一命令即可继续可视化工作台实时进度、Token 用量、逐段人工校对、一键导出Web 工作台由 React 前端、FastAPI 后端、两个 Arq 工作进程、PostgreSQL 与 Redis 组成所有组件通过 Docker Compose 一键拉起详见 docs/web.md。部署前准备环境要求与源码获取检查 Docker 环境只需要两个东西Docker和Compose v2插件。docker --version docker compose version克隆 wenyi 文译仓库git clone https://gitcode.com/gh_mirrors/we/wenyi cd wenyi10分钟搭建wenyi 文译 Docker 部署步骤第 1 步配置 API 密钥1 分钟把根目录的环境变量模板复制到deploy/目录并填入你实际使用的模型服务商密钥cp .env.example deploy/.env打开deploy/.env至少填写一个提供商例如DEEPSEEK_API_KEYsk-...说明只需填写config.yaml中实际路由用到的提供商密钥未使用的可以留空若使用 MinerU 解析 PDF 书籍再补上MINERU_API_KEY国内网络可在该文件中取消DEBIAN_MIRROR、UV_DEFAULT_INDEX、NPM_REGISTRY的注释以使用镜像源加速构建默认模型配置见根目录 config.yamlllm.preset默认为deepseek语言方向由language.source/language.target控制。第 2 步一条命令启动全部服务约 8 分钟cd deploy docker compose up -d --build这条命令会构建并启动 6 个服务API、Web、工作流 Worker、导出 Worker、PostgreSQL 16 和 Redis 7完整编排定义在 deploy/docker-compose.yml。首次构建需要拉取基础镜像并安装依赖请耐心等待API 与 Worker 镜像基于 docker/Dockerfile.api默认包含 WeasyPrint、Noto CJK 字体开箱即支持 PDF 导出。访问与验证 wenyi 文译翻译工作台服务就绪后打开浏览器访问服务地址 Web 工作台http://localhost:8080 API / OpenAPI 文档http://localhost:8000/docs数据库 / 缓存默认仅容器内网不暴露端口看到登录后的项目列表页即表示 Docker 部署成功。接下来在网页中进入创建项目选择源/目标语言拖入 EPUB、DOCX、TXT、Markdown、HTML、PDF 或 SRT 文件上传后自动解析并展示章节预览点击创建在翻译总览页实时查看 Token 用量、缓存命中率与运行耗时翻译完成后进入人工校阅原文与译文左右对照右键即可编辑、查看修改记录在导出页选择单语/双语版本独立导出 Worker 会基于快照生成成品文件常用 Docker 管理命令与故障排查在deploy/目录下执行docker compose logs -f # 跟踪日志定位任务失败原因 docker compose down # 停止服务数据卷保留数据不丢 docker compose up -d --build # 修改配置后重建并重启常见问题速查任务一直排队确认worker与export-worker已启动且与 API 共享同一 Redis缺少模型凭证检查deploy/.env中对应提供商变量是否已填写改完后重建容器PDF 解析失败核对 MinerU 密钥与解析后端配置数据在哪书籍原件、解析缓存与导出成品保存在 Compose 的data卷容器内/data数据库状态在pgdata卷down不会删除它们延伸阅读Web 部署完整指南docs/web.md命令行使用手册docs/usage.md模型与流水线配置docs/configuration.md翻译流水线原理docs/pipeline.md前端接口语言说明docs/web-i18n.mdAPI 路由源码apps/api/wenyi_api/routers/核心翻译引擎packages/core/wenyi_core/pipeline/【免费下载链接】wenyi将被语言阻隔的作品带到读者的语言中。Bringing literature into your language.项目地址: https://gitcode.com/gh_mirrors/we/wenyi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表