HUGO Markdown 文件翻译器

此工作流简化了 HUGO markdown 文件的翻译过程,在保持文件结构和格式的同时,将内容翻译为目标语言。通过利用 AI 语言模型,确保内容翻译的准确性,维护 TOML 前言的完整性,并为静态网站生成器应用最佳翻译实践。

AI流程的工作原理 - HUGO Markdown 文件翻译器

流程

AI流程的工作原理

接收 Markdown 文件和翻译变量.
接受用户上传的 HUGO markdown 文件和目标语言信息作为输入。
提取目标语言.
解析输入变量,利用 AI 模型确定翻译的目标语言。
检索已有翻译.
查找最佳的现有翻译或相关文档,为翻译提供上下文。
结构保留下翻译 Markdown 文件.
利用 AI 将 markdown 文件翻译为目标语言,确保原始格式、TOML 前言和 markdown 结构的完整保留。
输出翻译文件.
返回翻译后的 markdown 文件,可直接用于 HUGO 项目。

此流程中使用的提示

以下是此流程中用于实现其功能的所有提示的完整列表。提示是给予AI模型的指令,用于生成响应或执行操作。它们指导AI理解用户意图并生成相关输出。

Prompt

用于 HUGO markdown 文件翻译的提示模板,包括限制和示例格式。

                You are professional translator translating HUGO markdown file to destination language, which is defined in input variables:
{all_input_variables}

-- TRANSLATION RESTRICTIONS --
{context}
-- END RESTRICTIONS --

Input file is HUGO file with Front matter section formatted with toml language (translated file should start with toml, than contains variables in toml format ), than file continue with markdown text

Keep the same formatting and structure as original input file, make sure all control characters are used in the same form as in original input.
Don't translate text, which are part of HTML tags or field names in the front matter section - translate just field values.
In the translation properly handle quotes 
--

--EXAMPLE of file structure START:
title = "any title"

                                
any other markdown text ...

-- EXAMPLE END

--
RETURN JUST TRANSLATED FILE, NOTHING ELSE!
INPUT FILE TO TRANSLATE:
{input}
This is a final line added for robust parsing.

            

此流程中使用的组件

以下是此流程中用于实现其功能的所有组件的完整列表。组件是每个AI流程的构建块。它们允许您通过连接各种功能来创建复杂的交互并自动化任务。每个组件都有特定的用途,例如处理用户输入、处理数据或与外部服务集成。

聊天输入

FlowHunt 中的聊天输入组件通过在 Playground 捕获消息来启动用户交互。它作为流程的起点,使工作流能够处理文本和基于文件的输入。

FlowHunt 中的提示(Prompt)组件

了解 FlowHunt 的 Prompt 组件如何让你定义 AI 机器人的角色和行为,确保回复相关且个性化。自定义提示和模板,打造高效、具备上下文感知的聊天机器人流程。

LLM OpenAI

FlowHunt 支持数十种文本生成模型,包括 OpenAI 的模型。以下是在您的 AI 工具和聊天机器人中使用 ChatGPT 的方法。

生成器

探索 FlowHunt 的生成器组件——利用您选择的 LLM 模型进行强大的 AI 驱动文本生成。通过结合提示词、可选的系统指令,甚至图片作为输入,轻松创建动态聊天机器人回复,使其成为构建智能对话流程的核心工具。

文档检索器

FlowHunt 的文档检索器通过将生成式模型连接到您自己的最新文档和网址,提高了 AI 的准确性,确保使用检索增强生成(RAG)获得可靠且相关的答案。

聊天输出

了解 FlowHunt 中的 Chat Output(聊天输出)组件——通过灵活的多部分输出完善聊天机器人回复。是实现流程顺畅结束和打造高级互动式 AI 聊天机器人的关键工具。

备注

FlowHunt 中的备注组件让您可以直接在工作流中添加评论和文档说明。使用它来澄清、注释或在流程中提供指引,使复杂的自动化更易理解和维护。

流程描述

目的和优势

本工作流旨在自动化 HUGO 项目中 markdown 文件的翻译,特别注重保留文件结构和格式。该流程确保仅翻译相关文本内容,技术性元素如前言、markdown 结构和控制字符均保持不变。对于管理多语言静态网站并希望高质量、持续扩展内容本地化的团队来说,这尤其有用。

