wetransfer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

WeTransfer Skill

WeTransfer Skill

Simple file sharing for large files up to 2GB.
支持最大2GB大文件的简单文件共享工具。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/wetransfer/install.sh | bash
Or manually:
bash
cp -r skills/wetransfer ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/wetransfer/install.sh | bash
或者手动安装:
bash
cp -r skills/wetransfer ~/.canifi/skills/

Setup

配置步骤

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set WETRANSFER_API_KEY "your_api_key"
undefined
canifi-env set WETRANSFER_API_KEY "your_api_key"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭据,由你掌控。 Canifi LifeOS 尊重你的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭据:
  1. 完成使用CDP模式的浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用你的已认证会话,全程不会获取你的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭据仅能在你的本地机器上访问,绝不会被传输。

Capabilities

功能特性

  1. Send Files: Transfer large files
  2. Track Transfers: Monitor download status
  3. Manage Transfers: View transfer history
  4. Custom Links: Branded transfer pages
  5. Team Transfers: Collaborate on sends
  1. 发送文件:传输大文件
  2. 追踪传输状态:监控下载状态
  3. 管理传输任务:查看传输历史
  4. 自定义链接:品牌化传输页面
  5. 团队协作传输:协作完成文件发送

Usage Examples

使用示例

Send Files

发送文件

User: "Send these files via WeTransfer"
Assistant: Creates transfer and shares link
用户:"通过WeTransfer发送这些文件"
助手:创建传输任务并分享链接

Check Status

检查状态

User: "Has my transfer been downloaded?"
Assistant: Returns download status
用户:"我的传输任务是否已被下载?"
助手:返回下载状态

View History

查看历史

User: "Show my recent transfers"
Assistant: Returns transfer list
用户:"显示我最近的传输任务"
助手:返回传输任务列表

Create Link

创建链接

User: "Create a WeTransfer link for this folder"
Assistant: Generates transfer link
用户:"为这个文件夹生成WeTransfer链接"
助手:生成传输链接

Authentication Flow

认证流程

  1. API key authentication
  2. Pro features require account
  3. OAuth for integrations
  4. No auth for basic sends
  1. API密钥认证
  2. 专业功能需要账号
  3. 集成使用OAuth认证
  4. 基础发送无需认证

Error Handling

错误处理

ErrorCauseSolution
Auth FailedInvalid keyCheck API key
File Too LargeExceeds limitSplit or upgrade
Transfer ExpiredPast 7 daysResend
Upload FailedNetwork issueRetry
错误原因解决方案
认证失败密钥无效检查API密钥
文件过大超出限制拆分文件或升级账号
传输过期超过7天重新发送
上传失败网络问题重试

Notes

注意事项

  • Up to 2GB free
  • Pro for more storage
  • Custom branding
  • Password protection
  • API available
  • Download notifications
  • 免费版支持最大2GB
  • 专业版提供更多存储空间
  • 自定义品牌标识
  • 密码保护功能
  • 提供API接口
  • 下载通知提醒