核心功能
baoyu-translate 是一款面向专业翻译场景的三模式翻译工具,通过差异化工作流满足从快速阅读到出版级质量的多元需求。
三种翻译模式:
- Quick(快速):直接翻译,适用于短文本、非正式内容
- Normal(标准):先分析后翻译,默认模式,适合博客文章等一般内容
- Refined(精翻):完整六步流程(分析→翻译→审校→润色),追求出版品质
关键特性:
1. 智能分块:长文自动拆分处理(默认4000词阈值),保持术语一致性与上下文连贯
2. 术语管理:支持 EXTEND.md 自定义术语表,内置英汉技术词汇库,支持多文件合并
3. 风格预设:9种翻译风格(storytelling、technical、academic、business等),适配不同场景
4. 受众定向:可针对开发者、学者、商务人士等群体调整注释策略与语言正式度
翻译原则:强调"重写而非翻译",要求译文达到"母语原创"标准——自然流畅、准确无误、格式完整保留,并对专业术语首次出现加注原文。
输出规范:完整保留中间文件(分析、提示词、草稿、审校意见等),便于追溯与迭代;最终输出统一命名为 translation.md。
显著优点
- 流程专业化:从快速任务到出版级需求全覆盖,Normal模式完成后可无缝升级至Refined流程
- 一致性保障:长文通过共享
02-prompt.md确保各分块术语与风格统一 - 可配置性强:EXTEND.md 支持自定义默认语言、模式、受众、术语表及分块参数
- 格式友好:完整保留 Markdown 结构,智能处理 frontmatter 字段映射
- 主动提醒:翻译完成后检测图片语言匹配问题,提示可能的本地化需求
潜在局限
- 依赖 Bun 运行时:需安装
bun或通过npx获取,对纯 Node 环境有额外依赖 - 首次配置阻塞:EXTEND.md 不存在时必须完成首次设置,无法静默使用默认配置
- 子代理依赖:长文分块翻译依赖 Agent 工具并行处理,否则退化为顺序执行
- 术语提取自动化程度未明确:长文预处理阶段的术语扫描机制文档描述较简略
适合人群
- 内容创作者:需要快速获取外文资讯或发布本地化博客
- 技术写作者:追求技术文档的准确术语与地道表达
- 出版与学术工作者:满足论文、书籍翻译的严格质量要求
- 企业本地化团队:通过术语表与风格配置确保品牌声音一致性
常规风险
- 配置路径优先级复杂:三级配置路径(项目→XDG→用户目录)可能导致预期外的配置加载
- 长文 quick 模式质量风险:超过阈值时系统仅警告而不阻止,用户可能忽略模式建议
- 图片本地化仅为提醒:不自动处理图片内文字翻译,需用户主动介入
- 子代理一致性依赖:虽共享提示词文件,但多代理并行仍可能存在细微风格差异