Externalize autochess game data
check / local-gate (push) Failing after 58s

This commit is contained in:
JWeBot Contributors
2026-10-15 18:37:41 +08:00
parent 5125b827c0
commit 2bb2effc04
38 changed files with 3562 additions and 524 deletions
+6
View File
@@ -81,6 +81,12 @@
选手数据不是对真实比赛数据的一比一复刻,而是基于公众认知做游戏化映射。
0.6.7 起本地维护 `100+` 名棋子和 `18` 名教练元数据;运行期不在线抓取
或改写数值。首轮教练选秀仍固定展示 10 个候选,保证聊天窗口可读。
0.6.9 起,公开游戏内容不再内联在 `cs_autochess.py` 中,而是维护在
`packages/jwebot-official-extensions/src/jwebot_official_extensions/data/cs_autochess/`:
`players.json` 保存选手卡,`coaches.json` 保存教练卡,
`narratives.json` 保存战报和剧情素材,`rules.json` 保存经济、商店、
选秀、羁绊、赛制、MR15/加时和特殊事件规则。运行时启动会校验 schema、
重复 ID、必要字段和叙事素材数量。
### 4.2 费用层级