能力标签
深度翻译工作室
⚙️
Agent工作流

深度翻译工作室

基于 TypeScript · 无代码搭建完整 AI 自动化流程
英文名:deeptrans-studio
⭐ 214 Stars 🍴 7 Forks 💻 TypeScript 📄 MIT 🏷 AI 8.0分
8.0AI 综合评分
机器翻译人机协作多智能体系统TypeScript
✦ AI Skill Hub 推荐

经 AI Skill Hub 精选评估,深度翻译工作室 获评「强烈推荐」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。

📚 深度解析

深度翻译工作室 是一套完整的 AI Agent 自动化工作流方案。随着 AI 能力的不断提升,基于 Agent 的自动化工作流正在成为提升个人和团队效率的核心方式。区别于传统的 RPA 自动化(模拟鼠标键盘操作),AI Agent 工作流通过理解任务意图、动态规划执行路径,能够处理更复杂的非结构化任务。

深度翻译工作室 工作流的设计遵循"最小配置,最大复用"原则:核心逻辑已经封装好,用户只需配置自己的 API Key 和业务参数即可快速上手。工作流内置错误处理和重试机制,在网络波动或 API 限速等情况下仍能稳定运行,适合作为生产环境的自动化基础设施。

在实际部署时,建议先在测试环境中运行 3-5 次,验证各个环节的输出结果符合预期,再部署到生产环境。AI Skill Hub 评分 8.0 分,是同类 Agent 工作流中的精选推荐。

📋 工具概览

深度翻译工作室 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

GitHub Stars
⭐ 214
开发语言
TypeScript
支持平台
Windows / macOS / Linux
维护状态
轻量级项目,按需更新
开源协议
MIT
AI 综合评分
8.0 分
工具类型
Agent工作流
Forks
7

📖 中文文档

以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

深度翻译工作室 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

📌 核心特色
  • 可视化 Agent 工作流编排,无需编写复杂代码
  • 支持多步骤自动化任务链,实现全流程无人值守
  • 与外部 API、数据库和第三方服务无缝集成
  • 内置错误处理与自动重试机制,保障稳定运行
  • 提供可复用的自动化模板,快速在同类场景部署
🎯 主要使用场景
  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:npm 全局安装
npm install -g deeptrans-studio

# 方式二:npx 直接运行(无需安装)
npx deeptrans-studio --help

# 方式三:项目依赖安装
npm install deeptrans-studio

# 方式四:从源码运行
git clone https://github.com/hint-lab/deeptrans-studio
cd deeptrans-studio
npm install
npm start
📋 安装步骤说明
  1. 访问 GitHub 仓库获取工作流文件
  2. 在对应平台(Dify / Flowise / Make 等)中找到「导入工作流」功能
  3. 上传工作流文件
  4. 按照提示配置必要的环境变量和 API Key
  5. 运行测试确认流程正常后投入使用
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 命令行使用
deeptrans-studio --help

# 基本用法
deeptrans-studio [options] <input>

# Node.js 代码中使用
const deeptrans_studio = require('deeptrans-studio');

const result = await deeptrans_studio.run(options);
console.log(result);
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
# deeptrans-studio 配置说明
# 查看配置选项
deeptrans-studio --config-example > config.yml

# 常见配置项
# output_dir: ./output
# log_level: info
# workers: 4

# 环境变量(覆盖配置文件)
export DEEPTRANS_STUDIO_CONFIG="/path/to/config.yml"
📑 README 深度解析 真实文档 完整度 87/100 含工作流图 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

简介

DeepTrans Studio ### Professional AI-Powered Translation Workbench [![Next.js](https://img.shields.io/badge/Next.js-15.5-black?logo=nextdotjs)](https://nextjs.org/) [![React](https://img.shields.io/badge/React-19.1-149eca?logo=react)](https://react.dev/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.8-3178c6?logo=typescript)](https://www.typescriptlang.org/) [![Prisma](https://img.shields.io/badge/Prisma-6.1-2D3748?logo=prisma)](https://prisma.io/) [![Version](https://img.shields.io/badge/version-0.6.0-6d28d9)](CHANGELOG.md) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [English](#) | [中文](./README_ZH.md)

---

🌟 Overview

