Memory

云存储管理器(专业版)

Try it

面向团队与企业的全功能多云存储管控平台,在免费版基础上扩展成批跨云迁移、双向实时同步、加密密钥管控、多用户协作、智能分层存储与成本剖析报告等高级能力。核心能力:。面向团队与企业的全功能多云存储管理平台。在免费版基础上扩展批量跨云迁移、双向实时同步、加密密钥管理、多用户协作、智能分层存储与成本分析报告等8项高级能力. 功能涵盖: cloud, storage, manager。

What it does

面向团队与企业的全功能多云存储管控平台,在免费版基础上扩展成批跨云迁移、双向实时同步、加密密钥管控、多用户协作、智能分层存储与成本剖析报告等高级能力。核心能力:。面向团队与企业的全功能多云存储管理平台。在免费版基础上扩展批量跨云迁移、双向实时同步、加密密钥管理、多用户协作、智能分层存储与成本分析报告等8项高级能力. 功能涵盖: cloud, storage, manager。

The skill document

核心功能: 本技能提供结构化的工作流程和配置指引等能力。

面向团队与企业的全功能多云存储管理平台。在免费版基础上扩展批量跨云迁移、双向实时同步、加密密钥管理、多用户协作、智能分层存储与成本分析报告等8项高级能力.

功能概述

本工具在免费版"统一API与成本意识"基础上,新增企业级能力。专业版额外提供:

  • 批量迁移:一次任务多源多目标并发,TB级数据迁移
  • 双向同步:实时双向同步与冲突解决策略
  • KMS集成:集成AWS KMS、Azure Key Vault、HashiCorp Vault
  • 多用户协作:RBAC权限分级,团队共享配置
  • 智能分层:根据访问频次自动迁移热/温/冷数据
  • 成本分析:按Provider/桶/前缀维度量化费用
  • 多副本冗余:S3→R2→B2三副本写入策略
  • 优先支持:工单优先响应与SLA保障

快速开始

  1. 确认运行环境满足依赖说明中的要求
  2. 在AI Agent对话中调用本技能,提供必要的输入参数
  3. 检查输出结果,根据需要进行后续处理

详细的输入输出格式请参考下方章节说明。

主要特点

能力分类免费版专业版
多Provider接入与统一API
单文件上传/下载
单向同步
基础成本预估
校验和验证与断点续传
批量跨云迁移(多源多目标)
双向实时同步与冲突解决
KMS密钥管理集成
多用户协作与RBAC
智能分层存储
详细成本分析报告
多副本冗余写入

核心功能执行

input_params参数进行配置.

处理: 解析核心功能执行的输入参数,完成核心逻辑,输出标准化响应数据. 输出: 返回核心功能执行的响应数据,含执行状态与操作日志.

  • 通过input_params参数调用,支持创建/查询/导出

参数配置与调用

config_options参数进行配置.

处理: 解析参数配置与调用的输入参数,完成核心逻辑,输出标准化响应数据. 输出: 返回参数配置与调用的响应数据,含执行状态与操作日志.

  • 执行此能力时使用config_options参数,支持修改/重置/导入操作

结果处理与输出

output_format参数进行配置.

处理: 解析结果处理与输出的输入参数,完成核心逻辑,输出标准化响应数据. 输出: 返回结果处理与输出的响应数据,含执行状态与操作日志.

  • 执行此能力时使用output_format参数,支持导出/保存/转换操作 能力覆盖范围:本技能覆盖以下场景:企业级多云存储管、理平台、支持批量迁移、双向同步、多用户协作与成本、面向团队与企业的、全功能多云存储管、在免费版基础上扩、展批量跨云迁移、加密密钥管理、智能分层存储与成、本分析报告等高级、核心能力等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.

场景介绍

场景1:TB级跨云批量迁移(架构师角色)

架构师需要将10TB数据从S3迁移至R2、B2、Azure Blob三处备份,需要并发与断点续传:

