Windows10 / 11 · x64
安装版含向导与开始菜单;便携版解压即用。
为 Steam《学生时代》打造的跨平台 Mod 工作台:可视化编辑 406 张配置表、AI 对话式改模、10 种网盘云同步,GUI / CLI / TUI 三端一体,改游戏不用再碰晦涩的 JSON。
| ID | 标题 | 类型 |
|---|---|---|
| 320101 | 开学第一天 | 事件 |
| 320102 | 班级选举 | 事件 |
| 320103 | 期中考试 | 事件 |
| 320104 | 运动会 | 事件 |
| 320105 | 社团招新 | 事件 |
从新建 Mod 到云盘分发,从图形界面到纯键盘流——同一份内核驱动三端体验,配置与工作区实时共享。
Flutter 图形界面把 Cfgs/zh-cn/*.json 渲染成表单,406 张配置表按 GAME_SCHEMA 自动生成字段,改数值不用再猜字段名。
一句话改事件、排对话、调度舞台。13 个领域工具 + 20 轮工具循环,每次写操作先展示字段级 diff,y / N 确认后才落盘。
与 GUI 共用同一内核、工作区与 OOBE 首次引导;离线文件模式直读直写,SSH、CI、批处理场景同样顺手。
WebDAV / OpenList / 百度 / 阿里 / 夸克 / 123 / 天翼 / Google Drive / OneDrive / 本地。增量上传、双向新者为准、DRY-RUN 预览。
对照 GAME_SCHEMA 宽松校验:未知字段标 warn 放行,类型不符给提示,只有 error 才阻止保存,cfg validate 一键体检。
原子替换写入(*.tmp + os.replace)杜绝半截文件;每次落盘自动保留上一代 .bak,误写随手回滚。
AI 助手与图形版侧栏同源:领域 CRUD、数据字典、只读文件、舞台调度等 13 个工具,OpenAI / Anthropic / 自定义三种协议任接,配置 GUI / CLI / TUI 三端共享、实时生效。
agent chat / TUI 聊天面板.editor_ai.json,未配置时给引导而非报错栈离线文件模式,不启动 HTTP 服务,无游戏、无网络、无 Flutter 环境也能跑;跨全部 Mod 的全文搜索、内置逐字段编辑器、$EDITOR 集成一应俱全。
PS> python run_cli.py cfg get EvtCfg --mod test --id 320101 EvtCfg · #320101 title 开学第一天 type 1 PS> python run_cli.py cfg set EvtCfg --mod test --id 320101 --key title --value '"新的开始"' ✔ 已写入 Cfgs/zh-cn/EvtCfg.json(上一代已备份为 .bak) PS> python run_cli.py cfg validate --mod test ✔ 校验通过 · 42 张配置表 · 0 错误 / 3 警告(warn 放行)
┌ 学生时代 模组编辑器 — TUI (test) ┐ │ Mods / Cfgs │ Records │ JSON │ │ ▾ test │ 320101 开学第… │ "title": │ │ EvtCfg ◀ │ 320102 班级选… │ "新的开始" │ │ TalkCfg │ 320103 期中考… │ "reward": │ │ ItmCfg │ 320104 运动会 │ [500, …] │ └─────────────────────────────────────────────┘ q 退出 · n 新建 · s 保存 · / 搜索 · a AI · c 云同步
同一份配置 GUI / CLI / TUI 共享;敏感字段掩码回显,同步结果按动作逐条汇总,失败文件单独列出。
所有安装包均已内置 Python 后端,下载即用,无需额外配置环境。已根据你的系统自动推荐对应版本。
安装版含向导与开始菜单;便携版解压即用。
Chaquopy 内嵌 CPython,装完即用、全程离线。
编辑器正在规划 iPad / iPhone 支持。在此之前,欢迎先在桌面端体验,或把安装包传给其他设备使用。
网速不理想?也可以到 GitHub Releases 下载同一批安装包 · 更新日志与历史版本同步发布
git clone https://github.com/yier12121212yie/student-age-editor.git cd student-age-editor python run_dev.py # GUI # Flutter + 本地后端 # 127.0.0.1:8765
pip install textual rich
python run_cli.py mods list
python run_cli.py agent chat -m test
python run_tui.py --mod test
%USERPROFILE%\AppData\LocalLow\PakyiGame\StudentAge\Mods,
已订阅的创意工坊 Mod 会被自动识别(只读保护)。GUI / CLI / TUI 共享 OOBE 引导、AI 与云同步配置。