DeepTrans Studio is an enterprise-grade translation platform that combines AI-powered translation, localization engineering, and team collaboration capabilities. Built for professional translators and localization teams, it provides comprehensive end-to-end translation workflow management.

DeepTrans Studio Interface
DeepTrans Studio User Interface

✨ Key Features

Prerequisites

  • Node.js ≥ 18.18 (includes npm)
  • Yarn 1.22.22 (optional; use corepack when you want the repository lockfile)
  • Docker & Docker Compose (For services and deployment)
  • Git

If dependencies are not installed yet, use either npm install or Yarn v1 above.

First-time setup: starts isolated dependencies, migrates only deeptrans_local,

require the Worker in another terminal

npm run worker

Required object storage settings for production:

Required when upgrading from a version that predates import receipts and

Installation

```bash

Option A: enable Corepack and install from the repository Yarn v1 lockfile

corepack enable corepack prepare yarn@1.22.22 --activate yarn install

Read-only readiness verification after setup

npm run local:check

Production Deployment

```bash

DEPLOY_ENV_FILE=.env until the complete production file has been copied and checked.

docker compose -p deeptrans-studio --env-file "$DEPLOY_ENV_FILE" -f docker-compose-prod.yml \ build db migrate app app_worker

Retain the audit output with the deployment record. Unresolved legacy jobs

🚀 Quick Start

Start the web app; demo sign-in uses test@example.com and the fixed

and creates the demo account

npm run local:setup

Option B instead of Option A: npm also supports the guarded local-development scripts

npm install ```

Generate a local-only AUTH_SECRET in every supported shell, then paste it into .env.local.

This command only prints a random value; it never reads or writes .env.local.

npm run local:secret

Optional: start the guarded Web app and Worker together in one terminal

npm run dev:all ```

For a first install, run local:setup before local:check: setup starts the owned dependencies itself, applies migrations, creates the demo account, and creates the owned local storage bucket. local:check is read-only and verifies that PostgreSQL, Valkey, and both MinIO ports belong to the deeptrans-local Compose project and map to the exact loopback ports, then checks local credentials, storage-bucket readiness, and migration status. Use local:up only to start already-initialized dependencies or while diagnosing startup; it never replaces setup. The guarded app and worker receive only the validated local profile, so shell variables or a production-style .env cannot re-enable remote services. SMTP, COS, and remote AI are disabled by default. The translation-memory vector contract is fixed at 2048 dimensions. Translation-memory imports, vector backfills, and other queued workflows require npm run worker; when it is unavailable, queued work remains durable and resumes after the Worker becomes ready. To use remote AI deliberately, set LOCAL_ALLOW_REMOTE_AI=yes and provide development-only credentials in .env.local.

The fixed test@example.com / 123456 demo credential is active only when IS_DEMO=yes; a normal runtime follows the regular mailbox-verification path and never creates or accepts that demo account.

npm run dev also refuses to start when port 3000 is already occupied on either loopback family. Do not rely on Next.js choosing 3001: the local profile deliberately keeps authentication and internal API URLs fixed at port 3000.

After the Web process starts, GET http://localhost:3000/api/health returns { "status": "ok", "scope": "web" } only when that process can serve a route. It deliberately does not claim that PostgreSQL, storage, Valkey, or the Worker is ready; use npm run local:check and the relevant workflow status for those checks.

Additional UIs:

  • Studio: http://localhost:3000
  • MinIO Console: http://127.0.0.1:59003
  • Database readiness: Run npm run local:check. Direct Prisma CLI commands are intentionally not part of the safe local-start path.

Configure environment

cp .env.example .env.production

Edit .env.production with production values

#

Use one explicit Compose project and environment file. The same file is passed

When upgrading a host that only has the legacy .env, explicitly keep

Services will be available on configured domain with SSL via Traefik.

