stratos-storage

实现文件在 Stratos 去中心化存储网络的上传与下载。

已扫描
适合谁
开发者或技术爱好者、关注数据去中心化存储的用户
不适合谁
无网络环境的用户、不熟悉命令行操作的初学者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @notboxqsn/stratos-storage

Skill 说明

命令、参数、文件名以原文为准

Stratos 分布式存储

适用场景

  • 用户希望将文件上传至 Stratos SDS 网络
  • 用户希望使用文件哈希或分享链接从 Stratos SDS 下载文件
  • 用户提及 "Stratos"、"SDS"、"SPFS" 或 "分布式存储上传/下载"

操作步骤

上传文件

  1. 确认 ppd 或 SPFS 网关可用
  2. 执行上传脚本:bash $SKILL_DIR/scripts/upload.sh <file_path>
  3. 将文件哈希(CID)返回给用户

下载文件

  1. 确认 ppd 或 SPFS 网关可用
  2. 执行下载脚本:bash $SKILL_DIR/scripts/download.sh <file_hash_or_cid> <output_path>
  3. 确认下载成功

使用示例

上传:”将 /tmp/report.pdf 上传至 Stratos“

→ 执行:bash scripts/upload.sh /tmp/report.pdf

→ 输出:文件已上传。CID: Qm...xxx

下载:”从 Stratos 下载哈希为 Qm...xxx 的文件到 ~/Downloads/ 目录“

→ 执行:bash scripts/download.sh Qm...xxx ~/Downloads/report.pdf

→ 输出:文件已下载至 ~/Downloads/report.pdf

限制条件

  • 上传前务必与用户确认文件路径
  • 未经用户明确确认,不得覆盖已有文件
  • 操作前需验证 SDS 节点正在运行
  • 大文件可能需要较长时间;应向用户提示进度
N
@notboxqsn

已收录 1 个 Skill

相关推荐