Manga Translator UI提示词管理完全指南:系统提示词、术语提取与AI智能断句一步配好
发布时间:2026/10/1 21:12:38 锦皓数字建站

Manga Translator UI提示词管理完全指南系统提示词、术语提取与AI智能断句一步配好【免费下载链接】manga-translator-ui基于manga-image-translator 实现的开源漫画AI翻译桌面工具。支持日、韩、英文漫画自动处理集成OpenAl、Gemini等多翻译引擎实现OCR文字检测、原文擦除、AI翻译、图像修复、译文排版完整链路自带可视化编辑器支持自定义文本样式一键部署开箱即用。项目地址: https://gitcode.com/gh_mirrors/man/manga-translator-uiManga Translator UI 是一款基于 manga-image-translator 的开源漫画AI翻译桌面工具支持日文、韩文、英文漫画自动处理集成 OpenAI、Gemini 等多个翻译引擎并自带可视化编辑器。本文带你快速掌握它的提示词管理功能如何配置系统提示词、启用自动术语提取、打开AI智能断句让漫画翻译质量与排版更专业。提示词在哪里先认识 dict/ 目录漫画AI翻译的完整链路是OCR文字检测 → 原文擦除 → AI翻译 → 图像修复 → 译文排版。其中“AI翻译”这一步的质量主要由提示词Prompt文件驱动。所有提示词文件集中存放在运行目录的dict/下支持.yaml/.yml/.json三种格式同名时优先.yaml加载逻辑见 prompt_loader.py。提示词文件分为两类类别文件作用系统提示词固定文件不出现在用户列表system_prompt_hq.yaml基础系统提示词控制“如何翻译”系统提示词system_prompt_hq_format.yaml控制输出JSON格式系统提示词system_prompt_line_break.yamlAI智能断句规则系统提示词glossary_extraction_prompt.yaml术语自动提取规则自定义提示词可在界面管理你自己的.yaml文件自定义翻译风格 术语表 自定义翻译提示词可以从模板dict/prompt_example.yaml复制改名开始文件根节点必须是对象结构如下精简版system_prompt: # 自定义系统提示词正文可留空 glossary: Person: [] # 人物 Location: [] # 地点 Org: [] # 组织 Item: [] # 物品 Skill: [] # 技能 Creature: [] # 生物一键应用自定义翻译提示词打开主界面的「提示词管理」页签即可对提示词文件做增删改查点击「新建」或「复制」创建一个提示词文件右侧预览面板可在线编辑在左侧「提示词列表」选中目标文件点击「应用所选提示词」或双击文件程序会把路径写入配置项translator.high_quality_prompt_path并持久化状态栏显示“当前提示词{文件名}”。按钮与事件绑定逻辑见 prompt_page.py。⚠️ 注意列表只展示用户提示词文件上面表格里的 4 个系统提示词文件会被自动排除防止误改核心配置。此外「设置 → 翻译」分组中的“自定义提示词”下拉框dynamic_settings.py打开时会重新扫描dict/目录两种方式效果等价。术语提取让人物名、地点译名全书一致长篇小说式的漫画最怕“同一角色三章三个译名”。Manga Translator UI 的术语表glossary机制分两步1️⃣ 在提示词文件中登记术语每个术语按“原文 → 别名 → 译文”组织支持附加condition生效条件与overwrite是否强制覆盖AI译文glossary: Person: - original: 示例角色名 aliases: - original: 示例角色名 translations: - text: 示例角色译名 overwrite: true2️⃣ 开启“自动提取新术语”开关进入「设置 → 翻译」分组打开自动提取新术语。开启后翻译请求会自动追加术语提取规则来自glossary_extraction_prompt.yaml并要求AI在返回翻译的同时输出new_terms字段。✅ 关键机制AI 提取到的新术语会自动合并写回你的自定义提示词文件的glossary字段按扩展名写 YAML 或 JSON下次翻译直接命中无需手工维护。加载与写回的完整流程说明见 system-and-translation-prompts.md。⚠️ 两个常见误区“自动提取新术语”单独开启无效必须同时存在一个可正常解析的自定义提示词写回功能会修改dict/下的文件如果不想被运行时改动请关闭该开关或给文件做只读备份。AI智能断句让模型决定在哪里换行漫画气泡里的文字往往需要按原文行数控制换行。传统做法由渲染引擎自动换行而 Manga Translator UI 提供了更智能的方案——让翻译模型自己断句打开「设置 → 排版」分组启用AI断句对应配置键render.disable_auto_wrap翻译请求会自动加载dict/system_prompt_line_break.yaml中的断句规则每个文本区域会附带original_region_count原文行数AI 按行数输出带[BR]换行标记的译文最终渲染时校验[BR]数量与原文行数一致保证译文与气泡形状贴合。 “AI断句”不是纯渲染开关——它同时影响翻译请求的构造和排版换行配置前请了解这一特性。占位符与提示词组合顺序进阶了解提示词文件中的{{{target_lang}}}三层花括号是字面量占位符不是 Python 语法。每次构造请求时运行时才把它替换为目标语言全称如CHS→ Chinese (Simplified)替换只发生在内存中不会改写dict/里的文件。每次翻译请求时系统会把多份提示词按固定顺序拼成一段完整文本重试提示仅重试时→ AI断句提示可选→ 自定义提示词可选→ 基础系统提示词 → 输出格式然后整体注入 OpenAI 的system消息或 Gemini 的system_instruction实现细节见 prompt_loader.py。在编辑器中验证翻译效果配置完成后回到编辑器逐条验证选中文本区域在左侧「文本内容」面板选择翻译器与目标语言点击「翻译」对比译文是否符合你的风格设定与术语表。常见问题速查问题原因与解决应用了提示词但没生效确认“当前提示词”状态提示已更新文件解析失败会被跳过并沿用基础提示词检查YAML语法自动提取术语无反应必须“可解析的自定义提示词 开关”两者同时满足提示词文件找不到加载器会按.yaml→.yml→.json顺序重试扩展名注意文件名拼写基础系统提示词缺失程序自动回退到内置文本翻译不中断建议恢复dict/system_prompt_hq.yaml参考资料官方提示词文档中文系统提示词与翻译提示词、提示词列表、应用与预览、提示词结构化编辑器AI 类提示词AI OCR 提示词、AI 上色提示词、AI 渲染提示词核心源码提示词管理页、统一提示词加载器、翻译设置页⚠️ 安全提醒提示词正文会原样进入API请求与日志分享日志或调试记录前请务必移除提示词内容、历史文本与API凭据。【免费下载链接】manga-translator-ui基于manga-image-translator 实现的开源漫画AI翻译桌面工具。支持日、韩、英文漫画自动处理集成OpenAl、Gemini等多翻译引擎实现OCR文字检测、原文擦除、AI翻译、图像修复、译文排版完整链路自带可视化编辑器支持自定义文本样式一键部署开箱即用。项目地址: https://gitcode.com/gh_mirrors/man/manga-translator-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。