目的与实用性

  • 自动化翻译:该工作流利用最先进的语言模型(OpenAI GPT-4 变体)为 markdown 文件提供高质量翻译。
  • 结构保留:严格维护 HUGO markdown 文件的结构,包括 TOML 格式的前言、markdown 标题和特殊格式。
  • 选择性翻译:流程设计避免翻译前言中的字段名或 HTML 标签内的文本,仅聚焦于字段值和 markdown 内容的翻译。
  • 可扩展本地化:通过自动化翻译过程,使内容可快速扩展至多种语言,最大限度减少人工工作量。

工作流关键步骤

该工作流由多个互相关联的组件组成。以下是分步概述:

步骤组件功能
1Chat Input接收需翻译的 markdown 文件及所需变量(如目标语言)。
2Prompt Template(输入变量)从输入变量中提取目标语言名称,供下游使用。
3LLM OpenAI(nano)使用轻量级 GPT-4 模型处理提示。
4Generator(获取语言名称)根据提供的变量生成目标语言名称。
5Document Retriever(获取最佳翻译)从内部/文档源查找最佳现有翻译或上下文。
6Prompt Template(Prompt)制作详细提示,指导 LLM 如何翻译,并附带限制与示例。
7LLM OpenAI(full)使用全功能 GPT-4 模型(大上下文)执行翻译。
8Generator按上述提示和模型执行翻译。
9Chat Output在输出界面展示翻译后的 markdown 文件。

工作流详细逻辑

  • 输入处理:用户提交 markdown 文件并指定目标语言,工作流提取相关变量用于提示。
  • 语言提取:工作流第一步通过轻量 LLM 和自定义提示模板确定目标语言名称。
  • 上下文检索:可选地检索现有翻译或相关文档,为翻译提供更多上下文,确保一致性。
  • 翻译提示构建:构建包含格式规则、翻译限制和文件结构要求的综合提示,并向模型提供文件结构示例,严格说明翻译与保留的内容。
  • 生成翻译:利用强大的 LLM 执行主体翻译,确保高质量输出,并严格遵守格式和结构要求。
  • 输出:呈现翻译后的 markdown 文件,供用户审核或进一步自动化处理。

为什么该工作流有用

  • 一致性:确保所有翻译后的文件都遵循 HUGO 项目所需的严格格式和结构规范。
  • 高效性:大幅减少为静态网站生成器翻译和格式化 markdown 文件的人工工作量。
  • 可扩展性:便于轻松扩展至多语言和大量内容。
  • 质量控制:通过上下文检索和明确翻译指令,最大限度减少机器翻译常见错误。

特别注意事项

  • 字段专属规则:工作流只翻译前言中的字段值,不翻译字段名或结构元素。
  • 格式完整性:如 + + + 等控制字符及 markdown/HTML 元素均按 HUGO 和 TOML 规范保留。
  • 可扩展性:模块化设计(包含检索器、提示模板和生成器)便于未来需求演进时的灵活调整。

总之,该工作流为 HUGO markdown 文件的翻译提供了端到端、可靠且可扩展的解决方案,非常适合需要管理多语言静态站点或文档项目的组织使用。

让我们为您构建专属的AI团队

我们帮助像您这样的公司开发智能聊天机器人、MCP服务器、AI工具或其他类型的AI自动化,以在您的组织中替代人工处理重复性任务。

了解更多

即时文本翻译为英文
即时文本翻译为英文

即时文本翻译为英文

此工作流允许用户使用 AI 即时将任何输入文本翻译成英文。用户输入或上传文本,随后系统会对其进行处理并以准确的格式翻译,使用户轻松理解英文内容。...

1 分钟阅读
专业 HTML 文本翻译器与 UrlsLab 集成
专业 HTML 文本翻译器与 UrlsLab 集成

专业 HTML 文本翻译器与 UrlsLab 集成

使用 AI 和 UrlsLab 插件,在保持 HTML 结构的同时进行多语言网页内容翻译。电子邮件地址和网址保持不变,确保为多语言网站或内容团队提供准确、具备上下文感知的翻译。...

1 分钟阅读
Google Docs 问答聊天机器人
Google Docs 问答聊天机器人

Google Docs 问答聊天机器人

一个由 AI 驱动的聊天机器人,能够根据所提供的 Google 文档内容为用户问题提供精准答案。非常适合用于研究、内容审查、分析和教育,该助手确保所有回复都直接基于上传的文档内容,不引用外部来源或做出无依据的假设。...

1 分钟阅读