弹性文件传输:多渠道传输 - Openclaw Skills

作者:互联网

2026-03-27

AI教程

什么是 弹性文件传输?

弹性文件传输(Resilient File Delivery)是一个高可靠性的集成方案,旨在解决由于沙箱限制、防火墙规则或电子邮件附件限制导致的文件传输失败等常见问题。通过利用 Openclaw Skills 的强大功能,开发人员可以确保其数据通过 T@elegrimm、Discord、Google Drive、AWS S3 和 IPFS 等冗余网络渠道到达目的地。

该工具为文件提供了一个复杂的传输层,确保即使在主要通信渠道受阻或受限的情况下,关键任务数据也能送达。对于需要在复杂环境中实现自动化、可验证和跨平台文件分发的团队来说,这资产是必不可少的。

下载入口:https://github.com/openclaw/skills/tree/main/skills/shepherd217/resilient-file-delivery

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install resilient-file-delivery

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 resilient-file-delivery。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

弹性文件传输 应用场景

  • 在标准电子邮件协议失败或超时的情况下传输大型数据集。
  • 同时向多个聊天和存储平台的用户分发文件。
  • 在去中心化和云存储中实现自动备份分发。
  • 在高度受限的网络环境中促进安全的文件交接。
  • 为自动化代理工作流建立零信任文件传输流水线。
弹性文件传输 工作原理
  1. 用户为特定的传输任务配置主要和备用渠道列表。
  2. 技能使用定义的最高优先级渠道启动传输过程。
  3. 如果检测到失败,系统将触发带有可配置指数退避算法的自动重试逻辑。
  4. 当一个渠道的重试次数耗尽时,技能会自动切换到下一个可用的备用渠道。
  5. 大负载会自动切分为较小的分段,以符合平台特定的尺寸限制。
  6. 执行 MD5 或 SHA256 完整性检查,以验证文件在传输过程中未损坏。
  7. 生成详细的送达回执和跟踪元数据,用于审计和确认。

弹性文件传输 配置指南

要开始使用此技能,请通过您首选的包管理器安装软件包:

npm install resilient-file-delivery
# 或
pip install resilient-file-delivery

使用所选传输渠道(例如 AWS_ACCESS_KEY、TELEGRAM_BOT_TOKEN)所需的 API 密钥和凭据配置环境变量。使用 Openclaw Skills 框架在您的代理工作流中初始化交付类。

弹性文件传输 数据架构与分类体系

属性 描述 数据类型
primaryChannels 首选传输方法的有序列表 数组
fallbackChannels 主要方法失败时使用的备用方法列表 数组
retryAttempts 尝试失败渠道的次数 整数
integrityHash 用于验证的 MD5 或 SHA256 校验和 字符串
deliveryStatus 当前状态(待处理、成功、失败) 字符串
metadata 发送者/优先级的自定义键值对 对象

Resilient File Delivery

Version: 1.0.0
Author: Midas Skills
License: MIT

Description

Bypass sandbox restrictions and email blocks. Deliver files via multi-channel fallback (T@elegrimm, Discord, Google Drive, S3, IPFS).

Value Proposition

Bypass sandbox restrictions and email blocks. Deliver files via multi-channel fallback (T@elegrimm, Discord, Google Drive, S3, IPFS) with automatic retry logic and delivery verification.

Category

file-delivery

Tags

file-transfer, multi-channel, fallback, automation, integration

Skill Type

integration

Pricing

  • Free: $0
  • Pro: $29.99

Key Features

  • ? Multi-channel delivery (T@elegrimm, Discord, Google Drive, S3, IPFS)
  • ? Automatic fallback on failure
  • ? Retry logic with exponential backoff
  • ? File chunking for large payloads
  • ? Integrity verification (MD5/SHA256)
  • ? Delivery receipts & tracking
  • ? Rate limiting aware

Use Cases

  • Deliver large datasets when email fails
  • Send files to users across multiple platforms
  • Automated backup distribution
  • Secure file handoff in restricted environments
  • Zero-trust file delivery pipelines

Installation

npm install resilient-file-delivery
# or
pip install resilient-file-delivery

Quick Start

const FileDelivery = require('resilient-file-delivery');

const delivery = new FileDelivery({
  primaryChannels: ['telegram', 'discord'],
  fallbackChannels: ['google-drive', 's3', 'ipfs'],
  retryAttempts: 3
});

await delivery.send({
  file: '/path/to/file.zip',
  recipient: 'user@example.com',
  metadata: { sender: 'bot', priority: 'high' }
});

Repository

https://github.com/midas-skills/resilient-file-delivery

Support

?? support@midas-skills.com
?? Docs: https://docs.midas-skills.com/resilient-file-delivery