Repository navigation
Releases: Dclef/renpybox
Releases · Dclef/renpybox
Release list
RenpyBox 0.9.8
更新日志:
2026-10-25 v0.9.8:
- 关系图谱新增「AI 推断关系」:用角色卡里的同场共现次数与人设让模型推断关系,结果标记为 AI 推断,可复核、改手动或否决;解决角色变量名是短名(
s/p)时规则边恒为 0 的死角 - 剧情蓝图在没有
scene的节点用show语句兜底取图,节点与详情面板标注图片来自 scene 还是 show - 绑定工程时可按开关自动创建并绑定
<输出目录>/<项目名>.rbox,既有目录缓存一并迁入;创建失败不阻塞绑定,项目页提供创建 / 另存到入口与开关 - 移除增量(差分)更新:桌面端与后端统一只下载完整安装包,一次跳到最新版。此前落后两个版本时只会命中上一版的增量包,增量失败再补下全量,实测白下过 132 MB;现在不再生成、不再下载、不再应用任何增量包
- 安装包大小与 SHA-256 校验、
_update_manifest.json安装态完整性校验全部保留,校验不通过仍拒绝安装 - 「关于与更新」的下载进度只显示一处百分比:进度条不再在条内重复绘制百分数,状态文案也不再带
{percent} - 修复工作台「清洗后按钮点不了」:草稿数、按钮可用性与横幅提示改为从同一份实时快照推导,按钮为什么禁用不再只藏在 tooltip 里,页面下方常驻解释行
- 修复绑定工程后在输出目录找不到
.rbox、关系图谱看不出角色关系、剧情蓝图节点没有配图三类实测问题
RenpyBox 0.9.7
更新日志:
2026-10-25 v0.9.7:
- 新增剧情蓝图:按章节把全部剧情摊开查看,每段剧情标注所在文件行号、台词量与已译进度,并画出「选项 / 跳转」的去向与来源;翻译前用来摸清结构,翻译中用来定位还没翻的段落
- 剧情蓝图配当时的场景画面,从
scene语句还原每个章节该显示哪张背景图 - 新增角色关系图谱:从
.rpy里按「称谓词 × 同场景角色变量」这条规则挖人物关系,证据可复核,不需要先翻译或生成世界观即可出图 - 关系图谱按章节展示关系的出现时间线,同一人物对在不同章节的出场次数可直接对比
- 剧情进度并入应用翻译缓存的校对口径,与平行校对台看到的是同一份数据
- 剧情蓝图接口不可用(后端为旧版本)时不再上屏英文
Not Found,改为给出可照做的处置提示;非 404 的真实错误仍保留后端原文 - 关系图与剧情蓝图在没有数据时按项目体检结果分场景引导,明确告诉你是没绑工程、没解包、没有脚本,还是还没扫描
- 开发模式下复用已运行的后端前先检测代码新鲜度,后端跑的是旧代码时给出醒目警告与处置命令
- 修复译文文件看着是满的、实际每行都是英文原文(等于没翻)的段落被算作已翻译的问题,现在按「占位」单列标出
RenpyBox 0.9.6
更新日志:
2026-10-23 v0.9.6:
- 新增单文件工程(
.rbox)绑定:导入工程文件时选择「绑定」后,翻译进度和项目资料直接保存在这一个文件里,标题栏常驻工程文件名,工程页可查看条目数、大小与更新时间,也能解除绑定把进度写回目录缓存 - 绑定工程后各工具页自动带出工程目录:错误修复的翻译目录、HTML 导入的源 TL、直接翻译
tl/*.rpy的游戏目录与 TL 父目录、游戏 Mod 的game目录,都还能手动改成其他目录 - 源码翻译支持续跑:停止后再点「开始」接着上次的进度继续,不再重新扫描、不再重复整份源码备份;没有可继续的缓存时会明确提示重新开始
- 统计、质量候选、校对台、一键翻译、工程检查与资产仓库在绑定模式下统一读写工程文件本身,不再在输出目录另存一份缓存
- 续跑探测按请求推导输出目录,工具箱源码翻译的续跑不会再被运行清单重绑到别的缓存目录
- 修复桌面增量更新在 Windows 上应用器无法启动:复制
icudtl.dat与v8_context_snapshot.bin到临时目录,父进程在收到 IPC 就绪信号后再退出,重启主程序时清除ELECTRON_RUN_AS_NODE - 修复绑定的工程文件被移动或删除后仍会新建空缓存、看起来像「工程空了」:现在保存会明确报错并给出路径,进度留在内存里等待修复
- 引擎直写工程文件后自动补齐
.rbox元数据,拷到其他电脑仍可正常导入,不会被摘要校验拒绝 - 移除「工程文件位于网盘同步目录」的提醒:工程文件放在同步盘由用户自行决定,程序不再对此告警
说明: 仍在使用 0.9.5 的用户请下载完整安装包 RenpyBox-0.9.6-x64.exe(或 zip)。从 0.9.5 的应用内增量更新包已移除,因 0.9.5 的增量应用逻辑存在缺陷,无法可靠完成更新。
RenpyBox 0.9.5
更新日志:
2026-10-22 v0.9.5:
- 平行校对台改为「暂存 + 一次保存」:改多行只写一次缓存、只重新检查一次,行上会标「待保存」;批量替换同样一次写入
- 脚本修复新增「Ren'Py Lint 复检(译文)」可选项,并入「扫描并修复」同一次任务,不用再单独检查一遍
.rbox工程文件支持双击直接用 RenpyBox 打开并弹出导入确认;安装版注册文件关联与图标- 保存译文后只重新检查被改动的那几行,不再从第一行重扫整份缓存
- Lint 结果按「译文 / 源码」分组,并过滤「运行时变量当角色名」这类 Ren'Py 常见误报,只报需要处理的问题
- 深度 Lint 自动识别游戏主程序(同名
.py+.exe才是启动器),不用手填 - 修复 Lint 永远显示 0 条:Ren'Py 报告是
路径:行 消息格式,旧解析器只认 Python 的File ..., line N:,一条都匹配不上 - 修复译文有语法错误时 Lint 把输出整个丢弃(Ren'Py 退出码 1),以及中文路径、
.rpyc条目被过滤掉的问题 - 修复 Lint 等待上限只有 120 秒导致大项目被误判失败:现放宽到 30 分钟,带秒级心跳进度并可随时取消
- 修复开发版启动报「端口 9712 上的后端并非本次启动的进程」:venv 里的
python.exe是转跳器,进程号与真实后端不一致
RenpyBox 0.9.4
更新日志:
2026-10-20 v0.9.4:
- 项目设置新增
.rbox工程文件,可手动保存翻译缓存和项目翻译设置,备份后在另一台电脑绑定同一个游戏继续;不包含游戏源文件、接口与密钥,继续翻译后需重新保存快照 - 新增「从旧版数据创建工程文件」:选择旧输出目录或其中的
cache目录,预览格式与条目数后保存为.rbox;支持游戏目录外的 SQLite / JSON 缓存,旧数据保持不变,项目设置取自当前应用 - 导入工程文件前预览目标与游戏路径,自动备份原缓存;自定义输出目录下的项目资料一并同步和备份,导入失败自动恢复
- 平行校对台支持状态、文件、问题类型与术语多选组合筛选;Agent 显示轮次、吞吐、token、缓存命中和上下文用量
- 「错误修复」与「代码格式化」合并为「脚本修复」:默认扫描并修复安全项,缩进和引号规范化放在高级选项;修复前自动备份,支持处理
<语言>_new增量目录 - 提高术语准备和角色 / 世界观分析效率,一键术语准备与检查润色采用统一确认;已确认的校对扫描可直接复用
- 字体扫描改为显式触发,避免打开工具页时占用引擎;Agent 任务累计用量持续显示,新任务才重置
- 修复脚本去重时后续条目已有译文可能丢失的问题,被移除条目的原文和译文保留为注释;取消任务后准确报告已写入内容
- 修复删除历史会话后被自动保存恢复、游戏辅助脚本被重复抽取,以及失败条目数量未及时更新的问题
- 修复部分模型不接受输出预算而返回 400、质量任务未沿用所选接口与思考等级,以及 Agent 输出截断后无法继续的问题
- 增量更新回退完整安装包时显示具体原因,便于确认本次更新方式
RenpyBox 0.9.3
更新日志:
2026-10-18 v0.9.3:
- 增量更新:从上一版升级时只下载变化文件,本次实测从 342 MB 降到 150 MB(省 56%);跨版本升级或无对应增量包时自动回退全量安装包
- 设置页显示本次更新是否为增量包,以及已节省的下载流量
- 安装包内
node_modules不再重复打包:渲染层已由 Vite 打进dist,app.asar从 91.9 MB 降到约 2 MB - 安装包只保留
en-US、zh-CN、zh-TW三种语言资源 - 增量更新失败时自动回退全量下载,不阻断升级;旧版遗留的更新程序副本会被自动清理
- 修复增量包缺少基线校验导致跨版本混装的风险
- 修复增量更新后主程序改名导致无法自动重启的问题
- 修复
RenpyBox.exe改名后生成增量包找不到载荷目录的问题
RenpyBox 0.9.2
更新日志:
2026-10-18 v0.9.2:
- Agent 一条龙:解包、反编译、抽取、翻译、回填与兜底在一次确认后连续完成;批量翻译沿用 Agent 页选择的接口与思考等级
- 翻译批次按模型输出预算自适应放大,减少每批固定提示词开销
- 无官方抽取时,精准补充模式自动退回全量扫描,避免对话文本被漏抽
- 按键标签、组合键与纯符号文本不再被相似度检查反复打回
- 桌面版统一命名为
RenpyBox(安装包与免安装包去掉NewUI后缀),应用 ID 同步调整 - 配置目录迁移到
%APPDATA%\RenpyBox,首次启动时自动复制旧RenpyBox-newUI配置
RenpyBox 0.9.1
更新日志:
2026-10-15 v0.9.1:
- 修复桌面版首次启动时接口列表为空的问题:现在会自动准备好与 Python 版一致的内置接口模板
- 「接口管理」新增「从旧版导入」:选择 Python 版程序目录下的
config.json,即可搬回原有的接口与启用项;密钥保存在系统凭据管理器中,会自动沿用,不用重新填写 - 桌面版与 Python 版的配置目录相互独立(桌面版在
%APPDATA%\RenpyBox-newUI,Python 版在程序目录),升级桌面版不会影响旧版配置,需要时用「从旧版导入」搬回即可
RenpyBox 0.9.0
更新日志:
2026-10-14 v0.9.0:
- 推出全新桌面界面,提供 Windows 安装包与免安装版
- 集成翻译任务、Ren'Py 工具箱、平行校对台和角色与世界观工作台
- 支持检查更新、下载安装,以及查看、导出和定位运行日志
- 提示词支持预览与编辑,可保存自定义基础提示词和写作风格
- Python 兼容版新增桌面迁移提示,可前往官方下载页或稍后处理;原 Python 应用及源码继续保留
- 优化大批量 TL 文件检查,支持进度显示和取消;自动修复前保留原文件备份
- 调整直接翻译与校对台布局,统一退出确认弹窗和应用图标
- 修复开启系统“减少动画”后弹窗不可见、下拉菜单无法正常显示的问题
- 修复查看更新日志时界面被遮罩挡住的问题,长日志支持分页显示
- 改善页面异常处理,支持重试并查看错误详情
- 修复字体扫描结束后界面仍显示忙碌、阻止后续操作的问题,离开工具页后也能恢复状态
- 窗口无响应或渲染进程崩溃时可重新加载或退出,退出前等待后台进程完成清理
- 修复扫描被取消或目录读取失败时可能误报“没有问题”的情况
- 补齐中英文界面文案,修复数值设置校验及法语等项目目标语言识别问题
- 更新安装包下载增加大小与 SHA-256 校验,损坏文件不会进入安装流程
RenpyBox_v0.8.2
更新日志:
2026-10-09 v0.8.2:
- 修复十万级 Ren'Py 文本写回校验卡顿,保留重复文本、角色名和 AST 优先级检查 #26
- 修复缓存导出和自动兜底注入误用输出目录,增量与校对导出按运行清单恢复对应输入目录
- 补全写回路径安全检查,修复单个 TL 脚本首次导出失败