Skip to content

把数据交给智能体 ​

把本地文件、截图、数据库里的数据交给智能体,以及它在什么范围内读写文件。做出来的文件放在哪、怎么取用,见产物与表格。

几种方式 ​

方式做法适合
引用本地文件点输入框左下角的「引用本地文件」,选择文件或文件夹一次性用到的几份数据
拖进来把文件或文件夹直接拖到输入框同上,更快
写路径在消息里写出完整路径,例如 D:\data\dem.tif路径已经复制在手边时
粘贴截图截图后在输入框按 Ctrl + V让智能体看图、读表、识别报错
项目源文件夹在项目里登记数据目录长期反复使用的同一批数据
连接器在连接器里配置数据库、GeoServer 等数据在数据库或服务里

待发送的文件显示在输入框上方,可以逐个移除。当前模型支持图片输入(模型列表里带「可看图」标记)时,截图和图片会直接交给模型看;不支持时,智能体用「识图」能力读取文字和表格,识别方式在设置 → 识图里选择。图片支持 png、jpg、webp、bmp、tif,单张不超过 20 MB,GIF 等格式请先另存为 PNG。

文件访问范围确认 ​

智能体默认只能访问两类位置:本会话自己的产物目录(可读写)和所在项目的源文件夹(只读)。粘贴的截图存放在会话目录里,也可以直接读取。你拖进来或写出路径的文件在这两类位置之外时,它会先在对话里弹出「文件访问范围确认」卡片:

  • 卡片写明请求的路径,以及是要读取还是读取并修改;
  • 同意后,智能体可以访问这个位置下的全部文件和子文件夹。如果请求的是一个文件,授权的是它所在的整个文件夹;
  • 选的位置范围很大(整个磁盘、用户目录,或桌面、文档、下载、OneDrive 这类文件夹)时,卡片会额外提醒:里面可能有与任务无关的个人或工作文件,建议拒绝,改为指定具体的数据文件夹;
  • 风险提示:该位置下的文件内容会被读取并发送给你配置的大模型服务。不要授权含有敏感文件的文件夹;
  • 写入权限下,智能体可以新建、覆盖或修改其中的文件。

这项确认不受「自动批准」影响,每个新位置都需要你手动点「允许访问」或「拒绝」;已经授权过的位置不会重复询问。

  • 智能体只能为你自己拖进来或写在对话里的路径申请授权,其他路径会被直接拒绝,它也不会为了“找一找”去翻整个磁盘。不知道文件在哪时,它会请你把文件拖进来或告诉它路径;
  • 在项目会话里授权的位置会保存为项目的只读源文件夹,成果仍然写到会话产物目录;
  • 不属于项目的会话,授权只对当前会话有效,按卡片上的读取或读写权限生效;
  • 拒绝后,智能体会告诉你并用已有权限范围内的数据继续。

智能体怎么读写文件 ​

  • 读:文本、CSV、代码、配置等直接读取,自动识别 UTF-8 和 GBK 编码,长文件分段读;空间数据(Shapefile、GeoTIFF 等)和二进制文件交给 GDAL 等插件处理,不当作文本读;
  • 写:新建、修改、复制文件都属于写操作,执行前会弹出「写操作审批」(见审批与确认)。一次修改多个文件时合并成一张审批卡片,任一处失败会整体回退;
  • 项目源文件夹只读:需要基于源数据产出新文件时,结果写到产物目录,原文件不动。

更多细节见智能体内置能力。