csm batch-migrate \
  --source s3://source-bucket/ \
  --targets r2://backup-1/,b2://backup-2/,azure-blob://backup-3/ \
  --parallel 16 \
  --chunk-size 16MB \
  --checkpoint ./migration-state.json \
  --retry 5 \
  --backoff exponential \
  --verify-checksum sha256 \
  --notify feishu \
  --estimate-cost

预估成本输出:

  • 数据量:10240 GB
  • S3出口费:$921.6
  • R2存储费(月):$153.6
  • B2存储费(月):$51.2
  • Azure Blob存储费(月):$184.3
  • API调用费:约$50
  • 总迁移成本:约$1360(一次性)+ 月存储$389

场景2:双向实时同步(运维工程师角色)

运维工程师需要在两个团队共享存储间保持双向同步:

csm sync-bidirectional \
  --left gdrive://team-a/shared/ \
  --right onedrive://team-b/shared/ \
  --conflict-strategy latest-wins \
  --realtime \
  --debounce 5s \
  --notify-webhook https://my.endpoint/sync-event

冲突解决策略:

  • latest-wins:以修改时间最新的为准
  • manual:保留两个版本,等待人工解决
  • custom:调用自定义脚本决定

场景3:KMS加密存储(安全工程师角色)

安全工程师要求所有上传到S3的文件必须使用客户管理的KMS密钥加密:

csm upload \
  --file ./sensitive-data/ \
  --target s3://secure-bucket/ \
  --encrypt kms \
  --kms-key arn:aws:kms:us-east-1:123456789012:key/abc-def \
  --encryption-algorithm AES256

场景4:多用户协作与RBAC(团队负责人角色)

团队负责人希望多人共享同一个云存储配置,并按角色分配权限:

csm team create --name "DataTeam"
# ...
csm team invite --team DataTeam \
  --members "alice@corp.com:admin,bob@corp.com:operator,charlie@corp.com:viewer"
# ...
csm team share-config --team DataTeam \
  --providers s3,r2,azure-blob \
  --credentials-vault hashicorp-vault://secrets/data-team

权限矩阵:

  • admin:配置Provider、管理成员、所有操作
  • operator:上传/下载/同步、查看成本
  • viewer:只读访问、查看成本报告

场景5:智能分层存储(数据架构师角色)

根据访问频次自动分层,热数据30天后迁移至温存储,90天后迁移至冷存储:

csm lifecycle-policy apply \
  --bucket s3://data-lake/ \
  --rules '[
    {
      "name": "hot-to-warm",
      "filter": "age>30d AND access_freq90d AND access_freq365d",
      "transition": "DEEP_ARCHIVE"
    }
  ]'

场景6:详细成本分析(CFO角色)

CFO希望了解过去一个月各部门云存储成本分布:

csm cost-analysis \
  --period "30d" \
  --group-by department \
  --report-format html \
  --output ./reports/cloud-cost-$(date +%Y%m%d).html

报告包含:

  • 各Provider成本占比饼图
  • 各部门成本趋势折线
  • Top10最贵桶排行
  • 优化建议(如未启用生命周期策略的桶)

触发说明

需要项目管理、任务规划、进度跟踪、团队协作时使用。不适用于非本工具能力范围的需求.

操作流程

Step 1:初始化专业版工作区

csm init --workspace ./cloud-mgr --edition pro

创建专业版目录结构:team/sync-rules/lifecycle/reports/audit-logs/.

Step 2:配置多Provider凭据

csm config import --file ./providers.yaml --vault hashicorp-vault://secrets/cloud
```bash
# 在此执行相关操作
echo "操作完成"
```bash
csm team create --name MyTeam
csm team invite --team MyTeam --members "alice:admin,bob:operator"
```bash
# 在此执行相关操作
echo "操作完成"
```bash
csm batch-migrate --source s3://src/ --targets r2://dst/ --estimate-cost

响应解析: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.

应用示例

团队权限矩阵配置

详细代码示例已移至 references/detail.md

