Agent Skills
返回列表
🤖

Steam 发布清单

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/steam-publish-lr-56c7。

技能介绍

发布 Steam 游戏的核心痛点

当游戏打包完成后,你大概率会以为“上传到 Steam 就能上线”——但现实是,Steam 发布需要两条并行轨道同时通过:商店页(存在性) 和构建(SteamPipe 上传+发布检查项)。任何一条轨道漏掉关键步骤,都会导致无法正式发布:比如忘记配置 depot 导致客户端无法下载,或商店页元数据未通过审核直接卡住发布流程。手动整理这些步骤不仅耗时,还容易遗漏像 steam_appid.txt 配置、beta 分支权限这类细节,尤其对第一次发布 Steam 游戏的开发团队来说,试错成本很高。

技能如何覆盖发布全流程

这个技能的作用是把 Steam 发布的复杂流程拆解成可执行的清单,核心覆盖两类关键环节:

  • 前置条件梳理:先确认 Partner 账号和 Steam Direct 费用(每个 App 100 美元),获取 App ID 作为核心标识;然后创建仅授予“Edit App Metadata”和“Publish App Changes To Steam”权限的专用构建账号,避免用管理员账号操作;最后在上传机器上下载 Steamworks SDK,定位到 tools/ContentBuilder/ 下的 SteamPipe 工具。
  • 并行轨道操作:同时推进商店页配置(应用元数据、截图、描述)和构建轨道(配置 depots 和 packages、用 steamcmd 上传构建、管理 beta 分支);最后执行发布检查项,确保两条轨道都通过审核。
  • 深层的构建脚本、CI/CD 细节(比如 token 安全配置)可以参考 references/steampipe-build-scripts.md。

适用边界与注意点

不是所有和 Steam 相关的需求都适用:

  • itch.io 发布请用 itch-publish,本技能不支持;
  • 游戏内集成 Steamworks API(成就、云存档、Overlay)属于引擎 SDK 集成范畴,不在此技能覆盖范围内;
  • 定价策略、税务等财务建议需参考 Steamworks 官方文档或咨询专业人士,技能不涉及。

使用场景

  • 首次为新游戏申请 App ID,需要配置商店页的截图、描述等元数据并完成发布前的存在性检查
  • 已生成构建包,需配置 depot 与 package 并通过 steamcmd 上传到 SteamPipe
  • 准备发布测试分支,需要管理 beta 分支权限并执行发布检查项确认两条轨道均通过
  • 需要整理 Steam 发布前置条件清单,包括 Partner 账号、专用构建账号权限和 SDK 安装

适合人员

  • 独立游戏开发者:首次发布 Steam 游戏,需要按清单完成商店页与构建轨道的配置
  • 发行团队的发布工程师:负责批量管理多个 Steam 应用的 depot 与构建上传,需要规范的权限与 CI/CD 流程
  • 技术负责人:需要将 Steam 发布流程沉淀为可执行的检查清单,避免团队遗漏关键步骤
  • 刚接触 Steamworks 的开发者:需要明确 App ID、构建账号权限等前置条件的具体操作