当帖子包含图片且用户切换语言时,翻译后的版本仅显示文本——图片未渲染。切换回原始语言后,图片恢复显示。
此问题出现在将翻译模型从 OpenAI 切换至 Mistral 之后。使用 OpenAI 时图片显示正常。
复现步骤:
-
将 Mistral 设置为翻译模型
-
创建包含图片的帖子
-
通过切换按钮切换语言
-
翻译版本中的图片消失
示例: https://madeira.community/t/topic/199
版本: 通过 Communiteq 托管的 Discourse
当帖子包含图片且用户切换语言时,翻译后的版本仅显示文本——图片未渲染。切换回原始语言后,图片恢复显示。
此问题出现在将翻译模型从 OpenAI 切换至 Mistral 之后。使用 OpenAI 时图片显示正常。
复现步骤:
将 Mistral 设置为翻译模型
创建包含图片的帖子
通过切换按钮切换语言
翻译版本中的图片消失
示例: https://madeira.community/t/topic/199
版本: 通过 Communiteq 托管的 Discourse
以下是版本号,这样大家就不需要逐个查找了:Discourse 2026.1.3
已确认:此 bug 仅与 Mistral 相关。使用 OpenAI(GPT-4 mini)翻译相同帖子时一切正常,所有语言均保留了图片。切换到 Mistral 后,图片在某些语言的翻译中随机消失,而其他语言则未受影响。英语
,德语
,葡萄牙语
—— 行为不一致。
可能的解决方案,我很想知道这些方法是否有效:
优化您的提示词,明确要求它保留此类链接不动
使用更强大的模型(例如尝试 Mistral Large)
从 Mistral Small 切换到 Mistral Large 后,问题已解决。所有翻译版本中的图片现在都能正确保留。
看来 Mistral Small 未遵循提示指令以保留 upload:// 链接,而 Mistral Large 则遵循了该指令。
谢谢 Richard!切换到 Mistral Large 作为变通方案已经奏效。不过我想知道——是否计划在 Mistral Small 端也修复此问题?如果发布了修复版本,我会在此主题中收到通知吗?
鉴于有数十种名为“Mistral Small”的模型,您能否具体说明您指的是哪一款?
鉴于目前几乎没有理由使用 Mistral Small,因为它在同重量级下已被 Qwen 3.5 和 Gemma 4 超越,而这两者都能处理该任务,我建议使用更优秀的模型。
“谢谢!我目前通过 Mistral API 使用 mistral-small-latest 模型。对于翻译任务,您推荐具体使用哪个 Qwen 3.5 或 Gemma 4 模型?它们是否受 Discourse AI 支持?”
我特意选择 Mistral 是因为其符合 GDPR 要求——Mistral 是一家总部位于欧盟的公司,服务器位于法国,这对我们的平台(madeira.community)至关重要,因为我们服务于葡萄牙及欧盟的用户。
存在一个非常长的 AI 推理提供商列表,它们完全不保留数据,例如 Models | OpenRouter
感谢指点!![]()
(不过,零数据保留本身并不等同于符合 GDPR 合规要求)
这不是 Discourse 的问题,而是(第三方)大语言模型的能力与您的具体提示词相结合所导致的情况。
通过优化提示词并测试不同变体,我让 Mistral Small 不再移除图片。现在一切运行顺畅、快速且可靠。