This repository was archived by the owner on Oct 19, 2026. It is now read-only.
Repository navigation
LuzzyRP v1.4.0 — 同步上游 1.9.2 · 剧情面板 · 沉浸模式 · 抗截断协议融合
LuzzyRP v1.4.0 — 同步上游 1.9.2 · 剧情面板 · 沉浸模式 · 抗截断协议融合
上游基线 RP-Hub 1.9.2(
d2f2625)· versionCode 12 · 稳定版(附 APK 单包)
下载
app-release.apk(约 17.3 MB,签名CN=LuzzyRP)——本版起只发布一个 APK 包。
此前各版附的「三件套」在本应用里其实是同一份文件:LuzzyRP 是纯 WebView 壳、不含 native
库,ABI 拆分产出的 arm64-v8a / x86_64 / universal 三个包字节完全相同(v1.2.2~v1.4.0
release 资产 SHA256 实测一致),拆分为零收益。故自 v1.4.0 起关闭 ABI 拆分、只发单包。
⚠️ 从测试包(debug)换到正式包:数据不互通,需重新填写一次
先说声抱歉——如果你此前一直装的是测试包(com.luzzymeow.luzzyrp.debug),换成正式包
(com.luzzymeow.luzzyrp)后,安卓会把两者当成两个独立应用:正式包读不到测试包里的数据,
所以需要重新填一次用户信息(昵称 / 人设等)和供应商 API 配置(API Key / URL / 模型)。
原因不是这次更新弄丢了数据,而是两个包的应用 ID 不同,系统层面各自拥有独立的存储目录;
同一包内的覆盖安装(升级)数据照旧保留,只有跨包名切换才会「从零开始」。
你可以按需选择:
- 想保留原有数据:继续用测试包(同包名覆盖安装,数据不动);
- 想用正式包:装好后重新填一次用户信息与 API 配置即可(角色卡 / 世界书 / 预设这类内容
可用应用内的导入导出功能从旧包搬过来,聊天记录与记忆不随包迁移)。
后续版本会继续沿用同一包名,再次升级不会再出现这个问题。
同步上游 1.9.2
- UI 实时生成(剧情面板):新增
story_panels预设——随剧情主动插入手机界面 / 便签 /
信件等 HTML 面板,渲染链完整保留(预设默认关闭,需在预设中启用) - 沉浸模式:
settings.immersiveMode(消息居中无头像布局),设置页可切换 - 角色卡牌组(CharacterDeck 组件)· 快捷面板样式与密度重构
- 主动工具调用改原生 toolCalls 协议(原文本标签解析退役)
- 抗截断改
output_reply工具协议:采纳上游replyInTool原生流式解析(仅 Gemini
模型可见,与上游实现一致);我方三协议适配器只做协议分派 +max_tokens/extraBody注入 - 上游修复采纳:正则渲染嵌套重复渲染 / UI 生成状态下正文异常阻断 / 新手引导高度自适应
- 安全面全过:
nsfw对象与上游逐字节一致、vendor/ 零变化、novel 与 runtime-services 零变化
新增
关于页更新日志关键词高亮(patch 039)
- 检索命中的内容里关键词以
<mark>高亮(文本节点级遍历,不破坏结构;大小写不敏感) - 底色取设计真源 highlight token
#F5D9A8(与开屏荧光笔记号同源),暗色下自动配反转主文字
优化
用量统计页时间筛选去冲突(patch 037)
- 删除右上角「更多」下拉(全部 / 24小时 / 7天 / 30天)——与折线图「日 / 周 / 月」粒度
语义冲突;保留折线图粒度与「全部 / 主对话 / 记忆系统 / 变量分析」类型筛选
版本更新公告品牌化(patch 038)
- 公告弹窗标题由上游「网站公告」改为品牌名 LuzzyRP
- 内容区底部新增同步来源注释:同步更新上游节点:本公告内容随上游 RP-Hub 版本同步,
由 LuzzyRP 呈现。
开屏「开卷」恢复(会话 25)
- 修复同步过程中开屏区被上游书本动画与我方残骸混合覆盖的问题——七个结构节点与标记
全部恢复,entry-transition彻底退役
修复
- 实体重放通道加固(工具层):实体段先于字符串块执行、前像判定改用实体头
index pre
的 blob id、git apply告警不再中断脚本、应用后强制校验标记落盘——仓库外逆向 9/9、
纯净基线端到端重放 9/9 全过 - 补回 index.html 的 001 / 004 / 006 标记注释并删除残留的 Google Fonts preconnect
(字体本地化合规)
注意事项
- 新功能默认值:沉浸模式默认关闭、剧情面板预设默认关闭、角色卡牌组默认关闭(原样交付,
体验后再议) - 抗截断:仅 Gemini 模型可见(上游实现即如此)
- 开屏:仍为 LuzzyRP 自创「开卷」,不采纳上游书本动画
- 全屏:聊天页全屏功能继续下线(沿用 v1.2.3 用户决策)
- 发布打包变更:自本版起 release 只附 单个 APK(关闭 ABI 拆分,原因见上方「下载」;
app/build.gradle.kts内已标注,恢复方式为取消注释原 splits.abi 块) - 剧情面板 / 沉浸模式 / 角色卡牌组暂以 classic 样式交付,主题化定制待体验后按设计流程推进
- 门禁:verify-markers 82 PASS / 0 FAIL;实体 9 枚以 1.9.2 基线再生成(逆向 9/9 PASS);
全 JSnode --check13/13;nsfw_rules与上游逐字节一致