胜算云 胜算云 文档中心 ↗ 精益社区

Skill Package

Skill Package 是供 Agent 安装和使用的文件包:说明输入、调用方法、结果处理,以及实际需要的本地资源。

模板定义云端处理流程;Skill Package 指导 Agent 怎样使用能力,必要时配合本地工具。它与安装后的 Skill 入口有关,但不等于云端模板 JSON。

什么时候需要自己编写

让 Agent 先根据当前平台能力判断:

情况 创作者怎样处理
云端模板已能完成任务 正常创建、测试和发布,不额外编写本地辅助包
需要本地文件、浏览器、脚本或外部工具 在方案中说明本地能力,完成测试,再上传并校验自己编写的包

市场用户仍可安装平台提供的调用包;“无需自己编写辅助包”不等于“用户不能安装 SkillApp”。

包中应说明什么

内容 要写清什么
使用入口 名称、用途、什么时候使用,以及必要环境
输入 必填资料、允许值、文件格式和一条样例
调用 本地准备与云端步骤,校验、报价和执行确认
结果 输出形式、保存方法和失败后的处理
辅助资源 必需脚本或文件、工具依赖与权限

这些是编写内容要点;ZIP 根目录和必要入口文件以上传时的校验结果为准。

每个上架的 SkillApp 都会有一个对应的 ZIP 包,供 Agent 和 API 直接调用。包里只有调用说明,不包含 SkillApp 的内部实现细节。

创建、测试和上传辅助包

  1. 让 Agent 在模板方案中说明本地与云端分工,确认后创建模板和必要的本地 Skill。
  2. 检查包的用途、输入、输出、本地工具和权限,按适用费用规则完成测试。
  3. 确认上传 ZIP,再读取上传结果和私有包校验状态。
💬

检查这个 Skill Package 的输入、云端调用、本地工具、费用确认和结果处理。先展示需要安装或上传哪些内容;等我确认后再处理。

上传通过校验,只代表私有包已保存并校验;不代表已绑定审核,也不代表市场用户已经可以下载。

发布时关联正确的包

需要自定义辅助包时,把确认并通过校验的同一份包与候选模板版本一起提交审核。更换包后重新测试、上传、校验并确认发布范围。

状态 说明
私有包校验通过 ZIP 已上传并通过私有包校验
已绑定待审包 该份 ZIP 已冻结并关联到本次审核
市场包可下载 审核后的公开分发状态允许用户获取

待审时显示“市场不可下载”,不一定是上传失败;分别检查私有包、审核关联和公开分发状态。见 提交审核和发布流程。

更新、下载与解除关联

上传替换包前,先读取当前关联并核对要替换的内容。解除关联只移除私有模板当前包的关联,不删除模板、模板版本和历史 ZIP。

下载 ZIP 只保存文件,不会自动解压、安装或执行。更新私有包不会自动替换已经发布的市场包,需要对应的包更新审核。

CLI 查询入口

loomloom skill package private --help
loomloom skill package private upload <template-id> --file <package.zip>
loomloom skill package private show <template-id>
loomloom skill package install market <listing-id> --skill-root <current-agent-skill-root>

上传、替换、解除关联和市场包更新均应先确认实际影响;已有包的并发保护参数以当前帮助为准。

旧 skill install 生成调用包装;skill package install 安装服务提供的 ZIP。skill uninstall 只用于前者,不能当作后者的通用卸载方式。

凭证与内部逻辑

包里不保存共享 API 密钥,也不公开作者未授权的内部配置。付费运行先检查输入、报价并确认;本地安装不授权直接付费执行。

安装使用见 安装与使用SkillApp,开发接口见 API 概览。