← 返回
开发者工具 Key

aliyun-oss

阿里云 OSS 对象存储技能。支持文件上传、下载、列出、删除、获取 URL 等操作。 两层架构:Node.js SDK(优先)→ ossutil CLI。
阿里云 OSS 对象存储技能。支持文件上传、下载、列出、删除、获取 URL 等操作。 两层架构:Node.js SDK(优先)→ ossutil CLI。
开发者工具 clawhub v1.0.2 1 版本 99877.1 Key: 需要
★ 0
Stars
📥 813
下载
💾 37
安装
1
版本
#aliyun#cloud#latest#oss#storage

概述

☁️ 阿里云 OSS 技能

通过 Node.js SDK / ossutil CLI 管理阿里云对象存储。


🎯 执行策略(两层降级)

优先级工具使用场景
------------------------
1Node.js SDK (ali-oss)优先使用
2ossutil CLI备选

🚀 快速开始

1. 安装依赖

# 进入技能目录
cd ~/.openclaw/workspace/skills/aliyun-oss-skill

# 运行自动安装
bash scripts/setup.sh

2. 配置凭证

bash scripts/setup.sh \
  --access-key-id "YOUR_ACCESS_KEY_ID" \
  --access-key-secret "YOUR_ACCESS_KEY_SECRET" \
  --region "oss-cn-hangzhou" \
  --bucket "mybucket"

3. 测试连接

node scripts/oss_node.mjs test-connection

📋 使用示例

上传文件

node scripts/oss_node.mjs upload \
  --local "/path/to/file.txt" \
  --key "uploads/file.txt"

列出文件

node scripts/oss_node.mjs list --prefix "uploads/" --limit 100

下载文件

node scripts/oss_node.mjs download \
  --key "uploads/file.txt" \
  --local "/path/to/save.txt"

删除文件

node scripts/oss_node.mjs delete --key "uploads/file.txt" --force

获取文件 URL

# 公开空间
node scripts/oss_node.mjs url --key "uploads/file.txt"

# 私有空间(1小时有效)
node scripts/oss_node.mjs url --key "uploads/file.txt" --private --expires 3600

🔧 Node.js SDK API

命令说明
------------
upload --local --key 上传文件
download --key --local 下载文件
list [--prefix

] [--limit ]

列出文件
delete --key [--force]删除文件
url --key [--private] [--expires ]获取 URL
stat --key 文件信息
move --src-key --dest-key 移动文件
copy --src-key --dest-key 复制文件
test-connection测试连接

⚙️ 配置文件

config/oss-config.json

{
  "accessKeyId": "YOUR_ACCESS_KEY_ID",
  "accessKeySecret": "YOUR_ACCESS_KEY_SECRET",
  "bucket": "mybucket",
  "region": "oss-cn-hangzhou",
  "domain": "https://cdn.example.com"
}

常用区域

  • oss-cn-hangzhou - 华东1(杭州)
  • oss-cn-shanghai - 华东2(上海)
  • oss-cn-beijing - 华北2(北京)
  • oss-cn-shenzhen - 华南1(深圳)

🐛 故障排查

问题解决
------------
Cannot find module 'ali-oss'npm install ali-oss
403 Forbidden检查 AccessKey 权限
连接超时检查区域代码和网络

📚 相关链接


📄 许可证

MIT License

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-03-30 00:11 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Silas WeChat Article Search

aohoyo
微信公众号文章搜索与解析。搜狗微信+新榜双源搜索,Python脚本解析全文(零Node依赖),Serper转载兜底。
★ 0 📥 457
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,803
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,362