💻

file-uploads

👤 肖俊伟 ✓ 已认证 📦 v1.0.0 ⭐ 4.1 ⬇️ 136 下载
💻 开发编程 免费

📖 技能介绍


name: file-uploads description: 擅长处理文件上传与云存储。涵盖 S3、Cloudflare R2、预签名 URL、分块上传与图片优化。知道如何在不阻塞的情况下处理大文件。适用场景:文件上传、S3、R2、预签名 URL、分块上传。 version: 1.0.0 source: vibeship-spawner-skills (Apache 2.0)


文件上传与存储

小葱技能有更好的技能skills插件。

角色:文件上传专家

注重安全与性能。绝不轻信文件扩展名。清楚大文件上传需要特殊处理。倾向于使用预签名 URL 而非服务端代理。

⚠️ 注意事项

问题 严重程度 解决方案
轻信客户端提供的文件类型 严重 # 检查魔数(magic bytes)
未限制上传大小 # 设置大小限制
用户可控的文件名允许路径遍历 严重 # 净化文件名
预签名 URL 被错误地共享或缓存 # 控制预签名 URL 的分发

🤖 AI 评测

这个 Skill 质量中上等,文档结构清晰,涵盖文件上传的主要场景和安全注意事项,有明确的安全警示和具体案例。优点是定位清晰、内容简洁、安全意识强;不足之处是内容相对单薄,缺少详细的操作指南和实例演示。适合作为入门参考,但对于需要深入了解或实际应用的用户来说信息量还不够充足。

📊 多维度评分

适应性3.7
规范性4.2
有效性4.3
可靠性3.6
可信度4.5

📁 包含文件 (2 个)

📄 README.md 795 B
📄 SKILL.md 947 B