这个 skill 只负责文件上传与交付链接,不负责图片或视频生成。
适用场景:
日期/类型/文件名,如 20260327/images/photo.png--private-url / --public-url 时,才覆盖默认行为脚本位于 skill 目录内的 scripts/,运行时始终使用绝对路径。
设 QINIU_SKILL_DIR 为 .claude/skills/qiniu_object_storage 的绝对路径:
uv run --python python $QINIU_SKILL_DIR/scripts/upload_file.py --file <本地文件>uv run --python python $QINIU_SKILL_DIR/scripts/upload_file.py --file <本地文件> --private-url --expires-in 600uv run --python python $QINIU_SKILL_DIR/scripts/upload_file.py --file <本地文件> --public-urluv run --python python $QINIU_SKILL_DIR/scripts/generate_private_download_url.py --key <对象key> --expires-in 600storage_providerbucketobject_keyaccess_modedelivery_urlpublic_urlprivate_urlbase_urlexpires_in仅通过环境变量配置,缺失时抛出异常:
| 环境变量 | 说明 |
|---|---|
| --- | --- |
QINIU_ACCESS_KEY | 七牛 Access Key(主标识) |
QINIU_SECRET_KEY | 七牛 Secret Key |
QINIU_BUCKET | 存储空间名称 |
QINIU_PUBLIC_DOMAIN | 公网访问域名 |
QINIU_IS_PRIVATE | 是否为私有空间(可选,默认 false) |
共 1 个版本