SuperAPI AI 工具集

scoop-manifest-generator

部署与运维

查看项目

更新于 10-15 09:45

技能介绍

用途

Scoop Manifest Generator 用于为 Windows CLI 分发生成 Scoop manifest。其目标场景是让命令行工具能够通过 Scoop 包管理器进行分发与安装。资料中列出的目标流程为 package-manager-publishing(包管理器发布)与 cli-binary-distribution(CLI 二进制分发)。

主要能力

根据资料中的 Generated Patterns 示例,生成的 manifest 包含以下字段:

{ "version": "1.0.0", "description": "My CLI application", "homepage": "https://github.com/myuser/myapp", "license": "MIT", "url": "https://github.com/myuser/myapp/releases/download/v1.0.0/myapp-win-x64.zip", "hash": "sha256:abc123...", "bin": "myapp.exe", "checkver": "github", "autoupdate": { "url": "https://github.com/myuser/myapp/releases/download/v$version/myapp-win-x64.zip" } }

该示例涵盖版本号、描述、主页、许可证、下载地址、哈希校验、可执行文件入口、版本检查方式以及自动更新地址等配置项。

使用方式

资料中未提供具体的调用命令、安装步骤或配置流程,暂未提供。

适用场景

适用于需要将 Windows 平台的命令行工具发布到 Scoop 包管理器的场景,例如为 CLI 二进制文件生成可被 Scoop 识别的清单,配合发布流程实现安装与自动更新。

限制

关于支持的 Scoop manifest 版本、是否支持多种架构、哈希生成方式、checkver 的其他取值、错误处理、依赖环境等信息,资料中暂未提供。收费、价格、平台支持范围等亦暂未提供。