stratos-storage — Stratos 分布式存储上传/下载
v1.0.0上传和下载文件到/从 Stratos 分布式存储(SDS)网络。用于在 Stratos 存储文件、从 Stratos 检索文件、上传到去中心化存储或从 SDS 下载。
0· 667·0 当前·0 累计
安全扫描
OpenClaw
安全
high confidence该技能的文件、环境变量和脚本与 Stratos SDS 上传/下载助手一致,没有请求无关的凭据或进行意外的网络调用。
评估建议
["验证 STRATOS_SPFS_GATEWAY 指向一个可信的网关(避免未知的远程端点)","确认 STRATOS_NODE_DIR 指向预期的节点(注意 ppd 回退可能会访问钱包/节点文件)","在受控环境中手动运行 shell 脚本以观察行为","注意 skill.json 提到使用 apt/brew 安装 curl,这需要包管理器权限。如果计划暴露远程网关,请确保信任该端点,因为文件数据和元数据将通过它传输。"]...详细分析 ▾
✓ 用途与能力
名称/描述、所需二进制文件(curl)和环境变量(STRATOS_SPFS_GATEWAY、STRATOS_NODE_DIR)与实际行为匹配:脚本调用 SPFS 网关并可选地调用本地 ppd CLI。主要凭证(网关 URL)适合此用途。
ℹ 指令范围
运行时指令仅限运行提供的上传/下载脚本,这些脚本使用 SPFS HTTP API(通过 curl)并回退到本地 ppd CLI。这保持在声明的目的范围内。小问题:SKILL.md 有时引用 $SKILL_DIR(未声明),这可能会混淆自动调用;ppd 回退将与用户的节点目录交互,因此可能会访问与钱包相关的节点状态(对于基于节点的上传/下载是预期的)。
ℹ 安装机制
没有第三方下载或可疑安装程序。skill.json 建议如果缺失则通过 brew/apt-get 安装 curl — 这是标准的,但需要包管理器权限。没有使用远程存档或不寻常的 URL。
✓ 凭证需求
仅声明并使用两个所需环境变量:STRATOS_SPFS_GATEWAY 和 STRATOS_NODE_DIR。skill.json 还列出了 STRATOS_RPC_PORT 作为环境默认值(脚本中未使用) — 一个小的不一致。请注意,使用 ppd CLI 回退意味着访问节点目录,该目录可能包含钱包密钥和敏感节点数据;该访问与技能的目的成比例,但值得用户了解。
✓ 持久化与权限
设置了 always:false 和标准的自治调用。该技能不请求永久的系统范围权限或修改其他技能。未观察到特权持久行为。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/2/13
初始发布:通过 SPFS API 或 ppd CLI 上传和下载文件到 Stratos 分布式存储(SDS)网络。
● 可疑
安装命令 点击复制
官方npx clawhub@latest install stratos-storage
镜像加速npx clawhub@latest install stratos-storage --registry https://cn.clawhub-mirror.com
技能文档
简介
该技能用于上传和下载文件到/从 Stratos 分布式存储(SDS)网络。用法
- 设置 STRATOS_SPFS_GATEWAY 和 STRATOS_NODE_DIR 环境变量
- 运行上传/下载脚本
注意
- 请确保网关和节点目录的可信度
- 部署前手动测试脚本
- 了解权限要求和潜在的钱包/节点文件访问
# 示例:上传文件
./upload.sh your_file.txt# 示例:下载文件
./download.sh your_file.txt
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制