```

memory-import-upgrade-audit.ts refuses all database/Redis connections unless --live is supplied in this stopped deployment window. With --live, it is read-only by default and exits non-zero while legacy jobs still need gates. It cannot reconstruct jobs that Redis has already pruned, so --apply additionally requires a credential-free snapshot reference and its SHA-256; both are printed in the audit record and must be retained with the deployment. The generated gates do not declare old work successful; the current memory owner must review and release each one. An old job remains write-blocked if it is processed by the upgraded worker even if an administrator manually retries it. The barrier cannot retroactively control an old image or external queue consumer, so verify every old worker is stopped before the migration window.

Production service set:

  • db: PostgreSQL 18 with pgvector and PGroonga
  • valkey: Redis-protocol cache and BullMQ runtime
  • migrate: one-shot Prisma migration gate, required before app startup
  • app: DeepTrans Studio web application
  • app_worker: background worker
  • traefik: HTTPS reverse proxy
  • Tencent COS: external object storage configured through environment variables

because the validated local auth and API URLs intentionally stay on 3000.

npm run dev

pruned history; provide its credential-free reference and SHA-256 below.

🔄 Workflow Automation

  • Queue-Based Processing: BullMQ-driven asynchronous task processing
  • Batch Operations: Bulk translation, evaluation, and quality checks
  • Document Parsing: DOCX, PDF, TXT, and Markdown parsing with MinerU online PDF parsing
  • Status Tracking: Complete translation lifecycle management

Core Components

ComponentTechnologyPurpose
**Studio**Next.js 15, React 19, TypeScriptFrontend UI, Server Actions, Authentication
**Worker**Node.js, BullMQBackground job processing, batch operations
**Database**PostgreSQL 18, pgvector, PGroonga, Prisma 6Relational data, vector search, CJK keyword search, and ORM
**Cache**ValkeyRedis-protocol cache, session state, task queues
**Storage**StorageService interface, MinIO, Tencent COSDocument and asset storage
**Parser**DOCX XML parser, MinerU online PDF parser, text parserDocument parsing for DOCX, PDF, TXT, and Markdown
**Gateway**TraefikReverse proxy, SSL/TLS termination

Translation-memory imports, vector backfills, and other queued workflows

Development Workflow

1. Fork & Clone: Fork the repository and clone your fork 2. Create Branch: Create a feature branch from main 3. Code Changes: Make your changes following our coding standards 4. Quality Checks: Run linting and type checking

    yarn lint
    yarn type-check
    
5. Commit: Use Conventional Commits format
    feat: add translation memory import
    fix: resolve authentication bug
    docs: update installation guide
    
6. Pull Request: Submit PR with clear description

🇨🇳 中文文档镜像 AI 翻译 2026-06-28
英文原文章节由系统翻译为中文摘要,便于快速理解。完整原文见上方 "📑 README 深度解析"。
📌 简介

DeepTrans Studio 是一款企业级的 AI 驱动翻译平台,集成了 AI 翻译、本地化工程(Localization Engineering)以及团队协作功能。该平台专为专业翻译人员和本地化团队打造,旨在提供从文档解析到翻译管理的全流程端到端工作流解决方案,助力实现高效、专业的翻译任务管理。

⚡ 功能介绍

DeepTrans Studio 提供了一系列强大的核心功能,包括基于 AI 的智能化翻译、完��的本地化工程工具链以及支持团队协作的管理系统。通过集成先进的 AI 模型,平台能够处理复杂的翻译任务,并确保翻译质量符合专业标准,满足企业级应用场景的需求。

📋 环境依赖

在开始使用前,请确保您的开发环境已安装以下必要组件:Node.js 版本需 ≥ 18.18(建议通过 corepack 管理 Yarn 1.22.22);需安装 Git 进行版本控制;此外,必须安装 Docker 及 Docker Compose,用于运行数据库、Valkey 和 MinIO 等核心服务。

🛠 安装步骤(Docker/pip/源码)

首先,通过 `corepack enable` 启用 corepack 并配置 Yarn 1.22.22 环境。接着,使用 `yarn install` 安装项目依赖。随后,利用 `docker compose up -d` 命令启动必要的后端服务(包括 db、valkey 和 minio),以确保数据库和存储环境准备就绪。

🚀 使用教程

项目提供了快速启动指南,帮助开发者快速上手。您可以参考提供的示例(如 Tencent COS 配置示例)来配置存储服务,并按照文档指引完成从环境初始化到首次翻译任务运行的全过程,实现从零到一的快速部署与体验。

⚙️ 配置说明(含 MCP / env)

项目通过 `.env.local` 文件进行环境配置。开发者需要配置 AI 服务相关的参数,包括 OPENAI_API_KEY、OPENAI_BASE_URL 以及指定的 OPENAI_API_MODEL��系统支持为聊天或翻译任务配置专用的 LLM 配置,若未指定,则会默认回退至 OPENAI 配置。

🔌 API 说明

本项目集成了多种 AI 能力接口,支持通过配置 LLM_API_KEY、LLM_BASE_URL 以及 EMBEDDING_API_KEY 来调用大语言模型及向量化模型,确保翻译与语义理解功能的稳定输出。

🔄 工作流/模块

系统采用基于 BullMQ 的队列驱动异步处理机制,支持批量翻译、评估及质量检查等自动化操作。在文档处理方面,支持 DOCX、PDF、TXT 和 Markdown 格式,并集成 MinerU 在线 PDF 解析能力。通过完整的状态追踪功能,用户可以实时监控翻译任务的全生命周期。

🎯 aiskill88 AI 点评 A 级 2026-06-28

高质量开源AI工作流平台,实现人机协作翻译

📚 实用指南(长尾问题)
适合谁
  • 构建多智能体协作系统的 Agent 开发者
  • 构建企业知识库 / RAG 检索应用的团队
  • 跨境业务、多语言内容运营团队
最佳实践
  • 生产部署优先使用 Docker Compose 隔离依赖,并挂载 volume 持久化数据
  • Agent 任务先做 dry-run 验证工具调用链,再开启自主执行
常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • 容器内无法访问宿主机 localhost — 使用 host.docker.internal
部署方案
  • Docker:deeptrans-studio 提供官方镜像,docker compose up 一键启动
  • CLI:直接 npm install -g / pip install,命令行调用
  • 云端托管:可放在 Vercel / Railway / Fly.io 等 PaaS 平台
相关搜索
deeptrans-studio 中文教程deeptrans-studio 安装报错怎么办deeptrans-studio Docker 部署deeptrans-studio Agent 工作流deeptrans-studio 与同类工具对比deeptrans-studio 最佳实践deeptrans-studio 适合谁用

⚡ 核心功能

👥 适合谁
  • 构建多智能体协作系统的 Agent 开发者
  • 构建企业知识库 / RAG 检索应用的团队
  • 跨境业务、多语言内容运营团队
⭐ 最佳实践
  • 生产部署优先使用 Docker Compose 隔离依赖,并挂载 volume 持久化数据
  • Agent 任务先做 dry-run 验证工具调用链,再开启自主执行
⚠️ 常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • 容器内无法访问宿主机 localhost — 使用 host.docker.internal

👥 适合人群

自动化工程师和运维人员项目经理和业务分析师希望减少重复性工作的专业人士数字化转型团队

🎯 使用场景

  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同

⚖️ 优点与不足

✅ 优点
  • +MIT 协议,可免费商用
  • +大幅减少重复性人工操作
  • +可视化流程,清晰直观
  • +可扩展性强,支持复杂场景
⚠️ 不足
  • 初始配置和调试需投入一定时间
  • 强依赖外部服务的稳定性
  • 复杂场景需具备一定技术基础
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐

📰 相关 AI 新闻
🍿 AI 圈相关吃瓜
🗺️ 相关解决方案
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合

❓ 常见问题 FAQ

deeptrans-studio 是一款TypeScript开发的AI辅助工具。开源AI工作流:DeepTrans Studio is a multi-agent intelligent translation platform for professio。⭐214 · TypeScript 主要应用场景包括:专业翻译工作流自动化。
💡 AI Skill Hub 点评

AI Skill Hub 点评:深度翻译工作室 的核心功能完整,质量优秀。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ MIT 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 深度翻译工作室
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 deeptrans-studio
原始描述 开源AI工作流:DeepTrans Studio is a multi-agent intelligent translation platform for professio。⭐214 · TypeScript
Topics 机器翻译人机协作多智能体系统TypeScript
GitHub https://github.com/hint-lab/deeptrans-studio
License MIT
语言 TypeScript
🔗 原始来源
🐙 GitHub 仓库  https://github.com/hint-lab/deeptrans-studio 🌐 官方网站  https://www.deeptrans.studio

收录时间:2026-06-28 · 更新时间:2026-07-03 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。

📺 订阅 AI Skill Hub Daily Telegram 频道
每天 8 条精选 AI Skill、MCP、Agent 与自动化工具推送
加入频道 →