DTBot 的“标题清洗器”智能体,可以通过自然语言描述对输入文件(CSV / XLSX)的第一行标题头进行任意处理。


功能特别适用于以下类型的需求:

1. 新增标题:姓名、手机号、身份证号、入职日期、部门。
2. 新增标题,按顺序命名为“列1,列2,列3……”一直到“列60”。
3. 在现有标题后面添加列,按顺序命名为“列20,列21,列22……”一直到“列60”。
4. 把现有标题的“用户ID”改成“用户编号”,“电话”改成“手机号”,“入职时间”改成“入职日期”。

一、配置以及输入输出说明

在工作流编辑界面中,位于左侧 「文件处理」 分类下的 「标题清洗器」 节点。如下图:

输入参数

  • 提示词: 标题清洗的提示词描述。
  • 输入文件选填,(CSV/XLSX),支持多个,不填就取上一个智能体的输出文件
  • 输出目录选填,清洗后的文件存放位置,不指定就默认在系统工作流目录。

输出

清洗后的CSV文件列表。

二、功能与案例提示词

1. 新增标题

*****案例提示词*****

1. 新增标题:姓名、手机号、身份证号、入职日期、部门。

2. 新增标题,按顺序命名为“列1,列2,列3……”一直到“列60”。

3. 新增标题,第一列固定叫“主键ID”,后面的列按顺序自增长命名为“字段1、字段2、字段3 , 一直到“字段60”。

2. 修改现有标题

*****案例提示词*****

1. 把现有标题的“用户ID”改成“用户编号”,“电话”改成“手机号”,“入职时间”改成“入职日期”。

2. 在现有标题后面添加列,按顺序命名为“列20,列21,列22……”一直到“列60”。

三、提示词注意事项

编写提示词尽量注意如下情况:

1. 尽量写清楚是“新增表头”还是“修改现有表头”。

2. 如果是新增,最好直接给出完整标题列表。

3. 如果是修改,最好明确“旧标题 -> 新标题”。

4. 如果只改部分标题,尽量把未改部分保持原样的意思表达清楚。

5. 这个工具当前只处理 第一行表头 ,不处理数据内容。

四、总结

“标题清洗器”适合专门处理表格第一行标题,支持新增标题、修改标题、批量重命名、自增长生成标题等操作。它只处理表头,不处理表格中的数据内容。

使用时建议尽量写清楚是“新增标题”还是“修改标题”,并明确标题名称、顺序或修改规则。只要需求是处理第一行标题,就优先使用“标题清洗器”;如果涉及数据内容清洗或跨行处理,则应使用其他智能体。