欢迎来到《ProxyOS 半周报》合集。这里将按时间顺序汇总每期周报,便于快速回顾里程碑与关键决策。
Posts
read more
Proxyos Weekly 091
TL;DR 概览
已有内容进行了完整冒烟,并对第二章的多个系统进行了优化
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
Posts
read more
Proxyos Weekly 090
TL;DR 概览
第二章任务全流程跑通,完整冒烟得下期
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
结果:
第二章任务全流程跑通,完整冒烟得下期(是的,我上期说的是“下周”)
本期确定性变化
新增:
- 通过混合进程和线程机制,实现了能保证额外运行的脚本可以复用Mod侧所有基础设施和包的脚本执行器
- 为轻聊新增了可配置的附件功能,可以在剧本中配置附件要触发的动作链
- 添加了对 user:// 链接的处理,并将打开工作区的应用条目从之前的临时patch式实现升级成通用实现(在此期间引入了对不该打开新窗口的应用条目的支持)
- 默认会打开对应目录或文件
- 在打开的文件是开发环境时会自动打开vs code
- 如果没有安装vs code,会打开对应的配置说明
变更:
- 调整了空间站图标样式,并增加了一个后期支线
- 优化了轻聊的界面样式,现在看起来完成度更高了
修复:
- 一些翻译问题,比如llm没能很好地处理蜜罐聊天机器人的对话规则表,太多机翻了(考虑到是llm翻译的,确实是机翻)
- 脚本验证器被codex改炸bug,再一次。上一期没修全
- 修复轻聊恢复插件时把翻译表和overlay都复制进玩家工作区的bug
删除:
- Workspace 扫描黑名单不再是用
^[._]了,而是^_,避免.开头的文件被忽略
主要进展内容/本期关键判断点
我做出了哪些「如果错了也要付代价」的判断?
Posts
read more
Proxyos Weekly 089
TL;DR 概览
第二章核心数据流跑通,完整冒烟得下周
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
结果:
第二章核心数据流跑通,完整冒烟得下周
本期确定性变化
新增:
- 添加了通用的DelayAction,可以在游戏的时间轴上做delay了,而不只是delay真实时间
- 本质上是吧之前只有SendMessage用的delay机制泛化了
- 添加了允许桌宠发言不阻塞动作链的参数
- 添加了在轻聊中备份通知的功能
- 添加了轻聊消息对图片和链接的支持
变更:
- 优化了popup的表现,现在英文翻译长度翻倍也不会显示出问题了
- 优化了剧本系统,之前的剧本系统在python侧做规范化了,这导致不管怎么处理overlay都不合适。根据大概十几期前的判断,mod侧数据格式应该稳定,所以这种解析和规范化都得在godot侧做,所以这次将其改到godot侧了
- 玄云观的运载平台不会一开始就上架了,而是在第二章末尾随着支线任务系统的上线而上架
- 优化了一些报错输出
- 优化了一些翻译
- 优化了一些信息段的组织格式,使其更加易读
- 允许复制任务详情
修复:
- 修复了偶现的和网页脚本注入时序有关的问题,并为潜在modder提供了更详细的使用说明
- 修复了一些之前codex搞文件迁移时没改全的路径引用导致的脚本验证器整个歇菜的bug
- 修复了一些脚本验证类任务需求没有正确配置校验脚本,导致运行的脚本匹配不上任务没法预检查的bug
删除:
- Workspace 扫描黑名单不再是用
^[._]了,而是^_,避免.开头的文件被忽略
主要进展内容/本期关键判断点
我做出了哪些「如果错了也要付代价」的判断?
Posts
read more
Proxyos Weekly 087
TL;DR 概览
主要修复了复杂网页上才会暴露出的一些问题
作息乱了,下期可能歇一期
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
Posts
read more
Proxyos Weekly 086
TL;DR 概览
主要修复了复杂网页上才会暴露出的一些问题
作息乱了,下期可能歇一期
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
Posts
read more
Proxyos Weekly 085
TL;DR 概览
本期目标
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
结果:
本期确定性变化
新增:
变更:
- 将全局注入脚本和后续注入脚本的逻辑归一化
- 先前认为全局注入脚本预期应该没有依赖,使用优先级就行。但后来实践发现有依赖反而可以更好地划分模块,所以改成允许依赖了
- 将茶馆网页里表现不佳的网站访问统计换成了游戏世界内的广告,提高代入感,并修改了部分不符合世界观的表述
- 优化了一些mod侧模块布局,使其更符合lore
- 优化了剧本结构,把之前搞出来的分散且存在重复的内容写成了中央时间线和伏笔登记表,具体剧情分散在各个阶段目录下的文件中
- 优化了WebView的兼容层,现在它不会在启动时加载会被立刻替换的页面了
- 启动完成前应用列表会保持空白,以免玩家在数据加载完成前启动应用
修复:
- 修复网页翻译成英文时,类似
请先<strong>注册</strong>。因为分成了三段分别翻译,导致最后成句成为please first<strong>register</strong>.的bug- 这显然是翻译llm能力不足导致的,所以只能手改翻译文件修复了
- 修复帖子响应后端handler缺少overlay发现机制,导致总是返回基础中文版本的bug
- 修复偶现的加载动画报超时错误的问题
- 修复网页加载后快速导航到其他网页时,旧网页的事件被发到新网页的bug(这个bug和WebView之前会先加载about:blank的行为共同导致了一些网页的重复脚本注入)
- 修复godot-wry在传入 A/B->C/D、A/B/index.html-> E/F/index.html 这样的的路由表时,能正常将A/B/G映射到C/D/G,但是却会在接受A/B的时候按照目录逻辑映射成A/B/index.html而非预期的E/F/index.html的bug
- 修复不知道啥时候丢掉了轻聊解锁导致轻聊一直锁定的bug
- 修复了剧本中被codex改坏的部分
删除:
主要进展内容/本期关键判断点
我做出了哪些「如果错了也要付代价」的判断?
Posts
read more
Proxyos Weekly 084
TL;DR 概览
完成了第一章的所有冒烟、修复与优化
本期目标
- 完整冒烟
- 第 1 章
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
Posts
read more
Proxyos Weekly 083
TL;DR 概览
历史功能冒烟完成,修复了大量bug并进行了大量优化
本期目标
- 完整冒烟
- 第 1、2 章
- 文件引用处理冒烟
- 第 1、2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
结果:
Posts
read more
Proxyos Weekly 082
TL;DR 概览
通跑了引入的-1、0 两章,修复了相关问题。新增了完整的 Mod 侧 App 支持
本期目标
- 完整冒烟
- 第 -1、0 章
- 第 1、2 章
- 文件引用处理冒烟
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
Posts
read more
Proxyos Weekly 081
TL;DR 概览
翻译流水线彻底完成,冒烟被涉及 WebView 的演出窗口阻塞
本期目标
- 修 bug
- mod 数据加载
- overlay 合并
- 文件引用处理冒烟
- mod 数据加载
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期: