文件与交付物
让 Anyy 交付报告、图表或其他文件时,明确要求“作为附件返回”。聊天中出现一个本机路径,还不等于文件已经交到你手里。
上传源文件并说明用途
在 Dashboard → Chat 添加附件,等上传完成后再发送消息:
附件是本月的表格和说明。请整理成一份对比报告,突出需要我决定的事项,并把报告作为可下载文件返回。
一次上传请求最多 5 个非空文件,每个不超过 50 MiB。上传先私有暂存,发送后才绑定到会话历史;未发送的暂存文件 24 小时后过期。
交付文件应该怎样生成
Anyy 可以用文件、终端、Skill 等已启用工具把结果写入 Workspace,随后通过 artifact_export 导出。它只接受 Workspace 相对路径,例如 reports/monthly.md,不接受绝对路径或含 .. 的跳转。
源文件必须是 Workspace 下的普通文件。先写完再导出;复制过程中发生变化会导致失败。可选 Filename 只改下载时显示的文件名,不会选另一份源文件。
导出成功后,Anyy 保存一份独立字节副本及有作用域的引用。历史中记录引用和附件元数据,不依赖原 Workspace 路径或提供商的临时 URL。失败不会删掉原文件,可以修正后重试。
保存多久,需要时怎么保留
| 情况 | 边界 |
|---|---|
| Workspace 文件导出 | 最大 50 MiB,默认 24 小时后过期 |
| 未发送的 Dashboard 暂存上传 | 24 小时后过期 |
| 仍可用的产物执行 Pin | 移除正常过期时间,正常留存清理会保留它 |
| 文件已经过期或丢失 | Pin 不能恢复,需要重新生成或导出 |
例如在原会话请求:
请 Pin 产物 ARTIFACT_REF,并确认是否成功。
重要文件仍应下载另存或备份 Profile。上传与生成文件都属于 Profile 数据,某次处理需要时,文件可能交给模型或工具提供商。
重新查看原来的文件
列出本对话的活动产物,再检查预算图里的住宿部分。
Anyy 可以列活动 Artifact,用配置的模型重新检查图片/视频,也可以对受支持产物 Pin。PDF 与普通文档不走图片/视频 Inspector,应通过文件清单路径交给文件、进程或 Skill 工具。
引用受所属 Profile 和会话上下文限制;一个文件名或 artifact:// 引用本身,不会让另一个会话获得访问权限。
保存文件和把全文放进模型上下文是两件事。Anyy 提供有大小限制的产物清单与引用,不会每轮自动重新嵌入旧图片、视频。需要视觉细节时,让它再次检查仍可用的产物;导出成功也不代表内容一定适合当前模型的上下文。
从哪里下载
Dashboard 可直接展示附件。消息渠道只有支持对应媒体种类和大小时才能发送;渠道不支持时,在 Dashboard 打开同一会话。
| 现象 | 处理 |
|---|---|
| 只拿到本机路径 | 要求导出 Workspace 相对路径并作为附件返回 |
| 路径被拒绝 | 检查是否在 Workspace 内,且没有绝对路径或父目录跳转 |
| 文件超限 | 压缩到 50 MiB 内,或拆分结果 |
| 附件已过期 | 重新生成或导出;之后需要长期保留时及时 Pin/下载 |
| Channel 无法接收 | 换用支持的类型/大小,或从 Dashboard 下载 |