#14827·AutoGPT

Copilot 无法查看未接收的图像(PDF 页面、工作区图像)

作者: ntindle创建于 2026年9月23日更新于 2026年10月1日

问题

只有用户附加的图像文件才作为视觉块传递给模型,在转换开始时(Copilot/sdk/service.py:3585,Copilot/baseline/service.py:393)。其他所有图像都对模型来说是看不见的:

  • read_workspace_file 返回的图像是以 JSON 文本形式的 base64 编码,而不是作为图像内容块。
  • 当工具输出进行总结时,Copilot/tools/base.py:47 会将超过 1000 个字符的 content_base64 替换为 <binary, ~N bytes>,因此即使是 base64 文本也消失了。
  • PDF 附件(扫描文档、手写内容)从来没有展示给模型,并且 Copilot 在沙箱中渲染的页面图像也无法查看。
  • 工具说明承诺“小文本/图像文件返回 inline”(Copilot/tools/workspace_files.py:444),因此模型一直在尝试。 这在 SDK 和基准路径上都是一样的问题。

内容来源: Significant-Gravitas/AutoGPT