双向同步规则配置

智能分层配置

KMS加密配置

default_algorithm: AES256
# ...
providers:
  aws-kms:
    key_id: arn:aws:kms:us-east-1:123:key/abc
    rotation: 365d
# ...
  azure-keyvault:
    vault_url: https://my-vault.vault.azure.net
    key_name: cloud-storage-key
# ...
  hashicorp-vault:
    address: https://vault.corp.com:8200
    transit_key: cloud-storage-encryption
    auth_method: approle

使用技巧

  1. 批量迁移先估算:使用--estimate-cost预估,重点关注egress费用
  2. 多副本冗余:关键数据至少3副本跨Provider存储
  3. 生命周期策略:所有桶配置分层策略,避免长期热存储费用高企
  4. KMS强制启用:敏感数据必须使用客户管理密钥,不要使用Provider默认密钥
  5. RBAC最小权限:operator不授予delete权限,避免误删
  6. 双向同步防冲突:debounce 5秒聚合并发修改,避免频繁冲突
  7. 审计日志:所有操作启用审计日志,保留至少1年
  8. 凭据集中管理:使用HashiCorp Vault等集中存储,避免分散配置

性能优化策略

多级缓存

  • 文件元数据缓存:LIST结果缓存5分钟
  • 校验和缓存:相同文件MD5缓存,避免重复计算
  • Provider连接池:复用HTTP连接,降低握手开销

并行执行

  • 批量迁移多源多目标并发
  • 单文件分块上传并发度自动调节
  • 双向同步并行处理独立文件对

批处理检查点

  • 每100MB保存检查点
  • 失败任务从最近检查点恢复
  • 已上传分块幂等性保证

异常恢复指南

故障场景表现症状诊断方法修复步骤
Key无效返回401状态码验证Key格式和有效性重新生成Key并更新环境变量
请求被拒返回403禁止访问检查权限范围和IP限制确认账户权限,添加IP白名单
速率限制返回429状态码查看响应头中的Retry-After字段按Retry-After值等待后重试
格式错误返回400状态码检查请求体JSON格式和字段类型参照输入格式示例修正
服务不可用返回503状态码检查API状态页和健康检查端点等待服务恢复,设置重试退避策略

问答集成汇总

Q1: 本技能的适用范围是什么?

A: 请参考适用场景章节。超出范围的需求可能无法得到预期结果,建议先查看不适用场景列表。

Q2: API Key如何安全配置?

A: 通过环境变量注入,严禁硬编码在代码或配置文件中。参考认证章节的安全红线说明。

Q3: 遇到限流(429)如何处理?

A: 降低请求频率,等待2-5秒后重试。持续限流请检查API配额或联系服务提供方。

Q4: 如何获取更高质量的输出?

A: 提供更详细的输入描述,确保参数值具体明确。参考案例展示中的优选实践示例。

Q5: 技能更新后旧版本配置是否兼容?

A: 向后兼容。但建议及时更新到最新版本以获取新功能和修复。查看版本变更日志了解详情。

版本升级迁移指南

版本变更迁移建议
免费版 → 专业版新增8项高级能力使用csm migrate free-to-pro自动迁移配置
1.0 → 1.1双向同步引擎升级兼容旧规则,自动迁移到新格式
1.1 → 1.2新增KMS集成无需迁移,新增Provider配置即可

能力边界

操作默认重试退避策略超时
单文件上传3次指数退避(1s/2s/4s)300s
批量迁移5次指数退避(5s/10s/20s/40s/80s)3600s
双向同步5次固定退避(10s)60s
KMS操作3次指数退避(2s/4s/8s)30s
生命周期策略不重试-60s

错误处理补充

所有错误返回结构化格式:

{
  "error": {
    "code": "PROVIDER_RATE_LIMITED",
    "message": "S3请求被限流",
    "provider": "s3",
    "retry_after": 5,
    "operation": "upload"
  }
}

