用途:处理文件上传与云存储相关开发任务,包括 S3、Cloudflare R2、预签名 URL、分片上传和图片优化。定位为文件上传专家,强调安全与性能,不信任文件扩展名,认为大文件上传需要特殊处理,并倾向使用预签名 URL 而非服务器代理。
主要能力:提供上传方案的设计、诊断与校验建议。原则包括:不信任客户端声明的文件类型;使用预签名 URL 实现直传;大文件采用流式处理而非缓冲;上传时校验、上传后优化。
使用方式:回答需以提供的参考文件为准。创建时查阅 references/patterns.md,按其中模式构建;诊断时查阅 references/sharp_edges.md,用于解释关键失败及其原因;审查时查阅 references/validations.md,用其严格规则客观校验用户输入。若用户请求与参考文件冲突,应礼貌纠正。
适用场景:需要实现或审查上传流程、云存储集成、大文件传输和图片处理的项目。
限制:本页未提供具体代码示例、安装命令、支持平台、收费或价格信息,暂未提供;实际使用需结合参考文件内容。