在使用 Dify 做批量运行、知识库导入、数据集上传时,很多同学经常会遇到一个 隐藏大坑 ——
上传 CSV 文件后,出现如下问题:
✅ 中文乱码
✅ 知识库索引失败 / 内容空白
✅ 批量任务运行报 UnicodeDecodeError
✅ API 调用出的数据异常
其实问题很简单:CSV 文件编码不对!

📌 背景原因
很多人在 Windows 下用 Excel 或 WPS 编辑 CSV,默认保存编码是 ANSI(GB2312 / GBK),
而 Dify(包括后台处理、API 接口、LLM 模型处理)统一要求 UTF-8 编码。
⚠️ 如果 CSV 不是 UTF-8 编码,Dify 无法正确读取,必然出问题。
🚀 如何正确转成 UTF-8 编码?
1️⃣ Excel 另存为
文件 → 另存为 → 文件类型选 “CSV UTF-8 (逗号分隔) (*.csv)”
订阅专栏 解锁全文
&spm=1001.2101.3001.5002&articleId=148502660&d=1&t=3&u=586662c73aea43298c459c6337554e53)
2258

被折叠的 条评论
为什么被折叠?



