SuperAPI AI 工具集

baiducloud-bos

测试与质量

查看项目

更新于 10-15 21:05

技能介绍

用途:管理百度智能云对象存储(BOS),提供 Node.js SDK 脚本(优先)与 bcecmd 命令行两种方式,按可用性降级执行。

主要能力:文件上传、下载、删除、复制、查看元信息、列出文件与 Bucket;获取签名 URL;图片处理(亮度、对比度、模糊、旋转、自适应旋转、缩放、裁剪、圆形裁切、圆角、质量压缩、水印等);bcecmd 支持目录递归上传/下载、增量同步与 Bucket 创建删除。

使用方式:首次运行 {baseDir}/scripts/setup.sh --check-only 检查环境,未配置时用 setup.sh --ak/--sk/--endpoint/--bucket 自动安装 SDK、持久化凭证并验证连接。方式一命令形如 node {baseDir}/scripts/bos_node.mjs upload --file ... --key ...,输出 JSON;方式二如 bcecmd bos cp、bcecmd bos sync、bcecmd bos gen_signed_url。凭证优先读环境变量,其次读配置文件。

适用场景:单文件程序化操作、图片处理链接生成、目录批量同步与 Bucket 管理。

限制:方式一仅支持单文件操作,不支持目录递归与同步,图片处理为其独有;方式二无 JSON 结构化输出。具体收费与配额资料未提供。