错误码列表:PROVIDER_AUTH_FAILEDPROVIDER_RATE_LIMITEDFILE_NOT_FOUNDCHECKSUM_MISMATCHKMS_KEY_DISABLEDRBAC_PERMISSION_DENIEDSYNC_CONFLICTSTORAGE_QUOTA_EXCEEDED.

专业版特性

本专业版相比免费版新增以下8项能力:

  • 批量跨云迁移:多源多目标并发,TB级数据迁移与断点续传
  • 双向实时同步:实时双向同步与三种冲突解决策略
  • KMS密钥管理集成:集成AWS KMS、Azure Key Vault、HashiCorp Vault
  • 多用户协作与RBAC:admin/operator/viewer权限分级与团队共享
  • 智能分层存储:根据访问频次自动迁移热/温/冷/归档层
  • 详细成本分析报告:按Provider/桶/部门维度量化与优化建议
  • 多副本冗余写入:S3→R2→B2三副本写入保证数据可靠性
  • 优先工单支持:工单优先响应与SLA保障

定价

版本价格功能适用场景
免费体验版¥0单源单目标基础操作+成本预估个人开发者试用
收费专业版¥99/月全功能+批量迁移+双向同步+KMS+RBAC+分层+成本分析+优先支持团队/企业多云管理

专业版通过SkillHub SkillPay发布,提供工单优先响应与SLA保障.

安装与配置

运行环境

  • Agent平台:支持SKILL.md的任意AI Agent( Code / Cursor / Codex / CLI等)
  • 操作系统:Windows / macOS / Linux
  • 网络:可访问目标Provider的API端点与KMS服务

依赖详情

依赖项类型是否必需获取方式
AWS CLI命令行工具可选(S3需要)pip install awscli
rclone命令行工具可选(多Provider抽象层)apt install rclone
HashiCorp Vault密钥管理可选(KMS集成需要)apt install vault
Python 3.8+运行时可选(报告生成需要)apt install python3
LLM APIAPI必需由Agent平台内置LLM提供

API Key 配置

  • AWS凭据AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY环境变量
  • Cloudflare R2凭据CLOUDFLARE_ACCOUNT_ID与R2 AccessKey对
  • Azure Blob连接串AZURE_STORAGE_CONNECTION_STRING
  • Google Drive OAuthGDRIVE_CLIENT_ID/CLIENT_SECRET/REFRESH_TOKEN
  • KMS凭据:AWS KMS/Azure Key Vault/HashiCorp Vault的访问凭据
  • 存储建议:使用HashiCorp Vault或d:\skills\.credentials\目录统一管理(已gitignore)
  • 禁止:在Git仓库或脚本中硬编码任何凭据

可用性分类

  • 分类:MD+EXEC(Markdown指令驱动+命令行与API调用能力)
  • 说明:基于Markdown的AI Skill,通过自然语言指令驱动Agent调用云存储API与KMS服务完成企业级操作

安全原则

风险类型防范措施
API密钥泄露通过环境变量传入,不在代码中硬编码
命令执行风险限定执行预批准命令,不拼接用户输入到参数中
网络通信安全使用TLS加密通道进行通信
敏感数据暴露返回内容不包含敏感凭证

使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。

性能评估

操作场景手动耗时自动化耗时效率提升
文件解析与提取5-10分钟/个<5秒/个60-120x
批量文件处理(100个)8-16小时<5分钟96-192x
API调用与响应解析2-3分钟/次<1秒/次120-180x
多接口数据聚合15-30分钟<10秒90-180x
命令执行与结果收集3-5分钟/次<2秒/次90-150x
重复任务批量执行因任务而异线性缩减5-50x
错误排查与修复10-30分钟<30秒20-60x

特色对比

