9. 准备私有试玩与发布修订
回到第 7 课的完整 0.5 Pack。本课从修订 8 开始,以修订 10 完成,改善作品说明并保留稳定 ID。修订号需要递增,但不必连续。本课不提供公开的 0.3–0.5 上传器,也不宣称这些草稿已经试玩或发布。
让证据与作品放在一起
Section titled “让证据与作品放在一起”检查故事文字、每张图片与引用来源。附带的原创教学素材和校验器具有 LICENSE.txt 中的限定复用许可;StoryOrbit 品牌与私有 Playground 工具包不在该授权范围内。使用自己的素材时,记录真实作者、来源和许可。若由工具生成,保留所需的生成记录和真实服务、模型信息,不要编造。
完成稿保留 provenance[].review: "pending"、原创依据、不虚构来源引用、私有可见性及如实的权利说明。本地校验成功不是把审核状态改为 accepted 的理由。请通过获授权的服务流程完成审核。不要把账号令牌写入 Pack、截图、公开问题或下载文件。
检查交付材料
Section titled “检查交付材料”- 使用附带的确切 Schema 执行结构校验,保存其 SHA-256。
- 对照
media-manifest.json,将每个声明的素材 ID 对应到本地文件,确认摘要、字节数和 MIME。替换图片时更新三者,并检查裁剪与帧对齐。 - 使用兼容且经过身份认证的服务上传器。它必须支持实际协议与功能修订、检查语义、附上全部声明素材,并在试玩前报告审核问题。
- 如果你有单独分发的 Playground,其
check --schema-only可检查附带的协议;完整check、new、HTMLpreview和submit仍然只支持 0.2。不要用它提交本课的 0.5 示例。请向服务维护者获取获授权的 State/VN 提交流程。
下载校验器无需账号,服务提交和私有试玩需要账号。本课不附带浏览器播放器。旧 Web Playground 已归档;当前创作工具包也不是真实的 VN 阅读器。
一份简短的私有试玩脚本
Section titled “一份简短的私有试玩脚本”开始一个全新的私有旅程,确认开场图片、Rowan 身份、三个开场选项和 neutral 立绘。下载保留的旧帧在当前阅读器中不播放。表示也许以后帮忙:状态应保持不变。完成一次照料,再完成一次:湿润度与共同照料应先变成 1,再变成 2,并出现成就。先在一轮收下种子,再在下一轮离开:应进入 seed_home。另开新旅程并直接离开:应进入 quiet_goodbye。
还要尝试拒绝、提出无关问题和重新加载。在每种支持的阅读器上检查建议相关性、状态稳定性、奖励显示、段落与说话者对应,以及无障碍动态效果。记录真实结果、服务和客户端版本、Schema 摘要及失败情况。这些是供你执行的试玩步骤,不是已完成真实试玩的声明。站点自动测试仅演练作者指定观察值,并检查素材和语义。
明确发布,并安全修订
Section titled “明确发布,并安全修订”完成权利与内容审核、服务准入及私有试玩后,使用服务中明确的发布操作,在那里确认受众、封面、说明和可见性。仅在 JSON 中写入 public,或完成文件上传,都不能证明作品已经发布。
后续修改时,保留故事和入口 ID,以及语义未变的结果与徽章身份,增加 manifest.revision,重新检查素材和锚点,试玩新修订后再发布。若改变达成条件、结局优先级、奖励图片、徽章关联或 Pin 配方,应为对应结果/徽章分配新 ID 并更新引用;语义变化却复用旧身份会被 PROGRESSION_ID_REUSED 拒绝。保存旧 Pack 及确切 Schema。已有旅程保留起始修订;请确认新旅程能使用新修订。
若服务拒绝草稿,保留真实错误报告。排错指南区分 JSON 错误、语义问题、素材问题和工具不支持,帮助你修正对应层面。
原创教学素材
以下是下载包中真实图片的静态预览。立绘帧分别展示便于对照,这里不是真实播放器。

greenhouse_art
rowan_neutral
seedling_reward
rowan_smile
rowan_blink
rowan_talk在本地检查作品
在解压目录中创建环境并安装一次固定版本的依赖,然后检查两份文件。修改之后再次检查起始稿。每课都可以使用相同命令。
macOS / Linux
python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
.venv/bin/python check.py start/pack.json
.venv/bin/python check.py finished/pack.jsonWindows PowerShell
py -3 -m venv .venv
.venv\Scripts\python.exe -m pip install -r requirements.txt
.venv\Scripts\python.exe check.py start/pack.json
.venv\Scripts\python.exe check.py finished/pack.json完成稿的预期输出: Structural check passed: Creator Pack 0.5 随后显示确切 Schema SHA-256。这是结构检查,不代表服务准入或真实试玩通过。
完成稿中的可用片段
此片段直接取自经过检查的下载文件,并非完整 Pack。请在 start/pack.json 中修改相应字段,或对照 finished/pack.json。
{
"revision": 10,
"visibility": "private",
"rights": {
"basis": "original",
"statement": "按附带许可提供的原创教学素材;此草稿发布前仍需单独审核。"
},
"provenance": [
{
"path": "",
"basis": "original",
"review": "pending",
"source_refs": []
}
]
}查询相关字段: provenance · publication