Proxyos Weekly 076
Laurence-042
- One minute read - 135 wordsTL;DR 概览
i18n系统更新完成,框架基本稳定。mod系统的冒烟完成,确认加载流程没有致命问题
本期目标
- 修 bug
- i18n 更新
- mod 系统冒烟
- mod 数据加载
- 常规数据扫描
- overlay合并
- 网页 route
- 基于 SpiderView 的 mod 自定义 AppView 冒烟
- 文件引用处理冒烟
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
虽然上期说“下期把迁移产生的问题修了,下下期搞定第三章的基础设施,要不然就得干一年 demo 还没出来了”,但客观来看,这期够呛能发现全部问题,更别说都修好了……
这也是我在本期目标把我识别到的风险点大致列出来,而非单独一个“修 bug”的原因。
我预期能完成i18n的更新,然后完成mod系统的冒烟,不强求数据全部加载正确
结果:
进度基本符合预期,主要是i18n的净室实现比预期用了更多时间。
本期确定性变化
新增:
- mod冒烟测试脚本
变更:
- 调整模块加载,使其更易扩展
- 调整非必要的toml数据结构为yaml,以避免单独翻译toml
- 让翻译利用模块加载获得json/yaml里的待翻译字段,下方翻译字段识别
修复:
删除:
主要进展内容/本期关键判断点
我做出了哪些「如果错了也要付代价」的判断?
这期没啥值得说的,主要也就是优化了i18n的架构,使其更可靠、更可扩展、更可维护
瓶颈与问题清单
哪些问题还没解,但也许我已经知道“它们不是什么”?
- mod meta、mod list、pylock.toml、依赖安装与版本回滚之间还需要形成稳定流程,否则后续 mod 管理会变成新的技术债。
下期计划
- 修 bug
- mod 数据加载
- 常规数据扫描
- overlay合并
- 网页 route
- 基于 SpiderView 的 mod 自定义 AppView 冒烟
- 文件引用处理冒烟
- mod 数据加载
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
试玩版
暂缓,第一次上传需要做好准备,等进入 beta 阶段再说