AIOS File Transfer
为AI agent提供S3兼容文件传输能力
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:AIOS File Transfer。 它的用途是:为AI agent提供S3兼容文件传输能力 完整的 Skill 内容见:https://321skill.com/skills/aios-file-transfer-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请将 file_input://docs/report.pdf 下载到我的工作区,然后分析内容并生成摘要。' 它会自动调用本 Skill 根据当前 senderId 从 S3 下载文件,放入工作区,后续步骤再读取文件进行分析。
对AI说:'把工作区里的 summary.md 上传到 output 目录',它会自动将文件上传到 S3 并返回 file_output:// 链接。
介绍
AIOS File Transfer 解决的是AI agent在运行过程中需要与外部存储系统交换文件的问题。当 agent 收到 file_input:// 类型的 URI 时,它能自动将文件下载到当前对话的工作区;当 agent 需要将本地生成的文件返回给用户时,它又能将文件上传到兼容 AWS S3 的存储后端,并生成 file_output:// 链接供下游使用。整个过程按 senderId 隔离,确保多用户场景下的数据安全。
使用方法非常简单:你只需在 AIOS 或 OpenClaw 环境中安装本 Skill,并配置好 S3 兼容的存储桶信息(如端点、密钥、Bucket 名称)。之后 agent 在处理文件输入输出时,会自动调用本 Skill 完成传输。无需手动编写上传下载逻辑,一切由 Skill 自动管理。
本 Skill 适合所有使用 AIOS 或 OpenClaw 框架构建 AI 应用的开发者,尤其是需要让 agent 访问外部文件(如用户上传的文档、生成的报告、图片素材等)的场景。无论你是智能体开发者、全栈工程师还是运维人员,都可以通过它快速为 agent 注入文件传输能力。
使用建议:务必正确配置 S3 兼容的凭证和访问权限,避免密钥泄露。同时注意文件大小和存储成本,建议为不同 senderId 设置独立的 Bucket 前缀或目录,方便后续审计和清理。
核心特点
与通用文件传输工具不同,AIOS File Transfer 深度绑定 AIOS 的 file_input/file_output 协议,按 senderId 自动隔离文件,无需手动处理路径和权限,开箱即用。
注意事项
依赖 AWS S3 兼容的存储服务,不适用于本地文件系统或非 S3 协议的对象存储。
常见问题
如何配置S3凭证?
在 AIOS 环境变量或 Skill 配置中设置 S3_ENDPOINT、S3_ACCESS_KEY、S3_SECRET_KEY 和 S3_BUCKET 即可。
支持哪些云存储服务?
任何兼容 AWS S3 协议的服务,如 AWS S3、MinIO、阿里云OSS、腾讯云COS、华为云OBS 等。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/aios-file-transfer-x-6/raw/index.md 读取 AIOS File Transfer 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/aios-file-transfer-x-6/raw/index.md(查看排版版本)