SuperAPI AI 工具集

bookstrap-archive-project

通用与其它

查看项目

更新于 10-16 01:15

技能介绍

用途:为 Bookstrap 项目提供归档命令 /bookstrap-archive-project,将已完成或暂停的项目完整导出、压缩,并可选上传到云存储。

主要能力:导出完整项目;以 gzip 压缩;可选上传到云存储;生成归档元数据 archive-metadata.json;归档后可选择性删除本地文件。相比 Export,Archive 使用最大压缩、可上传云、可删本地,并提供完整校验与更全面的元数据。

使用方式:基本调用为 /bookstrap-archive-project --output archives/my-book-final.tar.gz --compress-level 9 --upload s3://my-bucket/archives/。压缩级别 --compress-level 1(快、体积大)、5(默认)、9(最高压缩、较慢)。--upload 支持 S3 兼容存储、Google Cloud Storage、Azure Blob Storage,S3 可加 --s3-region。其他选项包括 --remove-local(归档后删除本地文件)、--encrypt(加密,需配合 --password-file)、--verify(创建后校验完整性)。

元数据:归档时生成 archive-metadata.json,记录归档名、创建时间、项目名、状态、大小、压缩算法与压缩比、内容统计(章节、小节、字数、来源、实体)、云存储位置与校验和,以及恢复命令 /bookstrap-restore-archive 和所需依赖。

验证:归档后自动校验归档可解压、数据库备份有效、校验和匹配、无文件损坏。

限制:资料未提供归档大小上限、加密算法细节、云服务认证配置方式、并发或增量归档支持、错误处理与重试策略等信息。