DTBot 的“文件助手”智能体,可以将自然语言转换成对文件系统的操作,比如:列目录、查找文件、复制/移动/重命名、创建文件、压缩/解压、计算哈希值等。出于系统安全考虑,我们特意移除了删除功能,所以无论你怎么描述,都不会执行任何删除操作。
下面为提示词案例:
- 创建文件夹: 在 F:\data 下新建文件夹 reports
- 写入文件: 向 F:\data\readme.txt 写入“hello”,存在则覆盖
- 复制文件: 复制 F:\data\a.csv 到 F:\data\backup\a.csv,覆盖旧文件
- 移动文件: 移动 F:\data\tmp\b.xlsx 到 F:\data\archive\b.xlsx
- 重命名: 将 F:\data\old.csv 重命名为 new.csv(同目录)
- 列出文件: 列出 F:\data 下前 5 个 csv 或 xlsx 文件
- 查找文件: 查找文件名匹配 report_\d+.xlsx 的文件,最多5个
- 计算哈希: 计算 F:\data\file.zip 的 SHA-256 哈希值
- 压缩文件: 将 a.csv 和 b.csv 打包成 F:\data\csv.zip,允许覆盖
- 解压文件: 解压 csv.zip 到 F:\data\unzipped,不覆盖已有文件
一、配置以及输入输出说明
在工作流编辑界面中,位于左侧 「文件处理」 分类下的 「文件助手」 节点。如下图:

输入参数
- 提示词: 要操作文件的描述。
输出
如果描述内是获取文件的,就输出文件列表
二、案例
需要创建100个txt文件,然后往txt文件里面写入 “你好,编号89757” ,然后打成一个压缩包。
提示词:
帮我完成下面几个任务:
1. 在“D:\鲸闲办公\agent版本\案例\DT-Bot工作流\文件助手”创建100个txt文件,文件名为“机器信息”。并且每个txt文件写入内容:“编号89757” 。
2. 将上面的txt文件进行压缩,打包成“结果.zip”执行完成图例:

三、总结
DTBot的“文件助手”智能体,可通过自然语言直接操作文件系统,支持列目录、查找文件、复制/移动/重命名、创建文件、压缩/解压、计算哈希值等功能。使用时只需在提示词中描述要执行的操作,即可自动完成。特别说明:出于系统安全考虑,我们已屏蔽删除功能,无论怎么描述都不会误删文件,可放心使用。