rclone:网盘界的 rsync,智能体之间传文件的标准搬运工

rclone:网盘界的 rsync,智能体之间传文件的标准搬运工


开源免费的命令行文件工具,70+ 网盘/存储统一一套命令,配 CloudDrive2 可让多个智能体共享 115 网盘

一句话

rclone 是"网盘界的 rsync"——把 70 多种云存储(WebDAV、S3、SMB、各家网盘)统一成一套命令行操作,开源免费(MIT),GitHub 5 万+ star。

为什么它是智能体文件共享的闭环工具

普通网盘客户端是"给人点的",rclone 是"给程序调的"。这正是它和其他同步工具的差异化所在:

  • 命令式、可脚本化:每条命令有明确退出码,失败可重试,agent 可以直接 exec 调用,不需要图形界面、不需要人盯着
  • 一套语法通吃所有后端:今天 WebDAV 明天 S3,agent 的代码一行不用改,只换 remote 名
  • 复制/同步/挂载三合一:copy 搬文件、sync 双向对齐、mount 挂成本地盘,覆盖从"传一个文件"到"整盘镜像"的所有场景
rclone ls   网盘:/共享目录/              # 列文件
rclone copy 报告.pdf 网盘:/共享目录/      # 上传
rclone sync 网盘:/备份/ ./本地备份/       # 对齐
rclone mount 网盘: /mnt/cloud --daemon  # 挂成本地盘

实战:多个智能体通过 115 网盘共享文件

最顺的组合是 CloudDrive2(付费版)当网关 + 各 agent 用 rclone:

agent A/B/C... ──rclone──> CloudDrive2 的 WebDAV ──> 115 网盘
  1. CloudDrive2 装在一台常开机器(NAS/服务器)上,扫码登录 115,它自带 WebDAV 服务;付费版可发 API 令牌,给不同 agent 分配不同目录权限

  2. 每台 agent 机器一行命令装 rclone:

    curl https://rclone.org/install.sh | sudo bash
    
  3. rclone config 配一个 webdav 类型的 remote 指向 CloudDrive2,之后 agent 就能用上面的命令读写 115

115 的坑要注意:风控严格,批量传输加 --transfers 2 --tpslimit 5 限速;刚上传的文件立刻读可能"不存在"(索引延迟),代码里要重试;多 agent 约定各自专属目录,避免并发写同一路径冲突。

地址

13100举报0子龙•1个月前
点击获取 ^_^
被收录:

暂无评论