DTBot 的“文件合并”智能体,可以将多个数据源文件(CSV/JSON/XLSX/TXT)合并成一个大的 CSV 文件。
- 若各文件标题一致,直接把文件上下叠在一起,列的顺序不变。
- 若标题不一致,把所有出现的列都保留,没有数据的单元格留空。
一、配置以及输入输出说明
在工作流编辑界面中,位于左侧 「数据处理」 分类下的 「文件合并」 节点。如下图:

输入参数
- 输出文件名称: 合并后的CSV的文件名称。
- 输入文件: 选填,待合并的数据源文件(CSV/JSON/XLSX/TXT),不填就取上一个智能体的输出文件。
输出
合并后的CSV文件
二、案例
有A,B两个xlsx文件,需要合并成一个。
A表:
| 姓名 | 年龄 | 手机号 |
| aaa | 12 | 13223222222 |
| bbb | 34 | 13223222222 |
| ccc | 12 | 13223222222 |
B表:
| 姓名 | 年龄 | QQ号 |
| ddd | 12 | 1234 |
| eee | 34 | 5678 |
| fff | 12 | 123 |
合并结果:
| 姓名 | 年龄 | 手机号 | QQ号 |
| aaa | 12 | 13223222222 | |
| bbb | 34 | 13223222222 | |
| ccc | 12 | 13223222222 | |
| ddd | 12 | 1234 | |
| eee | 34 | 5678 | |
| fff | 12 | 123 |
三、总结
DTBot的“文件合并”智能体,可将多个数据源文件(CSV/JSON/XLSX/TXT)合并成一个大的CSV文件。