提交指南
如何通过网页界面将小队发布到市场。
两种提交方式
您可以通过 GitHub 仓库 URL 或直接上传 ZIP 文件将小队提交到市场。
| 方式 | 适用场景 | Slug 格式 |
|---|---|---|
| GitHub URL | 公共仓库,通过重新提交轻松更新 | owner/repo/squad-name |
| 上传 ZIP | 私有小队,无需 GitHub 仓库 | username/uploads/squad-name |
通过 GitHub URL 提交
- 1使用 GitHub 账号登录 squads.sh。
- 2前往 Dashboard > 提交。
- 3选择「GitHub URL」并以 owner/repo 格式输入您的仓库。
- 4点击「验证」。系统将获取您的小队并运行验证。
- 5查看验证报告。如果状态为 CRITICAL,请修复错误。
- 6可选:设置价格(切换免费/付费,输入美元金额)。
- 7点击「提交到市场」进行发布。
通过上传 ZIP 提交
- 1使用 GitHub 账号登录 squads.sh。
- 2前往 Dashboard > 提交,选择「上传 .zip」。
- 3拖放 ZIP 文件或点击浏览。最大 50MB,必须包含 squad.yaml。
- 4点击「验证」对上传的小队运行验证。
- 5查看报告,根据需要设置价格,然后点击「提交到市场」。
设置价格
小队默认免费。要出售您的小队,请在验证后切换到「付费」并输入美元价格($0.99 – $999.99)。在出售付费小队之前,您必须在 Dashboard > 设置中连接 Stripe 账户。您也可以稍后在「我的小队」页面更改价格。
了解验证报告
验证后,您将看到一份详细报告,包含 0 到 100 的分数和状态徽章:
SAFE分数 >= 80,无错误 — 可以发布。
WARNING有警告但无阻断性错误 — 可以发布,但建议修复警告。
CRITICAL有错误或分数较低 — 必须在提交前修复错误。提交按钮被禁用。
报告显示 6 个可展开的类别(清单、结构、智能体、任务、工作流、交叉引用),每个类别包含可检查的具体问题。
提交之后
- ▸您的小队将经过自动安全审计。结果可在审计页面查看。
- ▸发布新小队可获得 50 XP。
- ▸要更新已发布的小队,请提交相同的 GitHub URL 或上传新的 ZIP。现有列表将被更新。
- ▸您可以随时在 Dashboard > 我的小队中更改价格。
CLI 与网页
两种方式都发布到同一个市场。根据您的工作流程选择:
- ▸网页 — 适合视觉化验证反馈、首次发布者和一次性提交。
- ▸CLI(squads publish)— 适合自动化、CI/CD 管道和频繁发布。支持 --dry-run 和 --strict 标志。
查看 CLI 参考了解 publish 命令。 CLI Reference