Skip to content

Releases: HTian-qwq/prts-terrarchive

0.2.4 — 关卡剧情定位的提示更清楚

Choose a tag to compare

@HTian-qwq HTian-qwq released this 22 Oct 10:17

0.2.4

  • 关卡剧情定位:请求的"行动前 / 行动后"不存在、而这一关只有一篇时,直接返回那一篇并在结果里说明(比如 16-1 只有幕间)。
  • 一关有多篇可选项时,错误信息会列出实际有什么:「该关卡现有:行动前、行动后」,不用反复试。
  • 关卡代号在资料包里完全不存在时,单独说明这一点,与"这一关没有这篇"区分开。

这一版只调整了 corpus_read 的关卡定位与提示,检索行为、设置页与资料包格式都没有变化。

0.2.3 — 检索可举证、设置页版本管理

Choose a tag to compare

@HTian-qwq HTian-qwq released this 19 Oct 08:09

0.2.3

检索

  • 新增终末地主线导航 corpus_navigate:主线目录、章节顺序、任务名,可以问「某标题的下一段」。
  • 每条命中带 citation 句柄(doc_xxx#L12),corpus_read 传它直接回原文那几行。
  • 全文续读改用 start_line。line 只表示略读的中心行,mode=document 时传 line 会报错。
  • 表单调用容错:空占位(""、[]、null、start_line: 0)和没有主定位却带 story_part/segment/material 的,一律忽略并在结果里说明。以前这种调用整次失败。
  • 零命中给出实际检索范围(篇数/行数)和这次用到的过滤条件;泰拉年表、活动时间线这类引用资料不再展开原始 wikitext。
  • 加了 reuse: false,会话里看不到上文时可以强制重发。
  • 搜索结果带 by_game,跨游戏检索能看出命中来自哪款游戏。
  • speakers 展开已登记别名,说话人: 台词 也能搜到;标题模糊匹配并给相近标题;关卡代号有歧义时默认行动前。

别名

  • 一个字面只归一个实体。人工别名表(char_alias.txt)只用来裁决冲突,不覆盖数据里的 aliases;两字泛词(「联合」这类)不参与识别。
  • 数据里把正文提及词当别名的记录改了:「玛利图斯」原来声称自己叫「预言家」,现在不再双重归属。
  • 重复人物记录合并,独有职称并入保留的那条。
  • 实体注入命中时标出依据(人工别名表 / 实体数据)。

安装与版本

  • 只下载、校验已启用游戏的包;installation.json 记 installed_games,部分安装仍算可信。
  • 设置页按游戏显示已安装/缺失,只统计装上的包;启用游戏的包缺失时提示有更新。
  • 每次激活生成新的 installation_id,store、关系目录、分页锚点都绑安装范围,换范围后旧游标会被拒绝。

设置页

  • 新增版本管理:本地几个版本、占多少空间,逐行切换/回滚/删除,另有「清理旧版本」。
  • 自动清理:激活后、下载后、启动 15 秒后各跑一次,保留最近 3 个(当前、回滚目标、余量)。只删受管目录,正在下载的不动。
  • 激活时写 previous_release_id / generation / rollback_available,版本面板里能看到「上一版本」并回滚。
  • 下载完成后进度条不再常驻:换成一行摘要,8 秒收起;失败不收起(#5)。
  • 「检查更新」只查,「下载最新」只在没装或确认有新版时可用,去掉了重复的下载按钮。
  • 云端响应上限按 MB 填;两个站点地址收进「高级」,默认都是 https://prts.chat。
  • 版本标签不再直接显示 release id;打开设置页不再遍历每个版本目录(10 个版本 2.1 GB 时卡十几秒就是它)。

DSH 0.2.1

  • 三套皮肤适配新的界面骨架和设置页插件清单。
  • 声明 engines.dsh 与 dsh.manifestVersion。
  • 兼容会话迁移加的 plugin: 前缀;旧静态资源要认证;凭证错误按错误码匹配。
  • cloud_search / cloud_inspect 失败会抛错并标记 isError,带错误码和建议。

资料包

  • 建议配 agent-corpus-v2-20261018 之后的包:别名冲突 0,34006 篇 / 1133447 行。
  • 线上生产还是 agent-corpus-v2-20261018-endfield-1.6.3-release-v3。实体别名修正版已通过校验,等镜像上传完再切。

0.2.0 — 终末地官方多语言查询

Choose a tag to compare

@HTian-qwq HTian-qwq released this 20 Sep 09:42

0.2.0

终末地官方资料新增独立工具 corpus_i18n,可查询名称、剧情台词、角色档案和资料库内容的官方多语言原文。

  • 已有搜索结果可用标题或文档定位及中文行号查询;仅有原文时支持精确或片段反查。
  • 默认隐藏内部文本 ID;同文不同译保留来源,缺失翻译明确返回状态。
  • 支持 14 种语言;当前 1.5.3 资料附件包含 77,034 个文本 ID。
  • 安装器支持版本绑定的本地化附件和完整性校验,旧资料包继续可用。
  • 修复旧会话搜索游标的后续分页:保留旧排序顺序,避免把结果排名当作扫描位置。

需要安装带多语言附件的资料版本 agent-corpus-v2-20260919-endfield-i18n-v2 或更新版本。

验证:46 个插件测试文件全部通过;真实资料完成 17 项注册工具验收,全部 1,078,476 个语言字段值与来源表一致。