Dify 是一款开源的 AI 应用开发平台,支持通过可视化界面快速构建基于大语言模型(如 GPT-4、Claude、Llama 等)的智能应用。本文将手把手教你如何用 Dify 创建一个高效的多语言翻译机器人,支持文本/文件翻译、语言自动检测等功能。

一、为什么选择 Dify 构建翻译机器人?
1、零代码开发:无需编程基础,通过界面配置即可完成
2、多模型支持:自由切换 GPT、开源模型或自定义模型
3、灵活部署:支持 API、网页嵌入、钉钉/飞书等渠道
4、成本可控:按需选择模型和算力,避免资源浪费
5、多语言扩展:轻松添加新语种,适应全球化需求
二、准备工作
1、注册 Dify 账号
访问 Dify 官网,注册并登录控制台(支持 GitHub 快捷登录)。
2、配置模型供应商
3、进入 模型供应商 > 添加密钥
注:以上3步上篇文章已经介绍过,不熟悉的可以翻看。
4、选择 OpenAI、deepseek或本地模型(如使用 GPT-4 需提前准备 API Key)
点击 创建空白应用 > 选择“聊天助手”类型,填写名称和描述,图标可以上传图片或者使用默认。


三、核心配置步骤
步骤 1:设计提示词(Prompt)
提示词不会写的,可以直接点 翻译机器人,自动给出一条指令,然后使用AI自动生成即可。使用生成的提示词替换原文,同时会产生3个变量。


步骤 2:修改输入参数
1、第一个参数text_to_translate,将其备注改为原文即待翻译内容

第2个参数target_language,改备注为原语言类型,这里可以使用下拉选项,添加多种语言类型。例如英语、中文、日语、法语等

第3个参数translated_text,修改备注为译文,同样可以设置多种语言类型。

高级设置:
开启 文件上传 功能(支持 PDF/TXT/DOCX)
设置单次最大文本长度(提议 2000 字符以内)
步骤 3:选择模型与调优
在 模型与参数 选项卡中,开始默认即可

添加 知识库(可选)
四、测试与优化
1、实时调试
在右侧预览窗口输入测试文本,检查:

发布
测试完成之后,点击右上角的 发布按钮,再点弹框的发布更新按钮即可,操作很简单。


六、效果演示(案例)
场景:古诗词翻译







