SuperAPI AI 工具集

olares-publish

部署与运维

查看项目

更新于 10-15 17:25

技能介绍

用途:olares-publish 是 Olares 应用的公开发布步骤,而非应用编写步骤。把仓库、compose 或 Helm chart 转成 Olares 应用、打磨并验证本机可安装运行,属于 olares-chart 技能;本技能用于应用已在本机跑通后,将其上架到公开 Olares Market。

主要能力:决定哪些问题阻塞提交、哪些可延后,确定元数据深度与目标架构;撰写、修订或审阅 OlaresManifest.yaml 中的英文上架文案;翻译或审阅本地化 Manifest;从上游素材制作 256×256 图标;采集或获取 1440×900 的 Market 图片并编排标题与版式;准备目录、owners 文件、PR 标题并应对 GitBot 状态;支持 pay-to-download 付费上架。

使用方式:先按 olares-chart 的部署步骤在本机验证应用可运行,再建立准确的英文上架文案,仅本地化已声明并维护的语言,补齐上架素材与匹配的多架构支持,重新 lint,最后通过 GitHub 与 GitBot 提交。发布本身不需要 Olares 登录;仅在回到本地上传/安装验证时才应用共享鉴权门槛。chart 语法与编写可参考 olares-cli chart lint --help 与 olares-chart。

适用场景:将应用发布、公开列出、提交或上架到公开 Olares Market;向 beclab/apps 提交或修复 PR;付费上架;制作图标与 Market 截图;撰写、修订、翻译或审阅 Manifest 文案。

限制与注意:图标在关键路径上,因为 metadata.icon 是 lint 必需项;主图与截图可选,可在 UPDATE 中补充。需为 spec.supportArch 声明的架构构建镜像,本机单节点成功不代表公开多架构可用。素材必须来自上游项目、其官网或用户运行实例,不得虚构 logo、截图、评价或能力。文案须真实、中立、面向用户,不得把 chart 实现细节写成功能或升级说明。upgradeDescription 为条件字段,首次上架或无可靠用户可见升级信息时应省略。公开 chart 凭据须来自安装时输入、中间件或 chart 生成,不得提交真实密钥。付费分发需增加 price.yaml 与应用侧 VERIFIABLE_CREDENTIAL 校验。每次修改 Manifest 或素材路径后需重新 lint。GitBot 只检查机械策略,不验证产品质量、截图真实性或安全声明,这些由提交者负责;其处理是异步的,不要重复开 PR。未经明确同意,不要代替开发者 fork、push 或开 PR;不要运行 did-cli rsa set、接触钱包助记词或处理 rsa-private.pem,应引导用户自行操作。上游许可、素材来源、架构支持、所有者身份、定价、钱包操作或 GitHub 使用权限不明确时应停止。