360 Secure SkillHub
360 安全技能中心

野龙虾

该 Skill 提供 AliOSSUploader 类,读取环境变量中的阿里云 OSS 配置,把单个本地文件上传到指定 Bucket 并返回文件访问 URL。运行依赖 Python 与 oss2 包,需要 Access Key 等密钥;未声明批量上传、断点续传、进度显示或其他 OSS 管理能力。

jerryxn
jerryxn
热度 78.07
最近更新 2026-05-11 17:34:51
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API应用场景:自动化脚本 / 工作流 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add aliossupload
Metadata
name
aliossupload
description
阿里云 OSS 文件上传工具。支持单文件上传,适用于将本地文件上传到阿里云 OSS 并获取访问链接。
metadata
{"tags":["aliyun","oss","storage","upload"],"requires":{"env":["ALIYUN_OSS_ACCESS_KEY_ID","ALIYUN_OSS_ACCESS_KEY_SECRET"],"python_packages":["oss2"]}}

AliOSSUpload - 阿里云 OSS 上传工具

功能

  • 单文件上传到阿里云 OSS
  • 返回文件的访问 URL
  • 自动读取环境变量配置

环境变量

export ALIYUN_OSS_ACCESS_KEY_ID="your-access-key-id"
export ALIYUN_OSS_ACCESS_KEY_SECRET="your-access-key-secret"
export ALIYUN_OSS_ENDPOINT="oss-cn-beijing.aliyuncs.com"
export ALIYUN_OSS_BUCKET="your-bucket-name"

使用示例

from aliossupload import AliOSSUploader

uploader = AliOSSUploader()
result = uploader.upload_file("/path/to/file.mp4", "videos/file.mp4")
print(result['url'])