Yaoyao Cloud Backup V2

Polar Sponsor
爱发电 赞助
.NET 9.0

云端与外部备份同步套件 【首次自动引导】安装后首次访问即自动引导配置 【多云支持】IMA、WebDAV、S3、FTP/SFTP、Samba 等 【小白友好】全对话式操作,无需查看任何文档

yaoyao-cloud-backup

功能概述

yaoyao-cloud-backup是一项面向实际任务的技能,主要用于🦞 云端与外部备份同步套件 - 零配置、零手动;安装即用,首次访问自动引导;

核心要点

  • ✅ 安装后首次访问即自动引导配置;
  • ✅ 不需要记任何命令;
  • ✅ 不需要查任何文档;

使用与执行

✅ 遇到云备份话题自动询问;首次使用体验;场景:用户首次访问云备份功能;自动检测范围;☁️ 本地云客户端;iCloud Drive、Dropbox、OneDrive;

结果检查与注意事项

自动检测已安装的客户端。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

yaoyao-cloud-backup

🦞 云端与外部备份同步套件 - 零配置、零手动

核心理念

安装即用,首次访问自动引导

  • ✅ 安装后首次访问即自动引导配置
  • ✅ 不需要记任何命令
  • ✅ 不需要查任何文档
  • ✅ 遇到云备份话题自动询问

首次使用体验

场景:用户首次访问云备份功能

你:云备份怎么用?

摇摇:
  🔍 检测到您还没有配置任何云备份服务
  
  📋 推荐方案(国内用户首选):
  
  [1] 🥜 坚果云
      国内可用,稳定可靠,免费额度够用
      → 适合:大多数国内用户
      
  [2] ☁️ 阿里云 OSS
      企业级存储,低成本
      → 适合:有技术背景的用户
      
  [3] 🖥️ Samba/NAS
      局域网高速传输
      → 适合:有 NAS 的用户
      
  [4] 📡 SFTP
      SSH 加固,安全可靠
      → 适合:有自己服务器的用户
  
  请选择编号(1-4),或说"跳过"稍后配置

自动检测范围

类型 示例 检测方式
☁️ 本地云客户端 iCloud Drive、Dropbox、OneDrive 自动检测已安装的客户端
🌐 WebDAV 坚果云、Nextcloud、ownCloud 客户端/配置
🪣 云存储 API 阿里云 OSS、腾讯云 COS、IMA 环境变量/secrets.env
🖥️ 服务器存储 Samba/NAS、SFTP 已挂载/配置文件
📡 SFTP 远程服务器 SSH 配置

快速安装指南

选择 1:坚果云(推荐国内用户)🥜

特点:国内可用、稳定、免费额度够用

步骤:

  1. 访问 https://www.jianguoyun.com/ 注册
  2. 进入「账户信息」→「安全设置」→「第三方应用管理」
  3. 创建应用密码
  4. 把邮箱和应用密码告诉我,我帮你配置

选择 2:阿里云 OSS ☁️

特点:企业级存储、低成本、国内高速

步骤:

  1. 访问 https://www.aliyun.com/product/oss 开通
  2. 创建 AccessKey(Root AccessKey 或子用户 AccessKey)
  3. 创建存储桶(Bucket)
  4. 把 AccessKey ID/Secret 和 Bucket 名称告诉我,我帮你配置

选择 3:Samba/NAS 🖥️

特点:局域网高速传输,无需互联网

步骤:

  1. 确保 NAS 已开启 SMB/Samba 服务
  2. 在 NAS 上创建共享文件夹(如 memory 或 家庭共享)
  3. 告诉我 NAS 的 IP 地址、共享名称和登录信息,我帮你配置

凭证配置:在 ~/.openclaw/credentials/secrets.env 中添加:

SAMBA_HOST=192.168.10.216
SAMBA_USER=你的用户名
SAMBA_PASS=你的密码
SAMBA_SHARE=家庭共享
SAMBA_PORT=445
SAMBA_REMOTE_PATH=/

依赖:pysmb(自动安装)

使用:

# 上传到所有已配置的云服务(包括Samba)
python3 scripts/unified_sync.py --upload

# 查看状态
python3 scripts/unified_sync.py --status

选择 4:SFTP 📡

特点:SSH 加固,安全可靠

步骤:

  1. 确保服务器已开启 SSH 服务
  2. 告诉我服务器地址、端口、用户名和密码,我帮你配置

使用方式

自动引导(首次/未配置时)

你:云备份怎么用?
     备份到云
     云同步
     ...

摇摇:自动检测 → 发现未配置 → 直接引导安装

已配置后的同步

# 上传到所有已配置的云服务
python3 scripts/unified_sync.py --upload

# 从所有云服务下载
python3 scripts/unified_sync.py --download

# 查看状态
python3 scripts/unified_sync.py --status

工作流程

用户首次访问云备份功能
          │
          ▼
┌─────────────────────────┐
│   自动检测云服务配置     │
└────────────┬────────────┘
             │
      ┌──────┴──────┐
      │             │
  已有配置       未配置
      │             │
      ▼             ▼
   执行同步     首次自动引导
                      │
                      ▼
              ┌───────────────┐
              │ 显示推荐方案   │
              │ 用户选择编号   │
              │ 自动配置完成  │
              └───────────────┘

凭证管理

所有凭证存储在 ~/.openclaw/credentials/secrets.env:

# 坚果云 WebDAV
WEBDAV_URL=https://dav.jianguoyun.com/dav/
WEBDAV_USERNAME=你的邮箱
WEBDAV_PASSWORD=你的密码

# 阿里云 OSS
S3_ENDPOINT=https://oss-cn-hangzhou.aliyuncs.com
S3_ACCESS_KEY=你的 AccessKey ID
S3_SECRET_KEY=你的 AccessKey Secret
S3_BUCKET=你的 bucket 名称

# IMA 知识库
IMA_OPENAPI_CLIENTID=xxx
IMA_OPENAPI_APIKEY=xxx

# Samba/NAS(配置文件:config/samba.json)
# 详见上方"选择 3:Samba/NAS"章节

安全特性

特性 说明
🔒 凭证隔离 所有凭证存储在独立文件
🏷️ 来源标记 同步文件带来源标记,防死循环
📁 目录隔离 只能访问 exports/ 目录
🤖 自动检测 不收集用户敏感信息

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习