对比维度云存储管理器(专业版)传统手动方式通用脚本工具
自动化程度全流程自动完全手动部分自动
错误处理内置错误恢复依赖人工经验基本try-catch
可复用性参数化配置一次性脚本模板化
安全合规内置安全检查无安全保障无安全保障
适用场景企业级多云存储管理平台,支持批量迁移、双向同步、加密KMS、多用户协作与成本分析通用场景通用场景
风险维度危险级别防御措施评估方式
模型输出不可控输出过滤,安全护栏红队对抗测试
提示词注入输入净化,指令隔离注入攻击测试
数据投毒数据来源验证,异常检测数据质量审计
资源耗尽请求配额,超时控制负载测试验证

常见疑问指南

Q1: 云存储管理器(专业版)支持哪些输入格式?

A1: 企业级多云存储管理平台,支持批量迁移、双向同步、加密KMS、多用户协作与成本分析报告.。面向团队与企业的全功能多云存储管理平台,在免费版基础上扩展批量跨云迁移、。支持文本指令和结构化参数输入,具体格式参考使用流程章节。

Q2: 需要配置API Key吗?

A2: 是的,部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求,并通过环境变量安全配置。

Q3: 命令行执行失败怎么办?

A3: 检查命令参数是否正确,确认运行环境支持exec能力。如遇权限问题,请参照错误处理章节排查。

上线流程

  1. 配置API密钥: 在环境变量中设置对应的API Key
  2. 初始化连接: 使用提供的凭证建立API连接
  3. 调用接口: 传入必要参数执行API调用
  4. 准备文件: 确认文件路径正确且格式受支持
  5. 执行处理: 调用对应的处理函数
  6. 查看结果: 检查输出文件或返回数据
  7. 检查环境: 确认运行时和依赖已安装
  8. 执行命令: 使用正确的参数格式执行
  9. 查看输出: 检查命令输出和退出码

前置条件

  • 已安装所需运行环境(参考依赖说明)
  • 已获取必要的API密钥或访问凭证(如适用)
  • 输入数据已准备就绪

Related skills

Cloud Manager 专业版面向多设备用户与小团队,在免费版基础上解锁多云统一视图、家庭/团队共享权限矩阵、定时备份规则与存储深度分析。核心能力:跨盘统一文件视图、多云迁移向导、家庭/团队共享权限矩阵、定时备份与清理规则、存储用量深度报表、版本历史对比与去重、跨盘文件搜索。Use when 需要数据分析、报...

消费级云存储免费版,提供服务选型与常见困惑澄清,适合基础决策场景。Use when 需要数据库操作、SQL查询、数据存储管理时使用。不适用于数据库架构设计决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。

跨iCloud/Google Drive/Dropbox选理同步分享备份个人文件。Choose, organize, sync, share, and back up personal files across iCloud,。触发关键词: sync, cloud, organize, choose, share。

1 installs

云架构师专业版 —— 面向企业团队与架构师的高级云架构设计平台。核心能力: - 多云架构策略:AWS+Azure+GCP跨云架构设计与容灾方案 - 云迁移规划:本地到云、云到云的完整迁移路线图 - FinOps成本优化:深度成本分析与节省计划制定 - 合规架构设计:满足等保、GDPR、HIPAA等合规要求 - 灾...

上下文保险库专业版是智能分层记忆管控的完整方案。在免费版基础上解锁语义检索(基于向量嵌入的语义相似度搜索)、混合检索(关键词+语义混合,RAG准确率提升40%)、自发摘要(LLM自发产出记忆摘要)、向量数据库集成(LanceDB/Chroma兼容)、多项目隔离(多项目独立记忆空间)、智能清理策略(基于重要性与时效性)、记忆关系网络七大高级功能. 功能涵盖: manager。

基于 Azure CLI 的基础云资源查询工具(免费版)。提供多订阅导航与资源清单查询两大基础能力. 支持虚拟机列表、运行状态检查、订阅切换等只读操作。默认只读模式,不执行任何变更操作. 适用于日常资源盘点和健康巡检场景。如需 RBAC 角色审计、成本分析、合规检查、跨订阅批量操作等 高级功能,请升级至 azure-cloud-architect 付费版.