Backblaze B2
存储
通过对话管理 Backblaze B2 存储桶和对象存储——Neotask 运行于 OpenClaw,提供兼容 S3 的云存储控制,无需 CLI 复杂性。
- 通过自然语言指令创建存储桶、上传和列出文件并生成下载链接
- 管理具有细粒度存储桶和前缀限制的应用密钥,实现安全的程序化访问
- 监控存储和下载使用情况、了解 B2 计费并高效整理存储桶
你能做什么
存储桶和文件管理
创建公共或私有 B2 存储桶,上传具有自定义元数据和内容类型的文件,并通过前缀过滤列出存储桶内容。由 OpenClaw 提供支持的 Neotask 处理文件操作,否则需要 B2 CLI 或自定义 S3 兼容脚本。
下载链接及授权
为公共文件生成友好下载 URLs,为私有文件生成授权下载 URLs。设置下载 URL 到期时间以进行限时访问。 Neotask 返回完整的 URL ,准备共享或嵌入。
应用密钥管理
创建适用于特定存储桶、前缀和功能集(读、写、删除、列表)的应用程序密钥。列出现有密钥及其功能和到期日期。立即撤销受损或未使用的密钥。
文件版本控制和生命周期
B2默认保留所有文件版本。列出文件的所有版本、隐藏(软删除)文件版本或永久删除特定版本。 Neotask 帮助您管理版本累积以控制存储成本。
使用情况和成本监控
按存储桶检查您的 B2 存储使用情况,查看当前计费周期的下载使用情况,并根据存储 GB 和下载 GB 估算您的每月费用。 B2 的定价很简单,Neotask 清楚地显示了数字。
尝试询问
“列出备份存储桶中带有前缀 daily/ 的所有文件,并显示它们的大小和上传日期”
“为我的私人存储桶中的文件exports/report-q4.zip生成授权下载URL,24小时内有效”
“创建一个名为媒体资产并具有公共下载访问权限的新 B2 存储桶”
“创建一个应用程序密钥,该密钥只能读取和列出备份存储桶中前缀 daily/ 下的文件”
“本月我的每个 B2 存储桶使用了多少存储空间?”
“列出文件 config/settings.json 的所有版本并显示每个版本的上传时间”
“隐藏临时上传存储桶中每个文件的最旧版本,以减少版本混乱”
“此计费周期我的下载带宽费用是多少?”专业提示
对访问 B2 的每个服务使用前缀范围的应用程序密钥 — 如果密钥被泄露,它会限制传播半径。
B2 的版本保留可能会意外增加您的存储费用 - 审核频繁更新的文件的版本计数并设置生命周期规则以限制版本历史记录。
对于大型文件列表,请指定前缀来确定查询范围 - Neotask 将分页显示结果并返回完整的摘要。
公共存储桶非常适合静态资产,但要定期对其进行审核 - 要求 Neotask 列出所有公共存储桶以确认没有公开任何私有存储桶。
下载 URL 到期是您共享敏感导出的朋友 - 始终为机密文件设置短暂的到期而不是永久链接。
将使用情况监控与每月成本估算相结合:B2 分别对存储和下载收费,因此这两个数字对于预算规划都很重要。
Works Well With
- gog-sheets - Connect Backblaze B2 cloud storage with Google Sheets. Automate file tracking, storage reports, and bucket management wi...